From e7fbd3a622e1d1fb61462aac4837b6020f48ff53 Mon Sep 17 00:00:00 2001 From: 王震 <10952869+daywangzhen@user.noreply.gitee.com> Date: 星期五, 17 十一月 2023 11:45:11 +0800 Subject: [PATCH] modified: src/views/quality/finishedProductInspection/finishedProducter-print.vue --- src/views/quality/finishedProductInspection/finishedProducter-print.vue | 359 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 337 insertions(+), 22 deletions(-) diff --git a/src/views/quality/finishedProductInspection/finishedProducter-print.vue b/src/views/quality/finishedProductInspection/finishedProducter-print.vue index ed0ed6f..76dc0a0 100644 --- a/src/views/quality/finishedProductInspection/finishedProducter-print.vue +++ b/src/views/quality/finishedProductInspection/finishedProducter-print.vue @@ -122,12 +122,10 @@ <span style="font-family:瀹嬩綋">{{testValue}}</span> </td> <td colspan=2 class=xl6624921 style='border-right:.5pt solid black; border-left:none'> - <p v-if="el.iresult==1" class="MsoNormal" align="center" style="text-align:center"> - <span lang="EN-US" style="font-family:"Arial",sans-serif">鍚堟牸</span></p> - <p v-if="el.iresult==0" class="MsoNormal" align="center" style="text-align:center"> - <span lang="EN-US" style="font-family:"Arial",sans-serif">涓嶅悎鏍�</span></p> - <!-- <p v-else class="MsoNormal" align="center" style="text-align:center"> - <span lang="EN-US" style="font-family:"Arial",sans-serif"></span></p> --> + <p class="MsoNormal" align="center" style="text-align:center"> + <span lang="EN-US" style="font-family:"Arial",sans-serif">{{ el.iresult | formatState}}</span></p> + + </td> </tr> </tbody> @@ -590,34 +588,285 @@ </div> <div> <div class="chilen"> - <p ><span class="x1111113">鎵� 鍑�:<br>Approved by</span></p> - <p v-for="pel in prjdata"><span class="ziti"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> + <p ><span class="x1111113">鎵� 鍑�:<br> Approved by</span></p> + <p v-for="pel in prjdata"><span class="time"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> </div> <div class="chilen"> - <p ><span class="x1111113">鏍搁獙鍛�:<br>Inspected by</span></p> - <p v-for="pel in prjdata"><span class="ziti"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> + <p ><span class="x1111113">鏍搁獙鍛�:<br> Inspected by</span></p> + <p v-for="pel in prjdata"><span class="time"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> </div> - <div style="display: flex;margin-left: 290px;"> - <p ><span class="x1111113">妫�楠屽憳锛�<br>Tested by</span></p> - <p v-for="pel in prjdata"><span class="ziti"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> + <div style="display: flex;margin-left: 280px;"> + <p ><span class="x1111113">妫�楠屽憳锛�<br> Tested by</span></p> + <p ><span class="time">{{username}}</span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> </div> <div class="cldata"> <p ><span class="x1111113">閫佹牱鏃ユ湡:<br>Delivery Date</span></p> - <p v-for="pel in prjdata"><span class="ziti"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> + <p v-for="pel in prjdata"><span class="time">{{tableData.updateTime}}</span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> </div> <div class="cldata"> <p ><span class="x1111113">娴嬭瘯鏃ユ湡:<br>Testing Date</span></p> - <p v-for="pel in prjdata"><span class="ziti"></span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> + <p v-for="pel in prjdata"><span class="time">{{tableData.createTime}}</span><br><span style="display: block;height: 2px; width: 300px; background: rgb(20, 20, 22);margin-left: 75px;"></span></span></p> </div> </div> </div> </div> <div class="pagefooting"> - <p><span style="font-size:8pt;font-family:瀹嬩綋;color: 0, 32, 96;"> + <p><span style="font-size:8pt;font-family:瀹嬩綋;color: cornflowerblue;"> 鍦板潃:姹熻嫃鐪佸崡閫氬競缁忔祹鎶�鏈紑鍙戝尯鏂板紑鍗楄矾1鍙�(226010) 鐢佃瘽:051389191125 浼犵湡:051389191123 <br>Add: No 1 Xinkainan Road, NETDZ Nantong, Jiangsu, China (226010); TEL: 051389191125 ; Fax:051389191123 </span></p> </div> + </div> + </template> + + <template> + <div style="margin-top: 100pt;width: 75%;"> + <div class="head"> + <div class="head-1"> + <img width=174 height=58 src="../../../../public/img/image002.png"> + </div> + <div class="head-2"> + <p><span style="font-size:18pt;font-family:瀹嬩綋;margin-right: 70pt;">涓ぉ娴锋磱绯荤粺鏈夐檺鍏徃</span></p> + <span style="font-size:12pt;font-family:瀹嬩綋;margin-right: 70pt;">ZHONGTIAN TECHNOLOGY MARINE SYSTEMS Co.,LTD.</span> + </div> + </div> + <div class="bodycss"> + <div class="bodycs"> + <p class=x1111111><span>妫� 娴� 鎶� 鍛�<br> + <span class=x1111112 >Test Report</span><br> + </span></p> + <div class="bodycs-1"> + <p style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">鎶ュ憡缂栧彿:锛圢o锛�:ZTMS01-<br>Report No.锛�</span></p> + <p style="margin-left: 620px;"><span style="font-size:12pt;font-family:榛戜綋">椤垫锛�2/8<br> Page</span></p> + </div> + </div> + <div> + <p style=" border-top: 1px solid black;width: 96%;margin-top: -1px;"></p> + <p class="x1111113" ><span style="font-size 40pt;display: flex;margin-top: 40px;margin-left: 40px;;font-family:榛戜綋">鏍峰搧鐓х墖:<br>Sample锛�</span></p> + </div> + <div> + <table border="2px" style="width: 500px;height: 500px;margin-top: 100px;"> + <tr style="height: 50px;"> + <td class="x1111113"><span style="font-size 40pt;margin-left: 200px;font-family:榛戜綋">娴嬭瘯鍓嶇収鐗�</span></td> + </tr><tr></tr> + </table> + </div> + <div style="display: flex;margin-top: 130px;margin-left: 40px;"> + <p ><span style="font-size:12pt;font-family:榛戜綋">鏍峰搧淇℃伅鎻忚堪Sample information description锛�<br>娴嬭瘯鍓嶆牱鍝佺姸鎬侊細Sample state of pretest <br>澶栬妫�鏌ワ細鏍峰搧澶栬鍧囨甯搞�� </span></p> + + </div> + </div> + </div> + <div class="pagefooting"> + <p><span style="font-size:8pt;font-family:瀹嬩綋;color: cornflowerblue;"> + 鍦板潃:姹熻嫃鐪佸崡閫氬競缁忔祹鎶�鏈紑鍙戝尯鏂板紑鍗楄矾1鍙�(226010) 鐢佃瘽:051389191125 浼犵湡:051389191123 + <br>Add: No 1 Xinkainan Road, NETDZ Nantong, Jiangsu, China (226010); TEL: 051389191125 ; Fax:051389191123 + </span></p> + </div> + </template> + + <template> + <div style="margin-top: 100pt;width: 75%;"> + <div class="head"> + <div class="head-1"> + <img width=174 height=58 src="../../../../public/img/image002.png"> + </div> + <div class="head-2"> + <p><span style="font-size:18pt;font-family:瀹嬩綋;margin-right: 70pt;">涓ぉ娴锋磱绯荤粺鏈夐檺鍏徃</span></p> + <span style="font-size:12pt;font-family:瀹嬩綋;margin-right: 70pt;">ZHONGTIAN TECHNOLOGY MARINE SYSTEMS Co.,LTD.</span> + </div> + </div> + <div class="bodycss"> + <div class="bodycs"> + <p class=x1111111><span>妫� 娴� 鎶� 鍛�<br> + <span class=x1111112 >Test Report</span><br> + </span></p> + <div class="bodycs-1"> + <p style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">鎶ュ憡缂栧彿:锛圢o锛�:ZTMS01-<br>Report No.锛�</span></p> + <p style="margin-left: 620px;"><span style="font-size:12pt;font-family:榛戜綋">椤垫锛�3/8<br> Page</span></p> + </div> + </div> + <div> + <p style=" border-top: 1px solid black;width: 96%;margin-top: -1px;"></p> + <p class="x1111113" ><span style="display: flex;margin-top: 40px;margin-left: 40px;">鎶ュ憡姝f枃锛�</span></p> + </div> + <div class="bodycs" style="margin-top: 30px;"> + <p class=x1111112><span>{{iname}}<br> + </span></p> + <div class="bodycs-1" style="margin-top: 10px;"> + <p style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">1.娴嬭瘯璁惧<br> 璁惧鍚嶇О<br>Name of Equipment</span></p> + <p style="margin-left: 150px;"><span style="font-size:12pt;font-family:榛戜綋"> <br>璁惧鍨嬪彿<br> Model</span></p> + <p style="margin-left: 150px;"><span style="font-size:12pt;font-family:榛戜綋"> <br>璁惧缂栧彿<br>Serial No.</span></p> + <p style="margin-left: 150px;"><span style="font-size:12pt;font-family:榛戜綋"> <br>鏍″噯鏈夋晥鏈�<br>Calibration Due Date</span></p> + </div> + <div> + <p style=" border-top: 1px solid black;width: 96%;margin-top: 20px;"></p> + </div> + </div> + <div style="margin-top: 50px;display: flex;"> + <p style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">2.鍙傝�冩爣鍑哛eference standards <br>鏈妫�娴嬫墍渚濇嵁鐨勬妧鏈枃浠讹紙浠e彿銆佸悕绉帮級锛�<br>Reference documents for this testing </span></p> + </div> + <div> + <p style=" border-top: 1px solid black;width: 96%;margin-top: 1px;"></p> + </div> + <div style="margin-top: 50px;display: flex;"> + <p class=x1111112 style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">3.鐜鏉′欢Environmental conditions锛�</span></p> + </div> + <div style="display: flex;"> + <p style="margin-left: 50px;"><span >娓╁害(Temperature)锛氣剝 </span></p> + <p style="margin-left: 450px;"><span >鐩稿婀垮害(R.H.)锛�%</span></p> + </div> + <div style="margin-top: 50px;display: flex;"> + <p class=x1111112 style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">4.娴嬭瘯鐩殑Test purpose锛�</span></p> + </div> + <div style="margin-top: 50px;display: flex;"> + <p class=x1111112 style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">5.娴嬭瘯鏂规硶Test method锛�</span></p> + </div> + <div> + <br> + <br> + <br> + <span + style='mso-spacerun:yes'> </span> + </div> + </div> + </div> + <div class="pagefooting"> + <p><span style="font-size:8pt;font-family:瀹嬩綋;color: cornflowerblue;"> + 鍦板潃:姹熻嫃鐪佸崡閫氬競缁忔祹鎶�鏈紑鍙戝尯鏂板紑鍗楄矾1鍙�(226010) 鐢佃瘽:051389191125 浼犵湡:051389191123 + <br>Add: No 1 Xinkainan Road, NETDZ Nantong, Jiangsu, China (226010); TEL: 051389191125 ; Fax:051389191123 + </span></p> + </div> + </template> + + <template> + <div style="margin-top: 100pt;width: 75%;"> + <div class="head"> + <div class="head-1"> + <img width=174 height=58 src="../../../../public/img/image002.png"> + </div> + <div class="head-2"> + <p><span style="font-size:18pt;font-family:瀹嬩綋;margin-right: 70pt;">涓ぉ娴锋磱绯荤粺鏈夐檺鍏徃</span></p> + <span style="font-size:12pt;font-family:瀹嬩綋;margin-right: 70pt;">ZHONGTIAN TECHNOLOGY MARINE SYSTEMS Co.,LTD.</span> + </div> + </div> + <div class="bodycss"> + <div class="bodycs"> + <p class=x1111111><span>妫� 娴� 鎶� 鍛�<br> + <span class=x1111112 >Test Report</span><br> + </span></p> + <div class="bodycs-1"> + <p style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">鎶ュ憡缂栧彿:锛圢o锛�:ZTMS01-<br>Report No.锛�</span></p> + <p style="margin-left: 620px;"><span style="font-size:12pt;font-family:榛戜綋">椤垫锛�4/8<br> Page</span></p> + </div> + </div> + <div> + <p style=" border-top: 1px solid black;width: 96%;margin-top: -1px;"></p> + <p class="x1111113" ><span style="font-size 40pt;display: flex;margin-top: 40px;margin-left: 40px;;font-family:榛戜綋">6.娴嬭瘯缁撴灉Test result锛�</span></p> + </div> + <div> + <table border="2px" style="width: 800px;height: 100px;margin-top: 10px;"> + <tr style="height: 80px;"> + <td class="x1111113"><span style="font-size 40pt;margin-left: 80px;font-family:榛戜綋">娴嬭瘯鍓嶇収鐗�</span></td> + <td class="x1111113"><span style="font-size 40pt;margin-left: 80px;font-family:榛戜綋">娴嬭瘯鍓嶇収鐗�</span></td> + <td class="x1111113"><span style="font-size 40pt;margin-left: 80px;font-family:榛戜綋">娴嬭瘯鍓嶇収鐗�</span></td> + </tr> + <tr style="height: 100px;"> + <td></td> + <td></td> + <td></td> + </tr> + <tr style="height: 80px;"> + <td colspan=3></td> + </tr> + </table> + </div> + <div> + <p class="x1111113" ><span style="font-size 40pt;display: flex;margin-top: 40px;margin-left: 40px;;font-family:榛戜綋">7.娴嬭瘯璧勬枡Test data锛�</span></p> + </div> + <div> + <table border="2px" style="width: 500px;height: 400px;margin-top: 10px;"> + <tr style="height: 50px;"> + <td class="x1111113"><span style="font-size 40pt;margin-left: 200px;font-family:榛戜綋">娴嬭瘯鍓嶇収鐗�</span></td> + </tr><tr></tr> + </table> + </div> + <div> + <br> + <br> + <br> + <span + style='mso-spacerun:yes'> </span> + </div> + </div> + </div> + <div class="pagefooting"> + <p><span style="font-size:8pt;font-family:瀹嬩綋;color: cornflowerblue;"> + 鍦板潃:姹熻嫃鐪佸崡閫氬競缁忔祹鎶�鏈紑鍙戝尯鏂板紑鍗楄矾1鍙�(226010) 鐢佃瘽:051389191125 浼犵湡:051389191123 + <br>Add: No 1 Xinkainan Road, NETDZ Nantong, Jiangsu, China (226010); TEL: 051389191125 ; Fax:051389191123 + </span></p> + </div> + </template> + + <template> + <div style="margin-top: 100pt;width: 75%;"> + <div class="head"> + <div class="head-1"> + <img width=174 height=58 src="../../../../public/img/image002.png"> + </div> + <div class="head-2"> + <p><span style="font-size:18pt;font-family:瀹嬩綋;margin-right: 70pt;">涓ぉ娴锋磱绯荤粺鏈夐檺鍏徃</span></p> + <span style="font-size:12pt;font-family:瀹嬩綋;margin-right: 70pt;">ZHONGTIAN TECHNOLOGY MARINE SYSTEMS Co.,LTD.</span> + </div> + </div> + <div class="bodycss"> + <div class="bodycs"> + <p class=x1111111><span>妫� 娴� 鎶� 鍛�<br> + <span class=x1111112 >Test Report</span><br> + </span></p> + <div class="bodycs-1"> + <p style="margin-left: 40px;"><span style="font-size:12pt;font-family:榛戜綋">鎶ュ憡缂栧彿:锛圢o锛�:ZTMS01-<br>Report No.锛�</span></p> + <p style="margin-left: 620px;"><span style="font-size:12pt;font-family:榛戜綋">椤垫锛�5/8<br> Page</span></p> + </div> + </div> + <div> + <p style=" border-top: 1px solid black;width: 96%;margin-top: -1px;"></p> + <p class="x1111113" ><span style="font-size 40pt;display: flex;margin-top: 40px;margin-left: 40px;;font-family:榛戜綋">8.娴嬭瘯鏇茬嚎Test curve锛�</span></p> + </div> + <div> + <br> + <br> + <br> + <br> + <br> + <br> + <br> + <span> </span> + </div> + <div> + <p class="x1111113" ><span style="font-size 40pt;display: flex;margin-top: 40px;margin-left: 40px;;font-family:榛戜綋">9.娴嬭瘯鍚庢鏌osttest check锛�</span></p> + </div> + <div> + <table border="2px" style="width: 900px;height: 500px;margin-top: 30px;"> + <tr style="height: 50px;"> + <td colspan=2 class="x1111113"><span style="font-size 40pt;margin-left: 380px;font-family:榛戜綋">娴嬭瘯鍚庣収鐗�</span></td> + </tr> + <tr> + <td></td> + <td></td> + </tr> + </table> + </div> + <div> + <p class="x1111113"><span >*****鎶ュ憡缁撴潫*****</span></p> + </div> + </div> + </div> + <div class="pagefooting"> + <p><span style="font-size:8pt;font-family:瀹嬩綋;color: cornflowerblue;"> + 鍦板潃:姹熻嫃鐪佸崡閫氬競缁忔祹鎶�鏈紑鍙戝尯鏂板紑鍗楄矾1鍙�(226010) 鐢佃瘽:051389191125 浼犵湡:051389191123 + <br>Add: No 1 Xinkainan Road, NETDZ Nantong, Jiangsu, China (226010); TEL: 051389191125 ; Fax:051389191123 + </span></p> </div> </template> </div> @@ -648,15 +897,34 @@ material:null, materialCode:null, quantity:null, + username:null, + iname:null, + } + }, + filters:{ + formatState(state){ + if(state){ + if(state == "1"){ + return "鍚堟牸" + } + if(state == "0"){ + return "涓嶅悎鏍�" + } + return null + } + return null } }, created(){ this.tableData = this.formData + console.log(this.tableData,"=======================77777777"); this.initData() this.initprjdata(this.prjdata) }, methods:{ initData(){ + let ii = [] + let pp = [] console.log("<------------------------------->"); this.deviceStr = this.tableData.projectName this.product = this.tableData.material @@ -667,9 +935,18 @@ this.quantity = this.tableData.quantity console.log(this.tableData,"--------------------11111"); this.tableData.children.forEach(el =>{ - console.log(el,"-->-->"); this.prjdata.push(el) - }) + el.children.forEach(kl =>{ + if(kl.userName){ + ii.push(kl.userName) + } + if(kl.iname){ + pp.push(kl.iname) + } + }) + }) + this.username = Array.from(new Set(ii)).join(",") + this.iname = Array.from(new Set(pp)).join(",") }, initprjdata(list){ console.log(list,"uuuuuuuuuuuuuuuuu"); @@ -1885,9 +2162,47 @@ margin-left: 140px; } .ziti{ - font-size: 38pt; - font-family: 瀹嬩綋; + display: flex; + margin-left: 140px; + + padding: 0px; + mso-ignore: padding; + color: black; + font-size: 20pt; + font-weight: 400; + font-style: normal; + text-decoration: none; + font-family: 瀹嬩綋; + mso-generic-font-family: auto; + mso-font-charset: 134; + mso-number-format: General; + text-align: general; + vertical-align: middle; + mso-background-source: auto; + mso-pattern: auto; + white-space: nowrap; +} +.time{ + display: flex; margin-left: 80px; + margin-top: 20px; + padding: 0px; + mso-ignore: padding; + color: black; + font-size: 20pt; + font-weight: 400; + font-style: normal; + text-decoration: none; + font-family: 榛戜綋; + mso-generic-font-family: auto; + mso-font-charset: 134; + mso-number-format: General; + text-align: general; + vertical-align: middle; + mso-background-source: auto; + mso-pattern: auto; + white-space: nowrap; + } .chilen{ display: flex; @@ -1908,7 +2223,7 @@ font-weight: 400; font-style: normal; text-decoration: none; - font-family: 瀹嬩綋; + font-family: 榛戜綋; mso-generic-font-family: auto; mso-font-charset: 134; mso-number-format: General; @@ -1926,7 +2241,7 @@ font-weight: 400; font-style: normal; text-decoration: none; - font-family: 瀹嬩綋; + font-family: 榛戜綋; mso-generic-font-family: auto; mso-font-charset: 134; mso-number-format: General; -- Gitblit v1.9.3