From c34fe6f588045e527bccfd4c67b9764b2a141ea2 Mon Sep 17 00:00:00 2001
From: chenrui <1187576398@qq.com>
Date: 星期三, 26 二月 2025 15:24:41 +0800
Subject: [PATCH] 设施和环境条件代码迁移

---
 src/views/business/inspectionTask/inspection.vue |   31 ++++++++++---------------------
 1 files changed, 10 insertions(+), 21 deletions(-)

diff --git a/src/views/business/inspectionTask/inspection.vue b/src/views/business/inspectionTask/inspection.vue
index 9b70b4e..697a551 100644
--- a/src/views/business/inspectionTask/inspection.vue
+++ b/src/views/business/inspectionTask/inspection.vue
@@ -18,14 +18,10 @@
       </el-col>
       <el-col :span="16" style="text-align: right">
         <el-button size="small" type="primary" @click="refreshView">鍒锋柊</el-button>
-        <el-button v-if="typeSource === 1" size="small" type="primary" @click="openPurchase">杩涜揣楠岃瘉</el-button>
-        <el-button v-if="state === 1 && typeSource === 1" size="small" type="primary"
-          @click="openUnPassDialog('add')">涓嶅悎鏍煎鐞�</el-button>
-        <el-button size="small" type="primary" @click="
-          sampleVisible = true;
-        uploadSample();
-        ">鏍峰搧鍒囨崲</el-button>
-        <el-button v-if="state == 1" size="small" type="primary" @click="taskVisible = true">浠诲姟鍒囨崲</el-button>
+        <el-button v-if="typeSource == 1" size="small" type="primary" @click="openPurchase">杩涜揣楠岃瘉</el-button>
+        <el-button v-if="state == 1 && typeSource == 1" size="small" type="primary" @click="openUnPassDialog('add')">涓嶅悎鏍煎鐞�</el-button>
+        <el-button size="small" type="primary" @click="sampleVisible = true;uploadSample();">鏍峰搧鍒囨崲</el-button>
+<!--        <el-button v-if="state == 1" size="small" type="primary" @click="taskVisible = true">浠诲姟鍒囨崲</el-button>-->
         <el-button v-if="state == 1" size="small" type="primary" @click="addVerifyDia = true">鎻愪氦</el-button>
         <!-- 澶嶆牳 -->
         <el-button v-if="state == 2" size="medium" type="primary" @click="openAddCheck">閫氳繃</el-button>
@@ -73,7 +69,7 @@
         </el-form-item>
         <el-form-item label="澶囨敞:">
           <!--          <span style="color:red">{{ insOrder.remark?insOrder.remark:'-' }}</span>-->
-          <el-input v-model="insOrder.remark" :disabled="state !== 1" clearable placeholder="璇疯緭鍏�" size="small"
+          <el-input v-model="insOrder.remark" :disabled="state != 1" clearable placeholder="璇疯緭鍏�" size="small"
             @blur="subOtherForm(insOrder.remark, 'remark')"></el-input>
           <!-- <el-tag v-if="currentKey">{{ insOrder.remark }}</el-tag> -->
         </el-form-item>
@@ -291,7 +287,7 @@
                       state == 1
                     "><span :style="`font-family:${n.v.ff} !important;`">{{
                       toFixed(n.v.v, n.v.ct)
-                    }}</span></template>
+                        }}</span></template>
                     <template v-else-if="
                       n.v.ps != undefined &&
                       n.v.ps.value === '鏈�缁堝��' &&
@@ -338,7 +334,7 @@
       </div>
       <el-upload v-if="state == 1" ref="upload" :action="action" :before-upload="beforeUpload" :data="{
         orderId: id,
-      }" :headers="headers" :on-error="onError" :on-success="handleSuccessUp" :show-file-list="false"
+      }" :headers="uploadHeader" :on-error="onError" :on-success="handleSuccessUp" :show-file-list="false"
         accept=".jpg,.jpeg,.png,.gif,.doc,.docx,.xls,.xlsx,.ppt,.pptx,.pdf,.zip,.rar"
         style="width: 80px !important;margin-top: 10px;">
         <el-button v-if="state == 1" size="small" type="primary">闄勪欢涓婁紶</el-button></el-upload>
@@ -359,7 +355,6 @@
               size="medium" style="margin-right: 5px">{{ item.label }}</el-tag>
           </template>
         </el-table-column>
-        <el-table-column label="妫�楠屼汉" min-width="80px" prop="checkName" show-overflow-tooltip></el-table-column>
         <el-table-column align="center" label="鏄惁鐣欐牱" prop="isLeave" show-overflow-tooltip width="95px">
           <template slot-scope="scope">
             <span>{{ scope.row.isLeave == 0 ? "鍚�" : "鏄�" }}</span>
@@ -546,7 +541,6 @@
 import DataWorker from '../../../DataWorker.worker';
 import html2canvas from "html2canvas";
 import { mapGetters } from "vuex";
-import { getToken } from "@/utils/auth";
 export default {
   name: 'inspection',
   components: {
@@ -770,11 +764,6 @@
   // 鐢ㄤ簬涓婁紶鏂囦欢鐨勪俊鎭�
   computed: {
     ...mapGetters(["userId"]),
-    headers() {
-      return {
-        'Authorization': "Bearer " + getToken()
-      };
-    },
     action() {
       return this.javaApi + "/insOrderPlan/uploadFile";
     },
@@ -796,7 +785,7 @@
     this.getAuthorizedPerson();
     // this.getPower();
     this.startWorker();
-    this.getList0()
+    // this.getList0() // 浠诲姟鍒囨崲
     this.scrollInit();
   },
   watch: {
@@ -1071,7 +1060,7 @@
     },
     // 鎵撳紑杩涜揣楠岃瘉寮规
     openPurchase() {
-      const operationType = this.state === 1 ? "add" : "view";
+      const operationType = this.state == 1 ? "add" : "view";
       this.purchaseDialog = true;
       const item = {
         id: this.currentSample.id,
@@ -3118,7 +3107,7 @@
   align-items: center;
 }
 </style>
-<style>
+<style scoped>
 /* .inspection .el-form-item__label {
   color: #000;
 } */

--
Gitblit v1.9.3