Fixiaobai
2023-10-13 e8308ddac0ba4a1f406e8f63d7e6b6f2541cb770
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
<template>
  <div></div>
</template>
 
<script>
import getLodop from '@/util/lodop'
import { getYearAndMonth } from '@/util/date'
import { judgeLabelMark } from '@/api/warehouse/check'
export default {
  name: 'printForm',
  data() {
    return {
      LODOP: null, // 打印插件
      imageBase64:
        'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAB2CAYAAAByH65QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAItWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDg4LCAyMDIwLzA3LzEwLTIyOjA2OjUzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wMS0wNFQxNTozODozOCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMi0xMS0xN1QxNTowMTozNiswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjItMTEtMTdUMTU6MDE6MzYrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTM3NGJmNDgtZmI2Mi0xNjQ0LTkxNmMtMDU2ZjcxNDQ4ZTc4IiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MzRjNDcwNGMtZmRkZC03MjQxLTliMTEtNDllMWI3OTYxYTdkIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MjVmOTY2MDItOThhZS0wYTRjLTk3NWItZGYzNzQyYTU4NGE2IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiBwaG90b3Nob3A6SGlzdG9yeT0iMjAyMS0wMS0wNFQxNToyMDo0MCswODowMCYjeDk75paH5Lu2IOacquagh+mimC0yIOW3suaJk+W8gCYjeEE7MjAyMS0wMS0wNFQxNToyMjoxMyswODowMCYjeDk75paH5Lu2IEM6XFVzZXJzXFpUVFxEZXNrdG9wXGxvZ28ucG5nIOW3suWtmOWCqCYjeEE7MjAyMS0wMS0wNFQxNToyNToyOCswODowMCYjeDk75paH5Lu2IEU6XFBTQXV0b1JlY292ZXJcWlRUXF/mnKrmoIfpopgtMjhBOTkzNzUyRTk2NThBRjEwMTk3MkVEOThERTEwQThDLnBzYiDlt7LlrZjlgqgmI3hBOzIwMjEtMDEtMDRUMTU6Mzg6MzgrMDg6MDAmI3g5O+aWh+S7tiBDOlxVc2Vyc1xaVFRcRGVza3RvcFxsb2dvLnBuZyDlt7LlrZjlgqgmI3hBOyI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjVmOTY2MDItOThhZS0wYTRjLTk3NWItZGYzNzQyYTU4NGE2IiBzdEV2dDp3aGVuPSIyMDIxLTAxLTA0VDE1OjM4OjM4KzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDozNWQ3ZDViYy1jN2UwLWY4NDctYWM3Yy0zNTY4YTMxMmM2ODUiIHN0RXZ0OndoZW49IjIwMjEtMDEtMDRUMTU6Mzg6MzgrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdl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'
    }
  },
  methods: {
    getHtml(data) {
      const html = `<style>
        table,td,th {border: 1px solid black;border-style: solid;border-collapse: collapse;font-family: SimHei  }
        td{height:30px;width:85px;text-align:center}
        .tdh1{
                font-size:12px;
                height:45px
        }
        .bottom {
                text-align:left;font-size:9px;
        }
        .content td{
                font-size:8px
        }
        .imageSize{
                width:100px;
                height:45px
        }
        </style>
        
        <table border="1" style="width:350px;height:230px">
        <tr>
          <td style="border:none"  colspan="1"><img class="imageSize" src="
        ${this.imageBase64}
        "></img></td>
          <td style="border:none" colspan="2" class="tdh1">产品合格证<br>Certificate of Test</td>
          <td style="border:none"></td>
        </tr>
        <tr class="content">
          <td >产品名称</br>Product Name</td>
          <td  style="width:150px;" >${data.prodNameCN}</br>${
        data.prodNameEN
      }</td>
          <td >检验结论</br>Conclusion</td>
          <td style="width:110px;">合格</br>pass</td>
          
        </tr>
        <tr class="content">
          <td>规格型号</br>Type</td>
          <td colspan="3">${data.model}</td>
        </tr>
        <tr class="content">
          <td>长度</br>Length</td>
          <td>
        ${data.length}
        m</td>
          <td>盘号</br>Drum No.</td>
          <td>
        ${data.serialNum}
        </td>
        </tr>
        <tr class="content">
          <td>制造日期</br>Production Date</td>
          <td>
        ${data.productDate}
        </td>
          <td>检验员</br>Inspector</td>
          <td>检1</td>
        </tr>
        <tr>
          <td colspan="3" class="bottom"  >
          
          <span>经检验,各项指标均符合行业标准及客户要求。</span></br>
        <span>After Inspection, All indicators met industry standards and customer requirements.</span></br>
        <span>地址:江苏省南通经济技术开发区齐心路105号</span></br>
        <span>Address:No. 105, Qixin Road, Nantong Economic and Technological Development Zone</span></br>
        <div style="display: flex;">
            <div style="width: 2.5em">电话</div>
            <div style="flex:1">0513-83599660</div>
            <div style="width: 2.5em">传真</div>
            <div style="flex:1">0513-83599695</div>
        </div>
        <div style="display: flex">
            <div style="width: 2.5em">Tel</div>
            <div style="flex:1">0513-83599660</div>
            <div style="width: 2.5em">Fax</div>
            <div style="flex:1">0513-83599695</div>
        </div>
        </td>
          <td></td>
        </tr>
        </table>`
 
      return html
    },
 
    printData(data) {
      if (data.newMesCode != null) {
        /* const newMesCodeJson = JSON.parse(data.newMesCode)
        let sn
        if (data.newMesCode.indexOf('sn_no') > -1) {
          sn = newMesCodeJson.sn_no
        } else {
          sn = newMesCodeJson.lot_batch_no
        } */
        // const snList = [sn]
        // const currYearAndMonth = getYearAndMonth()
        // judgeLabelMark(snList).then((response) => {
        // const resData = response.data
        // const markArr = resData.data
        // const markFlag = markArr.includes(sn)
        // if (markFlag) {
        /* this.LODOP = getLodop()
          this.LODOP.SET_LICENSES(
            '南通市鑫阳软件开发有限公司',
            '60F8E5078AE17DEB340C94BC7E83CAFF',
            '',
            ''
          )
          this.LODOP.PRINT_INITA(0, 0, 380, 266, '')
          this.LODOP.SET_PRINT_PAGESIZE(0, 1000, 700, '')
          this.LODOP.ADD_PRINT_TABLE(1, 8, 590, 340, this.getHtml(data))
          this.LODOP.ADD_PRINT_BARCODE(3, 300, 100, 55, 'QRCode', data.quaCer)
          this.LODOP.SET_PRINT_STYLEA(0, 'ScalX', 0.9)
          this.LODOP.SET_PRINT_STYLEA(0, 'ScalY', 0.9)
          this.LODOP.ADD_PRINT_BARCODE(
            169,
            274,
            225,
            120,
            'QRCode',
            data.newMesCode
          )
          this.LODOP.SET_PRINT_STYLEA(0, 'QRCodeVersion', 10)
          this.LODOP.SET_PRINT_STYLEA(0, 'QRCodeErrorLevel', 'L')
          this.LODOP.SET_PRINT_STYLEA(0, 'ScalX', 0.75)
          this.LODOP.SET_PRINT_STYLEA(0, 'ScalY', 0.75)
          this.LODOP.ADD_PRINT_LINE(258, 20, 258, 158, 0, 1)
          this.LODOP.ADD_PRINT_LINE(258, 192, 258, 350, 0, 1)
          this.LODOP.ADD_PRINT_TEXT(255, 158, 34, 10, currYearAndMonth)
          this.LODOP.SET_PRINT_STYLEA(0, 'FontSize', 5)
          this.LODOP.SET_PRINT_STYLEA(0, 'Alignment', 2)
          this.LODOP.ADD_PRINT_LINE(262, 20, 262, 350, 0, 1)
          this.LODOP.PRINT() */
        // this.LODOP.PREVIEW()
        // } else {
        this.LODOP = getLodop()
        this.LODOP.SET_LICENSES(
          '南通市鑫阳软件开发有限公司',
          '60F8E5078AE17DEB340C94BC7E83CAFF',
          '',
          ''
        )
        this.LODOP.PRINT_INITA(0, 0, 380, 266, '')
        this.LODOP.SET_PRINT_PAGESIZE(0, 1000, 700, '')
        this.LODOP.ADD_PRINT_TABLE(8, 8, 590, 340, this.getHtml(data))
        this.LODOP.ADD_PRINT_BARCODE(10, 300, 100, 55, 'QRCode', data.quaCer)
        this.LODOP.SET_PRINT_STYLEA(0, 'ScalX', 0.9)
        this.LODOP.SET_PRINT_STYLEA(0, 'ScalY', 0.9)
        this.LODOP.ADD_PRINT_BARCODE(
          176,
          274,
          225,
          120,
          'QRCode',
          data.newMesCode
        )
        this.LODOP.SET_PRINT_STYLEA(0, 'QRCodeVersion', 10)
        this.LODOP.SET_PRINT_STYLEA(0, 'QRCodeErrorLevel', 'L')
        this.LODOP.SET_PRINT_STYLEA(0, 'ScalX', 0.75)
        this.LODOP.SET_PRINT_STYLEA(0, 'ScalY', 0.75)
        this.LODOP.PRINT()
        // this.LODOP.PREVIEW()
        // }
        // })
      } else {
        this.$message.error('无新MES码信息')
      }
    }
  }
}
</script>
 
<style scoped></style>