yangfeng
2023-08-26 ee63845014b83854ffed9fa04ad7545b7cccae74
src/views/supplierManage/supplier/AddSupplier.vue
@@ -91,15 +91,20 @@
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item label="销售负责人" prop="responsiblePersonId">
                <el-form-item label="销售负责人" prop="responsiblePersonName">
                  <!-- <el-input v-model="editConfig.infomation.responsiblePersonId"></el-input> -->
                  <el-select
                    v-model="editConfig.infomation.responsiblePersonId"
                    v-model="editConfig.infomation.responsiblePersonName"
                    placeholder="请选择"
                    size="mini"
                    style="width: 63%"
                  >
                    <el-option v-for="item in memberOptions" :key="item.id" :label="item.username" :value="item.id">
                    <el-option
                      v-for="item in memberOptions"
                      :key="item.id"
                      :label="item.username"
                      :value="item.userName"
                    >
                    </el-option>
                  </el-select>
                </el-form-item>
@@ -201,6 +206,7 @@
import { createSupplier, createContract, updateSupplier, getIndustryList } from "@/api/supplierManage/supplier"
import EditDropdownDialog from "@/views/other/commonDialog/EditDropdownDialog"
import { getSupplierTypeList } from "@/api/supplierManage/supplier"
import { getMemberList } from "@/api/common/other"
export default {
  name: "AddSupplierDialog",
  props: {
@@ -258,8 +264,19 @@
  created() {
    this.getSupplierTypeList()
    this.getIndustryList()
    this.getMemberList()
  },
  methods: {
    // 销售负责人
    async getMemberList() {
      await getMemberList({
        page: 1,
        pageSize: 100
      }).then((res) => {
        console.log(res)
        this.memberOptions = res.data.data.list
      })
    },
    // 供应商类型
    async getSupplierTypeList() {
      await getSupplierTypeList({