From 252320f72318ccee0f02c66dfa1ce7fa61df0f58 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期一, 26 一月 2026 16:51:47 +0800
Subject: [PATCH] fix: 流转卡直接打印

---
 src/views/inventoryManagement/issueManagement/index.vue |   39 ++++++++++++++++++++++++++++++++++++---
 1 files changed, 36 insertions(+), 3 deletions(-)

diff --git a/src/views/inventoryManagement/issueManagement/index.vue b/src/views/inventoryManagement/issueManagement/index.vue
index 6f82adc..6e345d1 100644
--- a/src/views/inventoryManagement/issueManagement/index.vue
+++ b/src/views/inventoryManagement/issueManagement/index.vue
@@ -51,12 +51,22 @@
                              prop="inboundNum0"
                              width="90"
                              show-overflow-tooltip />
+            <el-table-column label="鐘舵��"
+                             align="center"
+                             prop="isFrozen"
+                             width="100">
+              <template #default="scope">
+                <el-tag :type="scope.row.isFrozen ? 'danger' : 'success'">
+                  {{ scope.row.isFrozen ? '宸插喕缁�' : '姝e父' }}
+                </el-tag>
+              </template>
+            </el-table-column>
             <el-table-column fixed="right"
                              label="鎿嶄綔"
                              min-width="60"
                              align="center">
               <template #default="scope">
-                <el-button :disabled="scope.row.inboundNum0 <= 0"
+                <el-button :disabled="scope.row.inboundNum0 <= 0 || scope.row.isFrozen"
                            link
                            type="primary"
                            size="small"
@@ -131,13 +141,23 @@
             <el-table-column label="鍚◣鎬讳环(鍏�)"
                              prop="taxInclusiveTotalPrice"
                              width="150"></el-table-column>
+            <el-table-column label="鐘舵��"
+                             align="center"
+                             prop="isFrozen"
+                             width="100">
+              <template #default="scope">
+                <el-tag :type="scope.row.isFrozen ? 'danger' : 'success'">
+                  {{ scope.row.isFrozen ? '宸插喕缁�' : '姝e父' }}
+                </el-tag>
+              </template>
+            </el-table-column>
             <el-table-column fixed="right"
                              label="鎿嶄綔"
                              min-width="60"
                              align="center">
               <template #default="scope">
                 <el-button link
-                           :disabled="scope.row.inboundNum0 <= 0"
+                           :disabled="scope.row.inboundNum0 <= 0 || scope.row.isFrozen"
                            type="primary"
                            size="small"
                            @click="openForm(scope.row);">棰嗙敤</el-button>
@@ -201,13 +221,23 @@
                              prop="inboundNum0"
                              width="90"
                              show-overflow-tooltip />
+            <el-table-column label="鐘舵��"
+                             align="center"
+                             prop="isFrozen"
+                             width="100">
+              <template #default="scope">
+                <el-tag :type="scope.row.isFrozen ? 'danger' : 'success'">
+                  {{ scope.row.isFrozen ? '宸插喕缁�' : '姝e父' }}
+                </el-tag>
+              </template>
+            </el-table-column>
             <el-table-column fixed="right"
                              label="鎿嶄綔"
                              min-width="60"
                              align="center">
               <template #default="scope">
                 <el-button link
-                           :disabled="scope.row.inboundNum0 <= 0"
+                           :disabled="scope.row.inboundNum0 <= 0 || scope.row.isFrozen"
                            type="primary"
                            size="small"
                            @click="openForm(scope.row);">棰嗙敤</el-button>
@@ -421,6 +451,9 @@
 const productModelId = ref(null);
   // 鎵撳紑寮规
   const openForm = async row => {
+    if (row.isFrozen) {
+      return proxy.$modal.msgError("璇ヤ骇鍝佸凡鍐荤粨锛屾棤娉曢鐢�");
+    }
     dialogFormVisible.value = true;
     currentRowId.value = row.id;
     currentRowNum.value = row.inboundNum0;

--
Gitblit v1.9.3