Просмотр исходного кода

Merge branch 'dev' of http://www.baoxianzhanggui.com:8090/sxzgd/vue-insagent-pc into dev

yaoyao 2 лет назад
Родитель
Сommit
e1ceb49f99

+ 7 - 0
src/http/moudules/task.js

@@ -1572,3 +1572,10 @@ export const batchPinBalanceNew = (data) => {
     data
   })
 }
+export const querySumAmount = (data) => {
+  return axios({
+    url: "/sysAmountAuditing/querySumAmount",
+    method: "post",
+    data
+  })
+}

+ 27 - 1
src/views/FinancialManagement/WithdrawalManagement/WithdrawalProceduresEnd.vue

@@ -36,6 +36,9 @@
           </el-form-item>
         </el-form>
       </el-row>
+      <div class="amount-money">
+        <span >提现总金额:¥{{ totalAmount ||  0 }}</span>
+      </div>
       <kt-common-table
         :showBatchDelete="false"
         :showBatchPrint="true"
@@ -68,11 +71,13 @@ export default {
         pageSize: 10,
         auditingStatus: "3"
       },
+      totalAmount:0,
       columns: [
         //数据列
         { prop: "id", label: "提现单号" },
         { prop: "userId", label: "业务员工号" },
         { prop: "userName", label: "业务员姓名" },
+        { prop: "leaderName", label: "维护人" },
         { prop: "mobile", label: "电话" },
         { prop: "deptId", label: "机构代码" },
         { prop: "deptName", label: "机构名称" },
@@ -132,6 +137,18 @@ export default {
           }
         })
         .then(data != null ? data.callback : "");
+      
+        that.$api.task
+        .querySumAmount({
+          ...this.queryForm,
+          ...this.pageRequest,
+        })
+        .then(res => {
+          if (res.code == 200) {
+            that.totalAmount = res.data;
+          }
+        })
+        .then(data != null ? data.callback : "");
     },
 
     // 格式化日期,如月、日、时、分、秒保证为2位数
@@ -162,6 +179,15 @@ export default {
 </script>
     
     
-    <style scoped>
+    <style scoped lang='scss'>
+  .amount-money {
+  font-size: 14px;
+  text-align: right;
+  margin:0 30px 20px 0;
+  >span{
+    padding: 8px 15px;
+    background: #F2F5FD;
+  }
+}
 </style>
     

+ 26 - 1
src/views/FinancialManagement/WithdrawalManagement/WithdrawalProceduresPending.vue

@@ -25,6 +25,9 @@
           </el-form-item>
         </el-form>
       </el-row>
+      <div class="amount-money">
+        <span >提现总金额:¥{{ totalAmount ||  0 }}</span>
+      </div>
       <kt-common-table button2Type="text" button3Type="text" button4Type="text" :showBatchDelete="false"
         :showBatchPrint="true" permsButton3="sys:withdrawalProceduresPending:examine"
         permsButton2="sys:withdrawalProceduresPending:examinepay" :data="pageResult" :columns="columns"
@@ -87,11 +90,13 @@ export default {
         pageSize: 10,
         auditingStatus: "2"
       },
+      totalAmount:0,
       columns: [
         //数据列
         { prop: "id", label: "提现单号" },
         { prop: "userId", label: "业务员工号" },
         { prop: "userName", label: "业务员姓名" },
+        { prop: "leaderName", label: "维护人" },
         { prop: "mobile", label: "电话" },
         { prop: "deptId", label: "机构代码" },
         { prop: "deptName", label: "机构名称" },
@@ -150,6 +155,17 @@ export default {
           }
         })
         .then(data != null ? data.callback : "");
+        that.$api.task
+        .querySumAmount({
+          ...this.queryForm,
+          ...this.pageRequest,
+        })
+        .then(res => {
+          if (res.code == 200) {
+            that.totalAmount = res.data;
+          }
+        })
+        .then(data != null ? data.callback : "");
     },
     drivingupload(file) {
       let fileRaw = file.raw;
@@ -277,7 +293,7 @@ export default {
 </script>
 
 
-<style scoped>
+<style scoped lang='scss'>
 .avatar-uploader .el-upload {
   border: 1px dashed #d9d9d9;
   border-radius: 6px;
@@ -304,4 +320,13 @@ export default {
   height: 150px;
   display: block;
 }
+.amount-money {
+  font-size: 14px;
+  text-align: right;
+  margin:0 30px 20px 0;
+  >span{
+    padding: 8px 15px;
+    background: #F2F5FD;
+  }
+}
 </style>