正在显示
1 个修改的文件
包含
7 行增加
和
0 行删除
| @@ -339,11 +339,18 @@ class CustomModuleContentLogic extends BaseLogic | @@ -339,11 +339,18 @@ class CustomModuleContentLogic extends BaseLogic | ||
| 339 | DB::beginTransaction(); | 339 | DB::beginTransaction(); |
| 340 | try { | 340 | try { |
| 341 | foreach ($this->param['id'] as $id) { | 341 | foreach ($this->param['id'] as $id) { |
| 342 | + $info = $this->model->read(['id' => $id], ['id']); | ||
| 343 | + if($info !== false){ | ||
| 344 | + if($info['status'] != 2){ | ||
| 345 | + $this->model->edit(['status' => 2],['id' => $id]); | ||
| 346 | + }else{ | ||
| 342 | //删除当前扩展字段 | 347 | //删除当前扩展字段 |
| 343 | $this->delRoute($id); | 348 | $this->delRoute($id); |
| 344 | $this->delContentExtend($id); | 349 | $this->delContentExtend($id); |
| 345 | $this->model->del(['id' => $id]); | 350 | $this->model->del(['id' => $id]); |
| 346 | } | 351 | } |
| 352 | + } | ||
| 353 | + } | ||
| 347 | DB::commit(); | 354 | DB::commit(); |
| 348 | } catch (Exception $e) { | 355 | } catch (Exception $e) { |
| 349 | DB::rollBack(); | 356 | DB::rollBack(); |
-
请 注册 或 登录 后发表评论