瀏覽代碼

新增订单项目数据统计导出

anderx 1 年之前
父節點
當前提交
1a416622ea

+ 4 - 2
src/main/java/com/goafanti/common/controller/PublicController.java

@@ -960,7 +960,9 @@ public class PublicController extends CertifyApiController {
 	public Result pushDunNodeContent(){
 		Result res =new Result();
 		orderNewService.pushDunNodeContent();
-        res.data("ok");
-        return res;
+		res.data("ok");
+		return res;
 	}
+
+
 }

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

@@ -196,6 +196,17 @@ public class StatisticsApiController extends CertifyApiController {
 	}
 
 
+	/**
+	 * 订单项目数据统计导出
+	 */
+	@RequestMapping(value = "/orderProject/export",method = RequestMethod.GET)
+	public Result orderProjectExport(InputOrderProject in){
+		List<OutOrderProject> list = userStaticticsService.orderProject(in);
+		NewExcelUtil<OutOrderProject> excelUtil=new NewExcelUtil<>(OutOrderProject.class);
+		return excelUtil.exportExcel(list,"订单项目数据统计表",uploadPath);
+	}
+
+
 
 
 }

+ 1 - 1
src/main/java/com/goafanti/order/service/UserStaticticsService.java

@@ -17,5 +17,5 @@ public interface UserStaticticsService {
 
     List<OutSignStatistics> signStatisticsGetList(InputSignStatistics in);
 
-    Object orderProject(InputOrderProject in);
+    List<OutOrderProject> orderProject(InputOrderProject in);
 }

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

@@ -96,7 +96,7 @@ public class UserStatisticsServiceImpl extends BaseMybatisDao<UserMidMapper> imp
 	}
 
 	@Override
-	public Object orderProject(InputOrderProject in) {
+	public List<OutOrderProject> orderProject(InputOrderProject in) {
 		List<OutOrderProject> outOrderProject = tOrderTaskMapper.selectStatisticsOrderProject(in);
 		for (OutOrderProject e : outOrderProject) {
 			//是否是大客户