From e79907270604b30c9699e1c53987d25287ae29a7 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期二, 04 三月 2025 17:09:54 +0800
Subject: [PATCH] 文件管理bug修改

---
 src/views/business/inspectionTask/components/InspectionWord.vue | 1093 +++++++++++++++++++++++++++++----------------------------
 1 files changed, 558 insertions(+), 535 deletions(-)

diff --git a/src/views/business/inspectionTask/components/InspectionWord.vue b/src/views/business/inspectionTask/components/InspectionWord.vue
index 862f456..8ff12cb 100644
--- a/src/views/business/inspectionTask/components/InspectionWord.vue
+++ b/src/views/business/inspectionTask/components/InspectionWord.vue
@@ -1,34 +1,26 @@
 <template>
-  <el-dialog :close-on-press-escape="false"
-             :visible.sync="isShow"
-             custom-class="unPassCheck"
-             title="涓嶅悎鏍煎娴�"
-             width="90%"
-             @close="$emit('closeUnPassCheckDialog')">
+  <el-dialog :close-on-press-escape="false" :visible.sync="isShow" custom-class="unPassCheck" title="涓嶅悎鏍煎娴�" width="90%"
+    @close="$emit('closeUnPassCheckDialog')">
     <div v-loading="loading" class="inspection">
-<!--      <el-row class="title">-->
-<!--        <el-col :span="24" style="text-align: right;">-->
-<!--          <el-button size="small" type="primary" @click="addVerifyDia = true" v-if="state==1">鎻愪氦</el-button>-->
-<!--        </el-col>-->
-<!--      </el-row>-->
+      <!--      <el-row class="title">-->
+      <!--        <el-col :span="24" style="text-align: right;">-->
+      <!--          <el-button size="small" type="primary" @click="addVerifyDia = true" v-if="state==1">鎻愪氦</el-button>-->
+      <!--        </el-col>-->
+      <!--      </el-row>-->
       <div class="center">
         <div class="search" style="text-align: left;display: flex;align-items: center;justify-content: space-between;">
           <div style="display: flex;align-items: center;">
-            <span v-if="tableList.length>0">妫�楠屾ā鏉匡細</span>
+            <span v-if="tableList.length > 0">妫�楠屾ā鏉匡細</span>
             <el-radio-group v-model="currentTable" size="small">
-              <el-radio-button v-for="(item,index) in tableLists" :key="index" :label="item.templateId"
-                               size="small">{{ item.templateName }}</el-radio-button>
+              <el-radio-button v-for="(item, index) in tableLists" :key="index" :label="item.templateId" size="small">{{
+                item.templateName }}</el-radio-button>
             </el-radio-group>
           </div>
           <div style="display: flex;align-items: center;">
             <span v-if="typeSource == '1'">&nbsp;&nbsp;澶嶆祴娆℃暟锛�</span>
-            <el-select v-if="typeSource == '1'" v-model="retestTag"
-                       placeholder="璇烽�夋嫨"
-                       size="small" @change="m=>handleChangeCableTag(currentSample.id,4, 'cableTag', m)">
-              <el-option
-                v-for="item in unPassNumList"
-                :key="item.retestTag"
-                :label="item.retestTag"
+            <el-select v-if="typeSource == '1'" v-model="retestTag" placeholder="璇烽�夋嫨" size="small"
+              @change="m => handleChangeCableTag(currentSample.id, 4, 'cableTag', m)">
+              <el-option v-for="item in unPassNumList" :key="item.retestTag" :label="item.retestTag"
                 :value="item.retestTag">
               </el-option>
             </el-select>
@@ -36,116 +28,130 @@
         </div>
         <!-- 甯歌妫�楠屽師濮嬭褰� -->
         <div id="tableBox" v-loading="tableLoading" class="center-box">
-          <table v-for="(item,index) in tableList" :key="index+currentTable+currentSample.id" border="1" cellpadding="10" class="tables">
+          <table v-for="(item, index) in tableList" :key="index + currentTable + currentSample.id" border="1"
+            cellpadding="10" class="tables">
             <tbody>
-            <tr v-for="(m,i) in item.arr" :key="i">
-              <td v-for="(n,j) in m" v-if="n.v.mc==undefined || Object.keys(n.v.mc).length === 4" :id='item.templateId+"-"+n.i+"-"+n.r+"-"+n.c'
-                  :key="j" :colspan="n.v.mc&&n.v.mc.cs?n.v.mc.cs:1"
-                  :rowspan="n.v.mc&&n.v.mc.rs?n.v.mc.rs:1"
-                  :style="`background:${n.v.bg?n.v.bg:''};color:${n.v.fc};font-size:${n.v.fs}px;width:${handleWidth(n)}px !important;height:${item.style.rowlen[n.r]}px;font-wight:${n.v.bl?'bold':''};`">
-                <div :class="`content-h-${n.v.ht} content-v-${n.v.vt}`" :style="`width:${handleWidth(n)}px !important;min-height:${item.style.rowlen[n.r]}px;`"
-                     class="content">
-                  <template v-if="n.v.ps!=undefined && typeof n.v.ps.value ==='string'&& n.v.ps.value.includes('妫�楠屽��') && state==1">
-                    <el-input v-if="getInspectionValueType(n.i) == 1" :key="'abc-'+'000'+index+'000'+i+'000'+j" v-model="n.v.v"
-                              :disabled="(getInspectionItemType(n.i) == 1 && !dataAcquisitionEidtAble )|| (n.u != userId && n.u != undefined && n.u != '')"
-                              class="table_input"
-                              @change="m=>changeInput(m,`${item.templateId}-${n.r}-${n.c}-${n.i}`, n,'getDataType')" @input="handleInput(n)" @mousewheel.native.prevent
-                              @keydown.enter="changeInput('',`${item.templateId}-${n.r}-${n.c}-${n.i}`, n, 'getDataType')">
-                    </el-input>
-                    <el-input v-else-if="getInspectionValueType(n.i) == 2" v-model="n.v.v" :disabled="getInspectionItemType(n.i) == 1 || (n.u != userId && n.u != undefined && n.u != '')"
-                              class="table_input"
-                              type="textarea"
-                              @change="m=>changeInput(m,`${item.templateId}-${n.r}-${n.c}-${n.i}`,n,'getDataType')" />
-<!--                    <el-select v-else-if="getInspectionValueType(n.i) == 5" v-model="n.v.v" :disabled="state>1||getInspectionItemType(n.i) == 1 || (n.u != userId && n.u != undefined && n.u != '')"-->
-<!--                               class="table_input" @change="m=>changeInput(m,`${item.templateId}-${n.r}-${n.c}-${n.i}`,n,'getDataType')"-->
-<!--                               @visible-change="e=>getDic(e,n.i)">-->
-<!--                      <el-option v-for="(e, i) in enumList" :key="i" :label="e.label" :value="e.value"></el-option>-->
-<!--                    </el-select>-->
-                    <span v-else-if="getInspectionValueType(n.i) == 4"
-                          :style="`font-family:${n.v.ff} !important;`">/</span>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='缁撹'">
-                    <el-select v-if="(getInspectionValueType(n.i) == 2 || getInspectionValueType(n.i) == 5) && state==1&&PROJECT=='瑁呭鐢电紗'"
-                               v-model="n.v.v" class="table_input" @change="m=>changeInput(m,`${item.templateId}-${n.r}-${n.c}-${n.i}`, n,'getDataType')">
-                      <el-option :value="1" label="鍚堟牸"></el-option>
-                      <el-option :value="0" label="涓嶅悎鏍�"></el-option>
-                      <el-option :value="3" label="涓嶅垽瀹�"></el-option>
-                      <el-option :value="2" label="寰呭畾"></el-option>
-                    </el-select>
-                    <template v-if="state > 1">
-                      <span v-if="n.v.v===1" :style="`font-family:${n.v.ff} !important;color: green;`">鍚堟牸</span>
-                      <span v-else-if="n.v.v===0" :style="`font-family:${n.v.ff} !important;color: red;`">涓嶅悎鏍�</span>
-                      <span v-else-if="n.v.v===3" :style="`font-family:${n.v.ff} !important;color: #3A7BFA;`">涓嶅垽瀹�</span>
-                      <span v-else :style="`font-family:${n.v.ff} !important;`">寰呭畾</span>
+              <tr v-for="(m, i) in item.arr" :key="i">
+                <td v-for="(n, j) in m" v-if="n.v.mc == undefined || Object.keys(n.v.mc).length === 4"
+                  :id='item.templateId + "-" + n.i + "-" + n.r + "-" + n.c' :key="j" :colspan="n.v.mc && n.v.mc.cs ? n.v.mc.cs : 1"
+                  :rowspan="n.v.mc && n.v.mc.rs ? n.v.mc.rs : 1"
+                  :style="`background:${n.v.bg ? n.v.bg : ''};color:${n.v.fc};font-size:${n.v.fs}px;width:${handleWidth(n)}px !important;height:${item.style.rowlen[n.r]}px;font-wight:${n.v.bl ? 'bold' : ''};`">
+                  <div :class="`content-h-${n.v.ht} content-v-${n.v.vt}`"
+                    :style="`width:${handleWidth(n)}px !important;min-height:${item.style.rowlen[n.r]}px;`"
+                    class="content">
+                    <template
+                      v-if="n.v.ps != undefined && typeof n.v.ps.value === 'string' && n.v.ps.value.includes('妫�楠屽��') && state == 1">
+                      <el-input v-if="getInspectionValueType(n.i) == 1" :key="'abc-' + '000' + index + '000' + i + '000' + j"
+                        v-model="n.v.v"
+                        :disabled="(getInspectionItemType(n.i) == 1 && !dataAcquisitionEidtAble) || (n.u != userId && n.u != undefined && n.u != '')"
+                        class="table_input"
+                        @change="m => changeInput(m, `${item.templateId}-${n.r}-${n.c}-${n.i}`, n, 'getDataType')"
+                        @input="handleInput(n)" @mousewheel.native.prevent
+                        @keydown.enter="changeInput('', `${item.templateId}-${n.r}-${n.c}-${n.i}`, n, 'getDataType')">
+                      </el-input>
+                      <el-input v-else-if="getInspectionValueType(n.i) == 2" v-model="n.v.v"
+                        :disabled="getInspectionItemType(n.i) == 1 || (n.u != userId && n.u != undefined && n.u != '')"
+                        class="table_input" type="textarea"
+                        @change="m => changeInput(m, `${item.templateId}-${n.r}-${n.c}-${n.i}`, n, 'getDataType')" />
+                      <!--                    <el-select v-else-if="getInspectionValueType(n.i) == 5" v-model="n.v.v" :disabled="state>1||getInspectionItemType(n.i) == 1 || (n.u != userId && n.u != undefined && n.u != '')"-->
+                      <!--                               class="table_input" @change="m=>changeInput(m,`${item.templateId}-${n.r}-${n.c}-${n.i}`,n,'getDataType')"-->
+                      <!--                               @visible-change="e=>getDic(e,n.i)">-->
+                      <!--                      <el-option v-for="(e, i) in enumList" :key="i" :label="e.label" :value="e.value"></el-option>-->
+                      <!--                    </el-select>-->
+                      <span v-else-if="getInspectionValueType(n.i) == 4"
+                        :style="`font-family:${n.v.ff} !important;`">/</span>
                     </template>
-                    <template v-if="getInspectionValueType(n.i) != 2 && state==1">
-                      <span v-if="n.v.v===1" :style="`font-family:${n.v.ff} !important;color: green;`">鍚堟牸</span>
-                      <span v-else-if="n.v.v===0" :style="`font-family:${n.v.ff} !important;color: red;`">涓嶅悎鏍�</span>
-                      <span v-else-if="n.v.v===3" :style="`font-family:${n.v.ff} !important;color: #3A7BFA;`">涓嶅垽瀹�</span>
-                      <span v-else :style="`font-family:${n.v.ff} !important;`">寰呭畾</span>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '缁撹'">
+                      <el-select
+                        v-if="(getInspectionValueType(n.i) == 2 || getInspectionValueType(n.i) == 5) && state == 1 && PROJECT == '瑁呭鐢电紗'"
+                        v-model="n.v.v" class="table_input"
+                        @change="m => changeInput(m, `${item.templateId}-${n.r}-${n.c}-${n.i}`, n, 'getDataType')">
+                        <el-option :value="1" label="鍚堟牸"></el-option>
+                        <el-option :value="0" label="涓嶅悎鏍�"></el-option>
+                        <el-option :value="3" label="涓嶅垽瀹�"></el-option>
+                        <el-option :value="2" label="寰呭畾"></el-option>
+                      </el-select>
+                      <template v-if="state > 1">
+                        <span v-if="n.v.v === 1" :style="`font-family:${n.v.ff} !important;color: green;`">鍚堟牸</span>
+                        <span v-else-if="n.v.v === 0" :style="`font-family:${n.v.ff} !important;color: red;`">涓嶅悎鏍�</span>
+                        <span v-else-if="n.v.v === 3"
+                          :style="`font-family:${n.v.ff} !important;color: #3A7BFA;`">涓嶅垽瀹�</span>
+                        <span v-else :style="`font-family:${n.v.ff} !important;`">寰呭畾</span>
+                      </template>
+                      <template v-if="getInspectionValueType(n.i) != 2 && state == 1">
+                        <span v-if="n.v.v === 1" :style="`font-family:${n.v.ff} !important;color: green;`">鍚堟牸</span>
+                        <span v-else-if="n.v.v === 0" :style="`font-family:${n.v.ff} !important;color: red;`">涓嶅悎鏍�</span>
+                        <span v-else-if="n.v.v === 3"
+                          :style="`font-family:${n.v.ff} !important;color: #3A7BFA;`">涓嶅垽瀹�</span>
+                        <span v-else :style="`font-family:${n.v.ff} !important;`">寰呭畾</span>
+                      </template>
                     </template>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='璁惧缂栫爜' && state==1">
-                    <span>{{ n.v.v }}</span>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='璁惧鍚嶇О'">
-                    <el-select v-model="n.v.v" :disabled="state>1"
-                               class="table_input" filterable
-                               multiple
-                               placeholder="璁惧" remote @change="(val)=>changeEquip(val, n)"
-                               @visible-change="e=>getEquipOptions(e,n.i)">
-                      <el-option v-for="item in equipOptions" :key="item.value"  :label="item.label" :value="item.value">
-                        {{item.label + '--' +item.value}}
-                      </el-option>
-                    </el-select>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='瑕佹眰鍊�' && state==1">
-                    <span :style="`font-family:${n.v.ff} !important;`">{{getTell(n.i)}}</span>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='璁$畻鍊�' && state==1"><span :style="`font-family:${n.v.ff} !important;`">{{ toFixed(n.v.v,n.v.ct) }}</span></template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='鏈�缁堝��' && state==1">
-                    <span :style="`font-family:${n.v.ff} !important;`">{{ toFixed(n.v.v,n.v.ct) }}</span>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='鏍峰搧缂栧彿'">
-                    <div :title="currentSample.sampleCode" style="display: flex;flex-wrap: nowrap;align-items: center;width: 100%">
-                      <i v-if="!currentFiberOpticTape&&!currentFiberOptic" class="el-icon-caret-left table_caret" style="width: 16px;" @click="caretSample(-1)"></i>
-                      <div :style="`font-family:${n.v.ff} !important;overflow: hidden;white-space: nowrap;width: calc(100% - 32px);`">{{currentSample.sampleCode}}</div>
-                      <i v-if="!currentFiberOpticTape&&!currentFiberOptic" class="el-icon-caret-right table_caret"
-                         style="width: 16px;" @click="caretSample(1)"></i>
-                    </div>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='鏍峰搧鍨嬪彿'">
-                    <div v-if="currentSample.model!==undefined&&currentSample.model!==null" :style="`font-family:${n.v.ff} !important;`">{{currentSample.model}}</div>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='濂楃'">
-                    <div style="display: flex;flex-wrap: nowrap;align-items: center;">
-                      <div :style="`font-family:${n.v.ff} !important;`">{{currentBushing?currentBushing.color:''}}</div>
-                    </div>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='鍏夌氦甯�'">
-                    <div style="display: flex;flex-wrap: nowrap;align-items: center;">
-                      <i v-if="currentFiberOpticTape" class="el-icon-caret-left table_caret" @click="caretTape(-1)
-                      "></i>
-                      <div :style="`font-family:${n.v.ff} !important;`">{{currentFiberOpticTape?currentFiberOpticTape.code:''}}</div>
-                      <i v-if="currentFiberOpticTape"
-                         class="el-icon-caret-right table_caret"
-                         @click="caretTape(1)"></i>
-                    </div>
-                  </template>
-                  <template v-else-if="n.v.ps!=undefined && n.v.ps.value==='鍏夌氦'">
-                    <div style="display: flex;flex-wrap: nowrap;align-items: center;">
-                      <i v-if="currentFiberOptic" class="el-icon-caret-left table_caret"
-                         @click="caretOptic(-1)"></i>
-                      <div :style="`font-family:${n.v.ff} !important;`">{{currentFiberOptic?currentFiberOptic.color:''}}
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '璁惧缂栫爜' && state == 1">
+                      <span>{{ n.v.v }}</span>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '璁惧鍚嶇О'">
+                      <el-select v-model="n.v.v" :disabled="state > 1" class="table_input" filterable multiple
+                        placeholder="璁惧" remote @change="(val) => changeEquip(val, n)"
+                        @visible-change="e => getEquipOptions(e, n.i)">
+                        <el-option v-for="item in equipOptions" :key="item.value" :label="item.label"
+                          :value="item.value">
+                          {{ item.label + '--' + item.value }}
+                        </el-option>
+                      </el-select>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '瑕佹眰鍊�' && state == 1">
+                      <span :style="`font-family:${n.v.ff} !important;`">{{ getTell(n.i) }}</span>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '璁$畻鍊�' && state == 1"><span
+                        :style="`font-family:${n.v.ff} !important;`">{{ toFixed(n.v.v, n.v.ct) }}</span></template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '鏈�缁堝��' && state == 1">
+                      <span :style="`font-family:${n.v.ff} !important;`">{{ toFixed(n.v.v, n.v.ct) }}</span>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '鏍峰搧缂栧彿'">
+                      <div :title="currentSample.sampleCode"
+                        style="display: flex;flex-wrap: nowrap;align-items: center;width: 100%">
+                        <i v-if="!currentFiberOpticTape && !currentFiberOptic" class="el-icon-caret-left table_caret"
+                          style="width: 16px;" @click="caretSample(-1)"></i>
+                        <div
+                          :style="`font-family:${n.v.ff} !important;overflow: hidden;white-space: nowrap;width: calc(100% - 32px);`">
+                          {{ currentSample.sampleCode }}</div>
+                        <i v-if="!currentFiberOpticTape && !currentFiberOptic" class="el-icon-caret-right table_caret"
+                          style="width: 16px;" @click="caretSample(1)"></i>
                       </div>
-                      <i
-                        v-if="currentFiberOptic" class="el-icon-caret-right table_caret" @click="caretOptic(1)"></i>
-                    </div>
-                  </template>
-                  <span v-else :style="`font-family:${n.v.ff} !important;`" v-html="getValue(n.v)" ></span>
-                </div>
-              </td>
-            </tr>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '鏍峰搧鍨嬪彿'">
+                      <div v-if="currentSample.model !== undefined && currentSample.model !== null"
+                        :style="`font-family:${n.v.ff} !important;`">{{ currentSample.model }}</div>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '濂楃'">
+                      <div style="display: flex;flex-wrap: nowrap;align-items: center;">
+                        <div :style="`font-family:${n.v.ff} !important;`">{{ currentBushing ? currentBushing.color : '' }}
+                        </div>
+                      </div>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '鍏夌氦甯�'">
+                      <div style="display: flex;flex-wrap: nowrap;align-items: center;">
+                        <i v-if="currentFiberOpticTape" class="el-icon-caret-left table_caret" @click="caretTape(-1)
+                          "></i>
+                        <div :style="`font-family:${n.v.ff} !important;`">
+                          {{ currentFiberOpticTape ? currentFiberOpticTape.code : '' }}</div>
+                        <i v-if="currentFiberOpticTape" class="el-icon-caret-right table_caret"
+                          @click="caretTape(1)"></i>
+                      </div>
+                    </template>
+                    <template v-else-if="n.v.ps != undefined && n.v.ps.value === '鍏夌氦'">
+                      <div style="display: flex;flex-wrap: nowrap;align-items: center;">
+                        <i v-if="currentFiberOptic" class="el-icon-caret-left table_caret" @click="caretOptic(-1)"></i>
+                        <div :style="`font-family:${n.v.ff} !important;`">
+                          {{ currentFiberOptic ? currentFiberOptic.color : '' }}
+                        </div>
+                        <i v-if="currentFiberOptic" class="el-icon-caret-right table_caret" @click="caretOptic(1)"></i>
+                      </div>
+                    </template>
+                    <span v-else :style="`font-family:${n.v.ff} !important;`" v-html="getValue(n.v)"></span>
+                  </div>
+                </td>
+              </tr>
             </tbody>
           </table>
         </div>
@@ -154,30 +160,31 @@
         <div v-if="reviewDia" class="body" style="display: flex;padding: 10px;">
           <div class="search_label" style="width: 150px;"><span class="required-span">* </span>涓嶉�氳繃鐨勭悊鐢憋細</div>
           <div class="search_input" style="width: 100%;">
-            <el-input v-model="noReason" :autosize="{ minRows: 4}" clearable size="small" type="textarea"></el-input>
+            <el-input v-model="noReason" :autosize="{ minRows: 4 }" clearable size="small" type="textarea"></el-input>
           </div>
         </div>
         <span slot="footer" class="dialog-footer">
-        <el-button @click="reviewDia = false">鍙� 娑�</el-button>
-        <el-button :loading="reviewLoading" type="primary" @click="handleReviewDia">纭� 瀹�</el-button>
-      </span>
+          <el-button @click="reviewDia = false">鍙� 娑�</el-button>
+          <el-button :loading="reviewLoading" type="primary" @click="handleReviewDia">纭� 瀹�</el-button>
+        </span>
       </el-dialog>
       <el-dialog :visible.sync="addVerifyDia" title="鎸囧畾澶嶆牳浜哄憳" width="400px">
         <div class="body" style="display: flex;padding: 10px;align-items: center;">
           <div class="search_label" style="width: 150px;"><span class="required-span">*</span>澶嶆牳浜�</div>
           <div class="search_input" style="width: 100%;">
             <el-select v-model="verifyUser" clearable filterable placeholder="璇烽�夋嫨" size="small" style="width: 100%;">
-              <el-option v-for="(item,i) in personList" :key="i" :label="item.label" :value="item.value">
+              <el-option v-for="(item, i) in personList" :key="i" :label="item.label" :value="item.value">
               </el-option>
             </el-select>
           </div>
         </div>
         <span slot="footer" class="dialog-footer">
-        <el-button @click="addVerifyDia = false">鍙� 娑�</el-button>
-        <el-button :loading="submitLoading" type="primary" @click="submit()">纭� 瀹�</el-button>
-      </span>
+          <el-button @click="addVerifyDia = false">鍙� 娑�</el-button>
+          <el-button :loading="submitLoading" type="primary" @click="submit()">纭� 瀹�</el-button>
+        </span>
       </el-dialog>
-      <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false" :visible.sync="dataGetDia" custom-class="custom-dialog" title="鏁版嵁閲囬泦">
+      <el-dialog :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false"
+        :visible.sync="dataGetDia" custom-class="custom-dialog" title="鏁版嵁閲囬泦">
         <div>
           <table border="1" cellpadding="10" class="thermal-table">
             <tr>
@@ -185,23 +192,21 @@
               <td style="width: 120px;">妫�楠屽瓙椤�</td>
               <td>鏁伴噰鏁版嵁</td>
             </tr>
-            <template v-for="(item,index) in getData">
+            <template v-for="(item, index) in getData">
               <tr>
-                <td :rowspan="item.child.length">{{item.faName}}</td>
+                <td :rowspan="item.child.length">{{ item.faName }}</td>
                 <td>{{ item.child[0].name }}</td>
                 <td style="text-align: left;">
-                  <el-checkbox-group
-                    v-model="getDataIndex" :max="item.child[0].maxNum">
-                    <el-checkbox v-for="(n,j) in item.child[0].arr" :key="j" :label="j">{{n}}</el-checkbox>
+                  <el-checkbox-group v-model="getDataIndex" :max="item.child[0].maxNum">
+                    <el-checkbox v-for="(n, j) in item.child[0].arr" :key="j" :label="j">{{ n }}</el-checkbox>
                   </el-checkbox-group>
                 </td>
               </tr>
-              <tr v-for="(m,i) in item.child" v-show="i>0" :key="i+'bbbbbbbbbbbbbb'">
+              <tr v-for="(m, i) in item.child" v-show="i > 0" :key="i + 'bbbbbbbbbbbbbb'">
                 <td>{{ m.name }}</td>
                 <td style="text-align: left;">
-                  <el-checkbox-group
-                    v-model="getDataIndex" :max="m.maxNum">
-                    <el-checkbox v-for="(n,j) in m.arr" :key="j" :label="j">{{n}}</el-checkbox>
+                  <el-checkbox-group v-model="getDataIndex" :max="m.maxNum">
+                    <el-checkbox v-for="(n, j) in m.arr" :key="j" :label="j">{{ n }}</el-checkbox>
                   </el-checkbox-group>
                 </td>
               </tr>
@@ -209,30 +214,26 @@
           </table>
         </div>
         <span slot="footer" class="dialog-footer">
-        <el-button :loading="getDataIndexLoading" type="primary" @click="submitDataGet()">纭� 瀹�</el-button>
-      </span>
+          <el-button :loading="getDataIndexLoading" type="primary" @click="submitDataGet()">纭� 瀹�</el-button>
+        </span>
       </el-dialog>
-      <UnPassDialog v-if="unPassDialog" ref="unPassDialog"
-                    :orderId="orderId"
-                    :unPassDialog="unPassDialog"
-                    @resetForm="resetForm"></UnPassDialog>
-      <el-dialog :close-on-click-modal="false" :visible.sync="addCheck"
-                 title="鎸囧畾鎶ュ憡瀹℃牳浜哄憳"
-                 width="400px"
-                 @close="closeAddVerifyDia">
+      <UnPassDialog v-if="unPassDialog" ref="unPassDialog" :orderId="orderId" :unPassDialog="unPassDialog"
+        @resetForm="resetForm"></UnPassDialog>
+      <el-dialog :close-on-click-modal="false" :visible.sync="addCheck" title="鎸囧畾鎶ュ憡瀹℃牳浜哄憳" width="400px"
+        @close="closeAddVerifyDia">
         <div class="body" style="display: flex;padding: 10px;align-items: center;">
           <div class="search_label" style="width: 150px;"><span class="required-span">*</span>瀹℃牳浜猴細</div>
           <div class="search_input" style="width: 100%;">
             <el-select v-model="checkUser" clearable filterable placeholder="璇烽�夋嫨" size="small" style="width: 100%;">
-              <el-option v-for="(item,i) in personList" :key="i" :label="item.label" :value="item.value">
+              <el-option v-for="(item, i) in personList" :key="i" :label="item.label" :value="item.value">
               </el-option>
             </el-select>
           </div>
         </div>
         <span slot="footer" class="dialog-footer">
-        <el-button @click="closeAddVerifyDia">鍙� 娑�</el-button>
-        <el-button :loading="reviewLoading" type="primary" @click="upInsReview(1)">纭� 瀹�</el-button>
-      </span>
+          <el-button @click="closeAddVerifyDia">鍙� 娑�</el-button>
+          <el-button :loading="reviewLoading" type="primary" @click="upInsReview(1)">纭� 瀹�</el-button>
+        </span>
       </el-dialog>
     </div>
   </el-dialog>
@@ -252,9 +253,9 @@
   submitPlan,
   verifyPlan
 } from "@/api/business/inspectionTask";
-import {getUserNow, saveUnqualifiedContext} from "@/api/business/rawMaterialOrder";
+import { getUserNow, saveUnqualifiedContext } from "@/api/business/rawMaterialOrder";
 export default {
-  props: ['sonLaboratory', 'orderId', 'state','inspectorList','typeSource', 'unPassCheck', 'rawMaterialTag'],
+  props: ['sonLaboratory', 'orderId', 'state', 'inspectorList', 'typeSource', 'unPassCheck', 'rawMaterialTag'],
   components: {
     AddUnPass,
     UnPassDialog
@@ -272,9 +273,9 @@
         spanLength: null,
         load: null
       },
-      dataGetDia:false,
-      wareTableDataLoading:false,
-      fileAdd:false,
+      dataGetDia: false,
+      wareTableDataLoading: false,
+      fileAdd: false,
       submitLoading: false,
       searchForm: {
         sampleName: null,
@@ -283,34 +284,34 @@
       id: 0,
       componentData0: {
         entity: {
-          insOrderId:''
+          insOrderId: ''
         },
         isIndex: true,
         showSelect: false,
         select: false,
         sort: false,
-        init:false,
+        init: false,
         do: [
           {
             id: 'handleDown',
             font: '涓嬭浇',
             type: 'text',
             method: 'handleDown'
-          },{
+          }, {
             id: 'delete',
             font: '鍒犻櫎',
             type: 'text',
             method: 'doDiy',
-            disabFun: (row, index) => {
-              return this.state!=1
+            disabled: (row, index) => {
+              return this.state != 1
             }
           }
         ],
         isPage: false,
         linkEvent: {},
         tagField: {
-          type:{
-            select:[
+          type: {
+            select: [
               {
                 value: 1,
                 label: '鍥剧墖'
@@ -327,8 +328,8 @@
         requiredAdd: [],
         requiredUp: []
       },
-      changeType:null,
-      getReportModelLoading:false,
+      changeType: null,
+      getReportModelLoading: false,
       insOrder: {},
       sampleProduct: [],
       typeList: [],
@@ -356,84 +357,84 @@
       verifyUser: null,
       personList: [],
       enumList: [],
-      tableLoading:false,
-      upLoading:false,
-      temptList:null,
-      currentTab:null,
-      wareForm:{
-        inspectionItem:1,
-        inspectionItemSubclass:'20(甯告俯)',
+      tableLoading: false,
+      upLoading: false,
+      temptList: null,
+      currentTab: null,
+      wareForm: {
+        inspectionItem: 1,
+        inspectionItemSubclass: '20(甯告俯)',
       },
-      wareForm0:{},
-      numOptions:[],
-      temperatureOptions:[],
-      wareTableData:[],
-      otherForm:{
-        humidity:null,
-        temperature:null,
+      wareForm0: {},
+      numOptions: [],
+      temperatureOptions: [],
+      wareTableData: [],
+      otherForm: {
+        humidity: null,
+        temperature: null,
       },
-      equipForm:{
-        value0:null,
-        code0:null,
-        value1:null,
-        code1:null,
+      equipForm: {
+        value0: null,
+        code0: null,
+        value1: null,
+        code1: null,
       },
       result: null,
       worker: null,
       worker0: null,
-      wareLength:[],
-      dataAcquisitionInfo:{},
-      dataAcquisitionInfoNew:{},
-      dataAcquisitionEidtAble:false,
-      isGet:false,
-      dataAcquisitionLoading:false,
-      collected:false,
+      wareLength: [],
+      dataAcquisitionInfo: {},
+      dataAcquisitionInfoNew: {},
+      dataAcquisitionEidtAble: false,
+      isGet: false,
+      dataAcquisitionLoading: false,
+      collected: false,
       // 鐑惊鐜�---寮�濮�
-      thermalCyclingInfo:{
-        max:0,
-        inspectionItem:1,
-        arr:[],
-        length:1,
-        inspectionItemClass:null,
+      thermalCyclingInfo: {
+        max: 0,
+        inspectionItem: 1,
+        arr: [],
+        length: 1,
+        inspectionItemClass: null,
       },
-      thermalCyclingLoading:false,
-      temDataAcquisition:false,
-      getData:[
+      thermalCyclingLoading: false,
+      temDataAcquisition: false,
+      getData: [
         {
-          faName:'娉㈤暱闄勫姞琛板噺',
-          child:[
+          faName: '娉㈤暱闄勫姞琛板噺',
+          child: [
             {
-              name:'1285nm~1330nm',
-              arr:[12,13,14,15],
+              name: '1285nm~1330nm',
+              arr: [12, 13, 14, 15],
             },
             {
-              name:'1525nm~1575nm',
-              arr:[12,13,14,15],
+              name: '1525nm~1575nm',
+              arr: [12, 13, 14, 15],
             },
           ]
         },
         {
-          faName:'鎴嚦娉㈤暱',
-          child:[
+          faName: '鎴嚦娉㈤暱',
+          child: [
             {
-              name:'鎴嚦娉㈤暱',
-              arr:[12,13,14,15],
+              name: '鎴嚦娉㈤暱',
+              arr: [12, 13, 14, 15],
             }
           ]
         }
       ],
-      getDataIndex:[],
-      getDataIndexLoading:false,
-      getDataTypeId:'',
-      getDataType:null,
+      getDataIndex: [],
+      getDataIndexLoading: false,
+      getDataTypeId: '',
+      getDataType: null,
       unPassDialog: false, // 涓嶅悎鏍煎鐞嗗脊妗�
       retestTag: '', // 澶嶆祴娆℃暟
       addCheck: false, // 鎸囧畾瀹℃牳浜哄憳寮规
       checkUser: '',
       type: '',
       unPassNumList: [
-        {retestTag: '1'},
-        {retestTag: '2'},
+        { retestTag: '1' },
+        { retestTag: '2' },
       ],
     }
   },
@@ -474,7 +475,7 @@
             this.insOrder.typeName = m.label
           }
         })
-        if(!res.data.sampleProduct||res.data.sampleProduct.length==0){
+        if (!res.data.sampleProduct || res.data.sampleProduct.length == 0) {
           return this.$message.error('璇ヤ换鍔℃病鏈夋牱鍝佷俊鎭�')
         }
         // 璧嬪�煎綋鍓嶆牱鍝佸垪琛�
@@ -483,15 +484,15 @@
         let insProduct = this.HaveJson(this.currentSample.insProduct)
         // 娓╁害銆佹箍搴﹁祴鍊�
         this.otherForm = {
-          temperature:this.insOrder.temperature?this.insOrder.temperature:null,
-          humidity:this.insOrder.humidity?this.insOrder.humidity:null,
+          temperature: this.insOrder.temperature ? this.insOrder.temperature : null,
+          humidity: this.insOrder.humidity ? this.insOrder.humidity : null,
         }
         if (this.typeSource == '1') {
           this.retestTag = '1'
         }
         this.getEquipOptions(1)
         // 鑾峰彇褰撳墠鏍峰搧鐨勬楠岄」
-        let list = await this.getCurrentProduct(this.currentSample.id,0)
+        let list = await this.getCurrentProduct(this.currentSample.id, 0)
         if (list === undefined) {
           this.$message.warning('鏆傛棤涓嶅悎鏍煎娴嬫暟鎹�')
           this.$emit('closeUnPassCheckDialog')
@@ -503,7 +504,7 @@
         this.changeType = 0;
         this.currentSample.insProduct.forEach(a => {
           // 鏄惁涓烘垚鍝佺數缂嗕笅鐨勬澗濂楃椤圭洰锛屼笉鏄垯鎵ц鍒濆鍖�
-          if(this.handleCasing(a.inspectionItem)){
+          if (this.handleCasing(a.inspectionItem)) {
             this.param[a.id] = {
               insValue: [],
               comValue: [],
@@ -525,17 +526,17 @@
     // 鐩戝惉褰撳墠妯℃澘鍙樺寲
     currentTable(val1, val0) {
       if (val0 != null && val1 != val0) {
-        if(this.changeType&&this.changeType>0){
+        if (this.changeType && this.changeType > 0) {
           // 濡傛灉鏄厜绾ゃ�佸厜绾ゅ甫锛屽垯涓嶆墽琛屼笅闈㈡搷浣�
           return
         }
         this.tableLists.forEach(async (m, i) => {
           if (m.templateId == val1) {
-            let list = await this.getCurrentProduct(this.currentSample.id,0)
+            let list = await this.getCurrentProduct(this.currentSample.id, 0)
             this.currentSample.insProduct = this.HaveJson(list)//璧嬪�煎綋鍓嶆牱鍝佺殑妫�楠岄」
             this.param = {}//鍒濆鍖栦紶鍒板悗绔殑鍙傛暟
             this.currentSample.insProduct.forEach((a, j) => {
-              if(this.handleCasing(a.inspectionItem)){
+              if (this.handleCasing(a.inspectionItem)) {
                 this.param[a.id] = {
                   insValue: [],
                   comValue: [],
@@ -550,14 +551,14 @@
             const mySet1 = new Set();
             this.tableLists = this.currentSample.insProduct.filter(m => {
               let num0 = mySet1.size;
-              if (m.templateId != null&&m.template != null) {
+              if (m.templateId != null && m.template != null) {
                 try {
                   mySet1.add(JSON.stringify({
                     template: m.template,
                     templateId: m.templateId
                   }))
                 } catch (error) {
-                  console.log(222,error);
+                  console.log(222, error);
                 }
               }
               let num1 = mySet1.size;
@@ -576,42 +577,42 @@
       }
     },
     // 鐗规畩妫�楠岄」--鐩戝惉璁惧淇℃伅鏀瑰彉
-    equipForm:{
-      deep:true,
-      handler(val){
-        if(this.tableLists.find(m=>m.templateId==this.currentTable)&&(this.tableLists.find(m=>m.templateId==this.currentTable).templateName=='娓╁害寰幆妫�楠屽師濮嬭褰�'||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐑惊鐜�')||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('娓╁崌璇曢獙'))&&this.equipOptions&&this.equipOptions.length>0){
+    equipForm: {
+      deep: true,
+      handler(val) {
+        if (this.tableLists.find(m => m.templateId == this.currentTable) && (this.tableLists.find(m => m.templateId == this.currentTable).templateName == '娓╁害寰幆妫�楠屽師濮嬭褰�' || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('鐑惊鐜�') || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('娓╁崌璇曢獙')) && this.equipOptions && this.equipOptions.length > 0) {
           // 鍒濆鍖栬澶囦俊鎭�
           this.param[this.currentSample.insProduct[0].id].equipValue = []
           this.param[this.currentSample.insProduct[0].id].equipName = []
-          if(this.equipForm.code0){
+          if (this.equipForm.code0) {
             // 璧嬪�肩涓�涓澶囩殑淇℃伅
-            this.equipForm.value0 = this.equipOptions.find(m=>m.value==this.equipForm.code0).label
+            this.equipForm.value0 = this.equipOptions.find(m => m.value == this.equipForm.code0).label
             this.param[this.currentSample.insProduct[0].id].equipValue.push({
-              i:this.currentSample.insProduct[0].id,
-              v:{
-                v:this.equipForm.code0
+              i: this.currentSample.insProduct[0].id,
+              v: {
+                v: this.equipForm.code0
               }
             })
             this.param[this.currentSample.insProduct[0].id].equipName.push({
-              i:this.currentSample.insProduct[0].id,
-              v:{
-                v:this.equipForm.value0
+              i: this.currentSample.insProduct[0].id,
+              v: {
+                v: this.equipForm.value0
               }
             })
           }
-          if(this.equipForm.code1){
+          if (this.equipForm.code1) {
             // 璧嬪�肩浜屼釜璁惧鐨勪俊鎭�
-            this.equipForm.value1 = this.equipOptions.find(m=>m.value==this.equipForm.code1).label
+            this.equipForm.value1 = this.equipOptions.find(m => m.value == this.equipForm.code1).label
             this.param[this.currentSample.insProduct[0].id].equipValue.push({
-              i:this.currentSample.insProduct[0].id,
-              v:{
-                v:this.equipForm.code1
+              i: this.currentSample.insProduct[0].id,
+              v: {
+                v: this.equipForm.code1
               }
             })
             this.param[this.currentSample.insProduct[0].id].equipName.push({
-              i:this.currentSample.insProduct[0].id,
-              v:{
-                v:this.equipForm.value1
+              i: this.currentSample.insProduct[0].id,
+              v: {
+                v: this.equipForm.value1
               }
             })
           }
@@ -626,142 +627,142 @@
     this.stopWorker();
   },
   methods: {
-    closeAddVerifyDia () {
+    closeAddVerifyDia() {
       this.addCheck = false
       this.checkUser = ''
     },
     // 鍏抽棴涓嶅悎鏍煎鐞嗗脊妗�
-    resetForm () {
+    resetForm() {
       this.$refs.unPassDialog.$refs['unPassForm'].resetFields();
       this.unPassDialog = false
     },
-    handleDataAcquisition(data){
+    handleDataAcquisition(data) {
       // 鏄惁鍙互缂栬緫鏁伴噰鏁版嵁
-      if(this.dataAcquisitionEidtAble){
+      if (this.dataAcquisitionEidtAble) {
         this.getDataType = 1;
-      }else{
+      } else {
         this.getDataType = 2;
       }
       this.dataAcquisitionInfo = {}
       this.getData = []
-      for (let i in data){
+      for (let i in data) {
         let obj = {
-          faName:i,
-          child:[]
+          faName: i,
+          child: []
         }
         // 寰幆鏁伴噰鏁版嵁
-        for(let j in data[i]){
+        for (let j in data[i]) {
           // 鎷兼帴瀛楃涓�  妫�楠岄」+妫�楠屽瓙椤�
           let str0 = ''
-          if(i==j){
-            str0 = i+','
-          }else{
-            str0 = i+','+j
+          if (i == j) {
+            str0 = i + ','
+          } else {
+            str0 = i + ',' + j
           }
-          if(j!='frequency'&&data[i][j]&&(!data[i][j].result||typeof data[i][j].result == 'string')){
+          if (j != 'frequency' && data[i][j] && (!data[i][j].result || typeof data[i][j].result == 'string')) {
             // 澶勭悊鏁伴噰淇℃伅鏍煎紡
             this.dataAcquisitionInfo[str0] = {
-              value:data[i][j].result,
-              frequency:data[i].frequency
+              value: data[i][j].result,
+              frequency: data[i].frequency
             }
             let list = this.tableList[0].arr
             // 寰幆椤甸潰鍒楄〃淇℃伅锛屽垽鏂暟閲囨暟鎹搴旈〉闈㈠垪琛ㄤ俊鎭殑妫�楠岄」鏄摢涓紝骞剁粰褰撳墠妫�楠岄」缁戝畾璁惧淇℃伅
-            list.forEach((item,index)=>{
+            list.forEach((item, index) => {
               let num0 = 0;
               let str = ''
-              item.forEach(m=>{
-                if(m.v.ps&&(m.v.ps.value=='妫�楠屽瓙椤�'||m.v.ps.value=='妫�楠岄」')){
-                  if(m.v.ps&&m.v.ps.value=='妫�楠岄」'){
-                    if(num0==0){
-                      str = m.v.v+','
+              item.forEach(m => {
+                if (m.v.ps && (m.v.ps.value == '妫�楠屽瓙椤�' || m.v.ps.value == '妫�楠岄」')) {
+                  if (m.v.ps && m.v.ps.value == '妫�楠岄」') {
+                    if (num0 == 0) {
+                      str = m.v.v + ','
                       num0++
                     }
                   }
-                  if(m.v.ps&&m.v.ps.value=='妫�楠屽瓙椤�'){
-                    if(num0==1){
-                      str = str+m.v.v
+                  if (m.v.ps && m.v.ps.value == '妫�楠屽瓙椤�') {
+                    if (num0 == 1) {
+                      str = str + m.v.v
                     }
                   }
                 }
                 // 缁戝畾璁惧淇℃伅
-                if(data[i][j].equipName&&data[i][j].equipValue&&m.v&&m.v.ps&&m.v.ps.value=='璁惧鍚嶇О'&&str0==str){
-                  if(!m.v.v){
-                    this.changeEquip(data[i][j].equipValue,m,data[i][j].equipName)
+                if (data[i][j].equipName && data[i][j].equipValue && m.v && m.v.ps && m.v.ps.value == '璁惧鍚嶇О' && str0 == str) {
+                  if (!m.v.v) {
+                    this.changeEquip(data[i][j].equipValue, m, data[i][j].equipName)
                   }
                 }
               })
             })
-          }else if(j!='frequency'&&data[i][j]&&Array.isArray(data[i][j].result)){
+          } else if (j != 'frequency' && data[i][j] && Array.isArray(data[i][j].result)) {
             // 濡傛灉杩斿洖鐨勬暟閲囨暟鎹槸鏁扮粍锛屽垯澶勭悊鏁扮粍
             // 浠ヤ笅閫昏緫涓鸿幏鍙栨瘡涓楠岄」鍙緭鍏ョ殑妫�楠屽�肩殑鏈�澶т釜鏁�
             let str0 = ''
-            if(i==j){
-              str0 = i+','
-            }else{
-              str0 = i+','+j
+            if (i == j) {
+              str0 = i + ','
+            } else {
+              str0 = i + ',' + j
             }
             let list = this.tableList[0].arr
             let maxNum = 0
-            list.forEach((item,index)=>{
+            list.forEach((item, index) => {
               let num0 = 0;
               let str = ''
-              item.forEach(m=>{
-                if(m.v.ps&&(m.v.ps.value=='妫�楠屽瓙椤�'||m.v.ps.value=='妫�楠岄」')){
-                  if(m.v.ps&&m.v.ps.value=='妫�楠岄」'){
-                    if(num0==0){
-                      str = m.v.v+','
+              item.forEach(m => {
+                if (m.v.ps && (m.v.ps.value == '妫�楠屽瓙椤�' || m.v.ps.value == '妫�楠岄」')) {
+                  if (m.v.ps && m.v.ps.value == '妫�楠岄」') {
+                    if (num0 == 0) {
+                      str = m.v.v + ','
                       num0++
                     }
                   }
-                  if(m.v.ps&&m.v.ps.value=='妫�楠屽瓙椤�'){
-                    if(num0==1){
-                      str = str+m.v.v
+                  if (m.v.ps && m.v.ps.value == '妫�楠屽瓙椤�') {
+                    if (num0 == 1) {
+                      str = str + m.v.v
                     }
                   }
                   let num = 0;
-                  list[index].forEach(n=>{
-                    if(n.v.ps&&n.v.ps.value&&typeof n.v.ps.value == 'string'&&n.v.ps.value.includes('妫�楠屽��')){
+                  list[index].forEach(n => {
+                    if (n.v.ps && n.v.ps.value && typeof n.v.ps.value == 'string' && n.v.ps.value.includes('妫�楠屽��')) {
                       num++
                     }
                   })
-                  if(str0==str){
+                  if (str0 == str) {
                     maxNum = num
                   }
                 }
                 // 缁戝畾璁惧
-                if(data[i][j].equipName&&data[i][j].equipValue&&m.v&&m.v.ps&&m.v.ps.value=='璁惧鍚嶇О'&&str0==str){
-                  if(!m.v.v){
-                    this.changeEquip(data[i][j].equipValue,m,data[i][j].equipName)
+                if (data[i][j].equipName && data[i][j].equipValue && m.v && m.v.ps && m.v.ps.value == '璁惧鍚嶇О' && str0 == str) {
+                  if (!m.v.v) {
+                    this.changeEquip(data[i][j].equipValue, m, data[i][j].equipName)
                   }
                 }
               })
             })
             // 鑾峰彇鍒版渶澶ф楠屽�艰緭鍏ヤ釜鏁板悗閲嶇粍鏁版嵁
             let obj0 = {
-              name:j,
-              arr:data[i][j].result,
-              maxNum:maxNum,
-              value:[]
+              name: j,
+              arr: data[i][j].result,
+              maxNum: maxNum,
+              value: []
             }
             // 濡傛灉鏁伴噰杩斿洖鐨勬暟缁勯暱搴﹀ぇ浜庢渶澶ц緭鍏ヤ釜鏁帮紝鍒欏皢鏁伴噰鏁版嵁鍦ㄥ脊妗嗕腑灞曠ず锛岀敤鎴烽�夋嫨闇�瑕佹墜鍔ㄩ�夋嫨鏁伴噰鐨勪俊鎭�
-            if(data[i][j].result&&Array.isArray(data[i][j].result)&&data[i][j].result.length>maxNum){
+            if (data[i][j].result && Array.isArray(data[i][j].result) && data[i][j].result.length > maxNum) {
               obj.child.push(obj0)
-            }else{
+            } else {
               this.dataAcquisitionInfo[str0] = {
-                value:data[i][j].result
+                value: data[i][j].result
               }
             }
           }
         }
-        if(obj.child.length>0){
+        if (obj.child.length > 0) {
           this.getData.push(obj)
         }
       }
       // 濡傛灉瀛樺湪鏁伴噰杩斿洖鐨勬暟缁勯暱搴﹀ぇ浜庢渶澶ц緭鍏ヤ釜鏁帮紝鍒欏脊鍑哄脊妗嗛�夋嫨
-      if(this.getData.length>0){
+      if (this.getData.length > 0) {
         this.dataGetDia = true
         this.getDataIndex = []
-      }else{
+      } else {
         // 濡傛灉閮戒笉瀛樺湪锛屽垯锛岃繘鍏ュ鐞嗘暟閲囩嚎绋嬮噷鍘诲鐞嗘暟鎹�
         try {
           // 鍚� Worker 鍙戦�佹秷鎭紝寮�濮嬪鐞嗛�昏緫
@@ -770,39 +771,39 @@
           this.getDataTypeId = ''
           this.worker0.postMessage(JSON.stringify({
             dataAcquisitionInfo: this.dataAcquisitionInfo,
-            list:this.tableList[0].arr
+            list: this.tableList[0].arr
           }));
         } catch (error) {
-          console.log(1111,error);
+          console.log(1111, error);
         }
       }
       // 鐩戝惉 Worker 杩斿洖鐨勭粨鏋�
       this.worker0.onmessage = (event) => {
         let result = JSON.parse(event.data);
-        if(result.method=='changeInput'){
+        if (result.method == 'changeInput') {
           // 閲囬泦鍚庣殑鏁版嵁锛岄渶瑕佽繘琛岃绠楃殑绾跨▼杩涜璁$畻
-          let {list,n} = result.value
-          this.$set(this.tableList[0],'arr',list)
-          this.changeInput('',`${this.currentSample.insProduct[0].templateId}-${n.r}-${n.c}-${n.i}`,n)
-        }else if(result.getDataTypeId){
+          let { list, n } = result.value
+          this.$set(this.tableList[0], 'arr', list)
+          this.changeInput('', `${this.currentSample.insProduct[0].templateId}-${n.r}-${n.c}-${n.i}`, n)
+        } else if (result.getDataTypeId) {
           // 鑾峰彇鍒版暟閲囨渶鍚庝竴椤癸紝妫�楠岄」鐨処D
           this.getDataTypeId = result.getDataTypeId
         }
       };
     },
     // 濡傛灉瀛樺湪鏁伴噰杩斿洖鐨勬暟缁勯暱搴﹀ぇ浜庢渶澶ц緭鍏ヤ釜鏁帮紝鍒欏脊鍑哄脊妗嗛�夋嫨锛岃繖閲屾槸寮规鐨勬彁浜�
-    submitDataGet(){
-      if(this.getDataIndex.length==0){
+    submitDataGet() {
+      if (this.getDataIndex.length == 0) {
         this.$message.error('璇烽�夋嫨闇�瑕侀噰闆嗙殑鏁版嵁')
         return
       }
       this.getDataIndex.sort((a, b) => a - b);
-      for (let i=0;i<this.getData.length;i++){
-        for(let j=0;j<this.getData[i].child.length;j++){
+      for (let i = 0; i < this.getData.length; i++) {
+        for (let j = 0; j < this.getData[i].child.length; j++) {
           // 瀵圭敤鎴烽�夋嫨鐨勬暟閲囦俊鎭繘琛屽鐞嗭紝璧嬪��
           let arr = []
-          for(let k=0;k<this.getDataIndex.length;k++){
-            arr.push( this.dataAcquisitionInfoNew[this.getData[i].faName][this.getData[i].child[j].name].result[this.getDataIndex[k]])
+          for (let k = 0; k < this.getDataIndex.length; k++) {
+            arr.push(this.dataAcquisitionInfoNew[this.getData[i].faName][this.getData[i].child[j].name].result[this.getDataIndex[k]])
           }
           this.dataAcquisitionInfoNew[this.getData[i].faName][this.getData[i].child[j].name].result = arr
         }
@@ -836,7 +837,7 @@
       }
     },
     // 鏍规嵁绫诲瀷銆佷换鍔d銆佸疄楠屽鏉ヨ幏鍙栨牱鍝佺殑妫�楠岄」淇℃伅
-    async getCurrentProduct(id,type,cableTag){
+    async getCurrentProduct(id, type, cableTag) {
       this.tableLoading = true;
       type = this.typeSource == '1' ? 5 : type
       this.type = type
@@ -855,18 +856,18 @@
       }
     },
     // 鏉惧绠$殑鍒ゆ柇\濡傛灉changeType涓嶇瓑浜�3閭d箞椤甸潰涓嶅睍绀烘澗濂楃妫�楠岄」
-    handleCasing(inspectionItem){
-      if(this.changeType!=3){
-        if(inspectionItem.includes('鏉惧绠�')){
+    handleCasing(inspectionItem) {
+      if (this.changeType != 3) {
+        if (inspectionItem.includes('鏉惧绠�')) {
           return false
-        }else{
+        } else {
           return true
         }
-      }else{
+      } else {
         return true
       }
     },
-    async handleChangeCableTag(m,type, num, m2){
+    async handleChangeCableTag(m, type, num, m2) {
       let cableTag = ''
       if (num === 'cableTag') {
         cableTag = m2
@@ -875,9 +876,9 @@
         type = 0
       }
       this.changeType = type
-      if(m){
-        let list = await this.getCurrentProduct(m,type, cableTag)
-        if(list.length>0){
+      if (m) {
+        let list = await this.getCurrentProduct(m, type, cableTag)
+        if (list.length > 0) {
           this.param = {}
           list.forEach(a => {
             this.param[a.id] = {
@@ -892,12 +893,12 @@
           this.getTableLists0(list)
           this.worker.postMessage(JSON.stringify({
             type: 'saveData',
-            tableList:this.tableList,
-            param:this.param,
-            currentTable:this.currentTable,
-            bushing:m
+            tableList: this.tableList,
+            param: this.param,
+            currentTable: this.currentTable,
+            bushing: m
           }));
-        }else{
+        } else {
           this.tableLists = []
           this.tableList = []
           this.$message.error('妫�楠岄」涓虹┖')
@@ -927,14 +928,14 @@
       const mySet1 = new Set();
       this.tableLists = this.currentSample.insProduct.filter(m => {
         let num0 = mySet1.size;
-        if (m.templateId != null&&m.template != null) {
+        if (m.templateId != null && m.template != null) {
           try {
             mySet1.add(JSON.stringify({
               template: m.template,
               templateId: m.templateId
             }))
           } catch (error) {
-            console.log(222,error);
+            console.log(222, error);
           }
         }
         let num1 = mySet1.size;
@@ -951,18 +952,18 @@
       }
     },
     // 鍏夌氦閰嶇疆鐩稿叧妯℃澘table鍒楄〃
-    getTableLists0(list){
+    getTableLists0(list) {
       const mySet1 = new Set();
       this.tableLists = list.filter(m => {
         let num0 = mySet1.size;
-        if (m.templateId != null&&m.template != null) {
+        if (m.templateId != null && m.template != null) {
           try {
             mySet1.add(JSON.stringify({
               template: m.template,
               templateId: m.templateId
             }))
           } catch (error) {
-            console.log(333,error);
+            console.log(333, error);
           }
         }
         let num1 = mySet1.size;
@@ -981,56 +982,56 @@
     },
     // 澶勭悊椤甸潰鍒楄〃鏁版嵁
     handleTableData() {
-      console.log("ttt-------->>>>",this.tableList);
+      console.log("ttt-------->>>>", this.tableList);
       this.excelMethodList = []//excel鍑芥暟鍒楄〃
       this.widthList = this.tableList[0].style.columnlen;//椤甸潰瀹藉害--鏍规嵁妯℃澘鏉ョ殑
       // 娓╁害寰幆妫�楠屽師濮嬭褰�--寮�濮�
-      if(this.tableLists.find(m=>m.templateId==this.currentTable)&&this.tableLists.find(m=>m.templateId==this.currentTable).templateName=='娓╁害寰幆妫�楠屽師濮嬭褰�'){
+      if (this.tableLists.find(m => m.templateId == this.currentTable) && this.tableLists.find(m => m.templateId == this.currentTable).templateName == '娓╁害寰幆妫�楠屽師濮嬭褰�') {
         // 瀵硅姹傚�艰繘琛屾媶鍒嗗鐞�,杩涜�屽緱鍑洪〉闈㈠唴瀹�
         let ask = this.currentSample.insProduct[0].ask
         let askList = ask.split(';')
         // 鑾峰彇寰幆娆℃暟
         this.numOptions = []
-        for (let i = 1; i <= askList[askList.length-1]; i++) {
+        for (let i = 1; i <= askList[askList.length - 1]; i++) {
           this.numOptions.push({
-            value:i,
-            label:i
+            value: i,
+            label: i
           })
         }
         let mySet1 = new Set();
-        askList.forEach((m,i) => {
-          if(i<askList.length-1){
-            mySet1.add(m.split(',')[0].replace('鈩�',''))
+        askList.forEach((m, i) => {
+          if (i < askList.length - 1) {
+            mySet1.add(m.split(',')[0].replace('鈩�', ''))
           }
         })
         // 鑾峰彇娓╁害鐐瑰垪琛�
         this.temperatureOptions = []
         mySet1.forEach(m => {
           this.temperatureOptions.push({
-            value:String(m),
-            label:m
+            value: String(m),
+            label: m
           })
         })
       }
       // 娓╁害寰幆妫�楠屽師濮嬭褰�---缁撴潫
       // 鐑惊鐜楠屽師濮嬭褰�---寮�濮�
-      if(this.tableLists.find(m=>m.templateId==this.currentTable)&&(this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐑惊鐜�')||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('娓╁崌璇曢獙'))){
+      if (this.tableLists.find(m => m.templateId == this.currentTable) && (this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('鐑惊鐜�') || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('娓╁崌璇曢獙'))) {
         // 鏍规嵁瑕佹眰鍊兼媶鍒嗘暟鎹�,寰楀埌椤甸潰娓叉煋鐨勪俊鎭�
         let ask = this.currentSample.insProduct[0].ask
         let askList = ask.split(';')
-        this.thermalCyclingInfo.max = Number(askList[askList.length-1])
+        this.thermalCyclingInfo.max = Number(askList[askList.length - 1])
         let arr = []
-        for (let i = 0; i < askList.length-1; i++) {
+        for (let i = 0; i < askList.length - 1; i++) {
           arr.push(askList[i].split(',')[0])
         }
-        arr = arr.map(item=>{
+        arr = arr.map(item => {
           let obj = {}
           obj.name = item;
-          if(obj.insResult==null||obj.insResult==undefined){
+          if (obj.insResult == null || obj.insResult == undefined) {
             obj.arr = [
               {
-                value0:'',
-                value1:'',
+                value0: '',
+                value1: '',
               }
             ]
             obj.insResult = null;
@@ -1086,14 +1087,14 @@
             a.template.forEach(c => {
               // 鑾峰彇鍒� 妫�楠岄」鍒嗙被+妫�楠岄」+妫�楠屽瓙椤圭殑鎷兼帴,濡傛灉妯℃澘閲岀殑淇℃伅璺熸帴鍙h繑鍥炵殑妫�楠岄」淇℃伅鑳藉鍖归厤鍒欏睍绀哄嚭鏉�
               if (b.r === c.r) {
-                if(c.v.ps != undefined && c.v.ps.value === '妫�楠岄」鍒嗙被'&&count4 === 0){
+                if (c.v.ps != undefined && c.v.ps.value === '妫�楠岄」鍒嗙被' && count4 === 0) {
                   // 涓夌骇鍒嗙被
                   isThree = 1
-                }else if(c.v.ps != undefined && c.v.ps.value === '妫�楠岄」'&&count4 === 0){
+                } else if (c.v.ps != undefined && c.v.ps.value === '妫�楠岄」' && count4 === 0) {
                   // 浜岀骇鍒嗙被
                   isThree = 0
                 }
-                if(isThree==0){
+                if (isThree == 0) {
                   if (c.v.ps != undefined && c.v.ps.value === '妫�楠岄」') {
                     if (count4 === 0) {
                       str += c.v.v
@@ -1105,13 +1106,13 @@
                       count4 += 1
                     }
                   }
-                }else if(isThree==1){
+                } else if (isThree == 1) {
                   if (c.v.ps != undefined && c.v.ps.value === '妫�楠岄」鍒嗙被') {
                     if (count4 === 0) {
                       str += c.v.v
                       count4 += 1
                     }
-                  }else if (c.v.ps != undefined && c.v.ps.value === '妫�楠岄」') {
+                  } else if (c.v.ps != undefined && c.v.ps.value === '妫�楠岄」') {
                     if (count4 === 1) {
                       str += c.v.v
                       count4 += 1
@@ -1135,13 +1136,13 @@
             if (str != '') {
               let count2 = 0
               for (let i in this.currentSample.insProduct) {
-                let inspectionItemClass = this.currentSample.insProduct[i].inspectionItemClass==null||this.currentSample.insProduct[i].inspectionItemClass==undefined?'':this.currentSample.insProduct[i].inspectionItemClass
-                let inspectionItem = this.currentSample.insProduct[i].inspectionItem==null||this.currentSample.insProduct[i].inspectionItem==undefined?'':this.currentSample.insProduct[i].inspectionItem
-                let inspectionItemSubclass = this.currentSample.insProduct[i].inspectionItemSubclass==null||this.currentSample.insProduct[i].inspectionItemSubclass==undefined?'':this.currentSample.insProduct[i].inspectionItemSubclass
-                if(inspectionItemSubclass === '骞叉�佹媺浼稿己搴�(绾靛悜)') {
+                let inspectionItemClass = this.currentSample.insProduct[i].inspectionItemClass == null || this.currentSample.insProduct[i].inspectionItemClass == undefined ? '' : this.currentSample.insProduct[i].inspectionItemClass
+                let inspectionItem = this.currentSample.insProduct[i].inspectionItem == null || this.currentSample.insProduct[i].inspectionItem == undefined ? '' : this.currentSample.insProduct[i].inspectionItem
+                let inspectionItemSubclass = this.currentSample.insProduct[i].inspectionItemSubclass == null || this.currentSample.insProduct[i].inspectionItemSubclass == undefined ? '' : this.currentSample.insProduct[i].inspectionItemSubclass
+                if (inspectionItemSubclass === '骞叉�佹媺浼稿己搴�(绾靛悜)') {
                   // 妫�楠屽瓙椤逛负'骞叉�佹媺浼稿己搴�(绾靛悜)'鏃讹紝妯$増閲屾槸涓や釜璁$畻鍊煎搴旂浉鍚岀殑妫�楠屽�煎苟涓旇绠楁柟寮忎笉鍚岋紝瑕佹牴鎹浉鍚岀殑'鍗曚綅'鍋氱壒娈婄殑娓叉煋
                   const unit = this.currentSample.insProduct[i].unit
-                  if ((this.currentSample.insProduct[i].templateId === a.templateId && inspectionItemClass +inspectionItem+inspectionItemSubclass+unit === str2) || (this.currentSample.insProduct[i].templateId === a.templateId && !unit2.includes('/')&& inspectionItemClass +inspectionItem+inspectionItemSubclass === str)) {
+                  if ((this.currentSample.insProduct[i].templateId === a.templateId && inspectionItemClass + inspectionItem + inspectionItemSubclass + unit === str2) || (this.currentSample.insProduct[i].templateId === a.templateId && !unit2.includes('/') && inspectionItemClass + inspectionItem + inspectionItemSubclass === str)) {
                     ids.push({
                       r: b.r,
                       id: this.currentSample.insProduct[i].id,
@@ -1151,7 +1152,7 @@
                   }
                 } else {
                   // 濡傛灉鐩哥瓑,閭d箞璇存槑鎵惧埌浜�,骞朵笖鎶奿d瀛樿捣鏉�,鍚庣画妫�楠岄」涔熶細鍦ㄩ〉闈腑鏄剧ず鍑烘潵
-                  if (this.currentSample.insProduct[i].templateId === a.templateId && inspectionItemClass +inspectionItem+inspectionItemSubclass === str) {
+                  if (this.currentSample.insProduct[i].templateId === a.templateId && inspectionItemClass + inspectionItem + inspectionItemSubclass === str) {
                     ids.push({
                       r: b.r,
                       id: this.currentSample.insProduct[i].id,
@@ -1223,7 +1224,7 @@
         // 缁撹涓庢渶缁堝�煎湪杩欓噷涓�涓�瀵瑰簲,浠ヤ笅涓や釜鍒楄〃闀垮害鑲畾鏄竴鏍风殑,濡傛灉鏈変笉涓�鏍�,閭d箞澶氬崐鏄ā鏉块厤缃緱闂
         conclusionList = a.template.filter(n => n.v.ps != undefined && n.v.ps.value === '缁撹')//缁撹鍒楄〃
         finalList = a.template.filter(n => n.v.ps != undefined && n.v.ps.value === '鏈�缁堝��')//鏈�缁堝�煎垪琛�
-        a.template.forEach( b => {
+        a.template.forEach(b => {
           if (b.v.ps != undefined && b.v.ps.value === '搴忓彿' && (b.v.mc == undefined || Object.keys(b.v.mc).length === 4)) {
             // 瀵瑰簭鍙疯繘琛岃祴鍊�
             count1++
@@ -1234,41 +1235,41 @@
             b.v.v = this.getAsk(b.i)
           }
           // 瀵归〉闈㈢殑鍜岀粰鍚庣浼犲弬鐨勬楠屽��,璁$畻鍊�,璁惧缂栫爜,璁惧鍚嶇О,鏈�缁堝��,缁撹杩涜鍒濆鍖�
-          if (b.v.ps != undefined && typeof b.v.ps.value ==='string'&&b.v.ps.value.includes('妫�楠屽��')) {
-            this.$set(b.v, 'v','' )
+          if (b.v.ps != undefined && typeof b.v.ps.value === 'string' && b.v.ps.value.includes('妫�楠屽��')) {
+            this.$set(b.v, 'v', '')
             // b.v.v = ''
             b.u = ''
-            b.i && this.param[b.i]&&this.param[b.i].insValue.push(b)
+            b.i && this.param[b.i] && this.param[b.i].insValue.push(b)
           }
           if (b.v.ps != undefined && b.v.ps.value === '璁$畻鍊�') {
-            this.$set(b.v, 'v','' )
+            this.$set(b.v, 'v', '')
             // b.v.v = ''
-            b.i && this.param[b.i]&&this.param[b.i].comValue.push(b)
+            b.i && this.param[b.i] && this.param[b.i].comValue.push(b)
           }
           if (b.v.ps != undefined && b.v.ps.value === '璁惧缂栫爜') {
             // b.v.v = ''
-            this.$set(b.v, 'v', '' )
-            b.i && this.param[b.i]&&this.param[b.i].equipValue.push(b)
+            this.$set(b.v, 'v', '')
+            b.i && this.param[b.i] && this.param[b.i].equipValue.push(b)
           }
           if (b.v.ps != undefined && b.v.ps.value === '璁惧鍚嶇О') {
-            this.$set(b.v, 'v', '' )
+            this.$set(b.v, 'v', '')
             // b.v.v = ''
-            b.i && this.param[b.i]&&this.param[b.i].equipName.push(b)
+            b.i && this.param[b.i] && this.param[b.i].equipName.push(b)
           }
           if (b.v.ps != undefined && b.v.ps.value === '鏈�缁堝��') {
             // b.v.v = ''
-            this.$set(b.v, 'v', '' )
-            if (b.i !== undefined&&this.param[b.i]&&!this.param[b.i].resValue) {
+            this.$set(b.v, 'v', '')
+            if (b.i !== undefined && this.param[b.i] && !this.param[b.i].resValue) {
               this.param[b.i].resValue = b
             }
           }
           if (b.v.ps != undefined && b.v.ps.value === '缁撹') {
-            if (b.i !== undefined&&this.param[b.i]&&!this.param[b.i].insResult) {
+            if (b.i !== undefined && this.param[b.i] && !this.param[b.i].insResult) {
               this.param[b.i].insResult = b
               conclusionList.forEach((n, i) => {
                 if (n.r == b.r && n.c == b.c) {
                   b.v.f =
-                    `(${this.comparisonList.find(j=>j.value==(finalList[i].c)).label}${finalList[i].r+1})`
+                    `(${this.comparisonList.find(j => j.value == (finalList[i].c)).label}${finalList[i].r + 1})`
 
                 }
               })
@@ -1303,46 +1304,46 @@
           // 璁$畻鍊艰祴鍊�
           let comValue = JSON.parse(a.insProductResult.comValue)
           for (var i = 0; i < comValue.length; i++) {
-            this.param[a.id].comValue[i].v.v = this.toFixed(comValue[i].v,this.param[a.id].comValue[i].v.ct)
+            this.param[a.id].comValue[i].v.v = this.toFixed(comValue[i].v, this.param[a.id].comValue[i].v.ct)
           }
-        } catch (e) {}
+        } catch (e) { }
         try {
           // 妫�楠屽�艰祴鍊�
           let insValue = JSON.parse(a.insProductResult.insValue)
           for (let i = 0; i < insValue.length; i++) {
-            if(this.param[a.id].insValue.find(m=>m.c==insValue[i].c&&m.r==insValue[i].r)){
-              this.param[a.id].insValue.find(m=>m.c==insValue[i].c&&m.r==insValue[i].r).v.v = this.toFixed(insValue[i].v,this.param[a.id].insValue.find(m=>m.c==insValue[i].c&&m.r==insValue[i].r).v.ct)
-              this.param[a.id].insValue.find(m=>m.c==insValue[i].c&&m.r==insValue[i].r).u = insValue[i].u
+            if (this.param[a.id].insValue.find(m => m.c == insValue[i].c && m.r == insValue[i].r)) {
+              this.param[a.id].insValue.find(m => m.c == insValue[i].c && m.r == insValue[i].r).v.v = this.toFixed(insValue[i].v, this.param[a.id].insValue.find(m => m.c == insValue[i].c && m.r == insValue[i].r).v.ct)
+              this.param[a.id].insValue.find(m => m.c == insValue[i].c && m.r == insValue[i].r).u = insValue[i].u
               // this.param[a.id].insValue[i].v.v = insValue[i].v
               // this.param[a.id].insValue[i].u = insValue[i].u
             }
           }
-        } catch (e) {}
+        } catch (e) { }
         try {
           // 璁惧缂栧彿璧嬪��
           let equipValue = JSON.parse(a.insProductResult.equipValue)
-          if(this.tableLists.find(m=>m.templateId==this.currentTable)&&(this.tableLists.find(m=>m.templateId==this.currentTable).templateName=='娓╁害寰幆妫�楠屽師濮嬭褰�'||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐑惊鐜�')||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('娓╁崌璇曢獙'))){
+          if (this.tableLists.find(m => m.templateId == this.currentTable) && (this.tableLists.find(m => m.templateId == this.currentTable).templateName == '娓╁害寰幆妫�楠屽師濮嬭褰�' || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('鐑惊鐜�') || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('娓╁崌璇曢獙'))) {
             // 鐗规畩椤圭洰鍒濆鍖�
             this.param[a.id].equipValue = []
             for (let i = 0; i < equipValue.length; i++) {
               this.param[a.id].equipValue.push({
-                v:{
-                  v:''
+                v: {
+                  v: ''
                 }
               })
             }
           }
           for (let i = 0; i < equipValue.length; i++) {
-            if(this.tableLists.find(m=>m.templateId==this.currentTable)&&(this.tableLists.find(m=>m.templateId==this.currentTable).templateName=='娓╁害寰幆妫�楠屽師濮嬭褰�'||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐑惊鐜�')||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('娓╁崌璇曢獙'))){
+            if (this.tableLists.find(m => m.templateId == this.currentTable) && (this.tableLists.find(m => m.templateId == this.currentTable).templateName == '娓╁害寰幆妫�楠屽師濮嬭褰�' || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('鐑惊鐜�') || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('娓╁崌璇曢獙'))) {
               // 娓╁害寰幆璁惧璧嬪��
-              this.$set(this.equipForm,`code`+i,equipValue[i].v)
+              this.$set(this.equipForm, `code` + i, equipValue[i].v)
               this.param[a.id].equipValue[i].v.v = equipValue[i].v
-            }else{
+            } else {
               // 鏅�氳澶囪祴鍊�
               this.param[a.id].equipValue[i].v.v = equipValue[i].v
             }
           }
-        } catch (e) {}
+        } catch (e) { }
         try {
           // 璁惧鍚嶇О璧嬪��
           let equipName = JSON.parse(a.insProductResult.equipName)
@@ -1355,23 +1356,23 @@
               }
             })
           }
-          if(this.tableLists.find(m=>m.templateId==this.currentTable)&&(this.tableLists.find(m=>m.templateId==this.currentTable).templateName=='娓╁害寰幆妫�楠屽師濮嬭褰�'||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐑惊鐜�')||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('娓╁崌璇曢獙'))){
+          if (this.tableLists.find(m => m.templateId == this.currentTable) && (this.tableLists.find(m => m.templateId == this.currentTable).templateName == '娓╁害寰幆妫�楠屽師濮嬭褰�' || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('鐑惊鐜�') || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('娓╁崌璇曢獙'))) {
             // 璁惧鍚嶇О鍒濆鍖�
             this.param[a.id].equipName = []
             for (let i = 0; i < equipName.length; i++) {
               this.param[a.id].equipName.push({
-                v:{
-                  v:''
+                v: {
+                  v: ''
                 }
               })
             }
           }
           for (let i = 0; i < equipName.length; i++) {
-            if(this.tableLists.find(m=>m.templateId==this.currentTable)&&(this.tableLists.find(m=>m.templateId==this.currentTable).templateName=='娓╁害寰幆妫�楠屽師濮嬭褰�'||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('鐑惊鐜�')||this.tableLists.find(m=>m.templateId==this.currentTable).templateName.includes('娓╁崌璇曢獙'))){
+            if (this.tableLists.find(m => m.templateId == this.currentTable) && (this.tableLists.find(m => m.templateId == this.currentTable).templateName == '娓╁害寰幆妫�楠屽師濮嬭褰�' || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('鐑惊鐜�') || this.tableLists.find(m => m.templateId == this.currentTable).templateName.includes('娓╁崌璇曢獙'))) {
               // 娓╁害寰幆璧嬪��
-              this.$set(this.equipForm,`value`+i,equipName[i].v)
+              this.$set(this.equipForm, `value` + i, equipName[i].v)
               this.param[a.id].equipName[i].v.v = equipName[i].v
-            }else{
+            } else {
               // 鏅�氳澶囧悕绉拌祴鍊�
               this.param[a.id].equipName[i].v.v = equipName[i].v
             }
@@ -1381,18 +1382,18 @@
         }
         try {
           // 鏈�缁堝�艰祴鍊�
-          this.param[a.id].resValue.v.v = this.toFixed(a.lastValue,this.param[a.id].resValue.v.ct)
+          this.param[a.id].resValue.v.v = this.toFixed(a.lastValue, this.param[a.id].resValue.v.ct)
           // 缁撹璧嬪��
           this.param[a.id].insResult.v.v = a.insResult
-        } catch (e) {}
+        } catch (e) { }
       })
       // 瀵筫xcel鍑芥暟杩涜澶勭悊
       this.handleExcelMethod()
     },
     // 妫�楠屽�艰緭鍏ュ悗瑙﹀彂鐨勫嚱鏁�
-    changeInput(m, code, n,getDataType) {
+    changeInput(m, code, n, getDataType) {
       // 涓烘暟閲囧畾涔変竴涓�昏緫鍙傛暟
-      if(getDataType=='getDataType'){
+      if (getDataType == 'getDataType') {
         this.getDataType = 2;
       }
       let currentInsItemId = null//褰撳墠妫�楠岄」id
@@ -1414,53 +1415,53 @@
         // 鍚� Worker 鍙戦�佹秷鎭紝寮�濮嬪鐞嗛�昏緫
         this.worker.postMessage(JSON.stringify({
           code: code,
-          tableList:this.tableList,
-          excelMethodList:this.excelMethodList,
-          comparisonList:this.comparisonList,
-          currentSample:this.currentSample,
-          PROJECT:this.PROJECT,
-          param:this.param,
-          currentTable:this.currentTable,
-          getDataTypeId:this.getDataTypeId,
+          tableList: this.tableList,
+          excelMethodList: this.excelMethodList,
+          comparisonList: this.comparisonList,
+          currentSample: this.currentSample,
+          PROJECT: this.PROJECT,
+          param: this.param,
+          currentTable: this.currentTable,
+          getDataTypeId: this.getDataTypeId,
           modelType: this.sampleProduct[0].model,
           currentInsItem: n
         }));
       } catch (error) {
-        console.log(444,error);
+        console.log(444, error);
       }
 
       // 鐩戝惉 Worker 杩斿洖鐨勭粨鏋�
       this.worker.onmessage = (event) => {
         this.result = JSON.parse(event.data);
-        switch (this.result.method){
+        switch (this.result.method) {
           case 'saveInsContext':
-            console.log(`output->`,11111111111111)
-            this.$nextTick(()=>{
+            console.log(`output->`, 11111111111111)
+            this.$nextTick(() => {
               // this.$delete(this.tableList[0],'arr')
-              this.$set(this.tableList[0],'arr',this.result.value.tableList[0].arr)
+              this.$set(this.tableList[0], 'arr', this.result.value.tableList[0].arr)
               this.param = this.result.value.param
-              if(this.result.value.currentInsItem){
+              if (this.result.value.currentInsItem) {
                 currentInsItemId = this.result.value.currentInsItem.i
               }
               // 鐗规畩澶勭悊涓�涓嬬粨璁�,浼氭湁杩欑鐗规畩鎯呭喌
-              for (var i in this.param){
-                if(this.param[i].insResult&&this.param[i].insResult.v&&this.param[i].insResult.v.v){
-                  if(this.param[i].insResult.v.v=='鍚堟牸'){
-                    this.$set(this.param[i].insResult.v,'v',1)
-                  }else if(this.param[i].insResult.v.v=='涓嶅悎鏍�'){
-                    this.$set(this.param[i].insResult.v,'v',0)
+              for (var i in this.param) {
+                if (this.param[i].insResult && this.param[i].insResult.v && this.param[i].insResult.v.v) {
+                  if (this.param[i].insResult.v.v == '鍚堟牸') {
+                    this.$set(this.param[i].insResult.v, 'v', 1)
+                  } else if (this.param[i].insResult.v.v == '涓嶅悎鏍�') {
+                    this.$set(this.param[i].insResult.v, 'v', 0)
                   }
                 }
               }
             })
             break;
           case 'tableList':
-            this.$nextTick(()=>{
+            this.$nextTick(() => {
               // 鏇存柊鏁版嵁
-              this.$delete(this.tableList[0],'arr')
-              this.$set(this.tableList[0],'arr',this.result.value[0].arr)
+              this.$delete(this.tableList[0], 'arr')
+              this.$set(this.tableList[0], 'arr', this.result.value[0].arr)
               // this.param = this.result.value.param
-              if(this.result.value.currentInsItem){
+              if (this.result.value.currentInsItem) {
                 currentInsItemId = this.result.value.currentInsItem.i
               }
             })
@@ -1472,14 +1473,14 @@
         }
       };
       // 淇濆瓨鏁版嵁
-      setTimeout(()=>{
+      setTimeout(() => {
         this.saveInsContext(currentInsItemId)
-      },200)
+      }, 200)
     },
     // 鏄惁闇�瑕佹暟閲�
-    async determineWhetherToCollectData(){
-      let res = determineWhetherToCollectData({managementNumber: ''})
-      this.isGet =  res.data
+    async determineWhetherToCollectData() {
+      let res = determineWhetherToCollectData({ managementNumber: '' })
+      this.isGet = res.data
     },
     // 鏍规嵁鍚庣浼犲弬鏇存柊椤甸潰鏁版嵁   param => this.tableList[0].insProductResult
     getCurrentInsProduct(pId) {
@@ -1502,7 +1503,7 @@
               try {
                 this.tableList[0].insProductResult[m] = JSON.stringify(this.tableList[0].insProductResult[m])
               } catch (error) {
-                console.log(555,error);
+                console.log(555, error);
               }
             }
             break;
@@ -1520,7 +1521,7 @@
               try {
                 this.tableList[0].insProductResult[m] = JSON.stringify(this.tableList[0].insProductResult[m])
               } catch (error) {
-                console.log(666,error);
+                console.log(666, error);
               }
             }
             break;
@@ -1537,7 +1538,7 @@
               try {
                 this.tableList[0].insProductResult[m] = JSON.stringify(this.tableList[0].insProductResult[m])
               } catch (error) {
-                console.log(777,error);
+                console.log(777, error);
               }
             }
             break;
@@ -1554,17 +1555,17 @@
               try {
                 this.tableList[0].insProductResult[m] = JSON.stringify(this.tableList[0].insProductResult[m])
               } catch (error) {
-                console.log(888,error);
+                console.log(888, error);
               }
             }
             break;
           // 璧嬪�兼渶缁堝��
           case 'resValue':
-            this.tableList[0].lastValue = value?value.v.v:''
+            this.tableList[0].lastValue = value ? value.v.v : ''
             break;
           // 璧嬪�肩粨璁�
           case 'insResult':
-            this.tableList[0].insResult = value?value.v.v:''
+            this.tableList[0].insResult = value ? value.v.v : ''
             break;
         }
       }
@@ -1579,17 +1580,17 @@
         })
       }
     },
-    getValue(v){
+    getValue(v) {
       // 瀵归〉闈㈠睍绀烘暟鎹繘琛屽鐞�,@,浠h〃鎹㈣
-      let str = v.v?v.v:(v.v===0?v.v:(v.ct&&v.ct.s?v.ct.s.length>0&&v.ct.s[0].v.replace(new RegExp('\n', 'g'), '<br/>').replace(new RegExp('@', 'g'), '<br/>'):''))
+      let str = v.v ? v.v : (v.v === 0 ? v.v : (v.ct && v.ct.s ? v.ct.s.length > 0 && v.ct.s[0].v.replace(new RegExp('\n', 'g'), '<br/>').replace(new RegExp('@', 'g'), '<br/>') : ''))
       // 瀵规暟鎹繚鐣欏皬鏁扮偣杩涜澶勭悊
-      if(v.ct&&v.ct.fa&&v.ct.fa.includes('.')&&str){
+      if (v.ct && v.ct.fa && v.ct.fa.includes('.') && str) {
         let num = 0
         let str0 = v.ct.fa.split('.')[1]
         num = str0.length
         str = Number(str).toFixed(num)
       }
-      if(v.v&&typeof v.v == 'string'&&v.v.includes('@')){
+      if (v.v && typeof v.v == 'string' && v.v.includes('@')) {
         str = v.v.replace(new RegExp('@', 'g'), '<br/>')
       }
       return str
@@ -1624,13 +1625,13 @@
       return sum
     },
     // 瀵硅緭鍏ュ�艰繘琛屾牸寮忔牎楠�
-    handleInput (n) {
+    handleInput(n) {
       try {
         n.v.v = n.v.v.replace(/[^\d.^e>\-/+]/g, '');
-        n.v.v = n.v.v.replace(/\.{2,}/g,"."); //鍙繚鐣欑涓�涓�. 娓呴櫎澶氫綑鐨�
-        n.v.v = n.v.v.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
-        n.v.v = n.v.v.replace(/\/{2,}/g,"/"); //鍙繚鐣欑涓�涓�/娓呴櫎澶氫綑鐨�
-        n.v.v = n.v.v.replace("/","$#$").replace(/\//g,"").replace("$#$","/");
+        n.v.v = n.v.v.replace(/\.{2,}/g, "."); //鍙繚鐣欑涓�涓�. 娓呴櫎澶氫綑鐨�
+        n.v.v = n.v.v.replace(".", "$#$").replace(/\./g, "").replace("$#$", ".");
+        n.v.v = n.v.v.replace(/\/{2,}/g, "/"); //鍙繚鐣欑涓�涓�/娓呴櫎澶氫綑鐨�
+        n.v.v = n.v.v.replace("/", "$#$").replace(/\//g, "").replace("$#$", "/");
       } catch (error) {
         console.log(error);
       }
@@ -1654,12 +1655,12 @@
     getSystemValue(n) {
       let code = null
       try {
-        this.param[n.i].equipValue.forEach(a=>{
-          if(a.r === n.r){
+        this.param[n.i].equipValue.forEach(a => {
+          if (a.r === n.r) {
             if (a.v.v == null || a.v.v == '') {
               this.$message.error('璇峰厛閫夋嫨閲囬泦鐨勮澶�')
               return
-            }else{
+            } else {
               code = a.v.v
             }
           }
@@ -1669,7 +1670,7 @@
         this.$message.error('鎵句笉鍒拌澶囧唴瀹�')
       }
       // console.log(n, code);
-      fetch('http://localhost:82/寰俊鍥剧墖_20240518100811.png').then(res=>res.blob()).then(blob=>{
+      fetch('http://localhost:82/寰俊鍥剧墖_20240518100811.png').then(res => res.blob()).then(blob => {
         // console.log(blob);
         const url = URL.createObjectURL(blob)
         // console.log(url);
@@ -1757,11 +1758,11 @@
         this.$message.error("璇锋寚瀹氬鏍镐汉鍛�")
         return
       }
-      if(!this.otherForm.humidity){
+      if (!this.otherForm.humidity) {
         this.$message.error("璇疯緭鍏ユ箍搴�")
         return
       }
-      if(!this.otherForm.temperature){
+      if (!this.otherForm.temperature) {
         this.$message.error("璇疯緭鍏ユ俯搴�")
         return
       }
@@ -1771,7 +1772,7 @@
         laboratory: this.sonLaboratory,
       }).then(res => {
         if (res.code === 200) {
-          if(!res.data||res.data.length==0){
+          if (!res.data || res.data.length == 0) {
             this.submitLoading = true;
             submitPlan({
               orderId: this.orderId,
@@ -1789,19 +1790,19 @@
               console.error(error)
               this.submitLoading = false;
             })
-          }else{
+          } else {
             let newData = []
             const h = this.$createElement
             for (let i in res.data) {
               const lastChar = res.data[i].slice(-1);
-              if(lastChar=='-'){
+              if (lastChar == '-') {
                 res.data[i] = res.data[i].slice(0, -1);
               }
-              newData.push(h('p', {style: 'font-size: 14px;color: red;'}, (Number(i)+1)+'銆�'+res.data[i]))
+              newData.push(h('p', { style: 'font-size: 14px;color: red;' }, (Number(i) + 1) + '銆�' + res.data[i]))
             }
-            newData.push(h('p',  { style: 'font-size: 16px;color:#000;margin-top:12px;overflow-y: auto;max-height:80vh' },'浠ヤ笂椤圭洰涓嶅悎鏍硷紝纭畾鎻愪氦锛�'))
-            this.$confirm('鎻愮ず',{
-              title:'鎻愮ず',
+            newData.push(h('p', { style: 'font-size: 16px;color:#000;margin-top:12px;overflow-y: auto;max-height:80vh' }, '浠ヤ笂椤圭洰涓嶅悎鏍硷紝纭畾鎻愪氦锛�'))
+            this.$confirm('鎻愮ず', {
+              title: '鎻愮ず',
               message: h('div', null, newData),
               confirmButtonText: "纭畾",
               cancelButtonText: "鍙栨秷",
@@ -1823,7 +1824,7 @@
                 console.error(error)
                 this.submitLoading = false;
               })
-            }).catch(() => {})
+            }).catch(() => { })
           }
         }
       }).catch(error => {
@@ -1835,17 +1836,17 @@
     // 缁熶竴鍦ㄨ繖閲屼繚瀛樻暟鎹�
     saveInsContext(currentInsItemId) {
       try {
-        if(this.param){
+        if (this.param) {
           let param = null
-          if(currentInsItemId){
-            param = {[currentInsItemId] : this.param[currentInsItemId]}
-          }else{
+          if (currentInsItemId) {
+            param = { [currentInsItemId]: this.param[currentInsItemId] }
+          } else {
             param = this.param
           }
           saveUnqualifiedContext({
             param: JSON.stringify(param),
-            currentTable:this.currentTable,
-            sampleId:this.currentSample.id
+            currentTable: this.currentTable,
+            sampleId: this.currentSample.id
           }).then(res => {
             if (res.code == 201) {
               this.$message.error('淇濆瓨澶辫触')
@@ -1857,22 +1858,22 @@
           this.worker.postMessage(JSON.stringify({
             modelType: this.sampleProduct[0].model,
             type: 'saveData',
-            tableList:this.tableList,
-            param:this.param,
-            currentTable:this.currentTable
+            tableList: this.tableList,
+            param: this.param,
+            currentTable: this.currentTable
           }));
         }
-      }catch (error) {
-        console.log(999,error);
+      } catch (error) {
+        console.log(999, error);
       }
     },
     // 璁惧鏀瑰彉
     changeEquip(val, n, v) {
       try {
         // this.$set(n.v,'v',val)
-        this.tableList[0].arr.forEach((item,index)=>{
-          item.forEach((m,i)=>{
-            if(this.param[m.i]){
+        this.tableList[0].arr.forEach((item, index) => {
+          item.forEach((m, i) => {
+            if (this.param[m.i]) {
               this.param[m.i].state = 1
             }
             // if(m.i==n.i&&m.v.ps&&m.v.ps.value=='璁惧鍚嶇О'&&v){
@@ -1881,7 +1882,7 @@
           })
         })
         for (let i in this.param) {
-          if(this.param[i].state!=1){
+          if (this.param[i].state != 1) {
             delete this.param[i]
           }
         }
@@ -1898,19 +1899,19 @@
         // this.equipOptions涓鸿澶囧悕绉颁笅鎷夋閫夐」鏁版嵁
         for (let i1 in this.param[n.i].equipName) {
           if (this.param[n.i].equipName[i1].i === n.i && this.param[n.i].equipName[i1].r === n.r) {
-            this.$delete(this.param[n.i].equipValue[i1].v,'v')
+            this.$delete(this.param[n.i].equipValue[i1].v, 'v')
             // 灏嗘暟缁勮祴鍊肩粰璁惧缂栫爜
-            this.$set(this.param[n.i].equipValue[i1].v,'v',val.join('锛�'))
-            this.$delete(this.param[n.i].equipName[i1].v,'v')
+            this.$set(this.param[n.i].equipValue[i1].v, 'v', val.join('锛�'))
+            this.$delete(this.param[n.i].equipName[i1].v, 'v')
             // 灏嗘暟缁勮祴鍊肩粰璁惧缂栫爜
-            this.$set(this.param[n.i].equipName[i1].v,'v',val)
-            this.tableList[0].arr.forEach((item,index)=>{
-              item.forEach((m)=>{
-                if(m.i==n.i&&m.v.ps&&m.v.ps.value=='璁惧缂栫爜'){
-                  this.$set(m.v,'v',val.join('锛�'))
+            this.$set(this.param[n.i].equipName[i1].v, 'v', val)
+            this.tableList[0].arr.forEach((item, index) => {
+              item.forEach((m) => {
+                if (m.i == n.i && m.v.ps && m.v.ps.value == '璁惧缂栫爜') {
+                  this.$set(m.v, 'v', val.join('锛�'))
                 }
-                if(m.i==n.i&&m.v.ps&&m.v.ps.value=='璁惧鍚嶇О'){
-                  this.$set(m.v,'v',val)
+                if (m.i == n.i && m.v.ps && m.v.ps.value == '璁惧鍚嶇О') {
+                  this.$set(m.v, 'v', val)
                 }
               })
             })
@@ -1940,12 +1941,12 @@
       let flag; // 榧犳爣鎸変笅
       let downX; // 榧犳爣鐐瑰嚮鐨剎涓嬫爣
       let scrollLeft; // 褰撳墠鍏冪礌婊氬姩鏉$殑鍋忕Щ閲�
-      nav.addEventListener("mousedown", function(event) {
+      nav.addEventListener("mousedown", function (event) {
         flag = true;
         downX = event.clientX; // 鑾峰彇鍒扮偣鍑荤殑x涓嬫爣
         scrollLeft = this.scrollLeft; // 鑾峰彇褰撳墠鍏冪礌婊氬姩鏉$殑鍋忕Щ閲�
       });
-      nav.addEventListener("mousemove", function(event) {
+      nav.addEventListener("mousemove", function (event) {
         if (flag) { // 鍒ゆ柇鏄惁鏄紶鏍囨寜涓嬫粴鍔ㄥ厓绱犲尯鍩�
           let moveX = event.clientX; // 鑾峰彇绉诲姩鐨剎杞�
           let scrollX = moveX - downX; // 褰撳墠绉诲姩鐨剎杞翠笅鏍囧噺鍘诲垰鐐瑰嚮涓嬪幓鐨剎杞翠笅鏍囧緱鍒伴紶鏍囨粦鍔ㄨ窛绂�
@@ -1953,20 +1954,20 @@
         }
       });
       // 榧犳爣鎶捣鍋滄鎷栧姩
-      nav.addEventListener("mouseup", function() {
+      nav.addEventListener("mouseup", function () {
         flag = false;
       });
       // 榧犳爣绂诲紑鍏冪礌鍋滄鎷栧姩
-      nav.addEventListener("mouseleave", function(event) {
+      nav.addEventListener("mouseleave", function (event) {
         flag = false;
       });
     },
-    async caretTape(num){
+    async caretTape(num) {
       let index = this.currentKey1 + num
-      if(index < 1){
+      if (index < 1) {
         this.$message.error('褰撳墠鏄涓�涓厜绾ゅ甫')
         return
-      } else if(index > this.fiberOpticTape.length){
+      } else if (index > this.fiberOpticTape.length) {
         this.$message.error('褰撳墠鏄渶鍚庝竴涓厜绾ゅ甫')
         return
       }
@@ -1986,19 +1987,19 @@
         }
       })
       this.fiberOpticTapeVisible = false;
-      let list = await this.getCurrentProduct(this.currentFiberOpticTape.id,1)
+      let list = await this.getCurrentProduct(this.currentFiberOpticTape.id, 1)
       this.getTableLists0(list)
-      if(this.currentFiberOpticTape.fiber&&this.currentFiberOpticTape.fiber.length>0){
+      if (this.currentFiberOpticTape.fiber && this.currentFiberOpticTape.fiber.length > 0) {
         // 閰嶇疆鍏夌氦
         this.fiberOptic = this.currentFiberOpticTape.fiber;
       }
     },
-    async caretOptic(num){
+    async caretOptic(num) {
       let index = this.currentKey2 + num
-      if(index < 1){
+      if (index < 1) {
         this.$message.error('褰撳墠鏄涓�涓厜绾�')
         return
-      } else if(index > this.fiberOptic.length){
+      } else if (index > this.fiberOptic.length) {
         this.$message.error('褰撳墠鏄渶鍚庝竴涓厜绾�')
         return
       }
@@ -2014,7 +2015,7 @@
           insResult: null
         }
       })
-      let list = await this.getCurrentProduct(this.currentFiberOptic.id,2)
+      let list = await this.getCurrentProduct(this.currentFiberOptic.id, 2)
       this.getTableLists0(list)
     },
     beforeUpload(file) {
@@ -2031,17 +2032,17 @@
       this.$message.error('涓婁紶澶辫触')
       this.$refs.upload.clearFiles()
     },
-    handleDown(row){
+    handleDown(row) {
       downFile({
         id: row.id,
       }).then(res => {
         if (res.code === 200) {
           let url = '';
-          if(res.data.type==1){
-            url = this.javaApi+'/img/'+res.data.fileUrl
+          if (res.data.type == 1) {
+            url = this.javaApi + '/img/' + res.data.fileUrl
             this.$download.saveAs(url, row.fileName);
-          }else{
-            url = this.javaApi+'/word/'+res.data.fileUrl
+          } else {
+            url = this.javaApi + '/word/' + res.data.fileUrl
             this.$download.saveAs(url, row.fileName);
           }
         }
@@ -2057,15 +2058,15 @@
      * @param ct.fa 鏍煎紡鍖栭厤缃瓧绗︿覆锛岃嫢鍖呭惈'##'鍒欐寜鐓у叾鍚庣殑鍐呭纭畾灏忔暟浣嶆暟
      * @returns 鏍煎紡鍖栧悗鐨勫瓧绗︿覆鎴栧師濮嬫暟鍊硷紙鑻ラ厤缃笉绗﹀悎瑕佹眰锛�
      */
-    toFixed(v,ct){
-      if(v&&ct&&ct.fa){
-        if(ct.fa.includes('.')){
+    toFixed(v, ct) {
+      if (v && ct && ct.fa) {
+        if (ct.fa.includes('.')) {
           let num = ct.fa.slice(4).length
           return Number(v).toFixed(num)
-        }else{
+        } else {
           return v
         }
-      }else{
+      } else {
         return v
       }
     }
@@ -2074,17 +2075,21 @@
 </script>
 <style scoped>
 .custom-table .el-table__header-wrapper th {
-  background-color: #87CEEB; /* 鍙甯︽湁my-custom-table绫荤殑琛ㄦ牸鐢熸晥 */
+  background-color: #87CEEB;
+  /* 鍙甯︽湁my-custom-table绫荤殑琛ㄦ牸鐢熸晥 */
   color: #fff;
 }
+
 .container {
-  overflow: auto; /* 纭繚瀹瑰櫒鑳藉寘瑁规诞鍔ㄥ厓绱� */
+  overflow: auto;
+  /* 纭繚瀹瑰櫒鑳藉寘瑁规诞鍔ㄥ厓绱� */
   margin-bottom: 10px;
 }
 
 .right-button {
   float: right;
 }
+
 .inspection {
   height: 100%;
   overflow-y: auto;
@@ -2133,7 +2138,7 @@
   cursor: grab;
 }
 
-.center-box:active{
+.center-box:active {
   cursor: grabbing;
 }
 
@@ -2150,11 +2155,13 @@
   word-wrap: break-word;
   white-space: normal;
 }
-.thermal-table{
+
+.thermal-table {
   min-width: calc(100% - 10px);
   margin: 5px 5px 0;
   table-layout: fixed;
 }
+
 .thermal-table td {
   min-width: 70px;
   text-align: center;
@@ -2163,9 +2170,12 @@
   white-space: normal;
   padding: 5px;
 }
+
 .table-container {
-  overflow-x: auto; /* 浣垮鍣ㄦ敮鎸佹í鍚戞粴鍔� */
-  max-width: 100%;  /* 闄愬埗瀹瑰櫒鐨勬渶澶у搴� */
+  overflow-x: auto;
+  /* 浣垮鍣ㄦ敮鎸佹í鍚戞粴鍔� */
+  max-width: 100%;
+  /* 闄愬埗瀹瑰櫒鐨勬渶澶у搴� */
   margin-bottom: 16px;
 }
 
@@ -2180,7 +2190,7 @@
   user-select: none;
 }
 
-.content *{
+.content * {
   user-select: none;
 }
 
@@ -2212,7 +2222,8 @@
   width: 100%;
   height: 100%;
 }
-.table_input >>>.el-input__inner{
+
+.table_input>>>.el-input__inner {
   border-color: rgba(0, 0, 0, 0.5) !important;
 }
 
@@ -2230,28 +2241,35 @@
 .collection:active {
   opacity: .7;
 }
-.table_caret{
+
+.table_caret {
   font-size: 16px;
   margin: 0 5px;
   color: rgba(0, 0, 0, 0.5);
 }
-.table_caret:hover{
+
+.table_caret:hover {
   color: #409eff;
   cursor: pointer;
 }
 
-.table_caret:active{
+.table_caret:active {
   opacity: .8;
 }
+
 >>>input::-webkit-inner-spin-button {
-  -webkit-appearance: none !important;  /* 闅愯棌寰皟鎸夐挳 */
-  margin: 0 !important;  /* 绉婚櫎寰皟鎸夐挳鐨勮竟璺� */
+  -webkit-appearance: none !important;
+  /* 闅愯棌寰皟鎸夐挳 */
+  margin: 0 !important;
+  /* 绉婚櫎寰皟鎸夐挳鐨勮竟璺� */
 }
 
 >>>input[type=number] {
-  -moz-appearance: textfield !important;  /* 閽堝 Firefox */
+  -moz-appearance: textfield !important;
+  /* 閽堝 Firefox */
 }
->>>.el-form-item__content{
+
+>>>.el-form-item__content {
   display: inline-flex;
   align-items: center;
 }
@@ -2309,19 +2327,24 @@
   min-height: 100% !important;
 }
 
-.inspection .tables .el-input{
+.inspection .tables .el-input {
   display: flex;
   align-items: center;
 }
-.thermal-table .el-input{
+
+.thermal-table .el-input {
   display: flex;
   align-items: center;
 }
+
 .custom-dialog .el-dialog__body {
-  max-width: 1000px; /* 璁剧疆鏈�澶у搴� */
+  max-width: 1000px;
+  /* 璁剧疆鏈�澶у搴� */
 }
+
 .unPassCheck .el-dialog__body {
   overflow: auto;
-  max-height: 800px; /* 璁剧疆鏈�澶у搴� */
+  max-height: 800px;
+  /* 璁剧疆鏈�澶у搴� */
 }
 </style>

--
Gitblit v1.9.3