正在显示
3 个修改的文件
包含
39 行增加
和
0 行删除
| @@ -245,4 +245,20 @@ class ATemplateController extends BaseController | @@ -245,4 +245,20 @@ class ATemplateController extends BaseController | ||
| 245 | $this->response('success',Code::SUCCESS,$lists); | 245 | $this->response('success',Code::SUCCESS,$lists); |
| 246 | } | 246 | } |
| 247 | 247 | ||
| 248 | + /** | ||
| 249 | + * @remark :修改审核状态 | ||
| 250 | + * @name :auditingStatus | ||
| 251 | + * @author :lyh | ||
| 252 | + * @method :post | ||
| 253 | + * @time :2024/5/23 16:42 | ||
| 254 | + */ | ||
| 255 | + public function auditingStatus(ATemplateLogic $aTemplateLogic){ | ||
| 256 | + $this->request->validate([ | ||
| 257 | + 'id'=>'required' | ||
| 258 | + ],[ | ||
| 259 | + 'id.required' => 'ID不能为空' | ||
| 260 | + ]); | ||
| 261 | + $data = $aTemplateLogic->auditingStatus(); | ||
| 262 | + $this->response('success',Code::SUCCESS,$data); | ||
| 263 | + } | ||
| 248 | } | 264 | } |
| @@ -244,4 +244,26 @@ class ATemplateLogic extends BaseLogic | @@ -244,4 +244,26 @@ class ATemplateLogic extends BaseLogic | ||
| 244 | } | 244 | } |
| 245 | return $this->success($data); | 245 | return $this->success($data); |
| 246 | } | 246 | } |
| 247 | + | ||
| 248 | + /** | ||
| 249 | + * @remark :修改状态 | ||
| 250 | + * @name :auditingStatus | ||
| 251 | + * @author :lyh | ||
| 252 | + * @method :post | ||
| 253 | + * @time :2024/5/23 16:44 | ||
| 254 | + */ | ||
| 255 | + public function auditingStatus(){ | ||
| 256 | + //获取当前数据详情 | ||
| 257 | + $info = $this->model->read(['id'=>$this->param['id']]); | ||
| 258 | + if(isset($this->param['front_status']) && $this->param['front_status'] == 1){ | ||
| 259 | + if($info['design_status'] == 0){ | ||
| 260 | + $this->fail('请先提交设计审核'); | ||
| 261 | + } | ||
| 262 | + } | ||
| 263 | + $rs = $this->model->edit($this->param,['id'=>$this->param['id']]); | ||
| 264 | + if($rs === false){ | ||
| 265 | + $this->fail('修改失败,请联系管理员'); | ||
| 266 | + } | ||
| 267 | + return $this->success(['id'=>$this->param['id']]); | ||
| 268 | + } | ||
| 247 | } | 269 | } |
| @@ -358,6 +358,7 @@ Route::middleware(['aloginauth'])->group(function () { | @@ -358,6 +358,7 @@ Route::middleware(['aloginauth'])->group(function () { | ||
| 358 | Route::any('/setHeadFooter', [Aside\Template\ATemplateController::class, 'setHeadFooter'])->name('admin.template_setHeadFooter'); | 358 | Route::any('/setHeadFooter', [Aside\Template\ATemplateController::class, 'setHeadFooter'])->name('admin.template_setHeadFooter'); |
| 359 | Route::any('/getHeadFooter', [Aside\Template\ATemplateController::class, 'getHeadFooter'])->name('admin.template_getHeadFooter'); | 359 | Route::any('/getHeadFooter', [Aside\Template\ATemplateController::class, 'getHeadFooter'])->name('admin.template_getHeadFooter'); |
| 360 | Route::any('/setPublicTemplate', [Aside\Template\ATemplateController::class, 'setPublicTemplate'])->name('admin.template_setPublicTemplate'); | 360 | Route::any('/setPublicTemplate', [Aside\Template\ATemplateController::class, 'setPublicTemplate'])->name('admin.template_setPublicTemplate'); |
| 361 | + Route::any('/auditingStatus', [Aside\Template\ATemplateController::class, 'auditingStatus'])->name('admin.template_auditingStatus'); | ||
| 361 | Route::any('/getProjectPublicTemplate', [Aside\Template\ATemplateController::class, 'getProjectPublicTemplate'])->name('admin.template_getProjectPublicTemplate'); | 362 | Route::any('/getProjectPublicTemplate', [Aside\Template\ATemplateController::class, 'getProjectPublicTemplate'])->name('admin.template_getProjectPublicTemplate'); |
| 362 | // 左侧模块 | 363 | // 左侧模块 |
| 363 | Route::prefix('module')->group(function () { | 364 | Route::prefix('module')->group(function () { |
-
请 注册 或 登录 后发表评论