修復(fù)涉及五個文件, 可以參考后面對比圖片內(nèi)容進行內(nèi)容替換。
建議修改前備份文件!
建議修改前備份文件!
建議修改前備份文件!
- app/adminapi/controller/v1/marketing/integral/StoreIntegralOrder.php line:244
$data = $this->request->postMore([['delivery_name', ''], ['delivery_code', ''], ['delivery_id', '']]);
- app/adminapi/controller/v1/order/StoreOrder.php line:536
$data = $this->request->postMore([['delivery_name', ''], ['delivery_code', ''], ['delivery_id', '']]);
- app/services/activity/integral/StoreIntegralOrderServices.php line:619
$f[] = Form::select('delivery_code', '快遞公司', (string)$orderInfo->getData('delivery_code'))->setOptions($expressServices->expressSelectForm(['is_show' => 1]))->required('請選擇快遞公司');
- app/services/activity/integral/StoreIntegralOrderServices.php line:679
case 'express': // 檢測快遞公司編碼 /** @var ExpressServices $expressServices */ $expressServices = app()->make(ExpressServices::class); if ($name = $expressServices->value(['code' => $data['delivery_code']], 'name')) { $data['delivery_name'] = $name; } else { throw new AdminException('請核對快遞公司編碼'); } break; default:
- app/services/order/StoreOrderDeliveryServices.php line:265
$f[] = Form::select('delivery_code', '快遞公司', (string)$orderInfo->getData('delivery_code'))->setOptions($expressServices->expressSelectForm(['is_show' => 1]))->required('請選擇快遞公司');
- app/services/order/StoreOrderDeliveryServices.php line:296
case 'express': if (!$data['delivery_id']) { throw new AdminException('請輸入快遞單號'); } // 檢測快遞公司編碼 /** @var ExpressServices $expressServices */ $expressServices = app()->make(ExpressServices::class); if ($name = $expressServices->value(['code' => $data['delivery_code']], 'name')) { $data['delivery_name'] = $name; } else { throw new AdminException('請核對快遞公司編碼'); } break; case 'fictitious':
- crmeb/app/services/shipping/ExpressServices.php line:175
$data[] = ['label' => $value['name'], 'value' => $value['code']];
對比調(diào)整參考: