|
|
@@ -3,15 +3,17 @@ |
|
|
|
namespace App\Http\Controllers; |
|
|
|
|
|
|
|
use App\Model\DealerClaim; |
|
|
|
use App\Model\Docket; |
|
|
|
use App\Model\Form; |
|
|
|
use App\Model\Product; |
|
|
|
use App\Model\Subscriber; |
|
|
|
use App\Model\WorkOrder; |
|
|
|
use Carbon\Carbon; |
|
|
|
|
|
|
|
use Illuminate\Foundation\Bus\DispatchesJobs; |
|
|
|
use Illuminate\Routing\Controller as BaseController; |
|
|
|
use Illuminate\Foundation\Validation\ValidatesRequests; |
|
|
|
use Illuminate\Foundation\Auth\Access\AuthorizesRequests; |
|
|
|
use Illuminate\Http\Request; |
|
|
|
|
|
|
|
class Controller extends BaseController |
|
|
|
{ |
|
|
@@ -97,13 +99,33 @@ class Controller extends BaseController |
|
|
|
return 'promo price update'; |
|
|
|
} |
|
|
|
|
|
|
|
public function deleteTodayClaim(){ |
|
|
|
$claim = DealerClaim::where('activated_my', '12/2020')->get(); |
|
|
|
public function deleteTodayClaim() |
|
|
|
{ |
|
|
|
$claim = DealerClaim::where('activated_my', '12/2020')->orWhere('activated_my','11/2020')->get(); |
|
|
|
|
|
|
|
foreach ($claim as $key => $c) { |
|
|
|
# code... |
|
|
|
$c->delete(); |
|
|
|
$c->forceDelete(); |
|
|
|
} |
|
|
|
|
|
|
|
return 'done delete'; |
|
|
|
}} |
|
|
|
} |
|
|
|
|
|
|
|
public function resetDocket(Request $request) |
|
|
|
{ |
|
|
|
$docket = Docket::where('docket_id',$request->docket_id)->first(); |
|
|
|
|
|
|
|
$work_order = WorkOrder::where('wo',$docket->work_order_id)->first(); |
|
|
|
$work_order->installer_id = ""; |
|
|
|
$work_order->docket_id = ""; |
|
|
|
$work_order->status = "Pending Contractor"; |
|
|
|
$work_order->save(); |
|
|
|
|
|
|
|
$claim = DealerClaim::where('docket',$request->docket_id)->first(); |
|
|
|
if(!empty($claim)){ |
|
|
|
$claim->forceDelete(); |
|
|
|
} |
|
|
|
|
|
|
|
$docket->forceDelete(); |
|
|
|
} |
|
|
|
} |