From c25a27347be2c46177b615426297836b30915608 Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期五, 20 六月 2025 15:19:37 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev

---
 src/api/procureMent/index.js                          |   20 ++++++++++++++++++++
 src/views/procureMent/components/ProductionDialog.vue |   12 +++++++-----
 src/views/basicInformation/mould/supplier.vue         |    2 +-
 3 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/src/api/procureMent/index.js b/src/api/procureMent/index.js
index effbecf..5c56435 100644
--- a/src/api/procureMent/index.js
+++ b/src/api/procureMent/index.js
@@ -27,3 +27,23 @@
     })
 }
 
+// /supply/supplyList
+// 鏌ヨ渚涘簲鍟嗗垪琛�
+export function getSupplyList(query) {
+    return request({
+        url: '/supply/supplyList',
+        method: 'get',
+        params: query
+    })
+}
+
+// /coalInfo/coalInfoList
+// 鏌ヨ鐓ょ鍒楄〃
+export function getCoalInfoList(query) {
+    return request({
+        url: '/coalInfo/coalInfoList',
+        method: 'get',
+        params: query
+    })
+}
+
diff --git a/src/views/basicInformation/mould/supplier.vue b/src/views/basicInformation/mould/supplier.vue
index d40b4c7..15ac14d 100644
--- a/src/views/basicInformation/mould/supplier.vue
+++ b/src/views/basicInformation/mould/supplier.vue
@@ -3,7 +3,7 @@
     <el-dialog v-model="dialogVisible" :title="title" width="600" :close-on-click-modal="false"
       :before-close="handleClose">
       <el-form ref="formRef" style="max-width: 400px; margin: 0 auto" :model="formData" :rules="rules" label-width="auto">
-        <el-form-item label="瀹㈡埛鍚嶇О" prop="supplierName">
+        <el-form-item label="渚涘簲鍟嗗悕绉�" prop="supplierName">
           <el-input v-model="formData.supplierName" placeholder="璇疯緭鍏ヤ緵璐у晢鍚嶇О" />
         </el-form-item>
         <el-form-item label="绾崇◣浜鸿瘑鍒彿" prop="taxpayerId">
diff --git a/src/views/procureMent/components/ProductionDialog.vue b/src/views/procureMent/components/ProductionDialog.vue
index 31a6243..e420fbe 100644
--- a/src/views/procureMent/components/ProductionDialog.vue
+++ b/src/views/procureMent/components/ProductionDialog.vue
@@ -133,7 +133,7 @@
 import { ref, defineProps, watch, onMounted, nextTick, computed } from "vue";
 import { ElMessage } from "element-plus";
 import useUserStore from "@/store/modules/user";
-import { addOrEditPR } from "@/api/procureMent";
+import { addOrEditPR,getSupplyList, getCoalInfoList } from "@/api/procureMent";
 import { getSupply } from "@/api/basicInformation/supplier";
 import { getCoalInfo } from "@/api/basicInformation/coal";
 const props = defineProps({
@@ -161,11 +161,12 @@
 const getDropdownData = async () => {
   try {
     const [supplyRes, coalRes] = await Promise.all([
-      getSupply(),
-      getCoalInfo(),
+      getSupplyList(),
+      getCoalInfoList(),
     ]);
-    let supplyData = supplyRes.data.records;
-    let coalData = coalRes.data.records;
+    console.log(supplyRes, coalRes);
+    let supplyData = supplyRes.data;
+    let coalData = coalRes.data;
     supplyList.value = supplyData.map((item) => ({
       value: item.id,
       label: item.supplierName,
@@ -288,6 +289,7 @@
 onMounted(async () => {
   let res = await userStore.getInfo();
   userInfo.value = res;
+  getDropdownData()
 });
 const rules = {
   supplierName: [

--
Gitblit v1.9.3