Ver código fonte

日账单月账单页面调整

sunxbiao 1 ano atrás
pai
commit
c34ffb0eb4
1 arquivos alterados com 56 adições e 17 exclusões
  1. 56 17
      src/views/accounts/accountRecord/index.vue

+ 56 - 17
src/views/accounts/accountRecord/index.vue

@@ -47,6 +47,16 @@
47 47
             <span style="color: green;"> {{ scope.row.accounting }} </span>
48 48
           </template>
49 49
         </el-table-column>
50
+        <el-table-column v-if="shouldShowVrColumn" label="订单VR收益" prop="vr" min-width="130">
51
+          <template slot-scope="scope">
52
+            <span style="color: green;"> {{ scope.row.vr }} </span>
53
+          </template>
54
+        </el-table-column>
55
+        <el-table-column  v-if="shouldShowFgColumn" label="订单复购金收益" prop="fg" min-width="130">
56
+          <template slot-scope="scope">
57
+            <span style="color: green;"> {{ scope.row.fg }} </span>
58
+          </template>
59
+        </el-table-column>
50 60
         <el-table-column label="京豆" prop="jingdou" min-width="130">
51 61
           <template slot-scope="scope">
52 62
             <span style="color: green;"> {{ scope.row.jingdou }} </span>
@@ -92,7 +102,7 @@
92 102
             >
93 103
               <el-option label="全部" value="" />
94 104
               <el-option label="自营订单入账" :value="1" />
95
-              <el-option label="佣金提现到账" :value="2" />
105
+              <!-- <el-option label="佣金提现到账" :value="2" />-->
96 106
               <!-- <el-option label="订单支付" :value="3" />
97 107
               <el-option label="商户佣金提现" :value="4" />
98 108
               <el-option label="用户佣金提现" :value="5" />
@@ -105,24 +115,30 @@
105 115
 
106 116
         <el-form size="small" label-width="100px">
107 117
           <el-form-item label="订单总流水:" class="width100">
108
-            <span> {{ detailMoneyData.order_in_money }}  </span>
118
+            <span> {{ detailMoneyData.platform_enter_all }}  </span>
109 119
           </el-form-item>
110 120
 
111 121
           <el-form-item label="入账总金额:" class="width100">
112
-            <span> {{ detailMoneyData.platform_enter_all }}  </span>
122
+            <span> {{ detailMoneyData.order_in_money }}  </span>
113 123
             <!-- <span style="margin-left: 30px;">佣金提现到账: {{ detailMoneyData.yongjin_out_all }}  </span>
114 124
             <span style="margin-left: 30px;">自营订单入账: {{ detailMoneyData.yanglao_out_red_all }}  </span> -->
115
-            <span style="margin-left: 30px;">佣金提现到账: {{ detailMoneyData.yongjin_out_all }}  </span>
116
-            <span style="margin-left: 30px;">自营订单入账: {{ detailMoneyData.platform_enter_all }}  </span>
117
-          </el-form-item> 
118
-        <!-- <el-form-item label="佣金提现:" class="width100">
119
-              </el-form-item>
120
-              <el-form-item label="养老金(红积分兑换订单):" class="width100">=
121
-              </el-form-item> -->
125
+<!--            <span style="margin-left: 30px;">佣金提现到账: {{ detailMoneyData.yongjin_out_all }}  </span>-->
126
+<!--            <span style="margin-left: 30px;">自营订单入账: {{ detailMoneyData.platform_enter_all }}  </span>-->
127
+          </el-form-item>
128
+          <el-form-item v-if="shouldShowVrColumn" label="订单VR收益:" class="width100">
129
+            <span> {{ detailMoneyData.order_in_vr }}  </span>
130
+          </el-form-item>
131
+          <el-form-item v-if="shouldShowFgColumn" label="订单复购金收益:" class="width100">
132
+            <span> {{ detailMoneyData.order_in_fg }}  </span>
133
+          </el-form-item>
134
+          <!-- <el-form-item label="佣金提现:" class="width100">
135
+                </el-form-item>
136
+                <el-form-item label="养老金(红积分兑换订单):" class="width100">=
137
+                </el-form-item> -->
122 138
         </el-form>
123 139
 
124 140
         <div class="bottom-button">
125
-          <el-button size="small" style="width: 100px; margin-top: 20px; border: 1px solid; #999" @click="detailReset">重置</el-button>
141
+          <el-button size="small" style="width: 100px; margin-top: 20px; border: 1px solid;" @click="detailReset">重置</el-button>
126 142
           <el-button type="primary" size="small" style="width: 100px; margin-top: 20px;" @click="getDayBillDetail(1)">查询</el-button>
127 143
         </div>
128 144
 
@@ -148,6 +164,8 @@
148 164
             <span v-if="scope.row.deal_type == 7" style="color: green;"> -{{ scope.row.money }} </span>
149 165
           </template>
150 166
         </el-table-column>
167
+        <el-table-column v-if="shouldShowVrColumn" label="订单VR收益" prop="vr" min-width="230" />
168
+        <el-table-column v-if="shouldShowFgColumn" label="订单复购金收益" prop="fg" min-width="230" />
151 169
         <el-table-column label="交易类型" min-width="150">
152 170
           <template slot-scope="scope">
153 171
             <span v-if="scope.row.deal_type == 1"> 自营订单入账 <el-button type="primary" size="small" @click="checkOrderFenZhangDetail(scope.row)">明细</el-button></span>
@@ -195,14 +213,22 @@
195 213
             <span v-if="orderDidideAccountData.money"> {{ orderDidideAccountData.money }}  </span>
196 214
             <span v-else> 0  </span>
197 215
           </el-form-item>
198
-          <el-form-item label="创客让利总额:" class="width100">
199
-            <span v-if="orderDidideAccountData.order_info"> {{ orderDidideAccountData.order_info.shop_bonus_price }}  </span>
200
-            <span v-else> 0  </span> 
216
+          <el-form-item v-if="shouldShowVrColumn" label="订单VR收益:" class="width100">
217
+            <span v-if="orderDidideAccountData.vr"> {{ orderDidideAccountData.vr }}  </span>
218
+            <span v-else> 0  </span>
201 219
           </el-form-item>
202
-          <el-form-item label="汇付通道服务费:" class="width100">
203
-            <span v-if="orderDidideAccountData.order_info"> {{ orderDidideAccountData.order_info.hf_fee_amt }}  </span>
220
+          <el-form-item v-if="shouldShowFgColumn" label="订单复购金收益:" class="width100">
221
+            <span v-if="orderDidideAccountData.fg"> {{ orderDidideAccountData.fg }}  </span>
204 222
             <span v-else> 0  </span>
205 223
           </el-form-item>
224
+<!--          <el-form-item label="创客让利总额:" class="width100">-->
225
+<!--            <span v-if="orderDidideAccountData.order_info"> {{ orderDidideAccountData.order_info.shop_bonus_price }}  </span>-->
226
+<!--            <span v-else> 0  </span> -->
227
+<!--          </el-form-item>-->
228
+<!--          <el-form-item label="汇付通道服务费:" class="width100">-->
229
+<!--            <span v-if="orderDidideAccountData.order_info"> {{ orderDidideAccountData.order_info.hf_fee_amt }}  </span>-->
230
+<!--            <span v-else> 0  </span>-->
231
+<!--          </el-form-item>-->
206 232
         </el-form>
207 233
       </div>
208 234
     </el-dialog>
@@ -341,7 +367,6 @@ export default {
341 367
       },
342 368
 
343 369
       LogLoading: false,
344
-      dialogVisible: false,
345 370
       fileVisible: false,
346 371
       cardLists: [],
347 372
       orderDatalist: null,
@@ -357,6 +382,20 @@ export default {
357 382
       }}
358 383
     }
359 384
   },
385
+  computed: {
386
+    shouldShowVrColumn() {
387
+      if (this.tableData && this.tableData.data && this.tableData.data.length > 0) {
388
+        return this.tableData.data.some(row => row.mer_id == 496 || row.mer_id == 436);
389
+      }
390
+      return false;
391
+    },
392
+    shouldShowFgColumn() {
393
+      if (this.tableData && this.tableData.data && this.tableData.data.length > 0) {
394
+        return this.tableData.data.some(row => row.mer_id == 491);
395
+      }
396
+      return false;
397
+    }
398
+  },
360 399
   mounted() {
361 400
     this.getList(1)
362 401
   },