ソースを参照

针对正北按照部门导出修改转义

yusm 3 週間 前
コミット
a2c8f3578b

+ 5 - 1
fhKeeper/formulahousekeeper/management-platform/src/main/java/com/management/platform/service/impl/ProjectServiceImpl.java

@@ -524,7 +524,11 @@ public class ProjectServiceImpl extends ServiceImpl<ProjectMapper, Project> impl
 
                 // 添加到多Sheet数据
                 multiSheetList[deptIndex] = body;
-                sheetsName[deptIndex] = department.getDepartmentName()+"_"+(deptIndex+1);
+                if (wxCorpInfo != null) {
+                    sheetsName[deptIndex] ="$departmentName="+(department.getCorpwxDeptid()==null?"":department.getCorpwxDeptid())+"$"+"_"+(deptIndex+1); //避免sheet名称重复
+                } else {
+                    sheetsName[deptIndex] = (StringUtils.isEmpty(department.getDepartmentName())?"":department.getDepartmentName())+"_"+(deptIndex+1);//避免sheet名称重复
+                }
             }