yangfeng
2023-07-10 8e7cd003414ea4ca8f42fb3171de18f8839ece17
src/views/custom/customManage/AddCustomManageDialog.vue
@@ -1,7 +1,7 @@
<template>
  <div class="add-custom-manage">
    <el-dialog
      :title="editContactsConfig.title + '客户管理'"
      :title="editCuntomManageConfig.title + '客户管理'"
      :visible.sync="editConfig.visible"
      :width="dialogWidth"
      :before-close="handleClose"
@@ -25,12 +25,8 @@
                <el-form-item label="客户名称" prop="customName">
                  <div class="custom-name">
                    <el-input v-model="editConfig.infomation.customName"></el-input>
                    <div class="common-select-btn">
                      <i class="el-icon-brush" title="工商查询"></i>
                    </div>
                    <div class="common-select-btn">
                      <i class="el-icon-search" title="查重"></i>
                    </div>
                    <div class="common-select-btn"><i class="el-icon-house" title="工商查询"></i></div>
                    <div class="common-select-btn"><i class="el-icon-search" title="查重"></i></div>
                  </div>
                </el-form-item>
              </el-col>
@@ -276,8 +272,21 @@
            <el-row>
              <el-col :span="12">
                <el-form-item label="附件" prop="">
                  <template slot="label">
                    <div style="display: flex; float: right">
                      <div style="font-size: 16px">
                        <i class="el-icon-warning-outline" title="最多上传20个附件,最大限制5MB"></i>
                      </div>
                      <span style="margin-left: 5px">附件</span>
                    </div>
                  </template>
                  <div class="annex-view">
                    <div @click="addAnnexClick">添加</div>
                    <div @click="addAnnexClick">
                      <div style="display: flex; float: right">
                        <div style="font-size: 16px"><i class="el-icon-paperclip"></i></div>
                        <span>添加</span>
                      </div>
                    </div>
                    <div class="setFormat" @click="setFormatClick">设置允许上传的文件格式</div>
                  </div>
                </el-form-item>
@@ -345,7 +354,7 @@
export default {
  name: "AddCustomManageDialog",
  props: {
    editContactsConfig: {
    editCuntomManageConfig: {
      type: Object,
      default: () => {
        return {
@@ -400,23 +409,13 @@
  data() {
    return {
      dialogWidth: "80%",
      editConfig: this.editContactsConfig,
      editConfig: this.editCuntomManageConfig,
      rules: {
        customName: [{ required: true, message: "请输入客户名称", trigger: "blur" }],
        customStatus: [{ required: true, message: "请选择客户状态", trigger: "change" }],
        salesHead: [{ required: true, message: "请选择销售负责人", trigger: "change" }],
        approvalOpinion: [{ required: true, message: "请输入审批意见", trigger: "blur" }]
      },
      businessSourceOptions: [
        { value: "1", label: "后台注册" },
        { value: "2", label: "代理商客户" },
        { value: "3", label: "电话陌生拜访" },
        { value: "4", label: "直接访问" },
        { value: "5", label: "项目合作" },
        { value: "6", label: "个人自找" },
        { value: "7", label: "二次销售" },
        { value: "8", label: "公司电话" }
      ],
      salesHeadOptions: [
        { value: "1", label: "BOSS" },
        { value: "2", label: "Mia" },