项目维度

This commit is contained in:
yuezhihang
2021-12-20 18:04:37 +08:00
parent c0f57154a0
commit 8da4f77a8f
@@ -77,42 +77,7 @@ public class PEPmanagerApproveAfter implements TaskListener {
for (DataList da : dataList) {
PEPres pePres=new PEPres();
List<PEPDTO> pepdtos=new ArrayList<>();
for (SarStandProjectLibraries sa:da.getSarStandProjectLibraries()) {
numberWithId.put(sa.getProjectNumber(),sa.getId());
for (BreakdownList breakdownList1:breakdownList) {
//造数据
//项目
PEPDTO res = new PEPDTO();
BeanUtils.copyProperties(pepdto, res);
List<DataList> dataLists = new ArrayList<>();
DataList dataList1 = new DataList();
List<SarStandProjectLibraries> list = new ArrayList<>();
SarStandProjectLibraries libraries = new SarStandProjectLibraries();
BeanUtils.copyProperties(sa, libraries);
res.setSarStandProjectLibraries(libraries);
list.add(sa);
dataList1.setSarStandProjectLibraries(list);
dataLists.add(dataList1);
res.setDataList(dataLists);
//标准 数据
BreakdownList breakdownList2 = new BreakdownList();
BeanUtils.copyProperties(breakdownList1, breakdownList2);
List<BreakdownList> breakdownLists = new ArrayList<>();
breakdownLists.add(breakdownList2);
res.setBreakdownList(breakdownLists);
res.setCertifiedEngineerName(object.getString("certifiedEngineerName"));
res.setQualityEngineerName(object.getString("qualityEngineerName"));
//存储终点数据
res.setDistributePerson(da.getDistributePerson());
res.setDistributePersonId(da.getDistributePersonId());
res.setUname(da.getUname());
res.setProjectManager(da.getProjectManager());
//时间
res.setXCXSSRQ(breakdownList1.getXcxssrq());
res.setZCCSSRQ(breakdownList1.getZccssrq());
pepdtos.add(res);
}
}
pepdtos.add(pepdto);
pePres.setPepdtos(pepdtos);
map.put(da.getDistributePersonId(),pePres);
// 处理分发责任人