Răsfoiți Sursa

接口添加日志注解

杨德宝 2 ani în urmă
părinte
comite
e8d9af0247

+ 2 - 0
kxs-product/kxs-product-biz/src/main/java/com/kxs/product/biz/controller/admin/SysMerchantController.java

@@ -2,6 +2,7 @@ package com.kxs.product.biz.controller.admin;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.kxs.common.core.util.R;
+import com.kxs.common.log.annotation.SysLog;
 import com.kxs.product.api.dto.admin.merchant.SysMerchantPageDTO;
 import com.kxs.product.api.dto.admin.merchant.SysMerchantUpdateDTO;
 import com.kxs.product.api.vo.admin.merchant.SysMerchantPageVO;
@@ -53,6 +54,7 @@ public class SysMerchantController {
      * @param param 实体对象
      * @return 商户管理-补全商户信息
      */
+    @SysLog("补全商户信息")
     @PutMapping("/merchantUpdate")
     public R merchantUpdate(@RequestBody SysMerchantUpdateDTO param) {
         kxsMerchantService.merchantUpdate(param);

+ 4 - 0
kxs-product/kxs-product-biz/src/main/java/com/kxs/product/biz/controller/admin/SysShopGoodsController.java

@@ -2,6 +2,7 @@ package com.kxs.product.biz.controller.admin;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.kxs.common.core.util.R;
+import com.kxs.common.log.annotation.SysLog;
 import com.kxs.product.api.dto.admin.shopGood.DownShelfDTO;
 import com.kxs.product.api.dto.admin.shopGood.SysShopGoodsAddDTO;
 import com.kxs.product.api.dto.admin.shopGood.SysShopGoodsPageDTO;
@@ -56,6 +57,7 @@ public class SysShopGoodsController {
      * @param param 实体对象
      * @return 商城管理-商品新增
      */
+    @SysLog("商品新增")
     @PostMapping("/add")
     public R shopGoodAdd(@RequestBody SysShopGoodsAddDTO param) {
         kxsShopGoodsService.shopGoodsAdd(param);
@@ -69,6 +71,7 @@ public class SysShopGoodsController {
      * @param param 实体对象
      * @return 商城管理-商品上架
      */
+    @SysLog("商品上架")
     @PutMapping("/upShelf")
     public R upShelf(@RequestBody UpShelfDTO param) {
         kxsShopGoodsService.upShelf(param);
@@ -82,6 +85,7 @@ public class SysShopGoodsController {
      * @param param 实体对象
      * @return 商城管理-商品下架
      */
+    @SysLog("商品下架")
     @PutMapping("/downShelf")
     public R downShelf(@RequestBody DownShelfDTO param) {
         kxsShopGoodsService.downShelf(param);

+ 22 - 4
kxs-user/kxs-user-biz/src/main/java/com/kxs/user/biz/controller/admin/SysChangeTypeController.java

@@ -2,12 +2,14 @@ package com.kxs.user.biz.controller.admin;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.kxs.common.core.util.R;
+import com.kxs.common.log.annotation.SysLog;
 import com.kxs.user.api.dto.admin.changeType.SysChangeTypePageDTO;
 import com.kxs.user.api.model.KxsChangeType;
 import com.kxs.user.biz.service.KxsChangeTypeService;
 import lombok.RequiredArgsConstructor;
 import org.springframework.web.bind.annotation.DeleteMapping;
 import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -55,6 +57,7 @@ public class SysChangeTypeController {
      * @param param 实体对象
      * @return 运营管理-筛选分类管理编辑
      */
+    @SysLog("筛选分类管理编辑")
     @PutMapping("/editChangeType")
     public R editChangeType(@RequestBody KxsChangeType param) {
         return R.ok(kxsChangeTypeService.updateById(param));
@@ -64,21 +67,36 @@ public class SysChangeTypeController {
     /**
      * 运营管理-筛选分类管理删除
      *
-     * @param idList 主键ID结合
+     * @param id 主键ID
      * @return 运营管理-筛选分类管理删除
      */
-    @DeleteMapping()
-    public R deleteById(@RequestParam("idList") List<Integer> idList) {
-        return R.ok(kxsChangeTypeService.removeByIds(idList));
+    @SysLog("筛选分类管理删除")
+    @DeleteMapping("/deleteById/{id}")
+    public R deleteById(@PathVariable("id") Integer id) {
+        return R.ok(kxsChangeTypeService.removeById(id));
     }
 
 
+//    /**
+//     * 运营管理-筛选分类管理删除
+//     *
+//     * @param idList 主键ID结合
+//     * @return 运营管理-筛选分类管理删除
+//     */
+//    @SysLog("筛选分类管理删除")
+//    @DeleteMapping()
+//    public R deleteById(@RequestParam("idList") List<Integer> idList) {
+//        return R.ok(kxsChangeTypeService.removeByIds(idList));
+//    }
+
+
     /**
      * 运营管理-筛选分类管理新增
      *
      * @param param 实体对象
      * @return 运营管理-筛选分类管理新增
      */
+    @SysLog("筛选分类管理新增")
     @PostMapping("/addChangeType")
     public R addChangeType(@RequestBody KxsChangeType param) {
         return R.ok(kxsChangeTypeService.save(param));

+ 20 - 5
kxs-user/kxs-user-biz/src/main/java/com/kxs/user/biz/controller/admin/SysChangeTypeKindController.java

@@ -2,12 +2,14 @@ package com.kxs.user.biz.controller.admin;
 
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.kxs.common.core.util.R;
+import com.kxs.common.log.annotation.SysLog;
 import com.kxs.user.api.dto.admin.changeTypeKind.SysChangeTypeKindPageDTO;
 import com.kxs.user.api.model.KxsChangeTypeKind;
 import com.kxs.user.biz.service.KxsChangeTypeKindService;
 import lombok.RequiredArgsConstructor;
 import org.springframework.web.bind.annotation.DeleteMapping;
 import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PathVariable;
 import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.PutMapping;
 import org.springframework.web.bind.annotation.RequestBody;
@@ -55,6 +57,7 @@ public class SysChangeTypeKindController {
      * @param param 实体对象
      * @return 运营管理-详细收支明细新增
      */
+    @SysLog("详细收支明细新增")
     @PostMapping("/addChangeTypeKind")
     public R addChangeTypeKind(@RequestBody KxsChangeTypeKind param) {
         return R.ok(kxsChangeTypeKindService.save(param));
@@ -67,23 +70,35 @@ public class SysChangeTypeKindController {
      * @param param 实体对象
      * @return 运营管理-详细收支明细编辑
      */
+    @SysLog("详细收支明细编辑")
     @PutMapping("/editChangeTypeKind")
     public R editChangeTypeKind(@RequestBody KxsChangeTypeKind param) {
         return R.ok(kxsChangeTypeKindService.updateById(param));
     }
 
-
     /**
      * 运营管理-详细收支明细删除
      *
-     * @param idList 主键ID结合
+     * @param id 主键ID
      * @return 运营管理-详细收支明细删除
      */
-    @DeleteMapping()
-    public R deleteById(@RequestParam("idList") List<Integer> idList) {
-        return R.ok(kxsChangeTypeKindService.removeByIds(idList));
+    @SysLog("详细收支明细删除")
+    @DeleteMapping("/deleteById/{id}")
+    public R deleteById(@PathVariable("id") Integer id) {
+        return R.ok(kxsChangeTypeKindService.removeById(id));
     }
 
+//    /**
+//     * 运营管理-详细收支明细删除
+//     *
+//     * @param idList 主键ID结合
+//     * @return 运营管理-详细收支明细删除
+//     */
+//    @DeleteMapping()
+//    public R deleteById(@RequestParam("idList") List<Integer> idList) {
+//        return R.ok(kxsChangeTypeKindService.removeByIds(idList));
+//    }
+
 
 
 

+ 6 - 0
kxs-user/kxs-user-biz/src/main/java/com/kxs/user/biz/controller/admin/SysUserController.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.kxs.common.core.constant.SecurityConstants;
 import com.kxs.common.core.constant.enums.UserStatusEnum;
 import com.kxs.common.core.util.R;
+import com.kxs.common.log.annotation.SysLog;
 import com.kxs.common.security.annotation.Inner;
 import com.kxs.user.api.dto.admin.user.RestPwdDTO;
 import com.kxs.user.api.dto.admin.user.SysUserLogoutListDTO;
@@ -135,6 +136,7 @@ public class SysUserController {
      * @param userId 创客ID结合
      * @return 创客信息-注销
      */
+    @SysLog("创客信息-注销")
     @DeleteMapping("/logout/{userId}")
     public R logout(@PathVariable("userId") String userId) {
         kxsUserService.updateStatusByUserId(userId, UserStatusEnum.REMOVE);
@@ -147,6 +149,7 @@ public class SysUserController {
      * @param userIdList 创客ID结合
      * @return 创客信息-注销
      */
+    @SysLog("创客信息-注销(批量)")
     @DeleteMapping("/logout/batch")
     public R batchLogout(@RequestParam("userIdList") List<String> userIdList) {
         kxsUserService.updateStatusByUserIds(userIdList,UserStatusEnum.REMOVE);
@@ -160,6 +163,7 @@ public class SysUserController {
      * @param param 实体对象
      * @return 创客信息-重置密码
      */
+    @SysLog("创客信息-重置密码")
     @PutMapping("/restPwd")
     public R restPwd(@RequestBody RestPwdDTO param) {
         kxsUserService.restPwd(param);
@@ -173,6 +177,7 @@ public class SysUserController {
      * @param userId 创客ID结合
      * @return 创客信息-锁定
      */
+    @SysLog("创客信息-锁定")
     @DeleteMapping("/lockUser/{userId}")
     public R lockUser(@PathVariable("userId") String userId) {
         kxsUserService.updateStatusByUserId(userId,UserStatusEnum.LOCKED);
@@ -185,6 +190,7 @@ public class SysUserController {
      * @param userIdList 创客ID结合
      * @return 创客信息-锁定
      */
+    @SysLog("创客信息-锁定(批量操作)")
     @DeleteMapping("/lockUser/batch")
     public R batchLockUser(@RequestParam("userIdList") List<String> userIdList) {
         kxsUserService.updateStatusByUserIds(userIdList,UserStatusEnum.LOCKED);