From 3b48dbfe08bf2bcaeba2f8f9ff63f1599407fcdd Mon Sep 17 00:00:00 2001
From: jiaosong <jiaosong6760@dingtalk.com>
Date: 星期一, 23 十月 2023 14:53:29 +0800
Subject: [PATCH] #调整记录修改单位
---
server/platform/src/main/java/com/doumee/api/business/WxBillController.java | 21 ++++++++++++++++++++-
1 files changed, 20 insertions(+), 1 deletions(-)
diff --git a/server/platform/src/main/java/com/doumee/api/business/WxBillController.java b/server/platform/src/main/java/com/doumee/api/business/WxBillController.java
index 1517eb8..db038bb 100644
--- a/server/platform/src/main/java/com/doumee/api/business/WxBillController.java
+++ b/server/platform/src/main/java/com/doumee/api/business/WxBillController.java
@@ -6,7 +6,9 @@
import com.doumee.core.model.ApiResponse;
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
+import com.doumee.core.utils.DateUtil;
import com.doumee.dao.business.model.WxBill;
+import com.doumee.dao.business.model.WxBillDetail;
import com.doumee.service.business.WxBillService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -16,6 +18,7 @@
import javax.servlet.http.HttpServletResponse;
import java.util.ArrayList;
+import java.util.Date;
import java.util.List;
/**
@@ -35,6 +38,14 @@
@PostMapping("/create")
@RequiresPermissions("business:wxbill:create")
public ApiResponse create(@RequestBody WxBill wxBill) {
+ return ApiResponse.success(wxBillService.create(wxBill));
+ }
+ @PreventRepeat
+ @ApiOperation("鎵嬪姩鍚屾寰俊鏌愬ぉ璐﹀崟淇℃伅")
+ @PostMapping("/syncWxBill")
+ @RequiresPermissions("business:wxbill:create")
+ public ApiResponse syncWxBill(@RequestBody WxBill wxBill) {
+ wxBillService.getWxBill(wxBill.getCreateDate());
return ApiResponse.success(wxBillService.create(wxBill));
}
@@ -67,7 +78,7 @@
return ApiResponse.success(null);
}
- @ApiOperation("鍒嗛〉鏌ヨ")
+ @ApiOperation("寰俊瀵硅处姹囨�籣鍒嗛〉鏌ヨ")
@PostMapping("/page")
@RequiresPermissions("business:wxbill:query")
public ApiResponse<PageData<WxBill>> findPage (@RequestBody PageWrap<WxBill> pageWrap) {
@@ -81,6 +92,14 @@
ExcelExporter.build(WxBill.class).export(wxBillService.findPage(pageWrap).getRecords(), "WxBillController", response);
}
+ @ApiOperation("寰俊瀵硅处鏄庣粏_鏌ヨ")
+ @PostMapping("/getTotalBillDetail")
+ @RequiresPermissions("business:wxbilldetail:query")
+ public ApiResponse<List<WxBill>> getTotalBill (@RequestBody WxBill param) {
+ return ApiResponse.success(wxBillService.getTotalBill(param));
+ }
+
+
@ApiOperation("鏍规嵁ID鏌ヨ")
@GetMapping("/{id}")
@RequiresPermissions("business:wxbill:query")
--
Gitblit v1.9.3