ccj 2 years ago
parent
commit
fec219f734
32 changed files with 456 additions and 4 deletions
  1. 4 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/AgentCargoOwnerInfoController.java
  2. 2 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/AppVersionController.java
  3. 7 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CargoOwnerAddressInfoController.java
  4. 7 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CargoOwnerCompInfoController.java
  5. 11 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CargoOwnerInfoController.java
  6. 5 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CarrierInfoController.java
  7. 7 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CommonRouteController.java
  8. 12 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CommonUserController.java
  9. 11 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CompanyInfoController.java
  10. 9 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/DriverCarInfoController.java
  11. 14 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/DriverInfoController.java
  12. 8 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/DriverPayeeInfoController.java
  13. 4 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/EvaluateInfoController.java
  14. 5 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FeedbackReportController.java
  15. 8 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FleetInfoController.java
  16. 11 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FleetMemberInfoController.java
  17. 3 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FreightInfoController.java
  18. 7 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyCargoOwnerCapitalInfoController.java
  19. 6 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyCargoOwnerPayeeInfoController.java
  20. 2 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyDriverCapitalInfoController.java
  21. 4 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyFreightSettlementInfoController.java
  22. 3 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyOrderTravelPathController.java
  23. 7 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyPublicConsultationController.java
  24. 6 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/NewsInfoController.java
  25. 18 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/OrderInfoController.java
  26. 7 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/PatformAnagementEgulationsController.java
  27. 13 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/PublishTaskInfoController.java
  28. 2 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/RepaymentInfoController.java
  29. 4 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/SearchRecordsInfoController.java
  30. 2 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/VehicleTrajectoryInfoController.java
  31. 164 4
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/LogAspect.java
  32. 83 0
      winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/ServletUtils.java

+ 4 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/AgentCargoOwnerInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyAgentCargoOwnerInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IAgentCargoOwnerInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -26,6 +27,7 @@ public class AgentCargoOwnerInfoController {
      * 代理货主列表
      * @return
      */
+    @Log(title = "代理货主列表")
     @GetMapping("/selectAgentCargoOwner")
     public Page<HyAgentCargoOwnerInfo> selectAgentCargoOwner(HyAgentCargoOwnerInfo hyAgentCargoOwnerInfo){
         return agentCargoOwnerInfoService.selectAgentCargoOwner(hyAgentCargoOwnerInfo);
@@ -34,6 +36,7 @@ public class AgentCargoOwnerInfoController {
     /**
      * 更改代理货主状态
      */
+    @Log(title = "更改代理货主")
     @PostMapping("/api/editAgentCargoOwner")
     public String editAgentCargoOwner(@RequestBody HyAgentCargoOwnerInfo hyAgentCargoOwnerInfo) {
         return agentCargoOwnerInfoService.editAgentCargoOwner(hyAgentCargoOwnerInfo);
@@ -43,6 +46,7 @@ public class AgentCargoOwnerInfoController {
      * 删除代理货主
      * @param hyAgentCargoOwnerInfo
      */
+    @Log(title = "删除代理货主")
     @PostMapping("/api/deleteAgentCargoOwner")
     public void deleteAgentCargoOwner(@RequestBody HyAgentCargoOwnerInfo hyAgentCargoOwnerInfo){
         agentCargoOwnerInfoService.deleteAgentCargoOwner(hyAgentCargoOwnerInfo.getId());

+ 2 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/AppVersionController.java

@@ -5,6 +5,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.HyAppVersion;
 import com.yh.saas.plugin.yiliangyiyun.service.IAppVersionService;
 import com.yh.saas.plugin.yiliangyiyun.service.ICommonUserService;
 import com.yh.saas.plugin.yiliangyiyun.util.GeTuiUtils;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -32,6 +33,7 @@ public class AppVersionController {
     /**
      * 查看版本信息
      */
+    @Log(title = "查看App版本")
     @GetMapping("/selectInfo")
     public HyAppVersion selectInfo(@RequestParam String appid, String version, String imei, String type) {
         return appVersionService.selectInfo(appid,version,imei,type);

+ 7 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CargoOwnerAddressInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCargoOwnerAddressInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.ICargoOwnerAddressInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -29,6 +30,7 @@ public class CargoOwnerAddressInfoController {
      * @param hyCargoOwnerAddressInfo
      * @return
      */
+    @Log(title = "选择地址列表")
     @GetMapping("/selectCargoOwnerAddress")
     public Page<HyCargoOwnerAddressInfo> selectCargoOwnerAddress(HyCargoOwnerAddressInfo hyCargoOwnerAddressInfo) {
         return cargoOwnerAddressInfoService.selectCargoOwnerAddress(hyCargoOwnerAddressInfo);
@@ -39,6 +41,7 @@ public class CargoOwnerAddressInfoController {
      * @param
      * @return
      */
+    @Log(title = "新增地址")
     @PostMapping("/api/addCargoOwnerAddress")
     public String addCargoOwnerAddress(@RequestBody HyCargoOwnerAddressInfo hyCargoOwnerAddressInfo){
         return cargoOwnerAddressInfoService.addCargoOwnerAddress(hyCargoOwnerAddressInfo);
@@ -49,6 +52,7 @@ public class CargoOwnerAddressInfoController {
      * @param hyCargoOwnerAddressInfo
      * @return
      */
+    @Log(title = "编辑地址")
     @PostMapping("/api/editCargoOwnerAddress")
     public String editCargoOwnerAddress(@RequestBody HyCargoOwnerAddressInfo hyCargoOwnerAddressInfo){
         return cargoOwnerAddressInfoService.editCargoOwnerAddress(hyCargoOwnerAddressInfo);
@@ -59,6 +63,7 @@ public class CargoOwnerAddressInfoController {
      * @param hyCargoOwnerAddressInfo
      * @return
      */
+    @Log(title = "删除地址")
     @PostMapping("/api/deleteCargoOwnerAddress")
     public void deleteCargoOwnerAddress(@RequestBody HyCargoOwnerAddressInfo hyCargoOwnerAddressInfo) {
         cargoOwnerAddressInfoService.deleteCargoOwnerAddress(hyCargoOwnerAddressInfo.getId());
@@ -69,6 +74,7 @@ public class CargoOwnerAddressInfoController {
      * @param hyCargoOwnerAddressInfo
      * @return
      */
+    @Log(title = "设置默认地址")
     @PostMapping("/api/setDefault")
     public String setDefault(@RequestBody HyCargoOwnerAddressInfo hyCargoOwnerAddressInfo){
         return cargoOwnerAddressInfoService.setDefault(hyCargoOwnerAddressInfo);
@@ -79,6 +85,7 @@ public class CargoOwnerAddressInfoController {
      * @param hyCargoOwnerAddressInfo
      * @return
      */
+    @Log(title = "默认收货发货列表")
     @GetMapping("/addressList")
     public List<HyCargoOwnerAddressInfo> addressList(HyCargoOwnerAddressInfo hyCargoOwnerAddressInfo) {
         return cargoOwnerAddressInfoService.addressList(hyCargoOwnerAddressInfo);

+ 7 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CargoOwnerCompInfoController.java

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCargoOwnerCompInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.view.GoodsSourceView;
 import com.yh.saas.plugin.yiliangyiyun.service.ICargoOwnerCompInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -26,6 +27,7 @@ public class CargoOwnerCompInfoController {
     /**
      * 添加所属公司
      */
+    @Log(title = "添加所属公司")
     @PostMapping("/api/addCargoOwnerComp")
     public String addCargoOwnerComp(@RequestBody HyCargoOwnerCompInfo hyCargoOwnerCompInfo){
         return cargoOwnerCompInfoService.addCargoOwnerComp(hyCargoOwnerCompInfo);
@@ -34,6 +36,7 @@ public class CargoOwnerCompInfoController {
     /**
      * 编辑所属公司
      */
+    @Log(title = "编辑所属公司")
     @PostMapping("/api/editCargoOwnerComp")
     public String editCargoOwnerComp(@RequestBody HyCargoOwnerCompInfo hyCargoOwnerCompInfo) {
         return cargoOwnerCompInfoService.editCargoOwnerComp(hyCargoOwnerCompInfo);
@@ -43,6 +46,7 @@ public class CargoOwnerCompInfoController {
      * 删除所属公司
      * @param hyCargoOwnerCompInfo
      */
+    @Log(title = "删除所属公司")
     @PostMapping("/api/deleteCargoOwnerComp")
     public void deleteCargoOwnerComp(@RequestBody HyCargoOwnerCompInfo hyCargoOwnerCompInfo){
         cargoOwnerCompInfoService.deleteCargoOwnerComp(hyCargoOwnerCompInfo.getId());
@@ -53,6 +57,7 @@ public class CargoOwnerCompInfoController {
      * @param hyCargoOwnerCompInfo
      * @return
      */
+    @Log(title = "授权审核列表")
     @GetMapping("/selectCargoOwnerCompInfoPage")
     public Page<HyCargoOwnerCompInfo> selectCargoOwnerCompInfoPage(HyCargoOwnerCompInfo hyCargoOwnerCompInfo){
         return cargoOwnerCompInfoService.selectCargoOwnerCompInfoPage(hyCargoOwnerCompInfo);
@@ -63,6 +68,7 @@ public class CargoOwnerCompInfoController {
      * @param
      * @return
      */
+    @Log(title = "审核货主公司")
     @PostMapping("/api/examine")
     public String examine(@RequestBody HyCargoOwnerCompInfo hyCargoOwnerCompInfo){
         return cargoOwnerCompInfoService.examine(hyCargoOwnerCompInfo);
@@ -73,6 +79,7 @@ public class CargoOwnerCompInfoController {
      * @param commonId
      * @return
     **/
+    @Log(title = "发布任务货主列表")
     @GetMapping("/cargoOwnerList")
     public GoodsSourceView cargoOwnerList (String commonId) {
         return cargoOwnerCompInfoService.cargoOwnerList(commonId);

+ 11 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CargoOwnerInfoController.java

@@ -7,6 +7,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.HyDriverInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.view.DistinguishView;
 import com.yh.saas.plugin.yiliangyiyun.service.ICargoOwnerInfoService;
 import com.yh.saas.plugin.yiliangyiyun.util.EntityAnalyse;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -31,6 +32,7 @@ public class CargoOwnerInfoController {
      * @param phone
      * @return
      */
+    @Log(title = "查询货主信息")
     @GetMapping("/firstAuthentication")
     public HyCargoOwnerInfo firstAuthentication(String phone){
         return cargoOwnerInfoService.firstAuthentication(phone);
@@ -42,6 +44,7 @@ public class CargoOwnerInfoController {
      * @param hyCargoOwnerInfo
      * @return
      */
+    @Log(title = "货主管理列表")
     @GetMapping("/selectCargoOwnerInfoPage")
     public Page<HyCargoOwnerInfo> selectCargoOwnerInfoPage(HyCargoOwnerInfo hyCargoOwnerInfo){
         return cargoOwnerInfoService.selectCargoOwnerInfoPage(hyCargoOwnerInfo);
@@ -51,6 +54,7 @@ public class CargoOwnerInfoController {
      * 货主认证列表
      * @return
      */
+    @Log(title = "货主认证列表")
     @GetMapping("/selectCargoOwner")
     public HyCargoOwnerInfo selectCargoOwner(String commonId){
         return cargoOwnerInfoService.selectCargoOwner(commonId);
@@ -59,6 +63,7 @@ public class CargoOwnerInfoController {
     /**
      * 添加认证信息
      */
+    @Log(title = "认证货主")
     @PostMapping("/api/addCargoOwner")
     public String addCargoOwner(@RequestBody HyCargoOwnerInfo hyCargoOwnerInfo){
         return cargoOwnerInfoService.addCargoOwner(hyCargoOwnerInfo);
@@ -67,6 +72,7 @@ public class CargoOwnerInfoController {
     /**
      * 编辑货主个人信息
      */
+    @Log(title = "编辑货主")
     @PostMapping("/api/editCargoOwner")
     public String editCargoOwner(@RequestBody HyCargoOwnerInfo hyCargoOwnerInfo) {
         return cargoOwnerInfoService.editCargoOwner(hyCargoOwnerInfo);
@@ -75,6 +81,7 @@ public class CargoOwnerInfoController {
     /**
      * 编辑垫付比例
      */
+    @Log(title = "编辑垫付比例")
     @PostMapping("/api/editProportion")
     public String editProportion(@RequestBody HyCargoOwnerInfo hyCargoOwnerInfo) {
         return cargoOwnerInfoService.editProportion(hyCargoOwnerInfo);
@@ -85,6 +92,7 @@ public class CargoOwnerInfoController {
      * @param
      * @return
      */
+    @Log(title = "审核货主")
     @PostMapping("/api/examine")
     public String examine(@RequestBody HyCargoOwnerInfo hyCargoOwnerInfo){
         return cargoOwnerInfoService.examine(hyCargoOwnerInfo);
@@ -94,6 +102,7 @@ public class CargoOwnerInfoController {
      * 营业执照识别
      * @return
      */
+    @Log(title = "营业执照识别")
     @GetMapping("/api/licenseShibie")
     public DistinguishView licenseShibie (String licenseImg){
         return EntityAnalyse.licenseShibie(licenseImg);
@@ -104,6 +113,7 @@ public class CargoOwnerInfoController {
      * 我的账户
      * @return
      */
+    @Log(title = "查询账户")
     @GetMapping("/selectAccount")
     public HyCargoOwnerInfo selectAccount(String commonId){
         return cargoOwnerInfoService.selectAccount(commonId);
@@ -113,6 +123,7 @@ public class CargoOwnerInfoController {
      * 查询账户余额
      * @return
      */
+    @Log(title = "查询账户余额")
     @GetMapping("/selectAccountBalance")
     public HyCargoOwnerInfo selectAccountBalance(String id,String flag){
         return cargoOwnerInfoService.selectAccountBalance(id,flag);

+ 5 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CarrierInfoController.java

@@ -3,6 +3,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCarrierInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.ICarrierInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -24,6 +25,7 @@ public class CarrierInfoController {
     /**
      * 查看装车信息
      */
+    @Log(title = "查看装车信息")
     @GetMapping("/getHyCarrierInfo")
     HyCarrierInfo getHyCarrierInfo(HyCarrierInfo hyCarrierInfo){
         return carrierInfoService.getHyCarrierInfo(hyCarrierInfo);
@@ -35,6 +37,7 @@ public class CarrierInfoController {
      * @param hyCarrierInfo
      * @return
      */
+    @Log(title = "确认装车")
     @PostMapping("/loadingAdd")
     public String loadingAdd(@RequestBody HyCarrierInfo hyCarrierInfo) {
         return carrierInfoService.loadingAdd(hyCarrierInfo);
@@ -46,6 +49,7 @@ public class CarrierInfoController {
      * @param hyCarrierInfo
      * @return
      */
+     @Log(title = "确认卸车")
      @PostMapping("/unLoadingAdd")
      public String unLoadingAdd(@RequestBody HyCarrierInfo hyCarrierInfo) {
          return carrierInfoService.unLoadingAdd(hyCarrierInfo);
@@ -56,6 +60,7 @@ public class CarrierInfoController {
      * @param hyCarrierInfo
      * @return
      */
+    @Log(title = "货主确认装卸车")
     @PostMapping("/cargoOwnerLoadingAdd")
     public String cargoOwnerLoadingAdd(@RequestBody HyCarrierInfo hyCarrierInfo) {
         return carrierInfoService.cargoOwnerLoadingAdd(hyCarrierInfo);

+ 7 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CommonRouteController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCommonRoute;
 import com.yh.saas.plugin.yiliangyiyun.service.ICommonRouteService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -28,6 +29,7 @@ public class CommonRouteController {
      * @param hyCommonRoute
      * @return
      */
+    @Log(title = "添加常用路线")
     @PostMapping("/api/add")
     public String add(@RequestBody HyCommonRoute hyCommonRoute){
         return commonRouteService.add(hyCommonRoute);
@@ -38,6 +40,7 @@ public class CommonRouteController {
      * @param hyCommonRoute
      * @return
      */
+    @Log(title = "编辑常用路线")
     @PostMapping("/api/edit")
     public String edit(@RequestBody HyCommonRoute hyCommonRoute) {
         return commonRouteService.edit(hyCommonRoute);
@@ -47,6 +50,7 @@ public class CommonRouteController {
      * 删除常用路线
      * @param hyCommonRoute
      */
+    @Log(title = "删除常用路线")
     @PostMapping("/api/delete")
     public void delete(@RequestBody HyCommonRoute hyCommonRoute){
         commonRouteService.delete(hyCommonRoute.getId());
@@ -56,6 +60,7 @@ public class CommonRouteController {
      * 查看常用路线
      * @param hyCommonRoute
      */
+    @Log(title = "查看常用路线")
     @GetMapping("/get")
     public HyCommonRoute get(HyCommonRoute hyCommonRoute){
        return commonRouteService.get(hyCommonRoute);
@@ -66,6 +71,7 @@ public class CommonRouteController {
      * @param hyCommonRoute
      * @return
      */
+    @Log(title = "常用路线列表")
     @GetMapping("/select")
     public Page<HyCommonRoute> select(HyCommonRoute hyCommonRoute){
         return commonRouteService.select(hyCommonRoute);
@@ -76,6 +82,7 @@ public class CommonRouteController {
      * @param hyCommonRoute
      * @return
      */
+    @Log(title = "司机列表")
     @GetMapping("/driverList")
     public Page<HyCommonRoute> driverList(HyCommonRoute hyCommonRoute){
         return commonRouteService.driverList(hyCommonRoute);

+ 12 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CommonUserController.java

@@ -137,6 +137,7 @@ public class CommonUserController {
      * @param commonUser
      * @return
      */
+    @Log(title = "注册")
     @PostMapping("/register")
     public String register(@RequestBody CommonUser commonUser) throws ServiceException {
         return commonUserService.register(commonUser);
@@ -148,6 +149,7 @@ public class CommonUserController {
      * @param commonUser
      * @return
      */
+    @Log(title = "重置密码")
     @PostMapping("/resetPassword")
     public String resetPassword(@RequestBody CommonUser commonUser) throws ServiceException {
         return commonUserService.resetPassword(commonUser);
@@ -159,6 +161,7 @@ public class CommonUserController {
      * @param commonUser
      * @return
      */
+    @Log(title = "重置账号")
     @PostMapping("/resetAccount")
     public String resetAccount(@RequestBody CommonUser commonUser) throws ServiceException {
         return commonUserService.resetAccount(commonUser);
@@ -171,6 +174,7 @@ public class CommonUserController {
      * @return
      * @throws ServiceException
      */
+    @Log(title = "获取签名地址")
     @GetMapping("/getSignatureAddress")
     public CommonUser getSignatureAddress(CommonUser commonUser) {
         return commonUserService.getSignatureAddress(commonUser);
@@ -182,6 +186,7 @@ public class CommonUserController {
      * @param commonUser
      * @return
      */
+    @Log(title = "修改用户信息")
     @PostMapping("/editUserInfo")
     public String editUserInfo(@RequestBody CommonUser commonUser) throws ServiceException {
         return commonUserService.editUserInfo(commonUser);
@@ -194,6 +199,7 @@ public class CommonUserController {
      * @return
      * @throws ServiceException
      */
+    @Log(title = "发送验证码")
     @GetMapping("/sendVerifyCode")
     public String sendVerifyCode(String phone) throws ServiceException {
         return commonUserService.sendVerifyCode(phone);
@@ -206,6 +212,7 @@ public class CommonUserController {
      * @return
      * @throws ServiceException
      */
+    @Log(title = "登录")
     @GetMapping("/login")
     public CommonUser login(CommonUser commonUser) throws ServiceException {
         return commonUserService.login(commonUser);
@@ -218,6 +225,7 @@ public class CommonUserController {
      * @return
      * @throws ServiceException
      */
+    @Log(title = "快捷登录")
     @GetMapping("/loginVerifyCode")
     public CommonUser loginVerifyCode(CommonUser commonUser) throws ServiceException {
         return commonUserService.loginVerifyCode(commonUser);
@@ -230,6 +238,7 @@ public class CommonUserController {
      * @return
      * @throws ServiceException
      */
+    @Log(title = "校验验证码")
     @GetMapping("/checkVerifyCode")
     public CommonUser checkVerifyCode(CommonUser commonUser) throws ServiceException {
         return commonUserService.checkVerifyCode(commonUser);
@@ -241,6 +250,7 @@ public class CommonUserController {
      *
      * @return 登录信息
      */
+    @Log(title = "快速登录")
     @PostMapping("/api/loginQuickly")
     public Account loginQuickly(@RequestBody AuthUserCommand.LoginQuickly loginQuicklyCommand) {
         return commonUserService.login(createLoginUser(loginQuicklyCommand), loginQuicklyCommand.getVeriCode());
@@ -307,6 +317,7 @@ public class CommonUserController {
      * @param noticeTask 查询条件
      * @return 返回分页查询结果
      */
+    @Log(title = "查询任务")
     @GetMapping("/query/findHisPageNoticeTasks")
     public Page<NoticeTaskInfo> findHisPageNoticeTasks(NoticeTaskInfo noticeTask) {
         return commonUserService.findHisPageNoticeTasks(noticeTask);
@@ -319,6 +330,7 @@ public class CommonUserController {
      * @return
      * @throws ServiceException
      */
+    @Log(title = "查验账号")
     @PostMapping("/api/checkApp")
     public String checkApp(@RequestBody CommonUser commonUser) throws ServiceException {
         return commonUserService.checkApp(commonUser);

+ 11 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/CompanyInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCompanyInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.ICompanyInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -28,6 +29,7 @@ public class CompanyInfoController {
      * 公司列表
      * @return
      */
+    @Log(title = "公司列表")
     @GetMapping("/selectCompany")
     public List<HyCompanyInfo> selectCompany(String commonId){
         return companyInfoService.selectCompany(commonId);
@@ -38,6 +40,7 @@ public class CompanyInfoController {
      * @param hyCompanyInfo
      * @return
      */
+    @Log(title = "校验统一社会信用代码")
     @GetMapping("/checkCreditCode")
     public String checkCreditCode(HyCompanyInfo hyCompanyInfo){
         return companyInfoService.checkCreditCode(hyCompanyInfo);
@@ -46,6 +49,7 @@ public class CompanyInfoController {
     /**
      * 添加公司信息
      */
+    @Log(title = "添加公司信息")
     @PostMapping("/api/addCompanyInfo")
     public String addCompanyInfo(@RequestBody HyCompanyInfo hyCompanyInfo){
         return companyInfoService.addCompanyInfo(hyCompanyInfo);
@@ -54,6 +58,7 @@ public class CompanyInfoController {
     /**
      * 编辑公司信息
      */
+    @Log(title = "编辑公司信息")
     @PostMapping("/api/editCompanyInfo")
     public String editCompanyInfo(@RequestBody HyCompanyInfo hyCompanyInfo) {
         return companyInfoService.editCompanyInfo(hyCompanyInfo);
@@ -62,6 +67,7 @@ public class CompanyInfoController {
     /**
      * 查看公司信息
      */
+    @Log(title = "查看公司信息")
     @GetMapping("/getCompanyInfo")
     public HyCompanyInfo getCompanyInfo(String id) {
         return companyInfoService.getCompanyInfo(id);
@@ -71,6 +77,7 @@ public class CompanyInfoController {
      * 删除公司信息
      * @param hyCompanyInfo
      */
+    @Log(title = "删除公司信息")
     @PostMapping("/api/deleteCompany")
     public void deleteCompany(@RequestBody HyCompanyInfo hyCompanyInfo){
         companyInfoService.deleteCompany(hyCompanyInfo.getId());
@@ -80,6 +87,7 @@ public class CompanyInfoController {
      * 所有公司下拉列表
      * @return
      */
+    @Log(title = "所有公司下拉列表")
     @GetMapping("/selectAllCompany")
     public Page<HyCompanyInfo> selectAllCompany(HyCompanyInfo hyCompanyInfo){
         return companyInfoService.selectAllCompany(hyCompanyInfo);
@@ -89,6 +97,7 @@ public class CompanyInfoController {
      * 企业审核后台管理列表
      * @return
      */
+    @Log(title = "企业审核后台管理列表")
     @GetMapping("/selectCompanyPage")
     public Page<HyCompanyInfo> selectCompanyPage(HyCompanyInfo hyCompanyInfo){
         return companyInfoService.selectCompanyPage(hyCompanyInfo);
@@ -99,6 +108,7 @@ public class CompanyInfoController {
      * @param
      * @return
      */
+    @Log(title = "审核公司")
     @PostMapping("/api/examine")
     public String examine(@RequestBody HyCompanyInfo hyCompanyInfo){
         return companyInfoService.examine(hyCompanyInfo);
@@ -108,6 +118,7 @@ public class CompanyInfoController {
      * 判断公司名是否重复
      * @return
      */
+    @Log(title = "判断公司名是否重复")
     @GetMapping("/repeatCompanyInfo")
     public String repeatCompanyInfo(HyCompanyInfo hyCompanyInfo){
         return companyInfoService.repeatCompanyInfo(hyCompanyInfo);

+ 9 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/DriverCarInfoController.java

@@ -7,6 +7,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.HyDriverCarInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.view.DistinguishView;
 import com.yh.saas.plugin.yiliangyiyun.service.IDriverCarInfoService;
 import com.yh.saas.plugin.yiliangyiyun.util.EntityAnalyse;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -32,6 +33,7 @@ public class DriverCarInfoController {
      * 后台管理车辆列表
      * @return
      */
+    @Log(title = "后台管理车辆列表")
     @GetMapping("/selectCar")
     public Page<HyDriverCarInfo> selectCar(HyDriverCarInfo hyDriverCarInfo){
         return driverCarInfoService.selectCar(hyDriverCarInfo);
@@ -41,6 +43,7 @@ public class DriverCarInfoController {
      * 司机车辆列表
      * @return
      */
+    @Log(title = "司机车辆列表")
     @GetMapping("/selectDriverCar")
     public List<HyDriverCarInfo> selectDriverCar(HyDriverCarInfo hyDriverCarInfo){
         return driverCarInfoService.selectDriverCar(hyDriverCarInfo);
@@ -49,6 +52,7 @@ public class DriverCarInfoController {
     /**
      * 添加信息
      */
+    @Log(title = "添加车辆信息")
     @PostMapping("/api/addInfo")
     public String addInfo(@RequestBody HyDriverCarInfo hyDriverCarInfo) throws IOException {
         return driverCarInfoService.addInfo(hyDriverCarInfo);
@@ -57,6 +61,7 @@ public class DriverCarInfoController {
     /**
      * 编辑信息
      */
+    @Log(title = "编辑车辆信息")
     @PostMapping("/api/editInfo")
     public String editInfo(@RequestBody HyDriverCarInfo hyDriverCarInfo) throws IOException {
         return driverCarInfoService.editInfo(hyDriverCarInfo);
@@ -66,6 +71,7 @@ public class DriverCarInfoController {
      * 删除货车信息
      * @param hyDriverCarInfo
      */
+    @Log(title = "删除车辆信息")
     @PostMapping("/api/deleteDriverCar")
     public void deleteDriverCar(@RequestBody HyDriverCarInfo hyDriverCarInfo){
         driverCarInfoService.deleteDriverCar(hyDriverCarInfo.getId());
@@ -76,6 +82,7 @@ public class DriverCarInfoController {
      * @param
      * @return
      */
+    @Log(title = "审核车辆")
     @PostMapping("/api/examine")
     public String examine(@RequestBody HyDriverCarInfo hyDriverCarInfo) throws IOException{
         return driverCarInfoService.examine(hyDriverCarInfo);
@@ -85,6 +92,7 @@ public class DriverCarInfoController {
      * 行驶证识别
      * @return
      */
+    @Log(title = "行驶证识别")
     @GetMapping("/api/driveringLicenseShibie")
     public DistinguishView driveringLicenseShibie (String image, String flag){
         return EntityAnalyse.driveringLicenseShibie(image,flag);
@@ -94,6 +102,7 @@ public class DriverCarInfoController {
      * 道路运输证证识别
      * @return
      */
+    @Log(title = "道路运输证证识别")
     @GetMapping("/api/tranLicenseShibie")
     public DistinguishView tranLicenseShibie (String image){
         return EntityAnalyse.tranLicenseShibie(image);

+ 14 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/DriverInfoController.java

@@ -6,6 +6,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.HyDriverInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.view.DistinguishView;
 import com.yh.saas.plugin.yiliangyiyun.service.IDriverInfoService;
 import com.yh.saas.plugin.yiliangyiyun.util.EntityAnalyse;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -33,6 +34,7 @@ public class DriverInfoController {
      * @param driverViewInfo
      * @return
      */
+    @Log(title = "司机列表")
     @GetMapping("/selectDriverInfoPage")
     public Page<HyDriverInfo> selectDriverInfoPage(HyDriverInfo driverViewInfo){
         return driverInfoService.selectDriverInfoPage(driverViewInfo);
@@ -43,6 +45,7 @@ public class DriverInfoController {
      * @param driverPhone
      * @return
      */
+    @Log(title = "第一次认证")
     @GetMapping("/firstAuthentication")
     public HyDriverInfo firstAuthentication(String driverPhone){
         return driverInfoService.firstAuthentication(driverPhone);
@@ -51,6 +54,7 @@ public class DriverInfoController {
     /**
      * 添加信息
      */
+    @Log(title = "添加司机信息")
     @PostMapping("/api/addInfo")
     public String addInfo(@RequestBody HyDriverInfo hyDriverInfo) throws IOException, ParseException {
         return driverInfoService.addInfo(hyDriverInfo);
@@ -59,6 +63,7 @@ public class DriverInfoController {
     /**
      * 编辑信息
      */
+    @Log(title = "编辑司机信息")
     @PostMapping("/api/editInfo")
     public String editInfo(@RequestBody HyDriverInfo hyDriverInfo) throws IOException , ParseException {
         return driverInfoService.editInfo(hyDriverInfo);
@@ -67,6 +72,7 @@ public class DriverInfoController {
     /**
      * 编辑垫付比例
      */
+    @Log(title = "编辑垫付比例")
     @PostMapping("/api/editProportion")
     public String editProportion(@RequestBody HyDriverInfo hyDriverInfo) {
         return driverInfoService.editProportion(hyDriverInfo);
@@ -77,6 +83,7 @@ public class DriverInfoController {
      * @param
      * @return
      */
+    @Log(title = "审核车辆信息")
     @PostMapping("/api/examine")
     public String examine(@RequestBody HyDriverInfo hyDriverInfo) throws IOException{
         return driverInfoService.examine(hyDriverInfo);
@@ -87,6 +94,7 @@ public class DriverInfoController {
      * @param personImg
      * @return
      */
+    @Log(title = "识别身份证")
     @GetMapping("/personShibie")
     public DistinguishView personShibie (String personImg,String flag){
         return EntityAnalyse.personShibie(personImg,flag);
@@ -97,6 +105,7 @@ public class DriverInfoController {
      * @param bankImg
      * @return
      */
+    @Log(title = "识别银行卡")
     @GetMapping("/bankShibie")
     public DistinguishView bankShibie (String bankImg){
         return EntityAnalyse.bankShibie(bankImg);
@@ -107,6 +116,7 @@ public class DriverInfoController {
      * @param hyDriverInfo
      * @return
      */
+    @Log(title = "司机详情")
     @GetMapping("/getDriver")
     HyDriverInfo getDriver(HyDriverInfo hyDriverInfo){
         return driverInfoService.getDriver(hyDriverInfo);
@@ -116,6 +126,7 @@ public class DriverInfoController {
      * 驾驶证识别
      * @return
      */
+    @Log(title = "驾驶证识别")
     @GetMapping("/api/driverLicenseShibie")
     public DistinguishView driverLicenseShibie (String image){
         return EntityAnalyse.driverLicenseShibie(image);
@@ -125,6 +136,7 @@ public class DriverInfoController {
      * 从业资格证识别
      * @return
      */
+    @Log(title = "从业资格证识别")
     @GetMapping("/api/qualificationLicenseShibie")
     public DistinguishView qualificationLicenseShibie (String image){
         return EntityAnalyse.qualificationLicenseShibie(image);
@@ -133,6 +145,7 @@ public class DriverInfoController {
     /**
      * 批量上报
      */
+    @Log(title = "批量上报")
     @PostMapping("/api/batchSubmission")
     public String batchSubmission(@RequestBody HyDriverInfo hyDriverInfo) throws IOException , ParseException {
         return driverInfoService.batchSubmission(hyDriverInfo);
@@ -143,6 +156,7 @@ public class DriverInfoController {
      * @param driverViewInfo
      * @return
      */
+    @Log(title = "后台管理司机信息上报列表")
     @GetMapping("/selectDriverInfoSubmission")
     public Page<HyDriverInfo> selectDriverInfoSubmission(HyDriverInfo driverViewInfo){
         return driverInfoService.selectDriverInfoSubmission(driverViewInfo);

+ 8 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/DriverPayeeInfoController.java

@@ -5,6 +5,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.HyDriverPayeeInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.view.DistinguishView;
 import com.yh.saas.plugin.yiliangyiyun.service.IDriverPayeeInfoService;
 import com.yh.saas.plugin.yiliangyiyun.util.EntityAnalyse;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -29,6 +30,7 @@ public class DriverPayeeInfoController {
      * 银行卡列表
      * @return
      */
+    @Log(title = "银行卡列表")
     @PostMapping("/selectDriverPayee")
     public List<HyDriverPayeeInfo> selectDriverPayee(@RequestBody HyDriverPayeeInfo hyDriverPayeeInfo){
         return driverPayeeInfoService.selectDriverPayee(hyDriverPayeeInfo);
@@ -37,6 +39,7 @@ public class DriverPayeeInfoController {
     /**
      * 添加银行卡信息
      */
+    @Log(title = "添加银行卡信息")
     @PostMapping("/api/addInfo")
     public String addInfo(@RequestBody HyDriverPayeeInfo hyDriverPayeeInfo){
         return driverPayeeInfoService.addInfo(hyDriverPayeeInfo);
@@ -45,6 +48,7 @@ public class DriverPayeeInfoController {
     /**
      * 编辑银行卡信息
      */
+    @Log(title = "编辑银行卡信息")
     @PostMapping("/api/editInfo")
     public String editInfo(@RequestBody HyDriverPayeeInfo hyDriverPayeeInfo) {
         return driverPayeeInfoService.editInfo(hyDriverPayeeInfo);
@@ -54,6 +58,7 @@ public class DriverPayeeInfoController {
      * 删除银行卡信息
      * @param hyDriverPayeeInfo
      */
+    @Log(title = "删除银行卡信息")
     @PostMapping("/api/deleteDriverPayee")
     public void deleteDriverPayee(@RequestBody HyDriverPayeeInfo hyDriverPayeeInfo){
         driverPayeeInfoService.deleteDriverPayee(hyDriverPayeeInfo.getId());
@@ -64,6 +69,7 @@ public class DriverPayeeInfoController {
      * @param hyDriverPayeeInfo
      * @return
      */
+    @Log(title = "设置默认银行卡")
     @PostMapping("/api/setDefault")
     public String setDefault(@RequestBody HyDriverPayeeInfo hyDriverPayeeInfo){
         return driverPayeeInfoService.setDefault(hyDriverPayeeInfo);
@@ -73,6 +79,7 @@ public class DriverPayeeInfoController {
      * 银行卡三要素识别
      * @return
      */
+    @Log(title = "银行卡三要素识别")
     @GetMapping("/bankCradShibie")
     public DistinguishView bankCradShibie (String name,String idCard,String accountNo){
         return EntityAnalyse.bankCradShibie(name,idCard,accountNo);
@@ -82,6 +89,7 @@ public class DriverPayeeInfoController {
      * 查询默认银行卡
      * @return
      */
+    @Log(title = "查询默认银行卡")
     @GetMapping("/getDriverPayee")
     public HyDriverPayeeInfo getDriverPayee(HyDriverPayeeInfo hyDriverPayeeInfo){
         return driverPayeeInfoService.getDriverPayee(hyDriverPayeeInfo);

+ 4 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/EvaluateInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.EvaluateInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IEvaluateInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -25,6 +26,7 @@ public class EvaluateInfoController {
     /**
      * 添加评价
      */
+    @Log(title = "添加评价")
     @PostMapping("/api/addEvaluateInfo")
     public String addEvaluateInfo(@RequestBody EvaluateInfo evaluateInfo){
         return evaluateInfoService.addEvaluateInfo(evaluateInfo);
@@ -35,6 +37,7 @@ public class EvaluateInfoController {
      * @param evaluateInfo
      * @return
      */
+    @Log(title = "评价记录")
     @GetMapping("/selectEvaluateInfo")
     public Page<EvaluateInfo> selectEvaluateInfo(EvaluateInfo evaluateInfo){
         return evaluateInfoService.selectEvaluateInfo(evaluateInfo);
@@ -44,6 +47,7 @@ public class EvaluateInfoController {
      * 删除评价
      * @param evaluateInfo
      */
+    @Log(title = "删除评价")
     @PostMapping("/api/deleteEvaluateInfo")
     public void deleteEvaluateInfo(@RequestBody EvaluateInfo evaluateInfo){
          evaluateInfoService.deleteEvaluateInfo(evaluateInfo);

+ 5 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FeedbackReportController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.FeedbackReport;
 import com.yh.saas.plugin.yiliangyiyun.service.IFeedbackReportService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -25,6 +26,7 @@ public class FeedbackReportController {
     /**
      * 投诉举报
      */
+    @Log(title = "投诉举报")
     @PostMapping("/api/addInfo")
     public String addInfo(@RequestBody FeedbackReport feedbackReport){
         return feedbackReportService.addInfo(feedbackReport);
@@ -33,6 +35,7 @@ public class FeedbackReportController {
     /**
      * 编辑
      */
+    @Log(title = "编辑投诉举报")
     @PostMapping("/api/editInfo")
     public String editInfo(@RequestBody FeedbackReport feedbackReport){
         return feedbackReportService.editInfo(feedbackReport);
@@ -41,6 +44,7 @@ public class FeedbackReportController {
     /**
      * 查看
      */
+    @Log(title = "查看投诉举报")
     @GetMapping("/getInfo")
     public FeedbackReport getInfo(FeedbackReport feedbackReport){
         return feedbackReportService.getInfo(feedbackReport.getId());
@@ -51,6 +55,7 @@ public class FeedbackReportController {
      * @param feedbackReport
      * @return
      */
+    @Log(title = "后台管理投诉举报列表")
     @GetMapping("/selectInfo")
     public Page<FeedbackReport> selectInfo(FeedbackReport feedbackReport){
         return feedbackReportService.selectInfo(feedbackReport);

+ 8 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FleetInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.FleetInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IFleetInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -29,6 +30,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "添加车队")
     @PostMapping("/api/addFleetInfo")
     public String addFleetInfo(@RequestBody FleetInfo fleetInfo){
         return fleetInfoService.addFleetInfo(fleetInfo);
@@ -39,6 +41,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "编辑车队")
     @PostMapping("/api/editFleetInfo")
     public String editFleetInfo(@RequestBody FleetInfo fleetInfo) {
         return fleetInfoService.editFleetInfo(fleetInfo);
@@ -49,6 +52,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "车队详情")
     @GetMapping("/getFleetInfo")
     public FleetInfo getFleetInfo(FleetInfo fleetInfo) {
         return fleetInfoService.getFleetInfo(fleetInfo);
@@ -59,6 +63,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "车队列表")
     @GetMapping("/selectFleetInfo")
     public Page<FleetInfo> selectFleetInfo(FleetInfo fleetInfo){
         return fleetInfoService.selectFleetInfo(fleetInfo);
@@ -69,6 +74,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "邀请车队列表")
     @GetMapping("/fleetInfos")
     public List<FleetInfo> fleetInfos(FleetInfo fleetInfo){
         return fleetInfoService.fleetInfos(fleetInfo);
@@ -79,6 +85,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "后台管理车队列表")
     @GetMapping("/selectFleetInfoAdministration")
     public Page<FleetInfo> selectFleetInfoAdministration(FleetInfo fleetInfo){
         return fleetInfoService.selectFleetInfoAdministration(fleetInfo);
@@ -89,6 +96,7 @@ public class FleetInfoController {
      * @param fleetInfo
      * @return
      */
+    @Log(title = "审核车队")
     @PostMapping("/api/examineFleetInfo")
     public String examineFleetInfo(@RequestBody FleetInfo fleetInfo) {
         return fleetInfoService.examineFleetInfo(fleetInfo);

+ 11 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FleetMemberInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.FleetMemberInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IFleetMemberInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -27,6 +28,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "我的车队")
     @GetMapping("/selectMyFleetInfo")
     public Page<FleetMemberInfo> selectMyFleetInfo(FleetMemberInfo fleetMemberInfo){
         return fleetMemberInfoService.selectMyFleetInfo(fleetMemberInfo);
@@ -37,6 +39,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "加入/邀请车队")
     @PostMapping("/api/addFleetMemberInfo")
     public String addFleetMemberInfo(@RequestBody FleetMemberInfo fleetMemberInfo){
         return fleetMemberInfoService.addFleetMemberInfo(fleetMemberInfo);
@@ -47,6 +50,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "入队申请/车队邀请")
     @GetMapping("/selectFleetMemberInfo")
     public Page<FleetMemberInfo> selectFleetMemberInfo(FleetMemberInfo fleetMemberInfo){
         return fleetMemberInfoService.selectFleetMemberInfo(fleetMemberInfo);
@@ -57,6 +61,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "接受/通过/拒绝")
     @PostMapping("/api/editFleetMemberInfo")
     public String editFleetMemberInfo(@RequestBody FleetMemberInfo fleetMemberInfo) {
         return fleetMemberInfoService.editFleetMemberInfo(fleetMemberInfo);
@@ -66,6 +71,7 @@ public class FleetMemberInfoController {
      * 删除成员/删除/退出车队
      * @param fleetMemberInfo
      */
+    @Log(title = "删除成员/删除/退出车队")
     @PostMapping("/api/delete")
     public void delete(@RequestBody FleetMemberInfo fleetMemberInfo){
         fleetMemberInfoService.delete(fleetMemberInfo);
@@ -76,6 +82,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "转移队长")
     @PostMapping("/api/transferLeader")
     public String transferLeader(@RequestBody FleetMemberInfo fleetMemberInfo) {
         return fleetMemberInfoService.transferLeader(fleetMemberInfo);
@@ -86,6 +93,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "入队申请已读/车队邀请已读/公告已读")
     @PostMapping("/api/read")
     public String read(@RequestBody FleetMemberInfo fleetMemberInfo) {
         return fleetMemberInfoService.read(fleetMemberInfo);
@@ -96,6 +104,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "我的车队入队申请红点")
     @GetMapping("/redDot")
     public FleetMemberInfo redDot(FleetMemberInfo fleetMemberInfo) {
         return fleetMemberInfoService.redDot(fleetMemberInfo);
@@ -106,6 +115,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "车队成员列表")
     @GetMapping("/selectFleetMember")
     public Page<FleetMemberInfo> selectFleetMember(FleetMemberInfo fleetMemberInfo){
         return fleetMemberInfoService.selectFleetMember(fleetMemberInfo);
@@ -116,6 +126,7 @@ public class FleetMemberInfoController {
      * @param fleetMemberInfo
      * @return
      */
+    @Log(title = "入队申请/车队邀请列表删除")
     @PostMapping("/api/listDelete")
     public String listDelete(@RequestBody FleetMemberInfo fleetMemberInfo) {
         return fleetMemberInfoService.listDelete(fleetMemberInfo);

+ 3 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/FreightInfoController.java

@@ -3,6 +3,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 
 import com.yh.saas.plugin.yiliangyiyun.entity.FreightInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IFreightInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -32,6 +33,7 @@ public class FreightInfoController {
      * @param freightInfo
      * @return
      */
+    @Log(title = "预付运费")
     @PostMapping("/api/advance")
     public String advance (@RequestBody FreightInfo freightInfo) throws ParseException {
         return freightInfoService.advance(freightInfo);
@@ -42,6 +44,7 @@ public class FreightInfoController {
      * @param freightInfo
      * @return
      */
+    @Log(title = "尾款支付")
     @PostMapping("/api/balance")
     public String balance (@RequestBody  FreightInfo freightInfo) throws ParseException{
         return freightInfoService.balance(freightInfo);

+ 7 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyCargoOwnerCapitalInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCargoOwnerCapitalInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyCargoOwnerCapitalInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -31,6 +32,7 @@ public class HyCargoOwnerCapitalInfoController {
      * @param hyCargoOwnerCapitalInfo
      * @return
      */
+    @Log(title = "账单列表")
     @GetMapping("/selectBill")
     public Page<HyCargoOwnerCapitalInfo> selectBill(HyCargoOwnerCapitalInfo hyCargoOwnerCapitalInfo) {
         return hyCargoOwnerCapitalInfoService.selectBill(hyCargoOwnerCapitalInfo);
@@ -43,6 +45,7 @@ public class HyCargoOwnerCapitalInfoController {
      * @param hyCargoOwnerCapitalInfo
      * @return
      */
+    @Log(title = "提现")
     @PostMapping("/api/withdrawal")
     public String withdrawal(@RequestBody HyCargoOwnerCapitalInfo hyCargoOwnerCapitalInfo) {
         return hyCargoOwnerCapitalInfoService.withdrawal(hyCargoOwnerCapitalInfo);
@@ -54,6 +57,7 @@ public class HyCargoOwnerCapitalInfoController {
      * @param hyCargoOwnerCapitalInfo
      * @return
      */
+    @Log(title = "详情")
     @GetMapping("/gethyCargoOwnerCapitalInfo")
     public HyCargoOwnerCapitalInfo gethyCargoOwnerCapitalInfo(HyCargoOwnerCapitalInfo hyCargoOwnerCapitalInfo) {
         return hyCargoOwnerCapitalInfoService.gethyCargoOwnerCapitalInfo(hyCargoOwnerCapitalInfo);
@@ -65,6 +69,7 @@ public class HyCargoOwnerCapitalInfoController {
      * @param hyCargoOwnerCapitalInfo
      * @return
      */
+    @Log(title = "后台管理货主提现列表")
     @GetMapping("/selectWithdrawal")
     public Page<HyCargoOwnerCapitalInfo> selectWithdrawal(HyCargoOwnerCapitalInfo hyCargoOwnerCapitalInfo) {
         return hyCargoOwnerCapitalInfoService.selectWithdrawal(hyCargoOwnerCapitalInfo);
@@ -76,6 +81,7 @@ public class HyCargoOwnerCapitalInfoController {
      * @param hyCargoOwnerCapitalInfo
      * @return
      */
+    @Log(title = "后台管理货主提现批量审核")
     @PostMapping("/api/examineList")
     public String examineList(@RequestBody HyCargoOwnerCapitalInfo hyCargoOwnerCapitalInfo) {
         return hyCargoOwnerCapitalInfoService.examineList(hyCargoOwnerCapitalInfo);
@@ -87,6 +93,7 @@ public class HyCargoOwnerCapitalInfoController {
      * @param hyCargoOwnerCapitalInfo
      * @return
      */
+    @Log(title = "后台管理货主银行流水列表")
     @GetMapping("/selectBankFlow")
     public Page<HyCargoOwnerCapitalInfo> selectBankFlow(HyCargoOwnerCapitalInfo hyCargoOwnerCapitalInfo) {
         return hyCargoOwnerCapitalInfoService.selectBankFlow(hyCargoOwnerCapitalInfo);

+ 6 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyCargoOwnerPayeeInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyCargoOwnerPayeeInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyCargoOwnerPayeeInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -28,6 +29,7 @@ public class HyCargoOwnerPayeeInfoController {
      * @param hyCargoOwnerPayeeInfo
      * @return
      */
+    @Log(title = "银行卡列表")
     @GetMapping("/selectPayee")
     public Page<HyCargoOwnerPayeeInfo> selectPayee(HyCargoOwnerPayeeInfo hyCargoOwnerPayeeInfo){
         return hyCargoOwnerPayeeInfoService.selectPayee(hyCargoOwnerPayeeInfo);
@@ -38,6 +40,7 @@ public class HyCargoOwnerPayeeInfoController {
      * @param hyCargoOwnerPayeeInfo
      * @return
      */
+    @Log(title = "添加银行卡信息")
     @PostMapping("/api/addPayee")
     public String addPayee(@RequestBody HyCargoOwnerPayeeInfo hyCargoOwnerPayeeInfo) {
         return hyCargoOwnerPayeeInfoService.addPayee(hyCargoOwnerPayeeInfo);
@@ -48,6 +51,7 @@ public class HyCargoOwnerPayeeInfoController {
      * 删除银行卡信息
      * @param hyCargoOwnerPayeeInfo
      */
+    @Log(title = "删除银行卡信息")
     @PostMapping("/api/deletePayee")
     public void deletePayee(@RequestBody HyCargoOwnerPayeeInfo hyCargoOwnerPayeeInfo){
         hyCargoOwnerPayeeInfoService.deletePayee(hyCargoOwnerPayeeInfo.getId());
@@ -57,6 +61,7 @@ public class HyCargoOwnerPayeeInfoController {
      * 设置默认
      * @param hyCargoOwnerPayeeInfo
      */
+    @Log(title = "设置默认银行卡")
     @PostMapping("/api/setDefault")
     public String setDefault(@RequestBody HyCargoOwnerPayeeInfo hyCargoOwnerPayeeInfo){
         return hyCargoOwnerPayeeInfoService.setDefault(hyCargoOwnerPayeeInfo);
@@ -66,6 +71,7 @@ public class HyCargoOwnerPayeeInfoController {
      * 查询默认银行卡
      * @param hyCargoOwnerPayeeInfo
      */
+    @Log(title = "查询默认银行卡")
     @GetMapping("/getPayee")
     public HyCargoOwnerPayeeInfo getPayee(HyCargoOwnerPayeeInfo hyCargoOwnerPayeeInfo){
         return hyCargoOwnerPayeeInfoService.getPayee(hyCargoOwnerPayeeInfo);

+ 2 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyDriverCapitalInfoController.java

@@ -3,6 +3,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 
 import com.yh.saas.plugin.yiliangyiyun.entity.HyDriverCapitalInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyDriverCapitalInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -32,6 +33,7 @@ public class HyDriverCapitalInfoController {
      * @param hyDriverCapitalInfo
      * @return
      */
+    @Log(title = "账单列表")
     @GetMapping("/billList")
     public List<HyDriverCapitalInfo> billList(HyDriverCapitalInfo hyDriverCapitalInfo){
         return hyDriverCapitalInfoService.billList(hyDriverCapitalInfo);

+ 4 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyFreightSettlementInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.HyFreightSettlementInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyFreightSettlementInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -29,6 +30,7 @@ public class HyFreightSettlementInfoController {
      * @param hyFreightSettlementInfo
      * @return
      */
+    @Log(title = "后台管理司机运费结算列表")
     @GetMapping("/selectFreightSettlement")
     public Page<HyFreightSettlementInfo> selectFreightSettlement(HyFreightSettlementInfo hyFreightSettlementInfo) {
         return hyFreightSettlementInfoService.selectFreightSettlement(hyFreightSettlementInfo);
@@ -40,6 +42,7 @@ public class HyFreightSettlementInfoController {
      * @param hyFreightSettlementInfo
      * @return
      */
+    @Log(title = "后台管理司机运费结算暂缓支付")
     @PostMapping("/api/deferredPayment")
     public String deferredPayment(@RequestBody HyFreightSettlementInfo hyFreightSettlementInfo) {
         return hyFreightSettlementInfoService.deferredPayment(hyFreightSettlementInfo);
@@ -51,6 +54,7 @@ public class HyFreightSettlementInfoController {
      * @param hyFreightSettlementInfo
      * @return
      */
+    @Log(title = "后台管理司机运费结算批量付款")
     @PostMapping("/api/paymentList")
     public String paymentList(@RequestBody HyFreightSettlementInfo hyFreightSettlementInfo) {
         return hyFreightSettlementInfoService.paymentList(hyFreightSettlementInfo);

+ 3 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyOrderTravelPathController.java

@@ -9,6 +9,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.HyToken;
 import com.yh.saas.plugin.yiliangyiyun.entity.OrderInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyOrderTravelPathService;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyTokenService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -46,6 +47,7 @@ public class HyOrderTravelPathController {
      * @param hyOrderTravelPath
      * @return
      */
+    @Log(title = "查看轨迹")
     @GetMapping("/getInfo")
     public HyOrderTravelPath getInfo(HyOrderTravelPath hyOrderTravelPath){
         return hyOrderTravelPathService.getInfo(hyOrderTravelPath);
@@ -57,6 +59,7 @@ public class HyOrderTravelPathController {
      * @return
      * @throws Exception
      */
+    @Log(title = "查看北斗轨迹")
     @PostMapping("/orderPath")
     public HyOrderTravelPath orderPath(@RequestBody HyOrderTravelPath hyOrderTravelPath) throws Exception {
         return hyOrderTravelPathService.orderPath(hyOrderTravelPath);

+ 7 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/HyPublicConsultationController.java

@@ -7,6 +7,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.NewsInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.OrderInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IHyPublicConsultationService;
 import com.yh.saas.plugin.yiliangyiyun.service.INewsInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -35,6 +36,7 @@ public class HyPublicConsultationController {
      * @param publicConsultation
      * @return
      */
+    @Log(title = "公告列表")
     @GetMapping("/selectHyPublicConsultation")
     public Page<HyPublicConsultation> selectHyPublicConsultation(HyPublicConsultation publicConsultation) {
         return publicConsultationService.selectHyPublicConsultation(publicConsultation);
@@ -44,6 +46,7 @@ public class HyPublicConsultationController {
      *
      * @return
      */
+    @Log(title = "公告首页")
     @GetMapping("/selectHyPublicConsultationList")
     public HyPublicConsultation selectHyPublicConsultationList() {
         return publicConsultationService.selectHyPublicConsultationList();
@@ -54,6 +57,7 @@ public class HyPublicConsultationController {
      * @param publicConsultation
      * @return
      */
+    @Log(title = "添加公告")
     @PostMapping("/api/addPublicConsultation")
     public String addPublicConsultation (@RequestBody HyPublicConsultation publicConsultation){
         return publicConsultationService.addPublicConsultation(publicConsultation);
@@ -64,6 +68,7 @@ public class HyPublicConsultationController {
      * @param publicConsultation
      * @return
      */
+    @Log(title = "编辑公告")
     @PostMapping("/api/editPublicConsultation")
     public String editPublicConsultation (HyPublicConsultation publicConsultation){
         return publicConsultationService.editPublicConsultation(publicConsultation);
@@ -74,6 +79,7 @@ public class HyPublicConsultationController {
      * @param id
      * @return
      */
+    @Log(title = "删除公告")
     @PostMapping("/api/delete")
     public void delete (@RequestParam String id){
          publicConsultationService.delete(id);
@@ -83,6 +89,7 @@ public class HyPublicConsultationController {
     /**
      * 详情
      */
+    @Log(title = "公告详情")
     @GetMapping("/getHyPublicConsultation")
     public HyPublicConsultation getHyPublicConsultation(@RequestParam String id) {
         return publicConsultationService.getHyPublicConsultation(id);

+ 6 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/NewsInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.NewsInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.INewsInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -28,6 +29,7 @@ public class NewsInfoController {
      * @param newsInfo
      * @return
      */
+    @Log(title = "消息列表")
     @GetMapping("/selectNewsInfo")
     public Page<NewsInfo> selectNewsInfo(NewsInfo newsInfo) {
         return newsInfoService.selectNewsInfo(newsInfo);
@@ -38,6 +40,7 @@ public class NewsInfoController {
      * @param newsInfo
      * @return
      */
+    @Log(title = "未读消息数")
     @GetMapping("/unreadMessage")
     public Long unreadMessage (NewsInfo newsInfo) {
         return newsInfoService.unreadMessage(newsInfo);
@@ -48,6 +51,7 @@ public class NewsInfoController {
      * @param newsInfo
      * @return
      */
+    @Log(title = "添加消息")
     @PostMapping("/api/addNewsInfo")
     public String addNewsInfo (@RequestBody NewsInfo newsInfo){
         return newsInfoService.addNewsInfo(newsInfo);
@@ -58,6 +62,7 @@ public class NewsInfoController {
      * @param newsInfo
      * @return
      */
+    @Log(title = "编辑消息")
     @PostMapping("/api/editNewsInfo")
     public String editNewsInfo (@RequestBody NewsInfo newsInfo){
         return newsInfoService.editNewsInfo(newsInfo);
@@ -68,6 +73,7 @@ public class NewsInfoController {
      * @param newsInfo
      * @return
      */
+    @Log(title = "全部已读")
     @PostMapping("/api/editAllNewsInfo")
     public String editAllNewsInfo (@RequestBody NewsInfo newsInfo){
         return newsInfoService.editAllNewsInfo(newsInfo);

+ 18 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/OrderInfoController.java

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.plugins.Page;
 import com.itextpdf.text.DocumentException;
 import com.yh.saas.plugin.yiliangyiyun.entity.OrderInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IOrderInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -36,6 +37,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "司机订单列表")
     @GetMapping("/selectOrderInfo")
     public Page<OrderInfo> selectOrderInfo(OrderInfo orderInfo) {
         return orderInfoService.selectOrderInfo(orderInfo);
@@ -47,6 +49,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "货主订单列表")
     @GetMapping("/selectCargoOwnerOrder")
     public Page<OrderInfo> selectCargoOwnerOrder(OrderInfo orderInfo) {
         return orderInfoService.selectCargoOwnerOrder(orderInfo);
@@ -58,6 +61,7 @@ public class OrderInfoController {
      * @param
      * @return
      */
+    @Log(title = "查询订单集合")
     @GetMapping("/selectOrderInfoList")
     public List<OrderInfo> selectOrderInfoList() {
         return orderInfoService.selectOrderInfoList();
@@ -70,6 +74,7 @@ public class OrderInfoController {
      * @param
      * @return
      */
+    @Log(title = "获取一个月内司机的订单")
     @GetMapping("/getData")
     List<OrderInfo> getData(String commonId) {
         return orderInfoService.getData(commonId);
@@ -81,6 +86,7 @@ public class OrderInfoController {
      * @param
      * @return
      */
+    @Log(title = "获取司机和货主两人关联的订单")
     @GetMapping("/getAssociatedOrder")
     List<OrderInfo> getAssociatedOrder(OrderInfo orderInfo) {
         return orderInfoService.getAssociatedOrder(orderInfo);
@@ -89,6 +95,7 @@ public class OrderInfoController {
     /**
      * 订单详情
      */
+    @Log(title = "订单详情")
     @GetMapping("/getOrderInfo")
     public OrderInfo getOrderInfo(@RequestParam String id) {
         return orderInfoService.getOrderInfo(id);
@@ -100,6 +107,7 @@ public class OrderInfoController {
      * @param
      * @return
      */
+    @Log(title = "订单货主/司机详情,好评率")
     @GetMapping("/selectHaoPing")
     public OrderInfo selectHaoPing(@RequestParam String commonId, String evaluateFlag) {
         return orderInfoService.selectHaoPing(commonId, evaluateFlag);
@@ -111,6 +119,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "终止订单")
     @PostMapping("/api/end")
     public String end(@RequestBody OrderInfo orderInfo) {
         return orderInfoService.end(orderInfo);
@@ -122,6 +131,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "确认运费")
     @PostMapping("/api/confirmFreight")
     public String confirmFreight(@RequestBody OrderInfo orderInfo) {
         return orderInfoService.confirmFreight(orderInfo);
@@ -133,6 +143,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "完结订单")
     @PostMapping("/api/editEnd")
     public String editEnd(@RequestBody OrderInfo orderInfo) {
         return orderInfoService.editEnd(orderInfo);
@@ -144,6 +155,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "接单(拒绝)")
     @PostMapping("/api/orderReceiving")
     public String orderReceiving(@RequestBody OrderInfo orderInfo) {
         return orderInfoService.orderReceiving(orderInfo);
@@ -155,6 +167,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "订单审核列表")
     @GetMapping("/selectOrderInfoPage")
     public Page<OrderInfo> selectOrderInfoPage(OrderInfo orderInfo) {
         return orderInfoService.selectOrderInfoPage(orderInfo);
@@ -166,6 +179,7 @@ public class OrderInfoController {
      * @param
      * @return
      */
+    @Log(title = "订单审核")
     @PostMapping("/api/examine")
     public String examine(@RequestBody OrderInfo orderInfo) throws ParseException {
         return orderInfoService.examine(orderInfo);
@@ -178,6 +192,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "批量开票")
     @PostMapping("/api/readXmlManagement")
     public List<String> readXmlManagement(@RequestBody OrderInfo orderInfo) {
         List<OrderInfo> orderInfoList = orderInfo.getOrderInfoList();
@@ -202,6 +217,7 @@ public class OrderInfoController {
      * @param orderInfo
      * @return
      */
+    @Log(title = "司机签合同")
     @GetMapping("/setPdf")
     public String setPdf(OrderInfo orderInfo) throws DocumentException, IOException, URISyntaxException {
         return orderInfoService.setPdf(orderInfo);
@@ -214,6 +230,7 @@ public class OrderInfoController {
      * @param
      * @return
      */
+    @Log(title = "货主订单列表")
     @GetMapping("/selectRouterPath")
     public void selectRouterPath() throws IOException {
         orderInfoService.selectRouterPath();
@@ -225,6 +242,7 @@ public class OrderInfoController {
      * @return
      * @throws Exception
      */
+    @Log(title = "后台管理订单导出")
     @PostMapping("/api/export")
     public void export(@RequestBody OrderInfo orderInfo, HttpServletResponse response) throws Exception {
         orderInfoService.export(orderInfo, response);

+ 7 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/PatformAnagementEgulationsController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.PatformAnagementEgulations;
 import com.yh.saas.plugin.yiliangyiyun.service.IPatformAnagementEgulationsService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -26,6 +27,7 @@ public class PatformAnagementEgulationsController {
     /**
      * 查看
      */
+    @Log(title = "查看平台规定")
     @GetMapping("/show")
     public PatformAnagementEgulations show(String id) {
         return patformAnagementEgulationsService.show(id);
@@ -36,6 +38,7 @@ public class PatformAnagementEgulationsController {
      * @param patformAnagementEgulations
      * @return
      */
+    @Log(title = "新增平台规定")
     @PostMapping("/api/add")
     public String add(@RequestBody PatformAnagementEgulations patformAnagementEgulations){
         return patformAnagementEgulationsService.add(patformAnagementEgulations);
@@ -46,6 +49,7 @@ public class PatformAnagementEgulationsController {
      * @param patformAnagementEgulations
      * @return
      */
+    @Log(title = "编辑平台规定")
     @PostMapping("/api/edit")
     public String edit(@RequestBody PatformAnagementEgulations patformAnagementEgulations){
         return patformAnagementEgulationsService.edit(patformAnagementEgulations);
@@ -55,6 +59,7 @@ public class PatformAnagementEgulationsController {
      * 删除
      * @param patformAnagementEgulations
      */
+    @Log(title = "删除平台规定")
     @PostMapping("/api/delete")
     public void delete(@RequestBody PatformAnagementEgulations patformAnagementEgulations){
         patformAnagementEgulationsService.delete(patformAnagementEgulations.getId());
@@ -64,6 +69,7 @@ public class PatformAnagementEgulationsController {
      * 平台规定管理列表
      * @return
      */
+    @Log(title = "平台规定管理列表")
     @GetMapping("/selectPage")
     public Page<PatformAnagementEgulations> selectPage(PatformAnagementEgulations patformAnagementEgulations){
         return patformAnagementEgulationsService.selectPage(patformAnagementEgulations);
@@ -74,6 +80,7 @@ public class PatformAnagementEgulationsController {
      * @param
      * @return
      */
+    @Log(title = "审核平台规定")
     @PostMapping("/api/examine")
     public String examine(@RequestBody PatformAnagementEgulations patformAnagementEgulations){
         return patformAnagementEgulationsService.examine(patformAnagementEgulations);

+ 13 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/PublishTaskInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.PublishTaskInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IPublishTaskInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -29,6 +30,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "任务列表")
     @GetMapping("/selectTask")
     public Page<PublishTaskInfo> selectTask(PublishTaskInfo publishTaskInfo) {
         return publishTaskInfoService.selectTask(publishTaskInfo);
@@ -39,6 +41,7 @@ public class PublishTaskInfoController {
      * @param
      * @return
      */
+    @Log(title = "根据日期查询任务列表")
     @GetMapping("/selectPublishTaskInfoList")
     public List<PublishTaskInfo> selectPublishTaskInfoList() {
         return publishTaskInfoService.selectPublishTaskInfoList();
@@ -49,6 +52,7 @@ public class PublishTaskInfoController {
      * @param
      * @return
      */
+    @Log(title = "发布任务")
     @PostMapping("/api/addTask")
     public String addTask(@RequestBody PublishTaskInfo publishTaskInfo){
         return publishTaskInfoService.addTask(publishTaskInfo);
@@ -59,6 +63,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "编辑任务")
     @PostMapping("/api/editTask")
     public String editTask(@RequestBody PublishTaskInfo publishTaskInfo){
         return publishTaskInfoService.editTask(publishTaskInfo);
@@ -69,6 +74,7 @@ public class PublishTaskInfoController {
      * @param id
      * @return
      */
+    @Log(title = "查看任务")
     @GetMapping("/seeTask")
     public PublishTaskInfo seeTask(@RequestParam String id) {
         return publishTaskInfoService.seeTask(id);
@@ -79,6 +85,7 @@ public class PublishTaskInfoController {
      * @param example
      * @return
      */
+    @Log(title = "删除任务")
     @PostMapping("/deleteTask")
     public void deleteTask(@RequestBody PublishTaskInfo example) {
         publishTaskInfoService.deleteTask(example.getId());
@@ -89,6 +96,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "显示隐藏任务")
     @PostMapping("/api/showHidden")
     public void showHidden(@RequestBody PublishTaskInfo publishTaskInfo) {
         publishTaskInfoService.showHidden(publishTaskInfo.getId());
@@ -99,6 +107,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "刷新任务")
     @PostMapping("/api/refresh")
     public String refresh(@RequestBody PublishTaskInfo publishTaskInfo){
         return publishTaskInfoService.refresh(publishTaskInfo);
@@ -109,6 +118,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "货源列表")
     @GetMapping("/selectGoodsSource")
     public Page<PublishTaskInfo> selectGoodsSource(PublishTaskInfo publishTaskInfo) {
         return publishTaskInfoService.selectGoodsSource(publishTaskInfo);
@@ -119,6 +129,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "周边信息列表")
     @GetMapping("/selectPeripheralInfo")
     public Page<PublishTaskInfo> selectPeripheralInfo(PublishTaskInfo publishTaskInfo) {
         return publishTaskInfoService.selectPeripheralInfo(publishTaskInfo);
@@ -129,6 +140,7 @@ public class PublishTaskInfoController {
      * @param publishTaskInfo
      * @return
      */
+    @Log(title = "抢单")
     @PostMapping("/api/addOrder")
     public String addOrder(@RequestBody PublishTaskInfo publishTaskInfo){
         return publishTaskInfoService.addOrder(publishTaskInfo);
@@ -139,6 +151,7 @@ public class PublishTaskInfoController {
      * @param
      * @return
      */
+    @Log(title = "审核任务")
     @PostMapping("/api/examine")
     public String examine(@RequestBody PublishTaskInfo publishTaskInfo){
         return publishTaskInfoService.examine(publishTaskInfo);

+ 2 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/RepaymentInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.RepaymentInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.IRepaymentInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
@@ -31,6 +32,7 @@ public class RepaymentInfoController {
      * @param repaymentInfo
      * @return
      */
+    @Log(title = "结算列表")
     @GetMapping("/selectAdvanceRepayment")
     Page<RepaymentInfo> selectAdvanceRepayment(RepaymentInfo repaymentInfo){
         return repaymentInfoService.selectAdvanceRepayment(repaymentInfo);

+ 4 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/SearchRecordsInfoController.java

@@ -4,6 +4,7 @@ package com.yh.saas.plugin.yiliangyiyun.controller;
 import com.baomidou.mybatisplus.plugins.Page;
 import com.yh.saas.plugin.yiliangyiyun.entity.SearchRecordsInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.ISearchRecordsInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -26,6 +27,7 @@ public class SearchRecordsInfoController {
      * @param searchRecordsInfo
      * @return
      */
+    @Log(title = "新增搜索记录")
     @PostMapping("/api/addInfo")
     public String addInfo(@RequestBody SearchRecordsInfo searchRecordsInfo) {
         return searchRecordsInfoService.addInfo(searchRecordsInfo);
@@ -36,6 +38,7 @@ public class SearchRecordsInfoController {
      * @param searchRecordsInfo
      * @return
      */
+    @Log(title = "搜索记录列表")
     @GetMapping("/selectSearchRecordsInfo")
     public Page<SearchRecordsInfo> selectSearchRecordsInfo(SearchRecordsInfo searchRecordsInfo) {
         return searchRecordsInfoService.selectSearchRecordsInfo(searchRecordsInfo);
@@ -45,6 +48,7 @@ public class SearchRecordsInfoController {
      * 删除搜索记录
      * @param searchRecordsInfo
      */
+    @Log(title = "删除搜索记录")
     @PostMapping("/api/deleteSearchRecordsInfo")
     public void deleteSearchRecordsInfo (@RequestBody SearchRecordsInfo searchRecordsInfo){
         searchRecordsInfoService.deleteSearchRecordsInfo(searchRecordsInfo);

+ 2 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/VehicleTrajectoryInfoController.java

@@ -6,6 +6,7 @@ import com.yh.saas.plugin.yiliangyiyun.entity.SearchRecordsInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.VehicleTrajectoryInfo;
 import com.yh.saas.plugin.yiliangyiyun.service.ISearchRecordsInfoService;
 import com.yh.saas.plugin.yiliangyiyun.service.IVehicleTrajectoryInfoService;
+import com.yh.saas.plugin.yiliangyiyun.util.Log;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
@@ -41,6 +42,7 @@ public class VehicleTrajectoryInfoController {
      * @param vehicleTrajectoryInfo
      * @return
      */
+    @Log(title = "车辆轨迹列表")
     @GetMapping("/selectVehicleTrajectoryInfo")
     public List<VehicleTrajectoryInfo> selectVehicleTrajectoryInfo(VehicleTrajectoryInfo vehicleTrajectoryInfo) {
         return vehicleTrajectoryInfoService.selectVehicleTrajectoryInfo(vehicleTrajectoryInfo);

+ 164 - 4
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/LogAspect.java

@@ -1,6 +1,166 @@
-package com.yh.saas.plugin.yiliangyiyun.util;/**
+package com.yh.saas.plugin.yiliangyiyun.util;
+
+import cn.hutool.extra.servlet.ServletUtil;
+import com.alibaba.fastjson.JSONObject;
+import com.aliyun.oss.HttpMethod;
+import com.winsea.svc.base.security.util.AuthSecurityUtils;
+import com.yh.saas.plugin.yiliangyiyun.entity.HyOperLog;
+import com.yh.saas.plugin.yiliangyiyun.service.IHyOperLogService;
+import lombok.extern.slf4j.Slf4j;
+import org.aspectj.lang.JoinPoint;
+import org.aspectj.lang.annotation.AfterReturning;
+import org.aspectj.lang.annotation.Aspect;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Component;
+import org.springframework.validation.BindingResult;
+import org.springframework.web.multipart.MultipartFile;
+import org.springframework.web.servlet.HandlerMapping;
+import org.apache.commons.lang.StringUtils;
+
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import java.util.Collection;
+import java.util.Date;
+import java.util.Map;
+
+/**
  * @Author:chengchangjiang
- * @Description: 
+ * @Description:
  * @Date:Created in 9:39 2022-08-02
- */public class LogAspect {
-}
+ */
+
+
+@Aspect
+@Component
+@Slf4j
+public class LogAspect {
+
+    @Autowired
+    private IHyOperLogService operLogService;
+
+    /**
+     * 处理完请求后执行
+     * @param joinPoint 切点
+     */
+    @AfterReturning(pointcut = "@annotation(controllerLog)", returning = "jsonResult")
+    public void doAfterReturnibng(JoinPoint joinPoint, Log controllerLog, Object jsonResult) {
+        handleLog(joinPoint, controllerLog, null, jsonResult);
+    }
+
+    protected void handleLog(final JoinPoint joinPoint, Log controllerLog, final Exception e, Object jsonResult) {
+        try {
+            // 获取当前的用户
+            String accountId = AuthSecurityUtils.getCurrentUserInfo().getUserId();
+            // 日志记录
+            HyOperLog operLog = new HyOperLog();
+            operLog.setStatus("成功");
+            // 请求的IP地址
+            String iP = ServletUtil.getClientIP(ServletUtils.getRequest());
+            if ("0:0:0:0:0:0:0:1".equals(iP)) {
+                iP = "127.0.0.1";
+            }
+            operLog.setIp(iP);
+            operLog.setUrl(ServletUtils.getRequest().getRequestURI());
+            if (accountId != null) {
+                operLog.setCreateUserId(accountId);
+            }
+            if (e != null) {
+                operLog.setStatus("异常");
+                operLog.setErrMsg(StringUtils.substring(e.getMessage(), 0, 2000));
+            }
+            // 设置方法名称
+            String className = joinPoint.getTarget().getClass().getName();
+            String methodName = joinPoint.getSignature().getName();
+            operLog.setMethod(className + "." + methodName + "()");
+            operLog.setRequestMethod(ServletUtils.getRequest().getMethod());
+            operLog.setCreateDate(new Date());
+            // 处理设置注解上的参数
+            getControllerMethodDescription(joinPoint, controllerLog, operLog, jsonResult);
+            // 保存数据库
+            operLogService.insert(operLog);
+
+        } catch (Exception exp) {
+            log.error("异常信息:{}", exp.getMessage());
+            exp.printStackTrace();
+        }
+    }
+
+    /**
+     * 获取注解中对方法的描述信息 用于Controller层注解
+     * @param log 日志
+     * @param operLog 操作日志
+     * @throws Exception
+     */
+    public void getControllerMethodDescription(JoinPoint joinPoint, Log log, HyOperLog operLog, Object jsonResult) throws Exception {
+        // 设置标题
+        operLog.setTitle(log.title());
+        // 是否需要保存request,参数和值
+        if (log.isSaveRequestData()) {
+            // 设置参数的信息
+            setRequestValue(joinPoint, operLog);
+        }
+        // 是否需要保存response,参数和值
+        if (log.isSaveResponseData() && jsonResult!=null&&!jsonResult.toString().isEmpty()) {
+            operLog.setJsonResult(StringUtils.substring(JSONObject.toJSONString(jsonResult), 0, 5000));
+        }
+    }
+
+    /**
+     * 获取请求的参数,放到log中
+     * @param operLog 操作日志
+     * @throws Exception 异常
+     */
+    private void setRequestValue(JoinPoint joinPoint, HyOperLog operLog) throws Exception {
+        String requsetMethod = operLog.getRequestMethod();
+        if (HttpMethod.PUT.name().equals(requsetMethod) || HttpMethod.POST.name().equals(requsetMethod)) {
+            String parsams = argsArrayToString(joinPoint.getArgs());
+            operLog.setRequestValue(StringUtils.substring(parsams,0,2000));
+        } else {
+            Map<?,?> paramsMap = (Map<?,?>) ServletUtils.getRequest().getAttribute(HandlerMapping.URI_TEMPLATE_VARIABLES_ATTRIBUTE);
+            operLog.setRequestValue(StringUtils.substring(paramsMap.toString(),0,2000));
+        }
+    }
+
+    /**
+     * 参数拼装
+     */
+    private String argsArrayToString(Object[] paramsArray) {
+        String params = "";
+        if (paramsArray != null && paramsArray.length > 0) {
+            for (Object object : paramsArray) {
+                // 不为空 并且是不需要过滤的 对象
+                if (object!=null&&!object.toString().isEmpty() && !isFilterObject(object)) {
+                    Object jsonObj = JSONObject.toJSON(object);
+                    params += jsonObj.toString() + " ";
+                }
+            }
+        }
+        return params.trim();
+    }
+
+    /**
+     * 判断是否需要过滤的对象。
+     * @param object 对象信息。
+     * @return 如果是需要过滤的对象,则返回true;否则返回false。
+     */
+    @SuppressWarnings("rawtypes")
+    public boolean isFilterObject(final Object object) {
+        Class<?> clazz = object.getClass();
+        if (clazz.isArray()) {
+            return clazz.getComponentType().isAssignableFrom(MultipartFile.class);
+        } else if (Collection.class.isAssignableFrom(clazz)) {
+            Collection collection = (Collection) object;
+            for (Object value : collection) {
+                return value instanceof MultipartFile;
+            }
+        } else if (Map.class.isAssignableFrom(clazz)) {
+            Map map = (Map) object;
+            for (Object value : map.entrySet()) {
+                Map.Entry entry = (Map.Entry) value;
+                return entry.getValue() instanceof MultipartFile;
+            }
+        }
+        return object instanceof MultipartFile || object instanceof HttpServletRequest
+                || object instanceof HttpServletResponse || object instanceof BindingResult;
+    }
+}

+ 83 - 0
winsea-haixin-plugin-wangluohuoyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/util/ServletUtils.java

@@ -0,0 +1,83 @@
+package com.yh.saas.plugin.yiliangyiyun.util;
+
+/**
+ * @Author:chengchangjiang
+ * @Description:
+ * @Date:Created in 10:04 2022-08-02
+ */
+import java.io.IOException;
+import javax.servlet.http.HttpServletRequest;
+import javax.servlet.http.HttpServletResponse;
+import javax.servlet.http.HttpSession;
+import org.springframework.web.context.request.RequestAttributes;
+import org.springframework.web.context.request.RequestContextHolder;
+import org.springframework.web.context.request.ServletRequestAttributes;
+
+/**
+ * 客户端工具类
+ *
+ * @author ruoyi
+ */
+public class ServletUtils
+{
+    /**
+     * 获取String参数
+     */
+    public static String getParameter(String name)
+    {
+        return getRequest().getParameter(name);
+    }
+
+    /**
+     * 获取request
+     */
+    public static HttpServletRequest getRequest()
+    {
+        return getRequestAttributes().getRequest();
+    }
+
+    /**
+     * 获取response
+     */
+    public static HttpServletResponse getResponse()
+    {
+        return getRequestAttributes().getResponse();
+    }
+
+    /**
+     * 获取session
+     */
+    public static HttpSession getSession()
+    {
+        return getRequest().getSession();
+    }
+
+    public static ServletRequestAttributes getRequestAttributes()
+    {
+        RequestAttributes attributes = RequestContextHolder.getRequestAttributes();
+        return (ServletRequestAttributes) attributes;
+    }
+
+    /**
+     * 将字符串渲染到客户端
+     *
+     * @param response 渲染对象
+     * @param string 待渲染的字符串
+     * @return null
+     */
+    public static String renderString(HttpServletResponse response, String string)
+    {
+        try
+        {
+            response.setContentType("application/json");
+            response.setCharacterEncoding("utf-8");
+            response.getWriter().print(string);
+        }
+        catch (IOException e)
+        {
+            e.printStackTrace();
+        }
+        return null;
+    }
+
+}