作者 lyh

gx

... ... @@ -205,4 +205,24 @@ class RenewProjectController extends BaseController
$list = $projectRenew->list($this->map);
$this->response('success',Code::SUCCESS,$list);
}
/**
* @remark :逻辑删除续费单
* @name :delRenew
* @author :lyh
* @method :post
* @time :2023/9/19 15:47
*/
public function editStatusRenew(RenewLogic $logic){
$this->request->validate([
'id'=>'required',
'status'=>'required',
],[
'id.required' => 'id不能为空',
'status.required' => 'status不能为空',
]);
$logic->editStatus();
$this->response('success');
}
}
... ...
... ... @@ -93,13 +93,17 @@ class RenewLogic extends BaseLogic
}
/**
* @remark :续费单还原
* @name :reductionRenew
* @remark :编辑续费单状态
* @name :editStatus
* @author :lyh
* @method :post
* @time :2023/9/19 10:39
* @time :2023/9/19 15:50
*/
public function reductionRenew(){
public function editStatus(){
$rs = $this->model->edit(['status'=>$this->param['status']],['id'=>$this->param['id']]);
if($rs === false){
$this->fail('系统错误,请联系管理员');
}
return $this->success();
}
}
... ...
... ... @@ -183,6 +183,7 @@ Route::middleware(['aloginauth'])->group(function () {
Route::any('/notHaveRenewItems', [Aside\Project\RenewProjectController::class, 'notHaveRenewItems'])->name('admin.renew_notHaveRenewItems');
Route::any('/editRenew', [Aside\Project\RenewProjectController::class, 'editRenew'])->name('admin.renew_editRenew');
Route::any('/getRenewList', [Aside\Project\RenewProjectController::class, 'getRenewList'])->name('admin.renew_getRenewList');
Route::any('/editStatusRenew', [Aside\Project\RenewProjectController::class, 'editStatusRenew'])->name('admin.renew_editStatusRenew');
});
//工单管理
Route::prefix('task')->group(function () {
... ...