Explorar el Código

feat:
1. 增加全局异常处理
2. 增加全局返回参数
3. 对外接口,返回统计格式参数

Jing.Li hace 4 años
padre
commit
fe8421649e

+ 5 - 4
src/main/java/com/yideb/audit/controller/DailyHistoryController.java

@@ -4,6 +4,7 @@ import cn.hutool.core.date.DatePattern;
 import cn.hutool.core.date.DateUtil;
 import com.yideb.audit.config.GlobalConstant;
 import com.yideb.audit.entity.audit.vo.BasicVo;
+import com.yideb.audit.ret.RetData;
 import com.yideb.audit.service.audit.IBottomService;
 import com.yideb.audit.service.audit.IStatisticConfigService;
 import com.yideb.audit.service.hub.IPrescriptionTrendService;
@@ -41,7 +42,7 @@ public class DailyHistoryController {
 	private IPrescriptionTrendService prescriptionTrendService;
 
 	@GetMapping("dailyPrescriptions")
-	public String dailyPrescriptions() {
+	public RetData dailyPrescriptions() {
 		log.info("dailyPrescriptions 处理开始");
 		String endTime = DateUtil.beginOfDay(DateUtil.yesterday()).toString(DatePattern.NORM_DATETIME_PATTERN);
 		List<BasicVo> dailyPrescriptions = bottomService.dailyPrescriptions(endTime);
@@ -52,11 +53,11 @@ public class DailyHistoryController {
 		prescriptionTrendService.batchInsert(dailyPrescriptions, prescriptionAddDayMultiple);
 		log.info("dailyPrescriptions 处理结束");
 
-		return "success";
+		return RetData.success("全量插入日处方数据成功");
 	}
 
 	@GetMapping("dailyStores")
-	public String dailyStores() {
+	public RetData dailyStores() {
 		log.info("dailyStores 处理开始");
 		String endTime = DateUtil.beginOfDay(DateUtil.yesterday()).toString(DatePattern.NORM_DATETIME_PATTERN);
 		List<BasicVo> dailyStores = bottomService.dailyStores(endTime);
@@ -66,7 +67,7 @@ public class DailyHistoryController {
 		storeTrendService.batchInsert(dailyStores, storeAddDayMultiple);
 		log.info("dailyStores 处理结束");
 
-		return "success";
+		return RetData.success("全量插入日药店数据成功");
 	}
 
 	private Map<Integer, Integer> getConfig() {