日志切面功能整合
This commit is contained in:
@@ -3,7 +3,7 @@ package com.czg.controller;
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import cn.hutool.core.lang.Validator;
|
||||
import com.czg.annotation.SaAdminCheckPermission;
|
||||
import com.czg.log.annotation.LogOperation;
|
||||
import com.czg.log.annotation.OperationLog;
|
||||
import com.czg.product.dto.ProductDTO;
|
||||
import com.czg.product.service.ProductService;
|
||||
import com.czg.resp.CzgResult;
|
||||
@@ -33,7 +33,7 @@ public class ProductController {
|
||||
private final ProductService productService;
|
||||
|
||||
@GetMapping("page")
|
||||
@LogOperation("分页")
|
||||
@OperationLog("分页")
|
||||
@SaAdminCheckPermission("prod:product:all")
|
||||
public CzgResult<Page<ProductDTO>> page(@RequestParam Map<String, Object> params) {
|
||||
Page<ProductDTO> data = productService.pageAs(null, null, ProductDTO.class);
|
||||
@@ -41,7 +41,7 @@ public class ProductController {
|
||||
}
|
||||
|
||||
@GetMapping("list")
|
||||
@LogOperation("列表")
|
||||
@OperationLog("列表")
|
||||
@SaAdminCheckPermission("prod:product:all")
|
||||
public CzgResult<List<ProductDTO>> list(@RequestParam Map<String, Object> params) {
|
||||
List<ProductDTO> data = null;
|
||||
@@ -50,7 +50,7 @@ public class ProductController {
|
||||
}
|
||||
|
||||
@GetMapping("{id}")
|
||||
@LogOperation("信息")
|
||||
@OperationLog("信息")
|
||||
@SaAdminCheckPermission("prod:product:all")
|
||||
public CzgResult<ProductDTO> get(@PathVariable("id") Long id) {
|
||||
ProductDTO data = null;
|
||||
@@ -59,7 +59,7 @@ public class ProductController {
|
||||
}
|
||||
|
||||
@PostMapping
|
||||
@LogOperation("保存")
|
||||
@OperationLog("保存")
|
||||
@SaAdminCheckPermission("prod:product:all")
|
||||
public CzgResult<Void> save(@RequestBody ProductDTO dto) {
|
||||
//效验数据
|
||||
@@ -71,7 +71,7 @@ public class ProductController {
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@LogOperation("修改")
|
||||
@OperationLog("修改")
|
||||
@SaAdminCheckPermission("prod:product:all")
|
||||
public CzgResult<Void> update(@RequestBody ProductDTO dto) {
|
||||
//效验数据
|
||||
@@ -83,7 +83,7 @@ public class ProductController {
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@LogOperation("删除")
|
||||
@OperationLog("删除")
|
||||
@SaAdminCheckPermission("prod:product:all")
|
||||
public CzgResult<Void> delete(@RequestBody Long[] ids) {
|
||||
//效验数据
|
||||
|
||||
@@ -3,7 +3,7 @@ package com.czg.controller;
|
||||
import cn.hutool.core.lang.Assert;
|
||||
import cn.hutool.core.lang.Validator;
|
||||
import com.czg.annotation.SaAdminCheckPermission;
|
||||
import com.czg.log.annotation.LogOperation;
|
||||
import com.czg.log.annotation.OperationLog;
|
||||
import com.czg.product.dto.ShopProdCategoryDTO;
|
||||
import com.czg.product.service.ShopProdCategoryService;
|
||||
import com.czg.resp.CzgResult;
|
||||
@@ -33,7 +33,7 @@ public class ShopProdCategoryController {
|
||||
private final ShopProdCategoryService shopProdCategoryService;
|
||||
|
||||
@GetMapping("page")
|
||||
@LogOperation("分页")
|
||||
@OperationLog("分页")
|
||||
@SaAdminCheckPermission("prod:category:all")
|
||||
public CzgResult<Page<ShopProdCategoryDTO>> page(@RequestParam Map<String, Object> params) {
|
||||
Page<ShopProdCategoryDTO> data = shopProdCategoryService.pageAs(null, null, ShopProdCategoryDTO.class);
|
||||
@@ -41,7 +41,7 @@ public class ShopProdCategoryController {
|
||||
}
|
||||
|
||||
@GetMapping("list")
|
||||
@LogOperation("列表")
|
||||
@OperationLog("列表")
|
||||
@SaAdminCheckPermission("prod:category:all")
|
||||
public CzgResult<List<ShopProdCategoryDTO>> list(@RequestParam Map<String, Object> params) {
|
||||
List<ShopProdCategoryDTO> data = null;
|
||||
@@ -50,7 +50,7 @@ public class ShopProdCategoryController {
|
||||
}
|
||||
|
||||
@GetMapping("{id}")
|
||||
@LogOperation("信息")
|
||||
@OperationLog("信息")
|
||||
@SaAdminCheckPermission("prod:category:all")
|
||||
public CzgResult<ShopProdCategoryDTO> get(@PathVariable("id") Long id) {
|
||||
ShopProdCategoryDTO data = null;
|
||||
@@ -59,7 +59,7 @@ public class ShopProdCategoryController {
|
||||
}
|
||||
|
||||
@PostMapping
|
||||
@LogOperation("保存")
|
||||
@OperationLog("保存")
|
||||
@SaAdminCheckPermission("prod:category:all")
|
||||
public CzgResult<Void> save(@RequestBody ShopProdCategoryDTO dto) {
|
||||
//效验数据
|
||||
@@ -71,7 +71,7 @@ public class ShopProdCategoryController {
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@LogOperation("修改")
|
||||
@OperationLog("修改")
|
||||
@SaAdminCheckPermission("prod:category:all")
|
||||
public CzgResult<Void> update(@RequestBody ShopProdCategoryDTO dto) {
|
||||
//效验数据
|
||||
@@ -83,7 +83,7 @@ public class ShopProdCategoryController {
|
||||
}
|
||||
|
||||
@DeleteMapping
|
||||
@LogOperation("删除")
|
||||
@OperationLog("删除")
|
||||
@SaAdminCheckPermission("prod:category:all")
|
||||
public CzgResult<Void> delete(@RequestBody Long[] ids) {
|
||||
//效验数据
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.czg.controller;
|
||||
|
||||
import com.czg.annotation.SaAdminCheckPermission;
|
||||
import com.czg.log.annotation.LogOperation;
|
||||
import com.czg.log.annotation.OperationLog;
|
||||
import com.czg.product.dto.ShopProdUnitDTO;
|
||||
import com.czg.product.service.ShopProdUnitService;
|
||||
import com.czg.resp.CzgResult;
|
||||
@@ -33,7 +33,7 @@ public class ShopProdUnitController {
|
||||
private final ShopProdUnitService shopProdUnitService;
|
||||
|
||||
@GetMapping("page")
|
||||
@LogOperation(LOG_PREFIX+"分页")
|
||||
@OperationLog(LOG_PREFIX+"分页")
|
||||
//@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<Page<ShopProdUnitDTO>> page(ShopProdUnitDTO param) {
|
||||
Page<ShopProdUnitDTO> data = shopProdUnitService.page(param);
|
||||
@@ -41,7 +41,7 @@ public class ShopProdUnitController {
|
||||
}
|
||||
|
||||
@GetMapping("list")
|
||||
@LogOperation("列表")
|
||||
@OperationLog("列表")
|
||||
@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<List<ShopProdUnitDTO>> list(ShopProdUnitDTO param) {
|
||||
List<ShopProdUnitDTO> data = shopProdUnitService.list(param);
|
||||
@@ -49,7 +49,7 @@ public class ShopProdUnitController {
|
||||
}
|
||||
|
||||
@GetMapping("{id}")
|
||||
@LogOperation("信息")
|
||||
@OperationLog("信息")
|
||||
@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<ShopProdUnitDTO> get(@PathVariable("id") Long id) {
|
||||
AssertUtil.isNull(id, "{}不能为空", "id");
|
||||
@@ -58,7 +58,7 @@ public class ShopProdUnitController {
|
||||
}
|
||||
|
||||
@PostMapping
|
||||
@LogOperation("保存")
|
||||
@OperationLog("保存")
|
||||
@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<Void> save(@RequestBody ShopProdUnitDTO dto) {
|
||||
//效验数据
|
||||
@@ -70,7 +70,7 @@ public class ShopProdUnitController {
|
||||
}
|
||||
|
||||
@PutMapping
|
||||
@LogOperation("修改")
|
||||
@OperationLog("修改")
|
||||
@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<Void> update(@RequestBody ShopProdUnitDTO dto) {
|
||||
//效验数据
|
||||
@@ -82,7 +82,7 @@ public class ShopProdUnitController {
|
||||
}
|
||||
|
||||
@PostMapping("disable/{id}")
|
||||
@LogOperation("禁用")
|
||||
@OperationLog("禁用")
|
||||
@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<Void> disable(@PathVariable("id") Long id) {
|
||||
//效验数据
|
||||
@@ -92,7 +92,7 @@ public class ShopProdUnitController {
|
||||
}
|
||||
|
||||
@PostMapping("enable/{id}")
|
||||
@LogOperation("启用")
|
||||
@OperationLog("启用")
|
||||
@SaAdminCheckPermission("prod:unit:all")
|
||||
public CzgResult<Void> enable(@PathVariable("id") Long id) {
|
||||
//效验数据
|
||||
|
||||
Reference in New Issue
Block a user