From 41cad2434411b2eac1b9814d47d06e34c291f285 Mon Sep 17 00:00:00 2001 From: licp <lichunping@guanfang.com.cn> Date: 星期五, 29 三月 2024 16:29:40 +0800 Subject: [PATCH] 完成首页等问题修改 --- src/views/quality/rawMaterial/rawMaterial-print.vue | 787 ++++++++++++++++++++++++++++++------------------------- 1 files changed, 430 insertions(+), 357 deletions(-) diff --git a/src/views/quality/rawMaterial/rawMaterial-print.vue b/src/views/quality/rawMaterial/rawMaterial-print.vue index 72a69d2..c730f95 100644 --- a/src/views/quality/rawMaterial/rawMaterial-print.vue +++ b/src/views/quality/rawMaterial/rawMaterial-print.vue @@ -1,322 +1,334 @@ <template> -<div style="word-wrap:break-word;text-justify-trim:punctuation"> - <div class="WordSection1" style="layout-grid:15.6pt;margin-top: 20pt;"> - <div align="center"> - <table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" width="629" - style="width:620pt;border-collapse:collapse;border:1pt solid windowtext"> - <tbody> - <tr> - <td width="199" rowspan="2" style="width:149.45pt;border:solid windowtext 1.0pt; - padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:12.0pt;font-family:"Arial",sans-serif"><img width="174" - height="58" id="logo" src="../../../../public/img/image001.jpg" - alt="IMG_256"></span></p> - </td> - <td width="226" style="width:169.65pt;border:solid windowtext 1.0pt;border-left: - 1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> +<div> + <div class="page" style="word-wrap:break-word;text-justify-trim:punctuation" :key="i" v-for="(project,i) in projectList"> + <div style="width:100%;height:10pt"></div> + <div class="WordSection1" style="layout-grid:15.6pt;"> + <div align="center"> + <table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" width="629" + style="width:620pt;border-collapse:collapse;border:1pt solid windowtext"> + <tbody> + <tr> + <td width="199" rowspan="2" style="width:149.45pt;border:solid windowtext 1.0pt; + padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:12.0pt;font-family:"Arial",sans-serif"><img width="174" + height="58" id="logo" src="../../../../public/img/image001.jpg" + alt="IMG_256"></span></p> + </td> + <td width="226" style="width:169.65pt;border:solid windowtext 1.0pt;border-left: + 1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:10.0pt;font-family:瀹嬩綋">璁板綍鍚嶇О锛氭楠岃褰曡〃</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">Table: Inspection + Record</span></p> + </td> + <td width="204" style="width:152.8pt;border:solid windowtext 1.0pt;border-left: + 1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:10.0pt;font-family:瀹嬩綋">淇濆瓨鏈熼檺锛�</span><span lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">25</span><span + style="font-size:10.0pt;font-family:瀹嬩綋">骞�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">Storage Life: 25 + years</span></p> + </td> + </tr> + <tr> + <td width="226" style="width:169.65pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; + border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; + padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:10.0pt;font-family:瀹嬩綋">璁板綍缂栧彿锛�</span><a name="OLE_LINK1"><span + lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">ZTT/QR-8.6-07</span></a><span + style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span><span lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">A/0</span><span + style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">Record No.: + ZTT/QR-8.6-07</span></p> + </td> + <td width="204" style="width:152.8pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; + border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:10.0pt;font-family:瀹嬩綋">褰掓。閮ㄩ棬锛氳川閲忎繚璇侀儴</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:10.0pt;font-family:"Arial",sans-serif">Department: QC</span> + </p> + </td> + </tr> + </tbody> + </table> + </div> + <p class="MsoNormal" align="center" style="margin-top:7.8pt;margin-bottom:3pt;text-align:center"> + <span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span> + <span style="font-size:10.0pt;font-family:瀹嬩綋">妫�楠岃褰曡〃</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif">-</span> + <span style="font-size:10.0pt;font-family:瀹嬩綋">鏈哄姞宸ヤ欢</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span><span style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif">Inpection Record-machining </span> + <span style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span> + <span style="font-size:10.0pt;font-family:瀹嬩綋">椤电爜锛�</span> + <span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> Page No.</span> + <span style="font-size:10.0pt;font-family:瀹嬩綋">锛夛細</span> + <span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> + {{i+1}} + </span> + </p> + <div align="center"> + <table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" width="628" + style="width:620pt;border-collapse:collapse;border:1pt solid windowtext"> + <tbody> + <tr> + <td width="121" colspan="2" style="width:120pt;height:50pt;border:solid windowtext 1.0pt;padding:1pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">闆朵欢鍚嶇О</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Part Description</span> + </p> + </td> + <td width="127" colspan="5" style="width:95.5pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"> + <span lang="EN-US" style="font-family:"Arial",sans-serif" v-text="project.name"></span> + </p> + </td> + <td width="113" colspan="3" style="width:84.95pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">鍨�</span><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif"> + </span><span style="font-size:9.0pt;font-family:瀹嬩綋">鍙�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Model</span></p> + </td> + <td width="86" colspan="4" style="width:64.65pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="project.specs"></span></p> + </td> + <td width="72" colspan="2" style="width:54.35pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">鍔犲伐鍗曞彿</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Order No.</span></p> + </td> + <td width="128" colspan="3" style="width:96.0pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="project.rmessage.split(',')[0]"></span></p> + </td> + </tr> + <tr> + <td width="101" colspan="2" style="width:110pt;height:50pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.2cm 1.4pt 0.2cm 1.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠屼华鍣�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Inspection + instrument</span></p> + </td> + <td width="127" colspan="5" style="width:95.5pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="deviceStr"></span></p> + </td> + <td width="113" colspan="3" style="width:84.95pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠屾暟閲�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Quantity to + check</span></p> + </td> + <td width="86" colspan="4" style="width:64.65pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="project.number"></span></p> + </td> + <td width="72" colspan="2" style="width:54.35pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">渚涜揣鍗曚綅</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Supplier</span></p> + </td> + <td width="128" colspan="3" style="width:96.0pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="project.supplier"></span></p> + </td> + </tr> + <tr> + <td width="145" colspan="3" style="width:109.1pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.2cm 0.4pt 0.2cm 0.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠岄」鐩�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Inspection Item</span> + </p> + </td> + <td width="408" colspan="14" style="width:306.35pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠岀粨鏋滐紙瀹炴祴鍊硷級</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Test result (Measured + value)</span></p> + </td> + <td width="74" rowspan="2" colspan="2" style="width:55.8pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 3.4pt 0.2cm 3.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">鍒ゅ畾</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Conclusion</span></p> + </td> + </tr> + <tr> + <td width="145" colspan="5" style="width:109.1pt;height:40pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.4cm 5.4pt 0.4cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-size:9.0pt;font-family:瀹嬩綋">鎶�鏈姹�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">Technical + Requirement</span></p> + </td> + <td width="59" colspan="4" style="width:44.4pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 4.4pt 0.2cm 4.4pt"> + <div class="MsoNormal" align="center" style="text-align:center"> + <span style="font-size:9.0pt;font-family:瀹嬩綋">鍏樊</span> + <p lang="EN-US" style="font-size:9.0pt;text-align: center;font-family:"Arial",sans-serif">TOL</p> + </div> + </td> + <td width="43" v-for="(item,index) in columnLength" :key="index" colspan="1" style="width:32.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-size:9.0pt;font-family:"Arial",sans-serif">{{(item+(i*columnLength)) | formateNum}}</span></p> + </td> + </tr> + </tbody> + <tbody v-for="(item,index) in project.children" :key="index"> + <tr style="height:19.85pt"> + <td width="85" colspan="2" :rowspan="item.children.length" style="width:63.95pt;border:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-family:瀹嬩綋" v-text="item.rpFather"></span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif"></span></p> + </td> + <td width="60" colspan="3" style="width:65.15pt;border:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="item.children[0].rpName"></span></p> + </td> + <td width="59" colspan="4" style="width:44.4pt;border:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="item.children[0].required"></span></p> + </td> + <td width="43" v-for="(val,index) in item.children[0].testValList" :key="index" colspan="1" style="width:32.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">{{val}}</span></p> + </td> + <td width="74" colspan="2" style="width:70pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.1cm 2.4pt 0.1cm 2.4pt;height:19.85pt"> + <p v-if="item.children[0].testState=='1'" class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">鍚堟牸</span></p> + <p v-if="item.children[0].testState=='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> + </td> + </tr> + <tr class="pageTr" style="height:19.85pt" v-for="(j,index) in (item.children.slice(1))" :key="index"> + <td width="60" colspan="3" style="width:45.15pt;border:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">{{j.rpName}}</span></p> + </td> + <td width="59" colspan="4" style="width:44.4pt;border:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">{{j.required}}</span></p> + </td> + <td width="59" v-for="(testValue,index) in j.testValList" :key="index" style="width:44.4pt;border:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">{{testValue}}</span></p> + </td> + <td width="43" colspan="2" style="width:70pt;border:1pt solid windowtext;padding:0.1cm 2.4pt 0.1cm 2.4pt;height:19.85pt"> + <p class="MsoNormal" align="center" style="text-align:center"> + <span lang="EN-US" style="font-family:"Arial",sans-serif"> + {{ j.testState | formatState}} + </span> + </p> + </td> + </tr> + </tbody> + <!-- bottom --> + <tr style="height:40.95pt" class="pageTr"> + <td width="145" colspan="3" style="width:109.1pt;border:solid windowtext 1.0pt; + border-top:1pt solid windowtext;padding:0cm 5.4pt 0cm 5.4pt;height:40.95pt"> <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:10.0pt;font-family:瀹嬩綋">璁板綍鍚嶇О锛氭楠岃褰曡〃</span></p> + style="font-family:瀹嬩綋">澶�</span><span lang="EN-US" + style="font-family:"Arial",sans-serif"> + </span><span style="font-family:瀹嬩綋">娉�</span></p> <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">Table: Inspection - Record</span></p> + style="font-family:"Arial",sans-serif">Remark</span></p> </td> - <td width="204" style="width:152.8pt;border:solid windowtext 1.0pt;border-left: - 1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:10.0pt;font-family:瀹嬩綋">淇濆瓨鏈熼檺锛�</span><span lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">25</span><span - style="font-size:10.0pt;font-family:瀹嬩綋">骞�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">Storage Life: 25 - years</span></p> - </td> - </tr> - <tr> - <td width="226" style="width:169.65pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; - border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; - padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:10.0pt;font-family:瀹嬩綋">璁板綍缂栧彿锛�</span><a name="OLE_LINK1"><span - lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">ZTT/QR-8.6-07</span></a><span - style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span><span lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">A/0</span><span - style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">Record No.: - ZTT/QR-8.6-07</span></p> - </td> - <td width="204" style="width:152.8pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; - border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:10.0pt;font-family:瀹嬩綋">褰掓。閮ㄩ棬锛氳川閲忎繚璇侀儴</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:10.0pt;font-family:"Arial",sans-serif">Department: QC</span> - </p> - </td> - </tr> - </tbody> - </table> - </div> - <p class="MsoNormal" align="center" style="margin-top:7.8pt;margin-bottom:3pt;text-align:center"> - <span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span> - <span style="font-size:10.0pt;font-family:瀹嬩綋">妫�楠岃褰曡〃</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif">-</span> - <span style="font-size:10.0pt;font-family:瀹嬩綋">鏈哄姞宸ヤ欢</span><span style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span><span style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif">Inpection Record-machining </span> - <span style="font-size:10.0pt;font-family:瀹嬩綋">锛�</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span> - <span style="font-size:10.0pt;font-family:瀹嬩綋">椤电爜锛�</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> Page No.</span><span style="font-size:10.0pt;font-family:瀹嬩綋">锛夛細</span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial",sans-serif"> </span> - </p> - <div align="center"> - <table class="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" width="628" - style="width:620pt;border-collapse:collapse;border:1pt solid windowtext"> - <tbody> - <tr> - <td width="121" colspan="2" style="width:110pt;border:solid windowtext 1.0pt;padding:0.2cm 1.4pt 0.2cm 1.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">闆朵欢鍚嶇О</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Part Description</span> - </p> - </td> - <td width="127" colspan="4" style="width:95.5pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"> - <span lang="EN-US" style="font-family:"Arial",sans-serif" v-text="tableData.name"></span> - </p> - </td> - <td width="113" colspan="4" style="width:84.95pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">鍨�</span><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif"> - </span><span style="font-size:9.0pt;font-family:瀹嬩綋">鍙�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Model</span></p> - </td> - <td width="86" colspan="4" style="width:64.65pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="tableData.specs"></span></p> - </td> - <td width="72" colspan="2" style="width:54.35pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">鍔犲伐鍗曞彿</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Order No.</span></p> - </td> - <td width="128" colspan="3" style="width:96.0pt;border:solid windowtext 1.0pt;border-left:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="tableData.rmessage.split(',')[0]"></span></p> - </td> - </tr> - <tr> - <td width="101" colspan="2" style="width:110pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.2cm 1.4pt 0.2cm 1.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠屼华鍣�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Inspection - instrument</span></p> - </td> - <td width="127" colspan="4" style="width:95.5pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="deviceStr"></span></p> - </td> - <td width="113" colspan="4" style="width:84.95pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠屾暟閲�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Quantity to - check</span></p> - </td> - <td width="86" colspan="4" style="width:64.65pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="tableData.number"></span></p> - </td> - <td width="72" colspan="2" style="width:54.35pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">渚涜揣鍗曚綅</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Supplier</span></p> - </td> - <td width="128" colspan="3" style="width:96.0pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="tableData.supplier"></span></p> - </td> - </tr> - <tr> - <td width="145" colspan="3" style="width:109.1pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.2cm 0.4pt 0.2cm 0.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠岄」鐩�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Inspection Item</span> - </p> - </td> - <td width="408" colspan="15" style="width:306.35pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">妫�楠岀粨鏋滐紙瀹炴祴鍊硷級</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Test result (Measured - value)</span></p> - </td> - <td width="74" rowspan="2" style="width:55.8pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 3.4pt 0.2cm 3.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">鍒ゅ畾</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Conclusion</span></p> - </td> - </tr> - <tr> - <td width="145" colspan="3" style="width:109.1pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.4cm 5.4pt 0.4cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-size:9.0pt;font-family:瀹嬩綋">鎶�鏈姹�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">Technical - Requirement</span></p> - </td> - <td width="59" colspan="2" style="width:44.4pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 4.4pt 0.2cm 4.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"> - <span style="font-size:9.0pt;font-family:瀹嬩綋">鍏樊</span> - <span lang="EN-US" style="font-size:9.0pt;font-family:"Arial",sans-serif">TOL</span> - </p> - </td> - <td width="43" v-for="(item,index) in 13" :key="index" colspan="1" style="width:32.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-size:9.0pt;font-family:"Arial",sans-serif">{{item>9?item:'0'+item}}</span></p> - </td> - </tr> - </tbody> - <tbody v-for="(item,index) in projectList" :key="index"> - <tr style="height:19.85pt"> - <td width="85" rowspan="16" style="width:63.95pt;border:solid windowtext 1.0pt;border-top:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-family:瀹嬩綋" v-text="item.rpFather"></span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif"></span></p> - </td> - <td width="60" colspan="2" style="width:65.15pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="item.children[0].rpName"></span></p> - </td> - <td width="59" colspan="2" style="width:44.4pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="item.children[0].required"></span></p> - </td> - <td width="43" v-for="(val,index) in item.children[0].testValueList" :key="index" colspan="1" style="width:32.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">{{val}}</span></p> - </td> - <td width="74" style="width:55.8pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p v-if="item.children[0].testState==1" 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> - </td> - </tr> - <tr style="height:19.85pt" v-for="(j,index) in (item.children.slice(1))" :key="index"> - <td width="60" colspan="2" style="width:45.15pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; - border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">{{j.rpName}}</span></p> - </td> - <td width="59" colspan="2" style="width:44.4pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">{{j.required}}</span></p> - </td> - <td width="59" v-for="(testValue,index) in j.testValueList" :key="index" style="width:44.4pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">{{testValue}}</span></p> - </td> - <td width="43" colspan="1" style="width:32.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt;height:19.85pt"> + <td width="483" colspan="16" style="width:362.15pt;border-top:1pt solid windowtext;border-left: + 1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; + padding:0.2cm 5.4pt 0.2cm 5.4pt;height:40.95pt"> <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" style="font-family:"Arial",sans-serif"> </span></p> </td> </tr> - </tbody> - <!-- bottom --> - <tr style="height:40.95pt"> - <td width="145" colspan="3" style="width:109.1pt;border:solid windowtext 1.0pt; - border-top:1pt solid windowtext;padding:0cm 5.4pt 0cm 5.4pt;height:40.95pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-family:瀹嬩綋">澶�</span><span lang="EN-US" - style="font-family:"Arial",sans-serif"> - </span><span style="font-family:瀹嬩綋">娉�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">Remark</span></p> - </td> - <td width="483" colspan="16" style="width:362.15pt;border-top:1pt solid windowtext;border-left: - 1pt solid windowtext;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt; - padding:0.2cm 5.4pt 0.2cm 5.4pt;height:40.95pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif"> </span></p> - </td> - </tr> - <tr> - <td width="145" colspan="3" style="width:109.1pt;border:none; - border-top:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-family:瀹嬩綋">妫�楠屽憳</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">Inspector</span></p> - </td> - <td width="120" colspan="4" style="width:90.25pt;border-top:1pt solid windowtext;border-left: - 1pt solid windowtext;border-bottom:none;border-right:solid windowtext 1.0pt; - padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="tableData.createUser"></span></p> - </td> - <td width="82" colspan="4" style="width:61.35pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; - border-bottom:none;border-right:solid windowtext 1.0pt; - padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span - style="font-family:瀹嬩綋">鏃�</span><span lang="EN-US" - style="font-family:"Arial",sans-serif"> - </span><span style="font-family:瀹嬩綋">鏈�</span></p> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif">Date</span></p> - </td> - <td width="80" colspan="3" style="width:60.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; - border-bottom:none;border-right:solid windowtext 1.0pt; - padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" - style="font-family:"Arial",sans-serif" v-text="tableData.creatTime.split(' ')[0]"></span></p> - </td> - <td width="83" colspan="3" style="width:62.25pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:none;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"> - <span style="font-family:瀹嬩綋">瀹�</span> - <span lang="EN-US" style="font-family:"Arial",sans-serif"> </span> - <span style="font-family:瀹嬩綋">鏍�</span> - </p> - <p class="MsoNormal" align="center" style="text-align:center"> - <span lang="EN-US" style="font-family:"Arial",sans-serif">Audit</span> - </p> - </td> - <td width="117" colspan="2" style="width:88.1pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:none;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> - <p class="MsoNormal" align="center" style="text-align:center"> - <span lang="EN-US" style="font-family:"Arial",sans-serif"> </span> - </p> - </td> - </tr> - <tr height="0"> - <td width="85" style="border:none"></td> - <td width="16" style="border:none"></td> - <td width="44" style="border:none"></td> - <td width="59" style="border:none"></td> - <td width="23" style="border:none"></td> - <td width="19" style="border:none"></td> - <td width="18" style="border:none"></td> - <td width="27" style="border:none"></td> - <td width="43" style="border:none"></td> - <td width="6" style="border:none"></td> - <td width="6" style="border:none"></td> - <td width="32" style="border:none"></td> - <td width="43" style="border:none"></td> - <td width="6" style="border:none"></td> - <td width="40" style="border:none"></td> - <td width="32" style="border:none"></td> - <td width="11" style="border:none"></td> - <td width="43" style="border:none"></td> - <td width="74" style="border:none"></td> - </tr> - </table> - </div> - <p class="MsoNormal"><span lang="EN-US"> </span></p> + <tr> + <td width="145" colspan="3" style="width:109.1pt;border:none; + border-top:1pt solid windowtext;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-family:瀹嬩綋">妫�楠屽憳</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">Inspector</span></p> + </td> + <td width="120" colspan="4" style="width:90.25pt;border-top:1pt solid windowtext;border-left: + 1pt solid windowtext;border-bottom:none;border-right:solid windowtext 1.0pt; + padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="tableData.createUser"></span></p> + </td> + <td width="82" colspan="4" style="width:61.35pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; + border-bottom:none;border-right:solid windowtext 1.0pt; + padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span + style="font-family:瀹嬩綋">鏃�</span><span lang="EN-US" + style="font-family:"Arial",sans-serif"> + </span><span style="font-family:瀹嬩綋">鏈�</span></p> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif">Date</span></p> + </td> + <td width="80" colspan="3" style="width:60.2pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext; + border-bottom:none;border-right:solid windowtext 1.0pt; + padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"><span lang="EN-US" + style="font-family:"Arial",sans-serif" v-text="tableData.creatTime.split(' ')[0]"></span></p> + </td> + <td width="83" dis colspan="3" style="width:62.25pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:none;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"> + <span style="font-family:瀹嬩綋">瀹�</span> + <span lang="EN-US" style="font-family:"Arial",sans-serif"> </span> + <span style="font-family:瀹嬩綋">鏍�</span> + </p> + <p class="MsoNormal" align="center" style="text-align:center"> + <span lang="EN-US" style="font-family:"Arial",sans-serif">Audit</span> + </p> + </td> + <td width="117" colspan="2" style="width:88.1pt;border-top:1pt solid windowtext;border-left:1pt solid windowtext;border-bottom:none;border-right:solid windowtext 1.0pt;padding:0.2cm 5.4pt 0.2cm 5.4pt"> + <p class="MsoNormal" align="center" style="text-align:center"> + <span lang="EN-US" style="font-family:"Arial",sans-serif"> </span> + </p> + </td> + </tr> + <tr height="0"> + <td width="85" style="border:none"></td> + <td width="16" style="border:none"></td> + <td width="44" style="border:none"></td> + <td width="59" style="border:none"></td> + <td width="23" style="border:none"></td> + <td width="19" style="border:none"></td> + <td width="18" style="border:none"></td> + <td width="27" style="border:none"></td> + <td width="43" style="border:none"></td> + <td width="6" style="border:none"></td> + <td width="6" style="border:none"></td> + <td width="32" style="border:none"></td> + <td width="43" style="border:none"></td> + <td width="6" style="border:none"></td> + <td width="40" style="border:none"></td> + <td width="32" style="border:none"></td> + <td width="11" style="border:none"></td> + <td width="43" style="border:none"></td> + <td width="74" style="border:none"></td> + </tr> + </table> + </div> + <p class="MsoNormal"><span lang="EN-US"> </span></p> + </div> </div> </div> </template> @@ -331,58 +343,132 @@ } } }, + created(){ + this.tableData = this.formData + this.initData() + }, + watch:{ + formData(newVal){ + if(newVal){ + this.projectList = [] + this.tableData = newVal + this.initData() + } + } + }, data(){ return{ tableData: null, projectList: [], deviceStr: null, childrenData: [], + columnLength: 8, + } + }, + filters:{ + formatState(state){ + if(state){ + if(state == "1"){ + return "鍚堟牸" + } + if(state == "0"){ + return "涓嶅悎鏍�" + } + return null + } + return null + }, + formateNum(val){ + if(val!=null && val < 10){ + return '0'+val + } + return val } }, methods:{ initData(){ let deviceNameList = [] + let maxLen = 0 + let pageSize = 0 if(this.tableData.children){ this.tableData.children.forEach(e => { - this.projectList.push(e) if(e.children){ e.children.forEach(o =>{ - deviceNameList.push(o.deviceName) + if(o.testValue){ + let testValList = o.testValue.split(",") + if( testValList.length > maxLen){ + maxLen = testValList.length + } + } + if(o.deviceName){ + deviceNameList.push(o.deviceName) + } }) } - }); + }) + pageSize = Math.ceil(Number(maxLen)/Number(this.columnLength)) + this.tableData.children.forEach(ele=>{ + if(ele.children){ + ele.children.forEach(obj =>{ + let testValList = [] + if(obj.testValue){ + testValList = obj.testValue.split(",") + } + let size = (this.columnLength*pageSize) - (testValList.length) + obj.testValList = testValList + for(var i=0;i<size;i++){ + obj.testValList.push('') + } + }) + } + }) } + this.pageDataFun(pageSize,this.tableData) this.deviceStr = Array.from(new Set(deviceNameList)).join(",") }, - initProjectList(list){ + //鑾峰彇姣忛〉鐨勬楠岄」鐩� + pageDataFun(pageSize,data){ + let tabData = [] + if(pageSize>0 && data){ + for(var i=0;i<pageSize;i++){ + let obj = JSON.parse(JSON.stringify(data)) + if(obj.children){ + obj.children.forEach(o=>{ + if(o.children){ + o.children.forEach(e=>{ + if(e.testValList){ + let colLen = this.columnLength + let start = colLen*i + let end = ((1+i)*colLen) + e.testValList = e.testValList.slice(start,end) + tabData.push(obj) + } + }) + } + }) + this.initRow(obj.children) + } + } + } + this.projectList = tabData + }, + initRow(list){ const data = { deviceId: '', deviceName: '', required: '', rpName: '', rpUnit: '', - testState: '', + testState: null, userName: '', - testValueList: new Array(13) + testValList: new Array(this.columnLength) } + let rowNum = 15 if(list && list.length<2){ list.forEach(item=>{ - if(item.children && item.children.length < 15){ - let size = 15 - item.children.length - for(let j=0;j<item.children.length;j++){ - let arr = [] - if(item.children[j].testValue){ - arr = item.children[j].testValue.split(",") - } - item.children[j].testValueList = arr - if(item.children[0].testValueList.length<13){ - let num = 13 - item.children[j].testValueList.length - for(let i=0;i<num;i++){ - item.children[j].testValueList.push("") - } - } - } - for(let i=0;i< size;i++){ + if(item.children && item.children.length < rowNum){ + rowNum-=item.children.length + for(let i=0;i< rowNum;i++){ item.children.push(data) } } @@ -394,34 +480,15 @@ size+=item.children.length } }) - if(size<15){ - let num = 15 - size + if(size < rowNum){ + let num = rowNum - size for(let i=0;i<num;i++){ list[list.length-1].children.push(data) } } } - // this.projectList = list - console.log("list----",list) - } + }, }, - created(){ - this.tableData = this.formData - this.initData() - this.initProjectList(this.projectList) - // console.log("aa--",this.tableData) - }, - watch:{ - formData(newVal){ - if(newVal){ - this.projectList = [] - console.log(newVal) - this.tableData = newVal - this.initData() - this.initProjectList(this.projectList) - } - } - } } </script> @@ -452,9 +519,15 @@ } /* Page Definitions */ @page WordSection1{ - size:595.3pt 841.9pt; + size:595.3pt 841.9pt landscape; margin:72.0pt 2.0cm 2.0cm 2.0cm; layout-grid:15.6pt; +} +.pageTr{ + page-break-inside: avoid; +} +.page{ + page-break-inside: avoid; } div.WordSection1{ page : WordSection1; @@ -463,4 +536,4 @@ .procedure { word-wrap:break-word; } -</style> \ No newline at end of file +</style> -- Gitblit v1.9.3