瀏覽代碼

预订变化

shish 1 年之前
父節點
當前提交
111b97b366
共有 1 個文件被更改,包括 8 次插入0 次删除
  1. 8 0
      app-ghs/controllers/ProductController.php

+ 8 - 0
app-ghs/controllers/ProductController.php

@@ -9,6 +9,7 @@ namespace ghs\controllers;
 use biz\admin\classes\AdminRoleClass;
 use biz\item\classes\PtItemClass;
 use biz\wx\classes\WxMessageClass;
+use bizGhs\book\classes\BookItemClass;
 use bizGhs\cp\classes\CpClass;
 use bizGhs\cp\classes\CpItemClass;
 use bizGhs\custom\classes\CustomClass;
@@ -1547,6 +1548,8 @@ class ProductController extends BaseController
             if (empty($list)) {
                 util::fail('请选择花材');
             }
+            $shop = $this->shop;
+            $bookSn = $shop->bookSn ?? 0;
             foreach ($list as $item) {
                 $name = $item->name ?? '';
                 if ($item->mainId != $this->mainId) {
@@ -1555,6 +1558,11 @@ class ProductController extends BaseController
                 $item->cgStaffId = $staffId;
                 $item->cgStaffName = $staffName;
                 $item->save();
+                $itemId = $item->id ?? 0;
+                if (!empty($bookSn)) {
+                    //预订管理的花材需要变化
+                    BookItemClass::updateByCondition(['bookSn' => $bookSn, 'itemId' => $itemId], ['cgStaffId' => $staffId, 'cgStaffName' => $staffName]);
+                }
             }
             $transaction->commit();
             util::complete('修改成功');