From 47b3ce354885e7df90e4219bd4154003c1c241d7 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期二, 04 十一月 2025 13:35:16 +0800
Subject: [PATCH] 修改

---
 src/views/safetyReview/projectManage/index.vue |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/views/safetyReview/projectManage/index.vue b/src/views/safetyReview/projectManage/index.vue
index c2086d5..19fda1d 100644
--- a/src/views/safetyReview/projectManage/index.vue
+++ b/src/views/safetyReview/projectManage/index.vue
@@ -369,7 +369,7 @@
     const title = [[`自治区应急管理厅外聘专家劳务费发放表(项目编码${row.projectCode})`]]
     // 固定一行:填报处室和单位
     const fixedHeader = [
-      ["填报处室:" + row.deptName, "", "", "", "", "单位:元", "", "", "", "","", "",""]
+      ["填报处室:" + row.deptName, "", "", "", "", "单位:元", "", "", "", "制表日期:"+row.updateTime,"", "",""]
     ]
     if(res.data && res.data[0] && Array.isArray(res.data[0].projectExpertExportResps) && res.data[0].projectExpertExportResps.length>0){
       let mainData = res.data[0].projectExpertExportResps
@@ -403,7 +403,8 @@
       ws['!merges'] = [
         { s: { r: 0, c: 0 }, e: { r: 0, c: 12 } },  // 合并标题:第1行 0列到12列
         { s: { r: 1, c: 0 }, e: { r: 1, c: 4 } },  // 合并填报处室:第2行 第0列到4列
-        { s: { r: 1, c: 5 }, e: { r: 1, c: 12 } },  // 合并单位:第2行 第5列到12列
+        { s: { r: 1, c: 5 }, e: { r: 1, c: 8 } },  // 合并单位:第2行 第5列到8列
+        { s: { r: 1, c: 9 }, e: { r: 1, c: 12 } },  // 合并单位:第2行 第5列到8列
         { s: { r: 3 + dataRowCount, c: 0 }, e: { r: 3 + dataRowCount, c: 4 } },  // 合并经办人:最后一行的第0列到4列
         { s: { r: 3 + dataRowCount, c: 5 }, e: { r: 3 + dataRowCount, c: 6} },  // 合并负责人:最后一行的第5列到+6列
       ]
@@ -416,7 +417,8 @@
       // 设置填报处室和单位左对齐
       if (!ws['A2']) ws['A2'] = {}  // 填报处室第一列
       if (!ws['F2']) ws['F2'] = {}  // 单位第一列
-      ws['A2'].s = ws['F2'].s = {
+      if (!ws['J2']) ws['J2'] = {}  // 单位第一列
+      ws['A2'].s = ws['F2'].s  = ws['J2'].s ={
         alignment: { horizontal: 'left', vertical: 'center' }
       };
       // 设置数据区(包括填报处室、单位、数据行和最后一行)为左对齐
@@ -468,7 +470,9 @@
           if (cell && cell.v) {
             if(cell.v == '序号'){
               maxLength = 1
-            }else {
+            }else if(cell.v == '交通费'){
+              maxLength = 3
+            } else {
               maxLength = Math.max(maxLength, cell.v.toString().length);
             }
 

--
Gitblit v1.9.2