From 9fb863b0f3e23be40e9a73a73f6d0f3d0bba1c6c Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 15 五月 2025 16:52:22 +0800
Subject: [PATCH] 付款登记-前端开发联调
---
src/views/procurementManagement/procurementLedger/index.vue | 15 +++++++++++----
1 files changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/views/procurementManagement/procurementLedger/index.vue b/src/views/procurementManagement/procurementLedger/index.vue
index cc81c8e..393d7aa 100644
--- a/src/views/procurementManagement/procurementLedger/index.vue
+++ b/src/views/procurementManagement/procurementLedger/index.vue
@@ -82,8 +82,10 @@
</el-row>
<el-row :gutter="30">
<el-col :span="12">
- <el-form-item label="渚涘簲鍟嗗悕绉帮細" prop="supplierName">
- <el-input v-model="form.supplierName" placeholder="璇疯緭鍏�" clearable/>
+ <el-form-item label="渚涘簲鍟嗗悕绉帮細" prop="supplierId">
+ <el-select v-model="form.supplierId" placeholder="璇烽�夋嫨" clearable>
+ <el-option v-for="item in supplierList" :key="item.id" :label="item.supplierName" :value="item.id"/>
+ </el-select>
</el-form-item>
</el-col>
<el-col :span="12">
@@ -288,7 +290,7 @@
delPurchase,
getSalesNo,
purchaseList,
- productList, getPurchaseById
+ productList, getPurchaseById, getOptions
} from "@/api/procurementManagement/procurementLedger.js";
const { proxy } = getCurrentInstance()
const tableData = ref([])
@@ -297,6 +299,7 @@
const productSelectedRows = ref([])
const userList = ref([])
const salesContractList = ref([])
+const supplierList = ref([])
const tableLoading = ref(false)
const page = reactive({
current: 1,
@@ -325,6 +328,7 @@
businessPersonId: '',
phoneNumber: '',
supplierName: '',
+ supplierId: '',
},
rules: {
purchaseContractNumber: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
@@ -332,7 +336,7 @@
projectName: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
businessPersonId: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }],
phoneNumber: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
- supplierName: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
+ supplierId: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" }],
}
})
const { searchForm, form, rules } = toRefs(data)
@@ -483,6 +487,9 @@
getSalesNo().then(res => {
salesContractList.value = res
})
+ getOptions().then(res => {
+ supplierList.value = res.data
+ })
form.value.recorderId = userStore.id
form.value.entryDate = getCurrentDate();
if (type === 'edit') {
--
Gitblit v1.9.3