feat : check

This commit is contained in:
2025-04-02 10:36:38 +08:00
parent 63dbcf5d67
commit bce73cbe32

View File

@@ -352,11 +352,12 @@ class CateringService extends CateringBaseService
$userInfos = array_column($userInfos->toArray(),null,'id');
$skuIds = array_unique(array_column($orderGoodArr,'sku_id')); //todo code_number 还没写
$skuCodeNumberArr = $this->skuModel->where('id','in',$skuIds)->pluck('code_number','id')->toArray();
$skuCodeNumberArr = $this->skuModel->whereIn('id',$skuIds)->pluck('code_number','id')->toArray();
$orderGoodArr = $this->buildOrderCopiesData($orderGoodArr,$skuCodeNumberArr);
// $adminInfo = $this->adminUserModel->find($this->siteInfo->delivered_id);
$driverInfo = $this->driverSequenceModel->find($this->siteInfo->delivered_id);
if (empty($driverInfo)) throw new ErrException('配送员信息丢失,请联系管理员');
foreach ($orderList as &$one) {
$one['dates'] = date('Y-m-d');
@@ -407,7 +408,7 @@ class CateringService extends CateringBaseService
$result[$orderId][$copies]['sku'][] = [
'id' => $skuId,
'num' => $quantity,
'code_num' => $skuInfoArr[$skuId]['code_number'] == '' ? 0 : (int)$skuInfoArr[$skuId]['code_number'],
'code_num' => empty($skuInfoArr[$skuId]) ? 0 : (int)$skuInfoArr[$skuId],
];
}