|
|
@@ -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;
|