|
|
@@ -2,7 +2,9 @@
|
|
|
|
|
|
namespace ghs\controllers;
|
|
|
|
|
|
+use bizGhs\book\classes\BookCustomClass;
|
|
|
use bizGhs\book\classes\BookItemClass;
|
|
|
+use bizGhs\book\classes\BookItemCustomClass;
|
|
|
use bizGhs\order\classes\OrderClass;
|
|
|
use bizGhs\order\classes\OrderItemClass;
|
|
|
use bizGhs\order\services\OrderItemService;
|
|
|
@@ -373,6 +375,35 @@ class OrderItemController extends BaseController
|
|
|
}
|
|
|
$info->remark = $remark;
|
|
|
$info->save();
|
|
|
+
|
|
|
+ $orderSn = $info->orderSn??'';
|
|
|
+ $productId = $info->productId??0;
|
|
|
+ $order = OrderClass::getByCondition(['orderSn'=>$orderSn],true);
|
|
|
+ if(empty($order)){
|
|
|
+ util::fail('没有找订单');
|
|
|
+ }
|
|
|
+ $customId = $order->customId??0;
|
|
|
+ $shop = $this->shop;
|
|
|
+ $bookSn = $shop->bookSn??0;
|
|
|
+ if(!empty($bookSn) && !empty($remark)){
|
|
|
+ $bookItemRes = BookItemClass::getByCondition(['bookSn'=>$bookSn,'itemId'=>$productId],true);
|
|
|
+ if(!empty($bookItemRes)){
|
|
|
+ $bookItemRes->hasRemark = 1;
|
|
|
+ $bookItemRes->save();
|
|
|
+ }
|
|
|
+
|
|
|
+ $bookCustomRes = BookCustomClass::getByCondition(['bookSn'=>$bookSn,'customId'=>$customId],true);
|
|
|
+ if(!empty($bookCustomRes)){
|
|
|
+ $bookCustomRes->hasRemark = 1;
|
|
|
+ $bookCustomRes->save();
|
|
|
+ }
|
|
|
+ $bookItemCustomRes = BookItemCustomClass::getByCondition(['bookSn'=>$bookSn,'customId'=>$customId,'itemId'=>$productId]);
|
|
|
+ if(!empty($bookItemCustomRes)){
|
|
|
+ $bookItemCustomRes->hasRemark = 1;
|
|
|
+ $bookItemCustomRes->remark = $remark;
|
|
|
+ $bookItemCustomRes->save();
|
|
|
+ }
|
|
|
+ }
|
|
|
util::complete();
|
|
|
}
|
|
|
|