From 8d48fa86c9096f6bac90e83ed779e5a5b62b0fc7 Mon Sep 17 00:00:00 2001
From: zhangwencui <1064582902@qq.com>
Date: 星期二, 24 三月 2026 18:01:47 +0800
Subject: [PATCH] 生产报工模块

---
 src/views/basicData/parameterMaintenance/index.vue |   28 ++++++++++++++++++++++------
 1 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/src/views/basicData/parameterMaintenance/index.vue b/src/views/basicData/parameterMaintenance/index.vue
index 95a5741..49fec5e 100644
--- a/src/views/basicData/parameterMaintenance/index.vue
+++ b/src/views/basicData/parameterMaintenance/index.vue
@@ -31,10 +31,10 @@
                 :column="tableColumn"
                 :tableData="tableData"
                 :page="page"
-                height="calc(100vh - 280px)"
+                height="calc(100vh - 320px)"
                 :tableLoading="tableLoading"
                 :isSelection="false"
-                :isShowPagination="false"
+                :isShowPagination="true"
                 @pagination="pagination">
       </PIMTable>
     </div>
@@ -86,6 +86,17 @@
                       prop="paramFormat">
           <el-input v-model="formData.paramFormat"
                     placeholder="璇疯緭鍏ュ彇鍊兼牸寮�" />
+          <!-- <el-select v-model="formData.paramFormat"
+                     placeholder="璇烽�夋嫨鍙栧�兼ā寮�">
+            <el-option label="#.00000"
+                       value="#.00000" />
+            <el-option label="#.0000"
+                       value="#.0000" />
+            <el-option label="#.000"
+                       value="#.000" />
+            <el-option label="#.00"
+                       value="#.00" />
+          </el-select> -->
         </el-form-item>
         <el-form-item label="涓嬫媺瀛楀吀"
                       v-else-if="formData.paramType == '3'"
@@ -348,7 +359,7 @@
   // const isProductTypeEdit = ref(false);
   const handleParamTypeChange = () => {
     if (formData.paramType === "1") {
-      formData.paramFormat = "#.0000";
+      formData.paramFormat = "#.00000";
     } else if (formData.paramType === "4") {
       formData.paramFormat = "YYYY-MM-DD HH:mm:ss";
     } else {
@@ -442,12 +453,16 @@
   const getList = () => {
     tableLoading.value = true;
     // 璋冪敤鏂版帴鍙� /baseParam/list
-    getBaseParamList({ paramName: searchForm.paramName })
+    getBaseParamList({
+      paramName: searchForm.paramName,
+      current: page.current,
+      size: page.size,
+    })
       .then(res => {
         tableLoading.value = false;
         if (res.code === 200) {
-          tableData.value = res.data || [];
-          page.total = res.data?.length || 0;
+          tableData.value = res.data?.records || [];
+          page.total = res.data?.total || 0;
         } else {
           ElMessage.error(res.msg || "鏌ヨ澶辫触");
         }
@@ -493,6 +508,7 @@
       row.valueMode !== undefined ? String(row.valueMode) : "1";
     formData.unit = row.unit || "";
     formData.remark = row.remark || "";
+    formData.paramFormat = row.paramFormat || "";
     dialogVisible.value = true;
   };
 

--
Gitblit v1.9.3