|
@@ -393,31 +393,31 @@ public class ProjectCostHuijiServiceImpl extends ServiceImpl<ProjectCostHuijiMap
|
|
|
@Override
|
|
|
public ModelAndView exportZcbDetail(List<String> tasknoList, HttpServletRequest request) {
|
|
|
// 材料费
|
|
|
- List<WzOutboundOrderBNew> wzList = wzOutboundOrderHService.getClfListByTasknos(tasknoList);
|
|
|
+ List<WzOutboundOrderBNewExport> wzList = wzOutboundOrderHService.getClfListByTasknos1(tasknoList);
|
|
|
// 专用费
|
|
|
- List<ProjectChbZyf> zyfList = zyfService.getZYFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> zyfList = zyfService.getZYFDetailListByTasknos1(tasknoList);
|
|
|
// 事务费
|
|
|
- List<ProjectChbSwf> swfList = swfService.getSWFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> swfList = swfService.getSWFDetailListByTasknos1(tasknoList);
|
|
|
// 外协费
|
|
|
- List<ProjectChbWxf> wxfList = wxfService.getWXFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> wxfList = wxfService.getWXFDetailListByTasknos1(tasknoList);
|
|
|
// 燃料动力费
|
|
|
- List<ProjectChbRdf> rdfList = rdfService.getRDFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> rdfList = rdfService.getRDFDetailListByTasknos1(tasknoList);
|
|
|
// 折旧费
|
|
|
- List<ProjectChbZjf> zjfList = zjfService.getZJFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> zjfList = zjfService.getZJFDetailListByTasknos1(tasknoList);
|
|
|
// 工资及劳务费
|
|
|
- List<ProjectChbRgf> rgfList = rgfService.getRGFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> rgfList = rgfService.getRGFDetailListByTasknos1(tasknoList);
|
|
|
// 管理费
|
|
|
- List<ProjectChbGlf> glfList = glfService.getGLFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> glfList = glfService.getGLFDetailListByTasknos1(tasknoList);
|
|
|
// 筛选费
|
|
|
- List<ProjectChbSxf> sxfList = sxfService.getSXFDetailListByTasknos(tasknoList);
|
|
|
+ List<ProjectChbZyfExpoet> sxfList = sxfService.getSXFDetailListByTasknos1(tasknoList);
|
|
|
|
|
|
// 调用导出excel的方法 一个费用一个sheet
|
|
|
return exportZcbExcel(wzList,zyfList,swfList,wxfList,rdfList,zjfList,rgfList,glfList,sxfList);
|
|
|
}
|
|
|
|
|
|
- private ModelAndView exportZcbExcel(List<WzOutboundOrderBNew> wzList, List<ProjectChbZyf> zyfList, List<ProjectChbSwf> swfList, List<ProjectChbWxf> wxfList, List<ProjectChbRdf> rdfList, List<ProjectChbZjf> zjfList, List<ProjectChbRgf> rgfList, List<ProjectChbGlf> glfList, List<ProjectChbSxf> sxfList) {
|
|
|
+ public ModelAndView exportZcbExcel(List<WzOutboundOrderBNewExport> wzList, List<ProjectChbZyfExpoet> zyfList, List<ProjectChbZyfExpoet> swfList, List<ProjectChbZyfExpoet> wxfList, List<ProjectChbZyfExpoet> rdfList, List<ProjectChbZyfExpoet> zjfList, List<ProjectChbZyfExpoet> rgfList, List<ProjectChbZyfExpoet> glfList, List<ProjectChbZyfExpoet> sxfList) {
|
|
|
LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal();
|
|
|
- String title = "成本额明细";
|
|
|
+ String title = "总成本明细";
|
|
|
|
|
|
Map<String, Object> sheet1Map = new HashMap<>();
|
|
|
sheet1Map.put(NormalExcelConstants.CLASS, WzOutboundOrderBNewExport.class);
|
|
@@ -484,6 +484,7 @@ public class ProjectCostHuijiServiceImpl extends ServiceImpl<ProjectCostHuijiMap
|
|
|
|
|
|
List<Map<String, Object>> sheetList = Stream.of(sheet1Map, sheet2Map, sheet3Map, sheet4Map, sheet5Map, sheet6Map, sheet7Map, sheet8Map, sheet9Map).collect(Collectors.toList());
|
|
|
|
|
|
+
|
|
|
ModelAndView mv = new ModelAndView(new JeecgEntityExcelView());
|
|
|
mv.addObject(NormalExcelConstants.FILE_NAME,title);
|
|
|
mv.addObject(NormalExcelConstants.MAP_LIST,sheetList);
|