shish il y a 1 an
Parent
commit
8da8161a34
1 fichiers modifiés avec 7 ajouts et 0 suppressions
  1. 7 0
      biz-ghs/order/classes/CheckOrderClass.php

+ 7 - 0
biz-ghs/order/classes/CheckOrderClass.php

@@ -13,6 +13,7 @@ use bizGhs\shop\classes\MainClass;
 use bizGhs\stock\classes\StockInDayClass;
 use bizGhs\stock\classes\StockRecordClass;
 use common\components\orderSn;
+use common\components\stringUtil;
 use common\components\util;
 use Yii;
 use bizGhs\base\classes\BaseClass;
@@ -21,6 +22,7 @@ use bizGhs\order\traits\OrderTrait;
 class CheckOrderClass extends BaseClass
 {
     use OrderTrait;
+
     public static $baseFile = '\bizGhs\order\models\CheckOrder';
     const STATUS_DRAFT = 1; //草稿
     const STATUS_COMPLETE = 2; //完成
@@ -272,6 +274,10 @@ class CheckOrderClass extends BaseClass
         $adminId = $data['adminId'] ?? 0;
         $pdType = $data['pdType'] ?? '';
         $mainId = $data['mainId'] ?? 0;
+        $remark = $data['remark'] ?? '';
+        if (!empty($remark)) {
+            $remark = stringUtil::subStringUtf8($remark, 100, '...');
+        }
 
         //控制修改库存的权限,在这里控制 ssh 20250313
         if (getenv('YII_ENV') == 'production') {
@@ -358,6 +364,7 @@ class CheckOrderClass extends BaseClass
                     $record['oldStock'] = $productData['stock'];
                     $record['newStock'] = $v['itemNum'];
                     $record['targetId'] = $order->id ?? 0;
+                    $record['remark'] = $remark;
                     StockRecordClass::addCheckOrderRecord($record);
 
                     $amount = $v['amount'] ?? 0;