|
|
@@ -3,6 +3,7 @@
|
|
|
namespace bizGhs\book\classes;
|
|
|
|
|
|
use bizGhs\base\classes\BaseClass;
|
|
|
+use bizGhs\custom\classes\CustomClass;
|
|
|
use bizGhs\product\classes\ProductClass;
|
|
|
use bizGhs\shop\classes\ShopClass;
|
|
|
use common\components\noticeUtil;
|
|
|
@@ -231,6 +232,11 @@ class BookItemClass extends BaseClass
|
|
|
$customId = $order->customId ?? 0;
|
|
|
$customName = $order->customName ?? '';
|
|
|
$customNamePy = $order->customNamePy ?? '';
|
|
|
+ $custom = CustomClass::getById($customId, true);
|
|
|
+ if (empty($custom)) {
|
|
|
+ util::fail('没有找到客户');
|
|
|
+ }
|
|
|
+ $seatSn = $custom->seatSn ?? '';
|
|
|
|
|
|
$ids = array_column($batchData, 'productId');
|
|
|
$infoList = ProductClass::getAllByCondition(['id' => ['in', $ids]], null, '*', 'id', true);
|
|
|
@@ -282,6 +288,7 @@ class BookItemClass extends BaseClass
|
|
|
'customId' => $customId,
|
|
|
'customName' => $customName,
|
|
|
'customNamePy' => $customNamePy,
|
|
|
+ 'seatSn' => $seatSn,
|
|
|
'cgStaffId' => $cgStaffId,
|
|
|
'cgStaffName' => $cgStaffName,
|
|
|
'bookSn' => $bookSn,
|
|
|
@@ -298,6 +305,7 @@ class BookItemClass extends BaseClass
|
|
|
$currentData = [
|
|
|
'name' => $customName,
|
|
|
'py' => $customNamePy,
|
|
|
+ 'seatSn' => $seatSn,
|
|
|
'mainId' => $mainId,
|
|
|
'customId' => $customId,
|
|
|
'bookSn' => $bookSn,
|