上下游相关代码上线前抽离

This commit is contained in:
yujh 2024-09-02 11:19:27 +08:00
parent e97a0bab32
commit 2f3c8ee063

View File

@ -664,7 +664,8 @@ public class Report1Gener {
// TODO: handle exception
}*/
//上下游流程
List<PALRepositoryPropertyModel> repositoryPropertyList = PALRepositoryPropertyCache.getPropertyByPlId(repositoryModel.getId());
//上线临时抽离
/*List<PALRepositoryPropertyModel> repositoryPropertyList = PALRepositoryPropertyCache.getPropertyByPlId(repositoryModel.getId());
if (repositoryPropertyList != null && repositoryPropertyList.size() > 0) {
for (PALRepositoryPropertyModel palRepositoryPropertyModel : repositoryPropertyList) {
JSONObject _process_tr = new JSONObject();
@ -679,7 +680,7 @@ public class Report1Gener {
procedureTable.add(_process_tr);
}
}
}
}*/
//相关/支持文件
@ -848,7 +849,7 @@ public class Report1Gener {
dataMap.put("procedureTableCount", procedureTable.size());
//增加模版内容替换逻辑
getReportTempleteInfo(dataMap,userContext);
//getReportTempleteInfo(dataMap,userContext);
boolean contains = isNumberAscArray.contains("false");
if(contains) {
fileTable.sort(Comparator.comparing(obj -> ((JSONObject) obj).getString("file_name")));
@ -1092,8 +1093,11 @@ public class Report1Gener {
String deptId = me.getDepartmentModel().getId();
//先查询模版文件中有无配置模版
BO bo = SDK.getBOAPI().query("BO_EU_OUTPUT_TEMPLATE", true).addQuery("APPLYDEPTID=", deptId).detail();
if(null!= bo){
dataMap.put("COMPANYNAME",bo.getString("COMPANYNAME"));
if(null!= bo){//有信息则走模版配置
//公司名称 &&&&& 换行
String companyName = bo.getString("COMPANYNAME");
companyName = companyName.replace("&&&&&", WRAPSTRING);
dataMap.put("COMPANYNAME",companyName);
dataMap.put("CNAMEFONTSIZE",bo.getString("CNAMEFONTSIZE"));
dataMap.put("FILETITLE",bo.getString("FILETITLE"));
dataMap.put("FILETITLEFONTSIZE",bo.getString("FILETITLEFONTSIZE"));
@ -1102,13 +1106,15 @@ public class Report1Gener {
dataMap.put("HEADERLOGO",bo.getString("HEADERLOGO"));
dataMap.put("FOOTERFONT",bo.getString("FOOTERFONT"));
dataMap.put("FOOTERFONTSIZE",bo.getString("FOOTERFONTSIZE"));
}else{//无模版则走默认配置
}
}
/**
* 去重
* @param json
* @param jsonArray
* @return
*/
public JSONArray jsonDeduplication(JSONArray jsonArray){