Procházet zdrojové kódy

项目数据统计导出新增时间梳理

anderx před 1 rokem
rodič
revize
25052a5aa5

+ 2 - 0
src/main/java/com/goafanti/common/utils/excel/NewExcelUtil.java

@@ -191,6 +191,7 @@ public class NewExcelUtil<T> {
 	}
 
 	private Result OrderMergeAndExportExcel() {
+		log.debug("数据处理并传入excel");
 		OutputStream out = null;
 		String filename="";
 		try {
@@ -231,6 +232,7 @@ public class NewExcelUtil<T> {
 				addStatisticsRow();
 			}
 			wb.write(out);
+			log.debug("传入excel完成");
 			return new Result().data(filename);
 		} catch (Exception e) {
 			e.printStackTrace();

+ 1 - 0
src/main/java/com/goafanti/order/controller/StatisticsApiController.java

@@ -206,6 +206,7 @@ public class StatisticsApiController extends CertifyApiController {
 		in.setPageNo(1);
 		Pagination<OutOrderProject> p = userStaticticsService.orderProject(in);
 		List<OutOrderProject> list = (List<OutOrderProject>) p.getList();
+
 		NewExcelUtil<OutOrderProject> excelUtil=new NewExcelUtil<>(OutOrderProject.class);
 		return excelUtil.OrderMergeAndExportExcel(list,"订单项目数据统计表",uploadPath);
 	}

+ 3 - 0
src/main/java/com/goafanti/order/service/impl/UserStatisticsServiceImpl.java

@@ -100,6 +100,7 @@ public class UserStatisticsServiceImpl extends BaseMybatisDao<UserMidMapper> imp
 
 	@Override
 	public Pagination<OutOrderProject> orderProject(InputOrderProject in) {
+		logger.debug("数据查询开始");
 		Map<String, Object> map =new HashMap<>();
 		if (in.getEndDate()!=null)in.setEndDate(in.getEndDate()+" 23:59:59");
 		if (in.getProjectEndDate()!=null)in.setProjectEndDate(in.getProjectEndDate()+" 23:59:59");
@@ -108,6 +109,7 @@ public class UserStatisticsServiceImpl extends BaseMybatisDao<UserMidMapper> imp
 		pushOrderProjectParam(in, map);
 		Pagination<OutOrderProject> page = (Pagination<OutOrderProject>) findPage("selectStatisticsOrderProjectList", "selectStatisticsOrderProjectCount", map, in.getPageNo(), in.getPageSize());
 		List<OutOrderProject> outOrderProject = (List<OutOrderProject>) page.getList();
+		logger.debug("数据查询到,开始数据处理");
 		for (OutOrderProject e : outOrderProject) {
 			//计算比例 数据原型修改返回
 			BigDecimal orderReceivables=BigDecimal.ZERO;
@@ -188,6 +190,7 @@ public class UserStatisticsServiceImpl extends BaseMybatisDao<UserMidMapper> imp
 			}
 
 		}
+		logger.debug("数据处理完成。");
 		return page;
 	}