|
@@ -27,14 +27,15 @@ class OrderImport extends Base
|
|
try {
|
|
try {
|
|
|
|
|
|
//平台订单号不允许重复
|
|
//平台订单号不允许重复
|
|
- $all_platform_codes = array_column($param['list'], 'platform_code');
|
|
|
|
-
|
|
|
|
- $temp = Db::name('order_import_from_c')
|
|
|
|
- ->field('id,platform_code')
|
|
|
|
- ->whereIn('platform_code', $all_platform_codes)
|
|
|
|
- ->find();
|
|
|
|
-
|
|
|
|
- if (!empty($temp)) throw new Exception('平台订单号' . $temp['platform_code'] . '重复');
|
|
|
|
|
|
+ //平台订单号允许重复,但是平台订单号和平台商品编号的组合不能重复(2022-05-25 10)
|
|
|
|
+// $all_platform_codes = array_column($param['list'], 'platform_code');
|
|
|
|
+//
|
|
|
|
+// $temp = Db::name('order_import_from_c')
|
|
|
|
+// ->field('id,platform_code')
|
|
|
|
+// ->whereIn('platform_code', $all_platform_codes)
|
|
|
|
+// ->find();
|
|
|
|
+//
|
|
|
|
+// if (!empty($temp)) throw new Exception('平台订单号' . $temp['platform_code'] . '重复');
|
|
|
|
|
|
$userinfo = GetUserInfo($param['token']);
|
|
$userinfo = GetUserInfo($param['token']);
|
|
$createrid = isset($userinfo["data"]['id']) ? $userinfo["data"]['id'] : 0;
|
|
$createrid = isset($userinfo["data"]['id']) ? $userinfo["data"]['id'] : 0;
|
|
@@ -130,6 +131,7 @@ class OrderImport extends Base
|
|
'orderCode' => $info['orderCode'],
|
|
'orderCode' => $info['orderCode'],
|
|
'success_date' => $info['status'] == OIFCModel::$status_success ? $info['updatetime'] : '',//录入成功时间
|
|
'success_date' => $info['status'] == OIFCModel::$status_success ? $info['updatetime'] : '',//录入成功时间
|
|
'addtime' => $info['addtime'],
|
|
'addtime' => $info['addtime'],
|
|
|
|
+ 'error_msg' => $info['remark']//错误原因
|
|
];
|
|
];
|
|
|
|
|
|
//导入原始数据
|
|
//导入原始数据
|