yangfeng
2023-07-19 23d80c1b64f23ede237ab8e89ebc2ee2aaf43f26
src/views/client/followupRecords/AddFollowupRecordsDialog.vue
@@ -21,9 +21,9 @@
          <div class="basic-info-view">
            <el-row>
              <el-col :span="12">
                <el-form-item label="客户名称" prop="client_id">
                <el-form-item label="客户名称" prop="client_name">
                  <div class="custom-name">
                    <el-input v-model="editConfig.infomation.client_id"></el-input>
                    <el-input v-model="editConfig.infomation.client_name"></el-input>
                    <div class="common-select-btn"><i class="el-icon-circle-plus-outline"></i></div>
                    <div class="common-select-btn"><i class="el-icon-edit-outline"></i></div>
                  </div>
@@ -198,7 +198,7 @@
          visible: false,
          title: "新建",
          infomation: {
            client_id: "",
            client_name: "",
            number: "",
            client_status_id: "",
            contact_id: "",
@@ -230,7 +230,8 @@
      rules: {
        number: [{ required: true, message: "请输入跟进记录编号", trigger: "blur" }],
        member_id: [{ required: true, message: "请选择负责人", trigger: "change" }],
        record: [{ required: true, message: "请输入跟进记录", trigger: "blur" }]
        record: [{ required: true, message: "请输入跟进记录", trigger: "blur" }],
        content: [{ required: true, message: "请输入内容", trigger: "blur" }]
      },
      clientStatusOptions: [], // 客户状态
      memberOptions: [],
@@ -304,12 +305,11 @@
    },
    saveParams() {
      let data = this.editConfig.infomation
      let params = {
        id: this.editConfig.title === "新建" ? 0 : data.id,
      let follow_record = {
        follow_record: {
          client_id: data.client_id || 0,
          client_status_id: data.client_status_id || 0,
          contact_id: data.contact_id || 0,
          contact_id: 0, // data.contact_id ||
          contact_information_id: data.contact_information_id || 0,
          content: data.content || "",
          follow_time: data.follow_time || "",
@@ -318,11 +318,17 @@
          number: data.number || "",
          purpose: data.purpose || "",
          record: data.record || "",
          sale_chance_id: data.sale_chance_id || 0,
          sales_leads_id: data.sales_leads_id || 0,
          sale_chance_id: 0, //data.sale_chance_id ||
          sales_leads_id: 0, // data.sales_leads_id ||
          topic: data.topic || ""
        }
      }
      let params = {}
      if (this.editConfig.title === "新建") {
        params = { ...follow_record }
      } else {
        params = { ...follow_record, id: data.id || 0 }
      }
      return params
    },
    // 添加附件