From e98570b50b2197663302488358d0f35979be4176 Mon Sep 17 00:00:00 2001
From: 叶松 <2217086471@qq.com>
Date: 星期二, 05 十二月 2023 11:23:15 +0800
Subject: [PATCH] 打印修改

---
 web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue |   24 ++++++++++++++++++------
 1 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue b/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue
index 1142e20..1fe85ce 100644
--- a/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue
+++ b/web/src/views/DuctpiecePLM/ProductTerminal/components/ReinsPrint.vue
@@ -22,6 +22,7 @@
         <div class="main_item_header">
             <div class="main_item_title">项目名称:</div>
             <div class="main_item_datas">{{item.proName}}</div>
+            <el-button class="table_btn" style="margin-right:15px" size="mini" v-if="showButton('print')" @click="printProp(item)">打印</el-button>
         </div>
         <div class="main_item_contents">
             <div class="main_item_left">
@@ -51,7 +52,7 @@
                 <div class="main_item_right_rows">
                     <div class="main_item_rhom"></div>
                     <div class="main_item_name">制作人:</div>
-                    <div class="main_item_info">{{item.realName}}</div>
+                    <div class="main_item_info">{{item.platUserName}}</div>
                 </div>
                 <div class="main_item_right_rows">
                     <div class="main_item_rhom"></div>
@@ -73,7 +74,7 @@
         @current-change="changePageNum"
         @size-change="changePageSize"
         :current-page="pageNum"
-        :page-sizes="[9, 18, 45, 90]"
+        :page-sizes="[10, 20, 50, 100]"
         :page-size="pageSize"
         layout="total, sizes, prev, pager, next, jumper"
         :total="total">
@@ -126,6 +127,17 @@
       that.searchButtonInfo(true)
     },
     methods: {
+      //打印按钮
+     printProp(item){
+      this.gopPrints(item.produceNumber)
+     },
+     //执行去打印
+      gopPrints(numbers){
+          const link = document.createElement('a');
+          link.id = `link`;
+          link.href = `printpipe://1,${numbers},1`
+          link.click()
+      },
       //改变项目
       changeProjects(){
         this.searchButtonInfo(true)
@@ -220,14 +232,14 @@
     .main_items{
         // width: 100%;
         // max-width: calc(100%/3 - 25px);
-        width: 512px;
-        height: 300px;
+        width: 645px;
+        height: 378px;
         border-top-left-radius: 6px;
         border-top-right-radius: 6px;
         border-bottom-left-radius: 6px;
         border-bottom-right-radius: 6px;
         background-color: #031A46;
-        margin: 30px 20px 5px 5px;
+        margin: 30px 50px 5px 5px;
         box-shadow:0px 12px 5px 0px #0C4F79;
 
         .main_item_header{
@@ -259,7 +271,7 @@
             border-bottom-left-radius: 4px;
             border-bottom-right-radius: 4px;
             display: flex;
-            overflow: auto;
+            // overflow: auto;
 
             .main_item_left{
                 width: 260px;

--
Gitblit v1.9.3