From 2e5c2bc2b7afc7926ec441ff083acd179cb29fc6 Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期三, 25 三月 2026 09:14:20 +0800
Subject: [PATCH] 调整

---
 jyz-base-start/src/main/java/com/tievd/jyz/controller/DataTableController.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/jyz-base-start/src/main/java/com/tievd/jyz/controller/DataTableController.java b/jyz-base-start/src/main/java/com/tievd/jyz/controller/DataTableController.java
index 2427ed2..7a40e36 100644
--- a/jyz-base-start/src/main/java/com/tievd/jyz/controller/DataTableController.java
+++ b/jyz-base-start/src/main/java/com/tievd/jyz/controller/DataTableController.java
@@ -66,6 +66,15 @@
         StatDataTableVo total = oilRecordService.statisTotal(param);
         return Result.ok(total);
     }
+
+    @PostMapping("/statisOilFreqCompare")
+    @Operation(summary = "娲诲姩鍓嶅悗杞﹁締鍔犳补棰戞缁熻")
+    public Result<?> statisOilFreqCompare(@RequestBody DataStatisReqVo param) {
+        LoginUser user = SystemContextUtil.currentLoginUser();
+        param.setOrgCodeIfnull(user.getOrgCode());
+        List<Map> list = oilRecordService.statisOilFreqCompare(param);
+        return Result.ok(list);
+    }
     
     @GetMapping("/clientTop")
     @Operation(summary = "瀹㈡埛绫诲瀷top10")
@@ -118,6 +127,8 @@
     @PostMapping("/statTrend")
     @Operation(summary = "鍔犳补绔欑粺璁�-椤堕儴鏉″舰鍥�")
     public Result<?> statTrend(@RequestBody DataStatisReqVo param) {
+        LoginUser user = SystemContextUtil.currentLoginUser();
+        param.setOrgCodeIfnull(user.getOrgCode());
         JSONObject statFan;
         if (param.getTrendType() == DataStatisReqVo.TrendType.CLIENT || param.getTrendType() == DataStatisReqVo.TrendType.LOSE_CLIENT) {
             statFan = oilRecordService.statTrendClient(param);
@@ -126,6 +137,15 @@
         }
         return Result.ok(statFan);
     }
+
+    @PostMapping("/statTrendDetail")
+    @Operation(summary = "鍔犳补绔欑粺璁�-瓒嬪娍鍒嗘瀽鏄庣粏")
+    public Result<?> statTrendDetail(@RequestBody DataStatisReqVo param) {
+        LoginUser user = SystemContextUtil.currentLoginUser();
+        param.setOrgCodeIfnull(user.getOrgCode());
+        List<Map<String, Object>> list = oilRecordService.statTrendDetail(param);
+        return Result.ok(list);
+    }
     
     
 }

--
Gitblit v1.8.0