From d11ba90e62a39701a9d49ba2debe48e0c2f95b85 Mon Sep 17 00:00:00 2001
From: ijiuyueya <2628619875@qq.com>
Date: Wed, 17 May 2023 09:37:33 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9F=A5=E7=9C=8B=E7=94=B3=E6=8A=A5=E4=B9=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../item-entry/antecedent-trial/index.vue     |   8 +-
 .../pre-declaration-operation/index.vue       | 338 +++++++++---------
 2 files changed, 180 insertions(+), 166 deletions(-)

diff --git a/WebSite/src/views/item-entry/antecedent-trial/index.vue b/WebSite/src/views/item-entry/antecedent-trial/index.vue
index 379f8cde..6a07378b 100644
--- a/WebSite/src/views/item-entry/antecedent-trial/index.vue
+++ b/WebSite/src/views/item-entry/antecedent-trial/index.vue
@@ -362,7 +362,6 @@ export default {
         stateCode: '',
         stateName: '',
       },
-      idS: '',
       entrustmentId: '',
       projectId: '',
       preliminaryId: '',
@@ -379,9 +378,8 @@ export default {
       router.go(-1);
     };
     const onWrite = () => {
-      if (data.preliminaryId != null) {
-        FinanceOffice.getPreliminaryById({ id: data.idS }).then((res) => {
-          console.log(res);
+      if (data.preliminaryId != null ) {
+        FinanceOffice.getPreliminaryById({ id: data.preliminaryId }).then((res) => {
           data.tableObj = res.data[0];
         });
       }
@@ -432,7 +430,7 @@ export default {
         ...data.tableObj,
         ...data.fileIds,
         entrustmentId: data.entrustmentId,
-        id: data.idS,
+        id: data.preliminaryId,
         projectId: data.projectId,
       };
       FinanceOffice.savePreliminary(obj).then((res) => {
diff --git a/WebSite/src/views/item-entry/pre-declaration-operation/index.vue b/WebSite/src/views/item-entry/pre-declaration-operation/index.vue
index 2968d4d2..32e02eb9 100644
--- a/WebSite/src/views/item-entry/pre-declaration-operation/index.vue
+++ b/WebSite/src/views/item-entry/pre-declaration-operation/index.vue
@@ -112,8 +112,8 @@
                 plain
                 v-if="
                   scope.row.entrustmentState == 4 ||
-                    scope.row.entrustmentState == 5 ||
-                    scope.row.entrustmentState == 6
+                  scope.row.entrustmentState == 5 ||
+                  scope.row.entrustmentState == 6
                 "
                 type="primary"
                 icon="EditPen"
@@ -169,8 +169,8 @@
               <el-button
                 v-if="
                   scope.row.entrustmentState == 4 ||
-                    scope.row.entrustmentState == 5 ||
-                    scope.row.entrustmentState == 6
+                  scope.row.entrustmentState == 5 ||
+                  scope.row.entrustmentState == 6
                 "
                 plain
                 type="danger"
@@ -182,8 +182,8 @@
               <el-button
                 v-if="
                   scope.row.entrustmentState == 7 ||
-                    scope.row.entrustmentState == 8 ||
-                    scope.row.entrustmentState == 9
+                  scope.row.entrustmentState == 8 ||
+                  scope.row.entrustmentState == 9
                 "
                 plain
                 type="primary"
@@ -195,10 +195,10 @@
               <el-button
                 v-if="
                   scope.row.entrustmentState == 7 ||
-                    scope.row.entrustmentState == 5 ||
-                    scope.row.entrustmentState == 6 ||
-                    scope.row.entrustmentState == 8 ||
-                    scope.row.entrustmentState == 9
+                  scope.row.entrustmentState == 5 ||
+                  scope.row.entrustmentState == 6 ||
+                  scope.row.entrustmentState == 8 ||
+                  scope.row.entrustmentState == 9
                 "
                 plain
                 type="primary"
@@ -726,8 +726,8 @@
                 <div>
                   {{
                     scoped.row.manuscriptCompletedCount +
-                      '/' +
-                      scoped.row.manuscriptCount
+                    '/' +
+                    scoped.row.manuscriptCount
                   }}
                 </div>
               </template>
@@ -1386,7 +1386,7 @@
               :value="{
                 value: item.id,
                 label: item.projectName,
-                key: item.projectNumber
+                key: item.projectNumber,
               }"
             ></el-option>
           </el-select>
@@ -2033,7 +2033,7 @@ export default {
         relatedId: '',
         relatedPerformanceGoalScore: 0,
         riskRepeatedInvestmentScore: 0,
-        totalScore: 0
+        totalScore: 0,
       },
       planIds: '',
       fileList: [],
@@ -2050,7 +2050,7 @@ export default {
       dateOptions: [
         { label: '涓婂崍', value: '涓婂崍' },
         { label: '涓嬪崍', value: '涓嬪崍' },
-        { label: '鍏ㄥぉ', value: '鍏ㄥぉ' }
+        { label: '鍏ㄥぉ', value: '鍏ㄥぉ' },
       ],
       queryInfo3: '',
       valueYear1: '',
@@ -2063,18 +2063,18 @@ export default {
         tableInfo: [],
         pageIndex: 1,
         pageSize: 10,
-        total: 0
+        total: 0,
       },
       formRow: {
         expertname: '',
         recommendedoffice: '',
         duty: '',
         workunit: '',
-        department: ''
+        department: '',
       },
       form: {
         signTime: '',
-        receiveTime: ''
+        receiveTime: '',
       },
       ConfirmAcceptance: false,
       projectStateList: [],
@@ -2097,7 +2097,7 @@ export default {
         entrustmentState: '',
         deptName: '',
         pageIndex: 1,
-        pageSize: 10
+        pageSize: 10,
       },
       dataCount: 2,
       firmName: '',
@@ -2106,32 +2106,32 @@ export default {
         projectNum: null,
         tableInfo: [],
         pageIndex: 1,
-        pageSize: 10
+        pageSize: 10,
       },
       selectionChangeReviewId: [], //瀛樻斁椤圭洰棰勫閫夋嫨鐨勬暟鎹甶d
       addExpertTableInfo: {
         tableInfo: [],
         pageIndex: 1,
-        pageSize: 10
+        pageSize: 10,
       },
       expertTableInfo: {
-        tableInfo: []
+        tableInfo: [],
       },
       solutionTableInfo: {
-        tableInfo: []
+        tableInfo: [],
       },
       expertsWriteTableInfo: {
-        tableInfo: []
+        tableInfo: [],
       },
       reportTableInfo: {
         tableInfo: [],
         pageIndex: 1,
-        pageSize: 10
+        pageSize: 10,
       },
       printReviewTableInfo: {
         tableInfo: [],
         pageIndex: 1,
-        pageSize: 10
+        pageSize: 10,
       },
       SixTotal: 1,
       reviewDataCount: 4,
@@ -2140,7 +2140,7 @@ export default {
       expertsWriteDataCount: 4,
       reportDataCount: 4,
       exantePerformanceTableInfo: {
-        tableInfo: []
+        tableInfo: [],
       },
       exantePerformanceSelects: [],
       firmNames: [],
@@ -2151,7 +2151,7 @@ export default {
       entrustmentId: '',
       formBlue: {
         businessExpertCount: '',
-        financeExpertCount: ''
+        financeExpertCount: '',
       },
       expertInfo: [],
       projecttableInfo: [],
@@ -2159,63 +2159,65 @@ export default {
       plan: [],
       manuscriptId: [],
       removeId: '',
-      templateSelection: ''
+      templateSelection: '',
     });
-    const uplChange = row => {
+    const uplChange = (row) => {
       data.expertTel = row.expertTel;
       console.log(row);
       data.onNew = true;
       getEntrustmentExpertManuscriptFileList();
     };
     const onOffice = () => {
-      operation.downloadExpertManuscriptAttachFile(data.removeId).then(res => {
-        console.log(res);
-        if (res.filename) {
-          var blob = new Blob([res.data], { type: res.data.type });
-          // 閽堝浜嶪E娴忚鍣ㄧ殑澶勭悊, 鍥犻儴鍒咺E娴忚鍣ㄤ笉鏀寔createObjectURL
-          if (window.navigator && window.navigator.msSaveOrOpenBlob) {
-            window.navigator.msSaveOrOpenBlob(
-              blob,
-              res.fileName || res.filename
-            );
-          } else {
-            var downloadElement = document.createElement('a');
-            var href = window.URL.createObjectURL(blob); // 鍒涘缓涓嬭浇鐨勯摼鎺�
-            downloadElement.href = href;
-            downloadElement.download = res.filename; // 涓嬭浇鍚庢枃浠跺悕
-            document.body.appendChild(downloadElement);
-            downloadElement.click(); // 鐐瑰嚮涓嬭浇
-            document.body.removeChild(downloadElement); // 涓嬭浇瀹屾垚绉婚櫎鍏冪礌
-            window.URL.revokeObjectURL(href); // 閲婃斁鎺塨lob瀵硅薄
+      operation
+        .downloadExpertManuscriptAttachFile(data.removeId)
+        .then((res) => {
+          console.log(res);
+          if (res.filename) {
+            var blob = new Blob([res.data], { type: res.data.type });
+            // 閽堝浜嶪E娴忚鍣ㄧ殑澶勭悊, 鍥犻儴鍒咺E娴忚鍣ㄤ笉鏀寔createObjectURL
+            if (window.navigator && window.navigator.msSaveOrOpenBlob) {
+              window.navigator.msSaveOrOpenBlob(
+                blob,
+                res.fileName || res.filename
+              );
+            } else {
+              var downloadElement = document.createElement('a');
+              var href = window.URL.createObjectURL(blob); // 鍒涘缓涓嬭浇鐨勯摼鎺�
+              downloadElement.href = href;
+              downloadElement.download = res.filename; // 涓嬭浇鍚庢枃浠跺悕
+              document.body.appendChild(downloadElement);
+              downloadElement.click(); // 鐐瑰嚮涓嬭浇
+              document.body.removeChild(downloadElement); // 涓嬭浇瀹屾垚绉婚櫎鍏冪礌
+              window.URL.revokeObjectURL(href); // 閲婃斁鎺塨lob瀵硅薄
+            }
           }
-        }
-        data.onNew = false;
-      });
+          data.onNew = false;
+        });
     };
     const getEntrustmentExpertManuscriptFileList = () => {
       operation
         .getEntrustmentExpertManuscriptFileList({
           expertId: data.expertTel,
-          planId: data.planIds
+          planId: data.planIds,
         })
-        .then(res => {
+        .then((res) => {
           data.DownloadCopy = res.data;
         });
     };
     const removeFile = () => {
-      operation.removeManuscriptFile({ id: data.removeId }).then(res => {
+      operation.removeManuscriptFile({ id: data.removeId }).then((res) => {
         console.log(res);
         ElMessage({
           message: '鍒犻櫎鎴愬姛',
-          type: 'success'
+          type: 'success',
         });
         getEntrustmentExpertManuscriptFileList();
       });
     };
-    const radioTable = v => {
+    const radioTable = (v) => {
       data.removeId = v;
     };
-    const singleElection = val => {
+    const singleElection = (val) => {
       data.manuscriptId = val;
       console.log(data.manuscriptId);
     };
@@ -2289,13 +2291,13 @@ export default {
     );
     const changeExpertPages = () => {};
     //澶栭潰澶ц〃鏍煎垏鎹㈠垎椤�
-    const changePageQueryInfo = val => {
+    const changePageQueryInfo = (val) => {
       data.queryInfo.pageIndex = val.page;
       data.queryInfo.pageSize = val.limit;
       getClaimEnutrustmentList();
     };
     //鍒囨崲鍒嗛〉
-    const changePage = val => {
+    const changePage = (val) => {
       data.reportTableInfo.pageIndex = val.page;
       data.reportTableInfo.pageSize = val.limit;
     };
@@ -2311,7 +2313,7 @@ export default {
       getDbExpertInfoPage();
     };
     //椤圭洰棰勫 鍒囨崲鍒嗛〉
-    const changeReviewPage = val => {
+    const changeReviewPage = (val) => {
       (data.reviewTableInfo.pageIndex = val.page),
         (data.reviewTableInfo.pageSize = val.limit),
         getPreliminaryList();
@@ -2333,9 +2335,9 @@ export default {
           id: data.reviewTableInfo.id,
           pageIndex: data.reviewTableInfo.pageIndex,
           pageSize: data.reviewTableInfo.pageSize,
-          projectNumber: data.reviewTableInfo.projectNum
+          projectNumber: data.reviewTableInfo.projectNum,
         })
-        .then(res => {
+        .then((res) => {
           data.reviewTableInfo.tableInfo = res.data;
           data.reviewDataCount = res.total;
         });
@@ -2353,7 +2355,7 @@ export default {
       getClaimEnutrustmentList();
     };
     //鍒囨崲Tabs鏍囩
-    const changeTabs = v => {
+    const changeTabs = (v) => {
       if (v == 'third' || v == 'four') {
         getPlanReviewList();
       } else if (v == 'five') {
@@ -2364,42 +2366,44 @@ export default {
     const getEntrustmentFeedbackListByEntrustmentId = () => {
       operation
         .getEntrustmentFeedbackListByEntrustmentId({
-          id: data.reviewTableInfo.id
+          id: data.reviewTableInfo.id,
         })
-        .then(res => {
+        .then((res) => {
           data.reportTableInfo.tableInfo = res.data;
           data.reportTableInfo.total = res.total;
         });
     };
     const getPlanReviewList = () => {
-      operation.getPlanReviewList({ id: data.reviewTableInfo.id }).then(res => {
-        data.solutionTableInfo.tableInfo = res.data;
-      });
+      operation
+        .getPlanReviewList({ id: data.reviewTableInfo.id })
+        .then((res) => {
+          data.solutionTableInfo.tableInfo = res.data;
+        });
     };
     //鏂板缓璇勫鏂规
     const showDialog = () => {
       data.addExpertShow = true;
       operation
         .getNoPlanReviewExpert({ id: data.reviewTableInfo.id })
-        .then(res => {
+        .then((res) => {
           data.expertInfo = res.data;
           console.log(data.expertInfo);
         });
       operation
         .getProjectsPlanReview({ entrustmentId: data.reviewTableInfo.id })
-        .then(res => {
+        .then((res) => {
           data.projecttableInfo = res.data;
         });
     };
     //棰勫
-    const onInquiry = v => {
+    const onInquiry = (v) => {
       router.push({
         path: '/i/item-entry/pre-performance-review-of-the-project',
-        query: { ids: v }
+        query: { ids: v },
       });
     };
     //棰勫瀹屾垚
-    const onInquiryComplete = v => {
+    const onInquiryComplete = (v) => {
       data.rowId = v;
       data.onInquiryCompleteDialog = true;
     };
@@ -2420,7 +2424,7 @@ export default {
       console.log('浠诲姟鍒嗛厤');
     };
     //鍙楃悊
-    const onAccept = row => {
+    const onAccept = (row) => {
       (data.activeName = 'second'), (data.solutionTableInfo.tableInfo = []);
 
       data.formBlue.businessExpertCount = '';
@@ -2433,17 +2437,17 @@ export default {
           id: row.id,
           pageIndex: data.reviewTableInfo.pageIndex,
           pageSize: data.reviewTableInfo.pageSize,
-          projectNumber: row.projectNum
+          projectNumber: row.projectNum,
         })
-        .then(res => {
+        .then((res) => {
           data.reviewTableInfo.tableInfo = res.data;
           data.reviewDataCount = res.total;
           data.onAcceptDialog = true;
         });
     };
     //閫夋嫨椤圭洰棰勫鐨勬暟鎹�
-    const selectionChangeReview = val => {
-      data.selectionChangeReviewId = val.map(item => item.id);
+    const selectionChangeReview = (val) => {
+      data.selectionChangeReviewId = val.map((item) => item.id);
     };
     //鍙嶉棰勫鎰忚
     const clickRemark = () => {
@@ -2465,7 +2469,7 @@ export default {
     };
 
     //纭鍙楃悊
-    const onConfirmAcceptance = v => {
+    const onConfirmAcceptance = (v) => {
       data.rowId = v;
       data.ConfirmAcceptance = true;
     };
@@ -2474,13 +2478,13 @@ export default {
         .confirmAccept({
           id: data.rowId,
           receiveTime: data.form.receiveTime,
-          signTime: data.form.signTime
+          signTime: data.form.signTime,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           ElMessage({
             message: '宸茬‘璁ゅ彈鐞嗘椂闂�',
-            type: 'success'
+            type: 'success',
           });
           data.ConfirmAcceptance = false;
           getClaimEnutrustmentList();
@@ -2505,15 +2509,15 @@ export default {
     };
 
     //瀹屾垚
-    const onaccomplish = row => {
-      data.exantePerformanceTableInfo.tableInfo.map(x => {
+    const onaccomplish = (row) => {
+      data.exantePerformanceTableInfo.tableInfo.map((x) => {
         if (x.id == row.id) {
           return (x.entrustmentState = '瀹屾垚');
         }
       });
     };
-    const handleSelectionChange = val => {
-      data.exantePerformanceSelects = val.map(item => {
+    const handleSelectionChange = (val) => {
+      data.exantePerformanceSelects = val.map((item) => {
         return item.id;
       });
       console.log(data.exantePerformanceSelects);
@@ -2527,31 +2531,31 @@ export default {
       batchOfiiceDevide();
     };
     const onInquiryCompleteSure = () => {
-      operation.preliminary({ id: data.rowId }).then(res => {
+      operation.preliminary({ id: data.rowId }).then((res) => {
         console.log(res);
         ElMessage({
           message: '棰勫瀹屾垚',
-          type: 'success'
+          type: 'success',
         });
         getClaimEnutrustmentList();
       });
       data.onInquiryCompleteDialog = false;
     };
-    const onExpertDelete = val => {
-      operation.removeExpert({ id: val.id }).then(res => {
+    const onExpertDelete = (val) => {
+      operation.removeExpert({ id: val.id }).then((res) => {
         console.log(res);
         getExpertInfoPageById();
         ElMessage({
           message: '鍒犻櫎鎴愬姛',
-          type: 'success'
+          type: 'success',
         });
       });
     };
-    const handAddDxpertChange = val => {
-      data.expertList = val.map(item => {
+    const handAddDxpertChange = (val) => {
+      data.expertList = val.map((item) => {
         return {
           expertName: item.expertName,
-          expertTel: item.moblieNumber
+          expertTel: item.moblieNumber,
         };
       });
     };
@@ -2569,9 +2573,9 @@ export default {
           pageSize: data.addexpert.pageSize,
           post: data.formRow.duty,
           recommendPlace: data.formRow.recommendedoffice,
-          workPlace: data.formRow.workunit
+          workPlace: data.formRow.workunit,
         })
-        .then(res => {
+        .then((res) => {
           data.addexpert.tableInfo = res.data;
           data.addexpert.total = res.total;
         });
@@ -2581,13 +2585,13 @@ export default {
       operation
         .saveEntrustmentExpertInfo({
           entrustmentId: data.reviewTableInfo.id,
-          expertInfoList: data.expertList
+          expertInfoList: data.expertList,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           ElMessage({
             message: '淇濆瓨鎴愬姛',
-            type: 'success'
+            type: 'success',
           });
           data.addExpertDialog = false;
           getExpertInfoPageById();
@@ -2603,22 +2607,22 @@ export default {
           .saveEntrustmentExpertCount({
             businessExpertCount: data.formBlue.businessExpertCount,
             financeExpertCount: data.formBlue.financeExpertCount,
-            id: data.reviewTableInfo.id
+            id: data.reviewTableInfo.id,
           })
-          .then(res => {
+          .then((res) => {
             console.log(res);
           });
       }
     };
     //鏄惁鍙傚姞璇勫
-    const changeRadio = val => {
+    const changeRadio = (val) => {
       operation
         .saveExpertIsJoin({
           entrustmentId: data.reviewTableInfo.id,
           expertReviewResult: val.expertReviewResult,
-          id: val.id
+          id: val.id,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
         });
     };
@@ -2628,9 +2632,9 @@ export default {
         .getExpertInfoPageById({
           id: data.reviewTableInfo.id,
           pageIndex: 1,
-          pageSize: 10
+          pageSize: 10,
         })
-        .then(res => {
+        .then((res) => {
           data.expertTableInfo.tableInfo = res.data;
         });
     };
@@ -2661,23 +2665,23 @@ export default {
     // };
     //鑾峰彇濮旀墭鐘舵€�
     const getEnstrustmentStateEnumList = () => {
-      operation.getEnstrustmentStateEnumList().then(res => {
+      operation.getEnstrustmentStateEnumList().then((res) => {
         data.projectStates = res.data;
       });
     };
     //鑾峰彇濮旀墭鍑藉垪琛�
     const getClaimEnutrustmentList = () => {
-      operation.getClaimEnutrustmentList(data.queryInfo).then(res => {
+      operation.getClaimEnutrustmentList(data.queryInfo).then((res) => {
         data.exantePerformanceTableInfo.tableInfo = res.data;
         data.dataCount = res.total;
       });
     };
     const getOfficeList = () => {
-      operation.getOfficeList().then(res => {
+      operation.getOfficeList().then((res) => {
         data.projectStateList = res.data;
       });
     };
-    const getCode = v => {
+    const getCode = (v) => {
       let [code, name] = v.split('|');
       data.officeCode = code;
       data.officeName = name;
@@ -2687,22 +2691,24 @@ export default {
         .batchOfiiceDevide({
           ids: data.exantePerformanceSelects,
           officeCode: data.officeCode,
-          officeName: data.officeName
+          officeName: data.officeName,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           ElMessage({
             message: '鍒嗛厤浜嬪姟鎵€鎴愬姛',
-            type: 'success'
+            type: 'success',
           });
           getClaimEnutrustmentList();
         });
     };
     //鏂规涓嬫媺妗�
     const planReviewList = () => {
-      operation.getPlanReviewList({ id: data.reviewTableInfo.id }).then(res => {
-        data.selectList = [res.data[0]];
-      });
+      operation
+        .getPlanReviewList({ id: data.reviewTableInfo.id })
+        .then((res) => {
+          data.selectList = [res.data[0]];
+        });
     };
     //璇勫绛惧瓧鎵撳嵃琛ㄦ牸
     const getExpertInfoList = () => {
@@ -2710,9 +2716,9 @@ export default {
         .getExpertInfoList({
           id: data.reviewTableInfo.id,
           pageIndex: data.printReviewTableInfo.pageIndex,
-          pageSize: data.printReviewTableInfo.pageSize
+          pageSize: data.printReviewTableInfo.pageSize,
         })
-        .then(res => {
+        .then((res) => {
           data.printReviewTableInfo.tableInfo = res.data;
           data.SixTotal = res.total;
         });
@@ -2720,7 +2726,7 @@ export default {
     //璇勫绛惧瓧鍔冲姟璐逛笅杞�
     const downloadServiceFeePdf = () => {
       operation.downloadServiceFeePdf({
-        expertInfoPDFListCmdList: data.printReviewTableInfo.tableInfo
+        expertInfoPDFListCmdList: data.printReviewTableInfo.tableInfo,
       });
     };
     //鏂板缓淇濆瓨
@@ -2737,46 +2743,46 @@ export default {
           reviewDate: data.valueOption,
           reviewDay: data.valueSelect,
           reviewHost: data.queryInfo2,
-          reviewTime: data.valueYear2
+          reviewTime: data.valueYear2,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           ElMessage({
             message: '淇濆瓨鎴愬姛',
-            type: 'success'
+            type: 'success',
           });
           data.addExpertShow = false;
           getPlanReviewList();
         });
     };
     //鍕鹃€夐」鐩�
-    const projectSelection = v => {
-      data.proId = v.map(item => {
+    const projectSelection = (v) => {
+      data.proId = v.map((item) => {
         return { id: item.id };
       });
       console.log(data.proId);
     };
     //鍕鹃€変笓瀹�
-    const projectChange = val => {
-      data.plan = val.map(item => {
+    const projectChange = (val) => {
+      data.plan = val.map((item) => {
         return {
           expertId: item.expertId,
           expertName: item.expertName,
           expertTel: item.expertTel,
-          type: item.expertType
+          type: item.expertType,
         };
       });
       console.log(data.plan);
     };
     //鑾峰彇涓撳搴曠ǹ鍒楄〃
-    const selectTableInfo = v => {
+    const selectTableInfo = (v) => {
       data.planIds = v;
       operation
         .getEntrustmentExpertManuscriptList({
           entrustmentId: data.reviewTableInfo.id,
-          planId: v
+          planId: v,
         })
-        .then(res => {
+        .then((res) => {
           data.expertsWriteTableInfo.tableInfo = res.data;
         });
     };
@@ -2784,18 +2790,18 @@ export default {
     const getProjectListByEntrustmentId = () => {
       operation
         .getProjectListByEntrustmentId({ id: data.reviewTableInfo.id })
-        .then(res => {
+        .then((res) => {
           data.Feedback = res.data;
         });
     };
-    const selectCV = v => {
+    const selectCV = (v) => {
       let { value, label, key } = v;
       data.projectName = label;
       data.projectId = value;
       data.projectNumber = key;
       operation
         .getEntrustmentExpertScoreByProjectId({ parentId: value })
-        .then(res => {
+        .then((res) => {
           data.markInfo = res.data;
         });
     };
@@ -2810,19 +2816,19 @@ export default {
           feedbackStatus: 0,
           parentId: data.projectId,
           projectName: data.projectName,
-          projectNumber: data.projectNumber
+          projectNumber: data.projectNumber,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           ElMessage({
             message: '淇濆瓨鎴愬姛',
-            type: 'success'
+            type: 'success',
           });
           getEntrustmentFeedbackListByEntrustmentId();
         });
     };
-    const BatchFeedbackChange = val => {
-      data.parentId = val.map(item => {
+    const BatchFeedbackChange = (val) => {
+      data.parentId = val.map((item) => {
         return item.id;
       });
     };
@@ -2832,25 +2838,35 @@ export default {
         return ElMessage({
           showClose: true,
           message: '璇烽€夋嫨瑕佸弽棣堢殑椤圭洰',
-          type: 'warning'
+          type: 'warning',
         });
       }
-      operation.batchEntrustmentFeedback({ ids: data.parentId }).then(res => {
+      operation.batchEntrustmentFeedback({ ids: data.parentId }).then((res) => {
         console.log(res);
         ElMessage({
           message: '宸插弽棣�',
-          type: 'success'
+          type: 'success',
         });
       });
     };
     //涓嬭浇鐢虫姤涔�
     const onLoad = () => {};
     //鏌ョ湅鐢虫姤涔�
-    const onLook = () => {};
+    const onLook = (row) => {
+      console.log(row, '999');
+      router.push({
+        path: '/i/item-entry/antecedent-trial',
+        query: {
+          entrustmentId: row.entrustmentId,
+          preliminaryId: row.preliminaryId,
+          projectId: row.parentId,
+        },
+      });
+    };
     //鏌ョ湅瀹℃牳鎰忚
     const onView = () => {};
     //涓嬭浇棰勫PDF  纭浼犲弬id鏄惁姝g‘
-    const downloadPreliminaryPdf = row => {
+    const downloadPreliminaryPdf = (row) => {
       if (row.preliminaryId != null) {
         operation.downloadPreliminaryPdf({ id: row.preliminaryId });
       } else {
@@ -2867,9 +2883,9 @@ export default {
           parentId: child.id,
           expertTel: row.expertTel,
           expertName: row.expertName,
-          planId: data.planIds
+          planId: data.planIds,
         })
-        .then(res => {
+        .then((res) => {
           data.tableArr = res.data[0];
         });
     };
@@ -2881,25 +2897,25 @@ export default {
           parentId: child.id,
           expertTel: row.expertTel,
           expertName: row.expertName,
-          planId: data.planIds
+          planId: data.planIds,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           router.push({
             path: `/i/item-entry/manuscript`,
             query: {
               id: child.id,
-              arrList: JSON.stringify(res.data)
-            }
+              arrList: JSON.stringify(res.data),
+            },
           });
         });
     };
     //涓婁紶宸ヤ綔搴曠ǹ闄勪欢
-    const uploadChange = file => {
+    const uploadChange = (file) => {
       const formData = new FormData();
       formData.append('file', file.raw);
 
-      operation.uploadExpertManuscriptAttachFile(formData).then(res => {
+      operation.uploadExpertManuscriptAttachFile(formData).then((res) => {
         console.log(res);
         if (res.filename) {
           var blob = new Blob([res.data], { type: res.data.type });
@@ -2927,25 +2943,25 @@ export default {
       });
     };
     // eslint-disable-next-line no-unused-vars
-    const UploadRequestOptions = file => {};
+    const UploadRequestOptions = (file) => {};
     // eslint-disable-next-line no-unused-vars
-    const UploadRequest = file => {};
+    const UploadRequest = (file) => {};
     const modifyManuscriptFile = () => {
       operation
         .modifyManuscriptFile({
           expertId: data.expertTel,
           ids: data.fileId,
-          planId: data.planIds
+          planId: data.planIds,
         })
-        .then(res => {
+        .then((res) => {
           console.log(res);
           ElMessage({
             message: '瀵煎叆鎴愬姛',
-            type: 'success'
+            type: 'success',
           });
         });
     };
-    const rowId = row => {
+    const rowId = (row) => {
       data.expertTel = row.expertTel;
     };
     // 涓婄Щ
@@ -2971,7 +2987,7 @@ export default {
         ElMessage.warning('澶勪簬搴曠锛屼笉鑳界户缁笅绉�');
       } else {
         let downData = data.printReviewTableInfo.tableInfo[index + 1];
-        data.printReviewTableInfo.tableInfo.splice(index + 1, 1); 
+        data.printReviewTableInfo.tableInfo.splice(index + 1, 1);
         data.printReviewTableInfo.tableInfo.splice(index, 0, downData);
       }
     };
@@ -3067,9 +3083,9 @@ export default {
       total3,
       total2,
       downloadPreliminaryPdf,
-      ...toRefs(data)
+      ...toRefs(data),
     };
-  }
+  },
 };
 </script>
 
-- 
GitLab