From d2038a623e02c2d7bb6b95a908832c0432adf2f0 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期四, 21 五月 2026 13:46:21 +0800
Subject: [PATCH] 增加日志
---
src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java b/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java
index cbef46f..ccef1a4 100644
--- a/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java
+++ b/src/main/java/com/ruoyi/sales/controller/SalesLedgerController.java
@@ -76,6 +76,7 @@
@ApiOperation("瀵煎嚭閿�鍞彴璐︽ā鏉�")
@PostMapping("/exportTemplate")
+ @Log(title = "瀵煎嚭閿�鍞彴璐︽ā鏉�", businessType = BusinessType.EXPORT)
public void exportTemplate(HttpServletResponse response) {
// 1. 妯℃澘鏂囦欢鍦╮esources/static涓嬬殑璺緞
String templatePath = "static/閿�鍞彴璐﹀鍏ユā鏉�.xlsx";
@@ -116,6 +117,8 @@
* 鏌ヨ閿�鍞彴璐﹀垪琛�
*/
@GetMapping("/list")
+ @ApiOperation("鏌ヨ閿�鍞彴璐﹀垪琛�")
+ @Log(title = "鏌ヨ閿�鍞彴璐﹀垪琛�", businessType = BusinessType.OTHER)
public TableDataInfo list(Page page, SalesLedgerDto salesLedgerDto) {
startPage();
List<SalesLedger> list = salesLedgerService.selectSalesLedgerList(salesLedgerDto);
@@ -144,6 +147,8 @@
* 鏌ヨ閿�鍞彴璐﹀拰浜у搧鐖跺瓙鍒楄〃
*/
@GetMapping("/getSalesLedgerWithProducts")
+ @ApiOperation("鏌ヨ閿�鍞彴璐﹀拰浜у搧鐖跺瓙鍒楄〃")
+ @Log(title = "鏌ヨ閿�鍞彴璐﹀拰浜у搧鐖跺瓙鍒楄〃", businessType = BusinessType.OTHER)
public SalesLedgerDto getSalesLedgerWithProducts(SalesLedgerDto salesLedgerDto) {
return salesLedgerService.getSalesLedgerWithProducts(salesLedgerDto);
}
@@ -153,6 +158,7 @@
*/
@Log(title = "閿�鍞彴璐�", businessType = BusinessType.EXPORT)
@PostMapping("/export")
+ @ApiOperation("瀵煎嚭閿�鍞彴璐﹀垪琛�")
public void export(HttpServletResponse response, SalesLedgerDto salesLedgerDto) {
Page page = new Page(-1,-1);
IPage<SalesLedger> salesLedgerIPage = listPage(page, salesLedgerDto);
@@ -170,6 +176,7 @@
*/
@Log(title = "瀵煎嚭寮�绁ㄧ櫥璁板垪琛�", businessType = BusinessType.EXPORT)
@PostMapping("/exportOne")
+ @ApiOperation("瀵煎嚭寮�绁ㄧ櫥璁板垪琛�")
public void exportOne(HttpServletResponse response, SalesLedgerDto salesLedgerDto) {
Page page = new Page();
page.setCurrent(-1);
@@ -184,6 +191,7 @@
*/
@Log(title = "閿�鍞彴璐�", businessType = BusinessType.INSERT)
@PostMapping("/addOrUpdateSalesLedger")
+ @ApiOperation("鏂板淇敼閿�鍞彴璐�")
public AjaxResult add(@RequestBody SalesLedgerDto salesLedgerDto) {
return toAjax(salesLedgerService.addOrUpdateSalesLedger(salesLedgerDto));
}
@@ -193,6 +201,7 @@
*/
@Log(title = "閿�鍞彴璐�", businessType = BusinessType.DELETE)
@DeleteMapping("/delLedger")
+ @ApiOperation("鍒犻櫎閿�鍞彴璐�")
public AjaxResult remove(@RequestBody Long[] ids) {
if (ids == null || ids.length == 0) {
return AjaxResult.error("璇蜂紶鍏ヨ鍒犻櫎鐨処D");
@@ -207,6 +216,8 @@
* @return
*/
@GetMapping("/listNoPage")
+ @ApiOperation("鏌ヨ閿�鍞彴璐︿笉鍒嗛〉")
+ @Log(title = "鏌ヨ閿�鍞彴璐︿笉鍒嗛〉", businessType = BusinessType.OTHER)
public AjaxResult listNoPage(SalesLedgerDto salesLedgerDto) {
List<SalesLedger> list = salesLedgerService.selectSalesLedgerList(salesLedgerDto);
return AjaxResult.success(list);
@@ -217,6 +228,7 @@
*/
@Log(title = "閿�鍞彴璐﹂檮浠跺垹闄�", businessType = BusinessType.DELETE)
@DeleteMapping("/delLedgerFile")
+ @ApiOperation("閿�鍞彴璐﹂檮浠跺垹闄�")
public AjaxResult delLedgerFile(@RequestBody Long[] ids) {
if (ids == null || ids.length == 0) {
return AjaxResult.error("璇蜂紶鍏ヨ鍒犻櫎鐨処D");
@@ -228,6 +240,7 @@
* 鏈湀閿�鍞悎鍚岄噾棰�
*/
@GetMapping("/getContractAmount")
+ @ApiOperation("鏈湀閿�鍞悎鍚岄噾棰�")
public AjaxResult getContractAmount() {
try {
BigDecimal contractAmount = salesLedgerService.getContractAmount();
@@ -241,6 +254,7 @@
* 瀹㈡埛鍚堝悓閲戦TOP5缁熻
*/
@GetMapping("/getTopFiveList")
+ @ApiOperation("瀹㈡埛鍚堝悓閲戦TOP5缁熻")
public AjaxResult getTopFiveList() {
return AjaxResult.success(salesLedgerService.getTopFiveList());
}
@@ -249,6 +263,7 @@
* 杩戝崐骞村紑绁�,鍥炴閲戦
*/
@GetMapping("/getAmountHalfYear")
+ @ApiOperation("杩戝崐骞村紑绁�,鍥炴閲戦")
public AjaxResult getAmountHalfYear(@RequestParam(value = "type",defaultValue = "1") Integer type) {
return AjaxResult.success(salesLedgerService.getAmountHalfYear(type));
}
@@ -257,6 +272,7 @@
* 鏌ヨ閿�鍞彴璐﹀垪琛�
*/
@GetMapping("/listPage")
+ @ApiOperation("鏌ヨ閿�鍞彴璐﹀垪琛�")
public IPage<SalesLedger> listPage(Page page, SalesLedgerDto salesLedgerDto) {
IPage<SalesLedger> iPage = salesLedgerService.selectSalesLedgerListPage(page, salesLedgerDto);
@@ -349,4 +365,10 @@
public R getSalesLedgerWithProductsLoss(Long salesLedgerId) {
return R.ok(salesLedgerService.getSalesLedgerWithProductsLoss(salesLedgerId));
}
+
+ @ApiOperation("瀵煎嚭")
+ @PostMapping ("/exportSaleOutbound")
+ public void export(HttpServletResponse response, @RequestBody SalesLedger salesLedger) {
+ salesLedgerService.export(response,salesLedger.getId());
+ }
}
--
Gitblit v1.9.3