1
wwl
2025-07-02 2ee7a81c2eb0df1fc473da6dbbaa13df662967c5
src/views/system/tijian/index.vue
@@ -1,4 +1,6 @@
<template>
   <div v-loading="isLoading" element-loading-text="请稍候..." element-loading-spinner="el-icon-loading"
    element-loading-background="rgba(255, 255, 255, 0.8)" style="height: 100%; padding: 20px; position: relative;">
  <div class="app-container">
    <el-dialog :title="title" :visible.sync="open1" width="1000px" append-to-body>
      <el-form ref="form1" :model="form1" :rules="rules1" label-width="100px" :inline="true">
@@ -181,7 +183,7 @@
                trigger: 'blur',
              },
            ]">
              <el-input v-model="form.cusPhone" placeholder="请输入联系电话" :disabled="isDisabled"
              <el-input v-model="form.cusPhone" placeholder="请输入联系电话"  maxlength="11" :disabled="isDisabled"
                @input="form.cusPhone = $event.replace(/\s/g, '')" />
            </el-form-item>
@@ -759,6 +761,7 @@
    <Packages ref="aaa" @add="handleChanges" />
    <selectName ref="bbb" @add="handleChangesName" />
  </div>
</div>
</template>
<script>
@@ -826,6 +829,7 @@
    return {
      isSubmitting: false,
      contentLoading: false,
      isLoading: false,
      open1: false,
      filterage: "",
      checkedkeys: [],
@@ -2568,6 +2572,8 @@
    },
    handleClick(tab, event) {
      if (this.activeNames == "second") {
        console.log(this.form);
        this.DataList = [];
        this.checkedkey = [];
        this.TreedataList = [];
@@ -2586,15 +2592,11 @@
        });
      }
    },
    // gaibian(val){
    //   let pname = val;
    //   getProParentIdDxList(pname).then(response=>{
    //     this.Treedata = response.data.list;
    //   })
    // },
    getDataList() {
      this.loading = true;
      getProParentIdDxList().then((response) => {
      console.log(this.form);
      getProParentIdDxList(this.form.cusSex).then((response) => {
        this.Treedata = response.data.list;
        // 回显 TreedataList 到 DataList
@@ -2921,6 +2923,7 @@
    // 项目提交
    submit() {
    this.isLoading = true;
      if (this.form.cusIdcard) {
        var cusId = this.form.cusIdcard;
      } else {
@@ -2972,11 +2975,11 @@
              this.processOrderItems(cusId);
            }
            this.isSubmitting = false; // 提交完成后重置标志
            // this.contentLoading = false;
             this.isLoading = false;
          })
          .catch(() => {
            this.isSubmitting = false; // 确保在错误情况下也重置标志
            // this.contentLoading = false;
             this.isLoading = false;
          });
      } else {
        getaddtTransition(data)
@@ -2985,10 +2988,12 @@
              this.processOrderItems(cusId);
            }
            this.isSubmitting = false; // 提交完成后重置标志
             this.isLoading = false;
            // this.contentLoading = false;
          })
          .catch(() => {
            this.isSubmitting = false; // 确保在错误情况下也重置标志
             this.isLoading = false;
            // this.contentLoading = false;
          });
      }