From 5da45630af37d2ac9541cfbad2aede0f88c4a9b5 Mon Sep 17 00:00:00 2001 From: 田源 <lastanimals@163.com> Date: 星期三, 21 二月 2024 15:55:31 +0800 Subject: [PATCH] 接口基本信息:参数对象 header对象调取接口呈现 --- Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue | 35 ++++++++++++++++++++++------------- 1 files changed, 22 insertions(+), 13 deletions(-) diff --git a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue index 54b5ad0..06b441e 100644 --- a/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue +++ b/Source/UBCS-WEB/src/components/MasterCrud/VciMasterCrud.vue @@ -164,14 +164,14 @@ @current-change="handleCurrentChange"> </el-pagination> </div> - <el-dialog title="鎵嬪姩鍚屾" :visible.sync="syncDialogBox"append-to-body @close="syncClose" top="200px"> + <el-dialog :visible.sync="syncDialogBox" append-to-body title="鎵嬪姩鍚屾" top="200px" @close="syncClose" v-loading="syncLoading"width="30%"> <p style="display: inline-block">鏈�鍚庢洿鏂版椂闂达細</p> <el-date-picker - style="width: 300px" v-model="SyncValue" - type="date" - placeholder="閫夋嫨鏃ユ湡" format="yyyy 骞� MM 鏈� dd 鏃� HH 鏃� mm 鍒� ss 绉�" + placeholder="閫夋嫨鏃ユ湡" + style="width: 300px" + type="date" value-format="yyyy-MM-dd HH:mm:ss"> </el-date-picker> <div slot="footer" class="dialog-footer"> @@ -283,8 +283,9 @@ data() { return { //鎵嬪姩鍚屾model - SyncValue:'', - syncDialogBox:false, + SyncValue: '', + syncLoading: false, + syncDialogBox: false, isTimeStatus: false, isTimeName: '', dateValue: "", @@ -611,21 +612,29 @@ }); }, //鎵嬪姩鍚屾 - manualSyncing(){ + manualSyncing() { this.syncDialogBox = true; }, //鎵嬪姩鍚屾鍏抽棴 - syncClose(){ + syncClose() { this.syncDialogBox = false; }, //鎵嬪姩鍚屾纭畾 - submitSync(){ - if(this.SyncValue){ - syncSearch({enDate:this.SyncValue}).then(res=>{ + async submitSync() { + if (this.SyncValue) { + this.syncLoading = true; + const response = await syncSearch({endDate: this.SyncValue}) + if (response.status === 200) { this.$message.success('鍚屾鎴愬姛锛�') + this.syncLoading = false; this.syncDialogBox = false; - }) - }else { + this.SyncValue = ""; + }else { + this.syncLoading = false; + this.syncDialogBox = false; + this.SyncValue = ""; + } + } else { this.$message.warning('璇烽�夋嫨鏈�鍚庢洿鏂版椂闂达紒') } }, -- Gitblit v1.9.3