浏览代码

feat: NG-27: Qualified bonus regulations 奖金合格制度:活动期间购买指定商品,BV≥27即可维持活跃度.

kevin 1 年之前
父节点
当前提交
6c3b0f72d3
共有 1 个文件被更改,包括 110 次插入0 次删除
  1. 110 0
      common/helpers/bonus/Calc/PushBaseDataToCalc.php

+ 110 - 0
common/helpers/bonus/Calc/PushBaseDataToCalc.php

@@ -337,6 +337,116 @@ class PushBaseDataToCalc extends BaseBusiness
             'TOP_DEEP',
             'CREATED_AT',
         ]],
+        // --- 订单表
+        'order' => ['table' => 'AR_ORDER', 'field' => [
+            'ID',
+            'SN',
+            'DEC_SN',
+            'USER_ID',
+            'USER_NAME',
+            'ORDER_TYPE',
+            'ORDER_AMOUNT',
+            'PV',
+            'PAY_AMOUNT',
+            'PAY_PV',
+            'ORDER_AMOUNT_STANDARD',
+            'PAY_AMOUNT_STANDARD',
+            'EXCHANGE_RATE',
+            'PAY_AT',
+            'FREIGHT',
+            'PAY_FREIGHT',
+            'DELIVERY_STATUS',
+            'DELIVERY_PERIOD',
+            'DELIVERY_AT',
+            'EXPRESS_COMPANY',
+            'ORDER_TRACK_NO',
+            'EXPRESS_TYPE',
+            'FRONT_REMARK',
+            'REMARK',
+            'NOTE',
+            'PERIOD_NUM',
+            'STATUS',
+            'CONSIGNEE',
+            'MOBILE',
+            'TEL',
+            'PROVINCE',
+            'CITY',
+            'COUNTY',
+            'CITY_NAME',
+            'LGA_NAME',
+            'ADDRESS',
+            'P_CALC_MONTH',
+            'CREATED_AT',
+            'CREATE_USER',
+            'UPDATED_AT',
+            'UPDATER',
+            'IS_DELETE',
+            'DELETED_AT',
+            'PAY_TYPE',
+            'WAREHOUSE',
+            'EMAIL',
+            'REMAIN_PV',
+            'IS_AUTO',
+            'ORDER_CATEGORY',
+            'DEC_USER_ID',
+        ]],
+        // --- 订单商品表
+        'orderGoods' => ['table' => 'AR_ORDER_GOODS', 'field' => [
+            'ID',
+            'ORDER_SN',
+            'GOODS_ID',
+            'GOODS_TITLE',
+            'PRICE',
+            'REAL_PRICE',
+            'PV',
+            'REAL_PV',
+            'STANDARD_PRICE',
+            'EXCHANGE_RATE',
+            'TAX_RATE',
+            'REAL_STANDARD_PRICE',
+            'SKU_CODE',
+            'BUY_NUMS',
+            'P_CALC_MONTH',
+            'POINT',
+            'EMAIL',
+            'CATEGORY_TYPE',
+            'PAY_TYPE',
+            'REMAIN_PV',
+        ]],
+        // --- 商品表
+        'shopGoods' => ['table' => 'AR_SHOP_GOODS', 'field' => [
+            'ID',
+            'GOODS_NAME',
+            'CATE_ID',
+            'TYPE',
+            'GOODS_NO',
+            'UNIT',
+            'COVER',
+            'IMAGES',
+            'CONTENT',
+            'SELL_PRICE',
+            'SELL_PRICE_STANDARD',
+            'MARKET_PRICE',
+            'PRICE_PV',
+            'TAX_RATE',
+            'STORE_NUMS',
+            'STATUS',
+            'CREATED_AT',
+            'UPDATED_AT',
+            'SORT',
+            'IS_DEL',
+            'DELETED_AT',
+            'POINT',
+            'SELL_TYPE',
+            'GIFT_TYPE',
+            'SELL_DISCOUNT',
+            'CATEGORY_TYPE',
+            'STATUS_DATE',
+            'GOODS_DATE',
+            'GOODS_STATUS_DATE',
+            'PV_SPLIT',
+            'INSTALMENT',
+        ]],
     ];
 
     public function __construct($periodNum)