diff --git a/app/AdminSupplier/Controllers/IndustryProductController.php b/app/AdminSupplier/Controllers/IndustryProductController.php index 42c00d2..11062a7 100644 --- a/app/AdminSupplier/Controllers/IndustryProductController.php +++ b/app/AdminSupplier/Controllers/IndustryProductController.php @@ -239,6 +239,7 @@ class IndustryProductController extends AdminController } //库存和单库存服务用户数变动时冻结或解冻相应的保证金 else if ($form->isEditing()) { + /** 2021-10-13修改:行业品只有新增时需要审核,编辑时不再需要审核 */ //列表切换开关 if (in_array($form->model()->status, $user_status) && !is_null($form->status) && $form->status == 0) { $form->status = ProductStatus::SOLD_OUT; @@ -267,15 +268,7 @@ class IndustryProductController extends AdminController //忽略字段 $form->ignore(['id', 'sale', 'created_at', 'updated_at', 'deleted_at', 'single_deposit']); - })->saved(function (Form $form, $result) use (&$change_deposit, &$old_deposit) { - if ($form->isEditing()) { - //如果修改了库存和单库存服务用户数 - $is_change = $form->model()->wasChanged(['title', 'price', 'original_price', 'pictures', 'know', 'content']); //有extends判断不准 - if ($is_change) { - $form->model()->update(['status' => ProductStatus::UNAUDITED]); - } - } - })->deleting(function (Form $form) { + })->deleting(function (Form $form) { //不允许删除非自己的数据 if (array_filter($form->model()->toArray(), fn($v) => $v['supplier_id'] != Admin::user()->id)) { return $form->response()->error('数据不存在');