浏览代码

feature 单独生成账单改为同步方法

xiahan 4 月之前
父节点
当前提交
5fdb2bf1be

+ 2 - 2
zhsw-common/src/main/java/com/rongwei/zhsw/system/service/impl/BillGenerationServiceImpl.java

@@ -171,10 +171,10 @@ public class BillGenerationServiceImpl {
     }
 
 
-    public void generateBill(String id, ServletRequestAttributes attributes) {
+    public void generateBill(String id) {
         log.info("开始给抄表记录:{},生成账单信息", id);
         SwWaterUsageEntryDo swWaterUsageEntryDo = swWaterUsageEntryService.getById(id);
-        this.asyncGenerateBill(Collections.singletonList(swWaterUsageEntryDo), attributes);
+        this.generateBill(Collections.singletonList(swWaterUsageEntryDo));
     }
 
 

+ 1 - 2
zhsw-server/src/main/java/com/rongwei/zhsw/system/controller/BillGenerationController.java

@@ -33,8 +33,7 @@ public class BillGenerationController {
 
     @PostMapping("/generate/{id}")
     private R generateBill(@PathVariable("id") String id, HttpServletRequest request) {
-        ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
-        billGenerationService.generateBill(id,attributes);
+        billGenerationService.generateBill(id);
         return R.ok();
     }
     @PostMapping("/generate")