Forráskód Böngészése

退押添加同步资料日期按钮

chen 3 éve
szülő
commit
7c8d952ef0

+ 7 - 0
src/api/engin_deposit/refund_list.js

@@ -8,6 +8,13 @@ export function getDepositManageList(params) {
     params,
   });
 }
+// 同步工程机系统审核资料日期
+export function getDepositManageDate() {
+  return request({
+    url: "/deposit-manage/sync-accept-date",
+    method: "get",
+  });
+}
 // 押金管理详情
 export function getDepositManageDetail(params) {
   return request({

+ 10 - 3
src/views/deposit_commerce/refund_list.vue

@@ -85,10 +85,11 @@
       <!-- 按钮 -->
       <div class="btn-group clearfix">
         <div class="fl">
-          <el-radio-group @change="changeEnginOrderTypeFn" v-model="enginOrderType" size="mini">
-            <!-- <el-radio-button label="HOME">家用工程</el-radio-button> -->
+          <!-- <el-radio-group @change="changeEnginOrderTypeFn" v-model="enginOrderType" size="mini">
+            <el-radio-button label="HOME">家用工程</el-radio-button>
             <el-radio-button label="TRADE">商用工程</el-radio-button>
-          </el-radio-group>
+          </el-radio-group> -->
+          <el-button type="primary" size="mini" @click="syncDateFn">同步资料日期</el-button>
         </div>
         <div class="fr">
           <el-button type="primary" size="mini" @click="exportFn">导出</el-button>
@@ -208,6 +209,7 @@
 import {
   getDepositManageList,
   getDepositManagExport,
+  getDepositManageDate,
 } from "@/api/engin_deposit/refund_list";
 import { downloadFiles, handleImport } from "@/utils/util";
 import RefundListDetail from "./components/refund_list-detail.vue";
@@ -255,6 +257,11 @@ export default {
     });
   },
   methods: {
+    //同步资料日期
+    async syncDateFn() {
+      await getDepositManageDate();
+      this.$message.success("同步资料日期成功");
+    },
     // 导入
     async handleImport(param) {
       const file = param.file;

+ 10 - 3
src/views/deposit_home/refund_list.vue

@@ -85,10 +85,11 @@
       <!-- 按钮 -->
       <div class="btn-group clearfix">
         <div class="fl">
-          <el-radio-group @change="changeEnginOrderTypeFn" v-model="enginOrderType" size="mini">
+          <!-- <el-radio-group @change="changeEnginOrderTypeFn" v-model="enginOrderType" size="mini">
             <el-radio-button label="HOME">家用工程</el-radio-button>
-            <!-- <el-radio-button label="TRADE">商用工程</el-radio-button> -->
-          </el-radio-group>
+            <el-radio-button label="TRADE">商用工程</el-radio-button>
+          </el-radio-group> -->
+          <el-button type="primary" size="mini" @click="syncDateFn">同步资料日期</el-button>
         </div>
         <div class="fr">
           <el-button type="primary" size="mini" @click="exportFn">导出</el-button>
@@ -207,6 +208,7 @@
 <script>
 import {
   getDepositManageList,
+  getDepositManageDate,
   getDepositManagExport,
 } from "@/api/engin_deposit/refund_list";
 import { downloadFiles, handleImport } from "@/utils/util";
@@ -255,6 +257,11 @@ export default {
     });
   },
   methods: {
+    //同步资料日期
+    async syncDateFn() {
+      await getDepositManageDate();
+      this.$message.success("同步资料日期成功");
+    },
     // 导入
     async handleImport(param) {
       const file = param.file;