|
|
@@ -58,7 +58,7 @@ class OrderGzcRepository extends BaseRepository
|
|
58
|
58
|
$orderTypeMap = [];
|
|
59
|
59
|
$orderDetailMap = [];
|
|
60
|
60
|
$orderMap = [
|
|
61
|
|
- 0 => ['table' => 'rrx_store_order', 'name' => '平台订单', 'pk' => 'order_id', 'field' => 'order_id, total_price AS order_money, pay_price AS pay_money, con_pri AS commission'],
|
|
|
61
|
+ 0 => ['table' => 'rrx_store_order', 'name' => '平台订单', 'pk' => 'order_id', 'field' => 'order_id, total_price AS order_money, pay_price AS pay_money, con_pri AS commission, mer_id'],
|
|
62
|
62
|
1 => ['table' => 'rrx_order_pdd', 'name' => '拼多多', 'pk' => 'order_pdd_id', 'field' => 'order_pdd_id AS order_id, order_money, pay_money, commission'],
|
|
63
|
63
|
2 => ['table' => 'rrx_order_vip', 'name' => '唯品会', 'pk' => 'order_vip_id', 'field' => 'order_vip_id AS order_id, pay_money AS order_money, pay_money, commission'],
|
|
64
|
64
|
3 => ['table' => 'rrx_order_su', 'name' => '苏宁', 'pk' => 'order_su_id', 'field' => 'order_su_id AS order_id, total_amount AS order_money, pay_amount AS pay_money, commission'],
|
|
|
@@ -87,7 +87,21 @@ class OrderGzcRepository extends BaseRepository
|
|
87
|
87
|
if (!empty($result)) {
|
|
88
|
88
|
foreach ($result as $orderData) {
|
|
89
|
89
|
foreach ($map[$orderData['order_id']] as $gzcId) {
|
|
90
|
|
- $orderData['source'] = $orderMap[$orderType]['name'];
|
|
|
90
|
+ if (0 === (int)$orderType && !empty($orderData['mer_id'] ?? '')) {
|
|
|
91
|
+ if ($orderData['mer_id'] == 496) {
|
|
|
92
|
+ $orderData['commission'] = '';
|
|
|
93
|
+ $orderData['source'] = '会员专区';
|
|
|
94
|
+ } else if ($orderData['mer_id'] == 439) {
|
|
|
95
|
+ $orderData['source'] = '精彩生活区';
|
|
|
96
|
+ } else if ($orderData['mer_id'] == 491) {
|
|
|
97
|
+ $orderData['commission'] = '';
|
|
|
98
|
+ $orderData['source'] = '复购区';
|
|
|
99
|
+ } else {
|
|
|
100
|
+ $orderData['source'] = '商贸区';
|
|
|
101
|
+ }
|
|
|
102
|
+ } else {
|
|
|
103
|
+ $orderData['source'] = $orderMap[$orderType]['name'];
|
|
|
104
|
+ }
|
|
91
|
105
|
$orderDetailMap[$gzcId] = $orderData;
|
|
92
|
106
|
}
|
|
93
|
107
|
}
|