|
@@ -63,7 +63,7 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-button size="mini" type="success" @click="downloadFiles()">打包下载申请资料</el-button>
|
|
|
- <el-button size="mini" type="primary" @click="saveApproval()">提交</el-button>
|
|
|
+ <el-button size="mini" type="primary" :loading="submiting" @click="saveApproval()">提交</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
</el-main>
|
|
@@ -149,7 +149,8 @@ export default {
|
|
|
fileUrl:'',
|
|
|
headers: {
|
|
|
Authorization: getToken()
|
|
|
- }
|
|
|
+ },
|
|
|
+ submiting: false
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
@@ -190,7 +191,7 @@ export default {
|
|
|
var self = this;
|
|
|
var formModel = this.formModel;
|
|
|
|
|
|
- if(self.fileUrl.length==0){
|
|
|
+ if(self.fileUrl.length==0 && formModel.processStatus=="正常"){
|
|
|
self.$message.error("请先上传保单!");
|
|
|
return;
|
|
|
}
|
|
@@ -204,8 +205,10 @@ export default {
|
|
|
formData.append("opinion", self.formModel.opinion);
|
|
|
formData.append("insurancePolicyFile", self.fileUrl);
|
|
|
|
|
|
+ self.submiting = true;
|
|
|
return approvalApi.issued(formData);
|
|
|
})().then(function(response) {
|
|
|
+ self.submiting = false;
|
|
|
var jsonData = response.data;
|
|
|
|
|
|
if (jsonData.result) {
|