From 08aaaee7dbf2ea606e6c49d862d209279fcd5a1b Mon Sep 17 00:00:00 2001 From: yaojn Date: Tue, 22 Apr 2025 10:11:37 +0800 Subject: [PATCH] =?UTF-8?q?-=20[=E4=BF=AE=E5=A4=8D]=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E6=B5=8B=E8=AF=95-=E6=B5=8B=E8=AF=95=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=EF=BC=88=E8=87=AA=E5=AE=9A=E4=B9=89=E5=B7=A5=E5=85=B7=EF=BC=89?= =?UTF-8?q?=E5=8F=91=E8=B5=B7=E4=BD=9C=E4=B8=9A=E6=97=B6=EF=BC=8C=E6=89=A7?= =?UTF-8?q?=E8=A1=8C=E6=8C=89=E9=92=AE=E6=B2=A1=E6=9C=89=E5=81=9Aloading?= =?UTF-8?q?=20=20=20=20-=20[=E5=85=B3=E8=81=94]#[1404482888368128]?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=E6=B5=8B=E8=AF=95-=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E5=B7=A5=E5=85=B7=EF=BC=88=E8=87=AA=E5=AE=9A=E4=B9=89=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=EF=BC=89=E5=8F=91=E8=B5=B7=E4=BD=9C=E4=B8=9A=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E6=89=A7=E8=A1=8C=E6=8C=89=E9=92=AE=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E5=81=9Aloading=20http://192.168.0.96:8090/demo/rdm.html#/bug-?= =?UTF-8?q?detail/939050947543040/939050947543057/1404482888368128?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/autoexec/detail/test-detail.vue | 34 ++++++++----------- 1 file changed, 15 insertions(+), 19 deletions(-) diff --git a/src/views/pages/autoexec/detail/test-detail.vue b/src/views/pages/autoexec/detail/test-detail.vue index 79e5a34e..fd8cc106 100644 --- a/src/views/pages/autoexec/detail/test-detail.vue +++ b/src/views/pages/autoexec/detail/test-detail.vue @@ -8,13 +8,11 @@ {{ $t('term.autoexec.addjob') }} @@ -95,18 +93,16 @@ export default { ArgumentParams: () => import('./runnerDetail/argument-params.vue'), TsFormInput: () => import('@/resources/plugins/TsForm/TsFormInput'), RunnerGroupSetting: () => import('@/views/pages/autoexec/detail/actionDetail/runnergroup-setting.vue') - }, filters: {}, data() { - let _this = this; return { id: null, type: this.$route.query.type, targetShow: true, paramsList: [], dataConfig: null, - loading: true, + loading: false, nameForm: { labelWidth: 100, labelPosition: 'left', @@ -126,7 +122,7 @@ export default { itemList: { protocolId: { type: 'select', - label: _this.$t('page.protocol'), + label: this.$t('page.protocol'), value: '', multiple: false, placeholder: this.$t('page.pleaseselect'), @@ -137,7 +133,7 @@ export default { }, executeUser: { type: 'slot', - label: _this.$t('page.executeuser'), + label: this.$t('page.executeuser'), validateList: ['required'] } } @@ -162,8 +158,7 @@ export default { } }; }, - beforeCreate() { - }, + beforeCreate() {}, created() { if (this.$route.query) { if (this.$route.query.id) { @@ -183,8 +178,7 @@ export default { beforeMount() { this.getInitData(); }, - mounted() { - }, + mounted() {}, beforeUpdate() {}, updated() {}, activated() {}, @@ -257,6 +251,7 @@ export default { if (this.$refs.argumentConfig) { val.argumentMappingList = this.$refs.argumentConfig.getValue(); } + this.loading = true; this.$api.autoexec.script.testScript(val).then(res => { if (res.Status == 'OK') { this.$Message.success(this.$t('message.savesuccess')); //保存成功 @@ -266,6 +261,8 @@ export default { query: {id: res.Return.jobId} }); } + }).finally(() => { + this.loading = false; }); }, getJobData() { //复制作业获取的数据 @@ -310,8 +307,7 @@ export default { } }, computed: {}, - watch: { - } + watch: {} };