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

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