|
@@ -12,8 +12,10 @@ import org.jeecg.common.system.base.controller.JeecgController;
|
|
|
import org.jeecg.common.system.query.QueryGenerator;
|
|
|
import org.jeecg.modules.mesInfoInstallationcost.entity.MesInfoInstallationcost;
|
|
|
import org.jeecg.modules.mesInfoInstallationcost.service.IMesInfoInstallationcostService;
|
|
|
+import org.jeecg.modules.projectCost.convert.ProjectCostConvert;
|
|
|
import org.jeecg.modules.projectCost.entity.ProjectCost;
|
|
|
import org.jeecg.modules.projectCost.service.IProjectCostService;
|
|
|
+import org.jeecg.modules.projectCost.vo.ProjectCostVO;
|
|
|
import org.jeecg.modules.projectCostHuiji.convert.ProjectCostHuijiConvert;
|
|
|
import org.jeecg.modules.projectCostHuiji.entity.ProjectCostHuiji;
|
|
|
import org.jeecg.modules.projectCostHuiji.service.IProjectCostHuijiService;
|
|
@@ -89,11 +91,17 @@ public class ProjectCostHuijiController extends JeecgController<ProjectCostHuiji
|
|
|
List<ProjectCost> children1 = costService.costListByTaskNoMain(i.getTaskno()); //主任务及批产的主任务
|
|
|
List<ProjectCost> children2 = costService.costListByTaskNoSub(i.getTaskno()); //子任务及批产的子任务
|
|
|
|
|
|
- List<ProjectCost> children =new ArrayList<>();
|
|
|
- children.addAll(children1);
|
|
|
- children.addAll(children2);
|
|
|
- return ProjectCostHuijiConvert.INSTANCE.toHuijiListVO(i,children);
|
|
|
+ List<ProjectCostVO> costVOS1 = children1.stream().map(j->ProjectCostConvert.INSTANCE.toProjectCostVO(j,2)).collect(Collectors.toList());
|
|
|
+ List<ProjectCostVO> costVOS2 = children2.stream().map(j->ProjectCostConvert.INSTANCE.toProjectCostVO(j,2)).collect(Collectors.toList());
|
|
|
+
|
|
|
+ List<ProjectCostVO> children =new ArrayList<>();
|
|
|
+ children.addAll(costVOS1);
|
|
|
+ children.addAll(costVOS2);
|
|
|
+
|
|
|
+ return ProjectCostHuijiConvert.INSTANCE.toHuijiListVO(i,children,1);
|
|
|
+
|
|
|
}).collect(Collectors.toList());
|
|
|
+
|
|
|
IPage<ProjectCostHuijiListVO> pageList1 = ProjectCostHuijiConvert.INSTANCE.toHuijiListVOPage(pageList,list);
|
|
|
|
|
|
sumVO.setProjectCostHuijiSum(huiji);
|