add:提交问题按钮新增loading

This commit is contained in:
zhangyanduan
2022-07-18 11:30:11 +08:00
parent f2f3b01aea
commit d4d1075225
2 changed files with 10 additions and 2 deletions
@@ -132,7 +132,7 @@
</div>
<span slot="footer" class="dialog-footer">
<el-button class="common-button-default" size="mini" @click="dialogVisible = false"> </el-button>
<el-button class="common-button-primary" size="mini" type="primary" @click="queSubmit"> </el-button>
<el-button class="common-button-primary" size="mini" :loading="isSubmit" type="primary" @click="queSubmit"> </el-button>
</span>
</el-dialog>
<!-- 选择标准抽屉-->
@@ -586,6 +586,7 @@ export default {
activeName: 'INLAND',
activeType: 'INLAND',
activestand: '',
isSubmit: false,
activeQue: '',
standType: 'INLAND',
dialogVisible: false,
@@ -1035,6 +1036,7 @@ export default {
},
//提交问题
queSubmit(){
this.isSubmit = true
if(this.standType === 'OTHER'){
this.questionForm.standardId = this.questionForm.pubQue
this.questionForm.standardName = this.questionForm.pubQue
@@ -1049,6 +1051,7 @@ export default {
_this: this
}, res => {
this.dialogVisible = false
this.isSubmit = false
this.searchBtn()
}, e => {
@@ -320,7 +320,7 @@
</div>
<span slot="footer" class="dialog-footer">
<el-button class="common-button-default" size="mini" @click="dialogVisible = false"> </el-button>
<el-button class="common-button-primary" size="mini" type="primary" @click="queSubmit"> </el-button>
<el-button class="common-button-primary" :loading="queSubmitLading" size="mini" type="primary" @click="queSubmit"> </el-button>
</span>
</el-dialog>
<!-- 选择标准抽屉-->
@@ -766,6 +766,7 @@ export default {
{required: true, message: '请输入问题', trigger: 'blur'},
],
},
queSubmitLading: false,
questionSerach:{
classification: 'INLAND',
standardName: '', //标准名称
@@ -1226,6 +1227,7 @@ export default {
},
//提交问题
queSubmit(){
this.queSubmitLading = true
if(this.standType === 'OTHER'){
this.questionForm.standardId = this.questionForm.pubQue
this.questionForm.standardName = this.questionForm.pubQue
@@ -1260,15 +1262,18 @@ export default {
this.standSearch2()
break
}
this.queSubmitLading = false
this.queSearch()
}, e => {
})
}else{
this.queSubmitLading = false
return this.$message.warning('请输入问题')
}
})
}else{
this.queSubmitLading = false
this.$message.warning('请选择至少一条标准')
}
},