From 77e4c3d0201a83cf41b73d7bd7a79255759575f4 Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期六, 17 十月 2026 11:19:23 +0800
Subject: [PATCH] fix(mdm): 修正计量单位类型选项和API文档

---
 src/views/mes/pro/bagCode/modules/generate-form.vue |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/views/mes/pro/bagCode/modules/generate-form.vue b/src/views/mes/pro/bagCode/modules/generate-form.vue
index 46ba37e..a9bf722 100644
--- a/src/views/mes/pro/bagCode/modules/generate-form.vue
+++ b/src/views/mes/pro/bagCode/modules/generate-form.vue
@@ -18,9 +18,9 @@
 
   const emit = defineEmits(["success"]);
 
-  // 鎵�閫夊搧绉嶄富璁¢噺鍗曚綅绫诲瀷锛�48鍗冨厠/100鍗冨厠 -> 姣忔墭 N 琚嬶紱鍚� -> 鏃犳墭鐩樼洿鎺ヨ緭琚嬬爜鏁�
+  // 鎵�閫夊搧绉嶄富璁¢噺鍗曚綅绫诲瀷锛�48琚�/100琚� -> 姣忔墭 N 琚嬶紱鍚� -> 鏃犳墭鐩樼洿鎺ヨ緭琚嬬爜鏁�
   const unitType = ref("");
-  const kgPerPallet = ref<number | null>(null);
+  const bagsPerPallet = ref<number | null>(null);
   const isTon = ref(false);
   const unitTypeError = ref(false);
   const palletCountVal = ref<number | null>(null);
@@ -29,7 +29,7 @@
   /** 鎹㈢畻/閰嶇疆鎻愮ず鏂囨 */
   const tipText = computed(() => {
     if (unitTypeError.value) {
-      return "璇ュ搧绉嶄富璁¢噺鍗曚綅鏈厤缃被鍨嬶紙浠呮敮鎸� 48鍗冨厠/100鍗冨厠/鍚級锛岃鍏堝墠寰�銆岃閲忓崟浣嶃�嶇淮鎶ゅ悗閲嶈瘯";
+      return "璇ュ搧绉嶄富璁¢噺鍗曚綅鏈厤缃被鍨嬶紙浠呮敮鎸� 48琚�/100琚�/鍚級锛岃鍏堝墠寰�銆岃閲忓崟浣嶃�嶇淮鎶ゅ悗閲嶈瘯";
     }
     if (!unitType.value) {
       return "";
@@ -39,7 +39,7 @@
         bagCountVal.value ? `锛屽皢鐢熸垚 ${bagCountVal.value} 涓鐮乣 : ""
       }`;
     }
-    const per = kgPerPallet.value ?? 0;
+    const per = bagsPerPallet.value ?? 0;
     const count = palletCountVal.value ?? 0;
     return `璁¢噺鍗曚綅绫诲瀷涓恒��${unitType.value}銆嶏細姣忔墭 ${per} 琚�${
       count > 0
@@ -61,7 +61,7 @@
         rules: "selectRequired",
       },
     ];
-    if (kgPerPallet.value) {
+    if (bagsPerPallet.value) {
       schema.push({
         fieldName: "palletCount",
         label: "鎵樼洏鏁�",
@@ -110,7 +110,7 @@
   /** 閫夋嫨鍝佺鍚庤鍙栦富璁¢噺鍗曚綅绫诲瀷锛屽姩鎬佸垏鎹㈡墭鐩樻暟/琚嬬爜鏁拌緭鍏� */
   async function handleItemChange(item?: MdmItemApi.Item) {
     unitType.value = "";
-    kgPerPallet.value = null;
+    bagsPerPallet.value = null;
     isTon.value = false;
     unitTypeError.value = false;
     palletCountVal.value = null;
@@ -123,9 +123,9 @@
         if (type === "鍚�") {
           isTon.value = true;
         } else {
-          const matcher = /^(\d{1,5})鍗冨厠$/.exec(type);
+          const matcher = /^(\d{1,5})琚�$/.exec(type);
           if (matcher) {
-            kgPerPallet.value = Number(matcher[1]);
+            bagsPerPallet.value = Number(matcher[1]);
           } else {
             unitTypeError.value = true;
           }
@@ -190,7 +190,7 @@
       modalApi.lock();
       try {
         unitType.value = "";
-        kgPerPallet.value = null;
+        bagsPerPallet.value = null;
         isTon.value = false;
         unitTypeError.value = false;
         palletCountVal.value = null;

--
Gitblit v1.9.3