Browse Source

库存锁定

shish 4 years ago
parent
commit
cb2c797334

+ 1 - 1
app-hd/controllers/WorkItemController.php

@@ -58,7 +58,7 @@ class WorkItemController extends BaseController
         $work = WorkClass::getById($workId, true);
         WorkClass::valid($work, $this->mainId);
         if ($work->stockLock == 1) {
-            util::fail('材不可修改');
+            util::fail('材不可修改');
         }
         if ($work->status == 1) {
             util::fail('制作单已完成');

+ 6 - 0
biz-hd/work/classes/WorkItemClass.php

@@ -177,6 +177,12 @@ class WorkItemClass extends BaseClass
         $workSn = $work->workSn ?? '';
         $sjId = $work->sjId ?? 0;
         $shopId = $work->shopId ?? 0;
+
+        $stockLock = $work->stockLock ?? 0;
+        if ($stockLock == 1) {
+            util::fail('库存已锁定了');
+        }
+
         $list = self::getAllByCondition(['workSn' => $workSn], null, '*', null, true);
         if (empty($list)) {
             util::fail('没有花材');