haoxuan
2023-10-17 ec4699c0b54d3d55ede277d808e33181eb8295e7
客户和联系人的关系的相关问题修改,去掉联系人编号
2个文件已修改
25 ■■■■ 已修改文件
src/views/client/client/AddClientManageDialog.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/client/contacts/AddContactsDialog.vue 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/client/client/AddClientManageDialog.vue
@@ -549,8 +549,9 @@
        client_status_id: [{ required: true, message: "请选择客户状态", trigger: ["change",'blur' ] }],
        member_id: [{ required: false, message: "请选择销售负责人", trigger: ["change",'blur' ] }],
        approvalOpinion: [{ required: true, message: "请输入审批意见", trigger: ["change",'blur' ] }],
        contact_name: [{ required: true, message: "请输入联系人姓名", trigger: ["change",'blur' ] }],
        contact_phone: [
          { required: false, message: "", trigger:["change",'blur' ] },
          { required: true, message: "请输入联系人手机", trigger:["change",'blur' ] },
          { len: 11, message: "长度在11个字符", trigger: ["change",'blur' ] },
          {
            pattern: /^1(3\d|4[5-9]|5[0-35-9]|6[2567]|7[0-8]|8\d|9[0-35-9])\d{8}$/,
src/views/client/contacts/AddContactsDialog.vue
@@ -14,7 +14,7 @@
        :model="editConfig.infomation"
        :rules="rules"
        label-position="right"
        label-width="120px"
        label-width="110px"
        size="mini"
      >
        <!-- 信息 -->
@@ -23,7 +23,7 @@
          <div v-if="isUnflod" class="basic-info-title">基本信息</div>
          <div class="basic-info-view">
            <el-row>
              <el-col :span="12" v-if="isUnflod">
              <!-- <el-col :span="12" v-if="isUnflod">
                <el-form-item label="联系人编号" prop="number">
                  <WordInput
                    v-if="codenumer && (explain != '' || isIdDisabled) && method == 0"
@@ -38,7 +38,7 @@
                  >
                  <span v-else>自动生成</span>
                </el-form-item>
              </el-col>
              </el-col> -->
              <el-col :span="12">
                <el-form-item label="联系人姓名" prop="name">
                  <el-input v-model="editConfig.infomation.name"></el-input>
@@ -95,7 +95,7 @@
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
              <el-col :span="12" style='height:47px;'>
                <el-form-item v-if="isUnflod" label="首要联系人" prop="is_first">
                  <el-switch v-model="editConfig.infomation.is_first" active-color="#2E68DB" inactive-color="#AEB9CA">
                  </el-switch>
@@ -304,7 +304,7 @@
        client_name: [{ required: true, message: "请选择客户名称", trigger: ["change",'blur'] }],
        member_id: [{ required: true, message: "请选择", trigger: ["change",'blur'] }],
        phone: [
          { required: false, message: "", trigger: ["change",'blur'] },
          { required: false, message: "请输入手机号", trigger: ["change",'blur'] },
          { len: 11, message: "长度在11个字符", trigger: ["change",'blur'] },
          {
            pattern: /^1(3\d|4[5-9]|5[0-35-9]|6[2567]|7[0-8]|8\d|9[0-35-9])\d{8}$/,
@@ -352,16 +352,16 @@
      this.getCityList(this.editConfig.infomation.province_id, "edit")
    }
    this.getCommonData()
    this.formInfo()
    // this.formInfo()
  },
  watch: {
    "editContactsConfig.visible"(val) {
      if (val) {
        this.formInfo()
        // this.formInfo()
      }
    },
    "editContactsConfig.infomation.codeStandID"() {
      this.formInfo()
      // this.formInfo()
    }
  },
  methods: {
@@ -448,14 +448,14 @@
        is_first: data.is_first || false,
        member_id: data.member_id || 0,
        name: data.name || "",
        number: data.number || "",
        // number: data.number || "",
        phone: data.phone || "",
        position: data.position || "",
        province_id: data.province_id || 0,
        region_id: data.region_id || 0,
        wechat: data.wechat || "",
        codeStandID: data.ID,
        codeRule: this.codeRule
        // codeStandID: data.ID,
        // codeRule: this.codeRule
      }
      return params
    },