From 54c2f0fda44123782e5241ff7d1ad6e81c95f2b2 Mon Sep 17 00:00:00 2001
From: huang <1532065656@qq.com>
Date: 星期二, 12 十一月 2024 15:52:32 +0800
Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10105/r/ERP_override

---
 north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProjectDetails.vue |   37 ++++++++++++++++++++++++++++++++++---
 1 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProjectDetails.vue b/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProjectDetails.vue
index a061e62..e641129 100644
--- a/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProjectDetails.vue
+++ b/north-glass-erp/northglass-erp/src/views/pp/processCard/PrintProjectDetails.vue
@@ -15,6 +15,7 @@
 import PrintCustomLabelSemi from '@/components/pp/PrintCustomLabelSemi.vue'
 import PrintCustomLabelXJ from '@/components/pp/PrintCustomLabelTwo.vue'
 import PrintCustomLabelXJTwo from '@/components/pp/PrintCustomLabelXJTwo.vue'
+import PrintCustomLabelProject from '@/components/pp/PrintCustomLabelProject.vue'
 import SortDetail from '@/components/pp/SelectSortDetailProcessCard.vue'
 import footSum from "@/hook/footSum"
 import companyInfo from "@/stores/sd/companyInfo"
@@ -32,6 +33,7 @@
 const dialogTableVisibleCustomLabel = ref(false)
 const dialogTableVisibleLabelXJ = ref(false)
 const dialogTableVisibleLabelXJTwo = ref(false)
+const dialogTableVisibleLabelProject = ref(false)
 const printVisible = ref(false)
 let selectRecords = ref(null)
 let titleStyleVisible = ref(false)
@@ -546,10 +548,21 @@
             }
           }
 
+          let name=company.companyName
           labelRow.value.list = JSON.stringify(selectRecords)
-          labelRow.value.type = '鎭掗懌甯︽暟閲�'
-          labelRow.value.dataType=3
-          dialogTableVisibleLabelXJTwo.value = true
+          if (name == '閲戝崕绂忓枩澶╂垚鐜荤拑鏈夐檺鍏徃'){
+            labelRow.value.type = '鎴愬搧鏍囩'
+            labelRow.value.dataType=3
+            labelRow.value.lableType = lableTypes
+            dialogTableVisibleLabelProject.value = true
+          }
+          else {
+            labelRow.value.type = '鎭掗懌甯︽暟閲�'
+            labelRow.value.dataType=3
+            dialogTableVisibleLabelXJTwo.value = true
+          }
+
+
 
 
           break
@@ -763,6 +776,24 @@
                               :dataType="labelRow.dataType"
                               style="width: 100%;height: 100%"/>
     </el-dialog>
+
+    <!--    鎴愬搧鏍囩宸ョ▼鎵撳嵃-->
+    <el-dialog
+        id="sizeCustom"
+        v-model="dialogTableVisibleLabelProject"
+        :title="$t('processCard.printLabel')"
+        destroy-on-close
+        style="width: 80%;height:75% ">
+      <template #header="{ close, titleId, titleClass }">
+        <el-button v-print="printContentLabel" :icon="Printer" circle/>
+      </template>
+      <print-custom-label-project id="childLabel"
+                          :faceOrientation="labelRow.faceOrientation"
+                          :lableType="labelRow.lableType"
+                          :list="labelRow.list"
+                          :type="labelRow.type"
+                          style="width: 100%;height: 100%"/>
+    </el-dialog>
   </div>
 </template>
 

--
Gitblit v1.8.0