|
|
@@ -304,7 +304,7 @@ class BaseExport extends Component {
|
|
|
$orderQuery = Order::find()
|
|
|
->alias('O')
|
|
|
->where($this->params['condition'], $this->params['params'])
|
|
|
- ->select('O.*,U.REAL_NAME,U.DEC_ID,SG.CATEGORY_TYPE,OG.REAL_PRICE,OG.TAX_RATE,OG.BUY_NUMS,OG.SKU_CODE,OG.GOODS_TITLE,OG.REAL_PV')
|
|
|
+ ->select('O.*,U.REAL_NAME,U.DEC_ID,SG.CATEGORY_TYPE,OG.REAL_PRICE,OG.TAX_RATE,OG.BUY_NUMS,OG.SKU_CODE,OG.GOODS_TITLE,OG.REAL_PV,OG.STANDARD_PRICE')
|
|
|
->join('LEFT JOIN', User::tableName() . ' AS U', 'U.ID=O.USER_ID')
|
|
|
->join('LEFT JOIN', OrderGoods::tableName() . ' AS OG', 'OG.ORDER_SN=O.SN')
|
|
|
->join('LEFT JOIN', ShopGoods::tableName() . ' AS SG', 'SG.ID=OG.GOODS_ID')
|
|
|
@@ -316,7 +316,7 @@ class BaseExport extends Component {
|
|
|
$orderStandardQuery = ApproachOrder::find()
|
|
|
->alias('O')
|
|
|
->where($this->params['condition'] . ' AND (O.STATUS = :NOT_PAID OR O.STATUS = :FAIL_PAID)', $this->params['params'])
|
|
|
- ->select('O.*,U.REAL_NAME,U.DEC_ID,SG.CATEGORY_TYPE,OG.REAL_PRICE,OG.TAX_RATE,OG.BUY_NUMS,OG.SKU_CODE,OG.GOODS_TITLE,OG.REAL_PV')
|
|
|
+ ->select('O.*,U.REAL_NAME,U.DEC_ID,SG.CATEGORY_TYPE,OG.REAL_PRICE,OG.TAX_RATE,OG.BUY_NUMS,OG.SKU_CODE,OG.GOODS_TITLE,OG.REAL_PV,OG.STANDARD_PRICE')
|
|
|
->join('LEFT JOIN', User::tableName() . ' AS U', 'U.ID=O.USER_ID')
|
|
|
->join('LEFT JOIN', ApproachOrderGoods::tableName() . ' AS OG', 'OG.ORDER_SN=O.SN')
|
|
|
->join('LEFT JOIN', ShopGoods::tableName() . ' AS SG', 'SG.ID=OG.GOODS_ID')
|
|
|
@@ -341,7 +341,7 @@ class BaseExport extends Component {
|
|
|
'SN' => $columnData['SN'],
|
|
|
'STATUS' => \Yii::$app->params['orderStatus'][$columnData['STATUS']]['label'] ?? '',
|
|
|
'SKU_CODE' => $columnData['SKU_CODE'],
|
|
|
- 'GOODS_TITLE' => $columnData['GOODS_TITLE'],
|
|
|
+ 'GOODS_TITLE' => Tool::mbSignConvert($columnData['GOODS_TITLE']) ,
|
|
|
'BUY_NUMS' => $columnData['BUY_NUMS'],
|
|
|
'CONSIGNEE' => $columnData['CONSIGNEE'],
|
|
|
'MOBILE' => "\t{$columnData['MOBILE']}",
|
|
|
@@ -351,14 +351,15 @@ class BaseExport extends Component {
|
|
|
'COUNTY' => $regionConfig[$columnData['COUNTY']]['REGION_NAME'] ?? '',
|
|
|
'ADDRESS' => $columnData['ADDRESS'],
|
|
|
'PERIOD_NUM' => $columnData['PERIOD_NUM'],
|
|
|
- 'ORDER_TYPE' => ($columnData['ORDER_TYPE'] == 'ZC') ? 'Welcome pack' : (in_array($columnData['PAY_TYPE'], ['cash', 'pay_stack']) ? 'Reselling': 'Points'),
|
|
|
+ 'ORDER_TYPE' => ($columnData['ORDER_TYPE'] == 'ZC') ? 'Welcome pack' : (in_array($columnData['PAY_TYPE'], ['cash', 'pay_stack']) ? 'Repeat Purchase': 'Points'),
|
|
|
// 'WAREHOUSE' => $columnData['WAREHOUSE'],
|
|
|
'CREATED_AT' => Date('Y-m-d H:i:s', $columnData['CREATED_AT']),
|
|
|
'PAY_TYPE' => ShopGoods::payTypes()[$columnData['PAY_TYPE']]['name'] ?? ShopGoods::payTypes()['cash']['name'],
|
|
|
- 'PAY_AT' => Date('Y-m-d H:i:s', $columnData['PAY_AT']),
|
|
|
- 'DELIVERY_AT' => Date('Y-m-d H:i:s', $columnData['DELIVERY_AT']),
|
|
|
+ 'PAY_AT' => $columnData['PAY_AT'] > 0 ? Date('Y-m-d H:i:s', $columnData['PAY_AT']) : '',
|
|
|
+ 'DELIVERY_AT' => $columnData['DELIVERY_AT'] > 0 ? Date('Y-m-d H:i:s', $columnData['DELIVERY_AT']) : '',
|
|
|
'REAL_PRICE' => $columnData['REAL_PRICE'],
|
|
|
'REAL_PV' => $columnData['REAL_PV'],
|
|
|
+ 'STANDARD_PRICE' => $columnData['ORDER_AMOUNT_STANDARD'],
|
|
|
'PAY_FREIGHT' => $columnData['PAY_FREIGHT'],
|
|
|
'TAX_RATE' => $columnData['TAX_RATE'],
|
|
|
'TAX_AMOUNT' => Tool::calculateTax($columnData['REAL_PRICE'], $columnData['TAX_RATE'], $columnData['BUY_NUMS']),
|