ソースを参照

等待框完成后关闭

sqg 3 年 前
コミット
5d50403a2b

+ 7 - 3
front-vue/src/views/service/company/coreCompanyManage.vue

@@ -157,7 +157,7 @@
           <el-input v-model="form.scySocialCode" placeholder="请输入企业统一代码" maxlength="18" show-word-limit/>
         </el-form-item>
         <el-form-item label="联系人" prop="nickName">
-          <el-input v-model="form.nickName" placeholder="请输入联系人" maxlength="5" show-word-limit/>
+          <el-input v-model="form.nickName" placeholder="请输入联系人" maxlength="5" show-word-limit :disabled="phoneShow"/>
         </el-form-item>
         <el-form-item label="联系人手机号" prop="userName">
           <el-input v-model="form.userName" placeholder="请输入手机号" maxlength="11" show-word-limit :disabled="phoneShow"/>
@@ -463,10 +463,12 @@ export default {
               })
               updateCompany(self.form).then(response => {
                 this.msgSuccess("修改成功");
+                loading.close();
                 this.open = false;
                 this.getList();
+              }).catch((response) => {
+                  loading.close();
               });
-              loading.close();
             } else {
               const loading = this.$loading({
                 lock: true,
@@ -476,10 +478,12 @@ export default {
               })
               addCompany(self.form).then(response => {
                 this.msgSuccess("新增成功");
+                loading.close();
                 this.open = false;
                 this.getList();
+              }).catch((response) => {
+                  loading.close();
               });
-              loading.close();
             }
           }
         });

+ 3 - 1
front-vue/src/views/service/cost/userCostManage.vue

@@ -548,10 +548,12 @@ export default {
             })
             applyInvoice(self.formApply).then(response => {
               this.msgSuccess("申请成功");
+              loading.close();
               this.openApply = false;
               this.getList();
+            }).catch((response) => {
+                loading.close();
             });
-            loading.close();
           }
         }
       });