| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { getSupplierTypeList, updateSupplierType, updateIndustry, getIndustryList } from "@/api/supplierManage/supplier" |
| | | // import { getSupplierTypeList, updateSupplierType, updateIndustry, getIndustryList } from "@/api/supplierManage/supplier" |
| | | export default { |
| | | name: "EditDropdownDialog", |
| | | props: { |
| | |
| | | this.getIndustryList() |
| | | } |
| | | }, |
| | | // 供应商类型 |
| | | async getSupplierTypeList() { |
| | | await getSupplierTypeList({ |
| | | page: 1, |
| | | pageSize: 100 |
| | | }).then((res) => { |
| | | console.log(res.data) |
| | | this.tableData = res.data.list |
| | | }) |
| | | }, |
| | | // 所属行业 |
| | | async getIndustryList() { |
| | | await getIndustryList({ |
| | | page: 1, |
| | | pageSize: 100 |
| | | }).then((res) => { |
| | | console.log(res.data) |
| | | this.tableData = res.data.list |
| | | }) |
| | | }, |
| | | |
| | | handleClose() { |
| | | this.editConfig.editVisible = false |
| | | }, |
| | |
| | | ite.ID = 0 |
| | | return { ...ite } |
| | | }) |
| | | if (this.editConfig.title === "供应商类型") { |
| | | updateSupplierType({ |
| | | supplierTypes: this.tableData |
| | | }).then((res) => { |
| | | console.log(res) |
| | | if (res.code === 200) { |
| | | this.$message.success("编辑成功") |
| | | this.$parent.getSupplierTypeList() |
| | | this.handleClose() |
| | | } |
| | | }) |
| | | } else if (this.editConfig.title === "所属行业") { |
| | | updateIndustry({ |
| | | industries: this.tableData |
| | | }).then((res) => { |
| | | console.log(res) |
| | | if (res.code === 200) { |
| | | this.$message.success("编辑成功") |
| | | this.$parent.getIndustryList() |
| | | this.handleClose() |
| | | } |
| | | }) |
| | | } |
| | | // if (this.editConfig.title === "供应商类型") { |
| | | // } else if (this.editConfig.title === "所属行业") { |
| | | // } |
| | | } |
| | | } |
| | | } |