Эх сурвалжийг харах

添加业绩单订单来源

root 3 жил өмнө
parent
commit
dddec96b38

+ 8 - 4
common/helpers/bonus/PerfCalc.php

@@ -470,8 +470,9 @@ class PerfCalc {
                 $decInfo = CalcCache::getUserInfo($data['USER_ID'], $this->_periodNum);
                 $sn = PerfOrder::generateSN();
                 $insertPerfOrderData[] = [
+                    'FROM_TABLES' => 'dec_order',
                     'ID' => SnowFake::instance()->generateId(),
-                    'SN' => $sn,
+                    'SN' => $data['ORDER_SN'],
                     'DEC_SN' => $data['DEC_SN'],
                     'DEC_TYPE' => strtoupper($data['TYPE']),
                     'DEC_STATUS' => PerfOrder::STATUS_NORMAL,
@@ -572,8 +573,9 @@ class PerfCalc {
                 $decInfo = CalcCache::getUserInfo($toInfo['DEC_ID'], $this->_periodNum);
                 $sn = PerfOrder::generateSN();
                 $insertPerfOrderData[] = [
+                    'FROM_TABLES' => 'order_dec',
                     'ID' => SnowFake::instance()->generateId(),
-                    'SN' => $sn,
+                    'SN' => $data['SN'],
                     'DEC_SN' => $data['SN'],
                     'DEC_TYPE' => strtoupper($data['ORDER_TYPE']),
                     'DEC_STATUS' => PerfOrder::STATUS_NORMAL,
@@ -695,8 +697,9 @@ class PerfCalc {
                 $baseInfo = CalcCache::getUserInfo($data['USER_ID'], $this->_periodNum);
                 $sn = PerfOrder::generateSN();
                 $insertPerfOrderData[] = [
+                    'FROM_TABLES' => 'order',
                     'ID' => SnowFake::instance()->generateId(),
-                    'SN' => $sn,
+                    'SN' => $data['SN'],
                     'DEC_SN' => null,
                     'DEC_TYPE' => 'FX',
                     'DEC_STATUS' => PerfOrder::STATUS_NORMAL,
@@ -811,8 +814,9 @@ class PerfCalc {
                 $baseInfo = CalcCache::getUserInfo($data['USER_ID'], $this->_periodNum);
                 $sn = PerfOrder::generateSN();
                 $insertPerfOrderData[] = [
+                    'FROM_TABLES' => 'order_shop',
                     'ID' => SnowFake::instance()->generateId(),
-                    'SN' => $sn,
+                    'SN' => $data['SN'],
                     'DEC_SN' => null,
                     'DEC_TYPE' => 'FX',
                     'DEC_STATUS' => PerfOrder::STATUS_NORMAL,