Przeglądaj źródła

对账接口增加日志打印

hejq 7 lat temu
rodzic
commit
d525366359

+ 16 - 5
src/main/java/com/uas/platform/b2b/publicapi/controller/ApCheckApiController.java

@@ -1,9 +1,11 @@
 package com.uas.platform.b2b.publicapi.controller;
 
 import com.uas.platform.b2b.publicapi.service.ApCheckApiService;
+import org.apache.log4j.Logger;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.ui.ModelMap;
 import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
 import org.springframework.web.bind.annotation.RequestParam;
 import org.springframework.web.bind.annotation.RestController;
 
@@ -21,7 +23,12 @@ public class ApCheckApiController {
     private ApCheckApiService apCheckApiService;
 
     /**
-     * 查询个人对账金额统计
+     * 日志
+     */
+    private static final Logger logger = Logger.getLogger(ApCheckApiController.class);
+
+    /**
+     * 查询个人对账金额
      *
      * @param userUU 用户UU(采购方)
      * @param enUU 企业UU (采购方)
@@ -32,12 +39,14 @@ public class ApCheckApiController {
      *      count: 对账金额
      *  </pre>
      */
-    @RequestMapping(value = "/user")
+    @RequestMapping(value = "/user", method = RequestMethod.GET)
     public ModelMap getUserApCheckAmount(@RequestParam(value = "useruu") Long userUU,
                                           @RequestParam(value = "enuu", required = false) Long enUU,
                                           @RequestParam(value = "starttime") Long startTime,
                                           @RequestParam(value = "endtime") Long endTime) {
-        return new ModelMap("count", apCheckApiService.getUserApCheckAmount(userUU, enUU, startTime, endTime));
+        Double amount = apCheckApiService.getUserApCheckAmount(userUU, enUU, startTime, endTime);
+        logger.info("查询个人对账金额: " + userUU + ", " + enUU + ", " + startTime + ", " + endTime + ", amount: " + amount);
+        return new ModelMap("count", amount);
     }
 
     /**
@@ -51,10 +60,12 @@ public class ApCheckApiController {
      *      count: 对账金额
      *  </pre>
      */
-    @RequestMapping(value = "/enterprise")
+    @RequestMapping(value = "/enterprise", method = RequestMethod.GET)
     public ModelMap getEnterpriseApCheckAmount(@RequestParam(value = "enuu") Long enUU,
                                                 @RequestParam(value = "starttime") Long startTime,
                                                 @RequestParam(value = "endtime") Long endTime) {
-        return new ModelMap("count", apCheckApiService.getEnterpriseApCheckAmount(enUU, startTime, endTime));
+        Double amount = apCheckApiService.getEnterpriseApCheckAmount(enUU, startTime, endTime);
+        logger.info("查询企业对账金额: " + enUU + ", " + startTime + ", " + endTime + ", amount: " + amount);
+        return new ModelMap("count", amount);
     }
 }