From 40acca0d395e1271522fc2695b37065697021d7d Mon Sep 17 00:00:00 2001 From: haoxuan <haoxuan> Date: 星期一, 28 八月 2023 19:57:57 +0800 Subject: [PATCH] Merge branch 'master' of ssh://192.168.5.5:29418/web/SRM --- src/views/supplierManage/supplier/AddSupplier.vue | 25 +++++++++++++++++++++---- 1 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/views/supplierManage/supplier/AddSupplier.vue b/src/views/supplierManage/supplier/AddSupplier.vue index f1e3d87..52038bd 100644 --- a/src/views/supplierManage/supplier/AddSupplier.vue +++ b/src/views/supplierManage/supplier/AddSupplier.vue @@ -203,10 +203,16 @@ </template> <script> -import { createSupplier, createContract, updateSupplier, getIndustryList } from "@/api/supplierManage/supplier" +import { + createSupplier, + createContract, + updateSupplier, + getIndustryList, + previewContract +} from "@/api/supplierManage/supplier" import EditDropdownDialog from "@/views/other/commonDialog/EditDropdownDialog" import { getSupplierTypeList } from "@/api/supplierManage/supplier" -import { getMemberList } from "@/api/common/other" +import { getMemberListFromGrpc } from "@/api/common/other" export default { name: "AddSupplierDialog", props: { @@ -229,7 +235,7 @@ editConfig: this.addCommonConfig, rules: { name: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }], - responsiblePersonId: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }], + responsiblePersonName: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }], phone: [ { required: false, message: "", trigger: "blur" }, { len: 11, message: "闀垮害鍦�11涓瓧绗�", trigger: "blur" }, @@ -265,11 +271,14 @@ this.getSupplierTypeList() this.getIndustryList() this.getMemberList() + if (this.editConfig.title === "淇敼") { + this.previewContract() + } }, methods: { // 閿�鍞礋璐d汉 async getMemberList() { - await getMemberList({ + await getMemberListFromGrpc({ page: 1, pageSize: 100 }).then((res) => { @@ -295,6 +304,14 @@ this.industryOptions = res.data.data.list }) }, + // 鍚堝悓闄勪欢淇℃伅 + async previewContract() { + await previewContract({ + id: 1 + }).then((res) => { + console.log(res.data) + }) + }, handleClose() { this.editConfig.visible = false }, -- Gitblit v1.8.0