图库需求

This commit is contained in:
Tankaikai
2025-02-27 09:17:47 +08:00
parent 2843a8121e
commit 7aaf27e541
4 changed files with 41 additions and 9 deletions

View File

@@ -1,6 +1,7 @@
package com.czg.controller.admin;
import com.czg.account.dto.PictureGalleryDTO;
import com.czg.account.param.PictureGalleryParam;
import com.czg.account.service.PictureGalleryService;
import com.czg.log.annotation.OperationLog;
import com.czg.resp.CzgResult;
@@ -42,8 +43,8 @@ public class PictureGalleryController {
@PostMapping
@OperationLog("图库-添加图片")
//@SaAdminCheckPermission("pictureGallery:add")
public CzgResult<Void> addPictureGallery(@RequestBody @Validated({InsertGroup.class, DefaultGroup.class}) PictureGalleryDTO dto) {
pictureGalleryService.addPictureGallery(dto);
public CzgResult<Void> addPictureGallery(@RequestBody @Validated({InsertGroup.class, DefaultGroup.class}) PictureGalleryParam param) {
pictureGalleryService.addPictureGallery(param);
return CzgResult.success();
}

View File

@@ -28,6 +28,9 @@ import java.util.List;
public class ProdGroupController {
private final ProdGroupService prodGroupService;
/**
* 分页
*/
@GetMapping("page")
@OperationLog("商品分组-分页")
//@SaAdminCheckPermission("prodGroup:page")
@@ -36,6 +39,9 @@ public class ProdGroupController {
return CzgResult.success(data);
}
/**
* 列表
*/
@GetMapping("list")
@OperationLog("商品分组-列表")
//@SaAdminCheckPermission("prodGroup:list")
@@ -44,6 +50,11 @@ public class ProdGroupController {
return CzgResult.success(data);
}
/**
* 详情
*
* @param id 分组id
*/
@GetMapping("{id}")
@OperationLog("商品分组-详情")
//@SaAdminCheckPermission("prodGroup:info")
@@ -53,6 +64,9 @@ public class ProdGroupController {
return CzgResult.success(data);
}
/**
* 新增
*/
@PostMapping
@OperationLog("商品分组-新增")
//@SaAdminCheckPermission("prodGroup:add")
@@ -61,6 +75,9 @@ public class ProdGroupController {
return CzgResult.success();
}
/**
* 修改
*/
@PutMapping
@OperationLog("商品分组-修改")
//@SaAdminCheckPermission("prodGroup:update")
@@ -69,6 +86,9 @@ public class ProdGroupController {
return CzgResult.success();
}
/**
* 删除
*/
@DeleteMapping("{id}")
@OperationLog("商品分组-删除")
//@SaAdminCheckPermission("prodGroup:delete")
@@ -79,6 +99,9 @@ public class ProdGroupController {
return CzgResult.success();
}
/**
* 禁用
*/
@PostMapping("disable/{id}")
@OperationLog("商品分组-禁用")
//@SaAdminCheckPermission("prodGroup:able")
@@ -89,6 +112,9 @@ public class ProdGroupController {
return CzgResult.success();
}
/**
* 启用
*/
@PostMapping("enable/{id}")
@OperationLog("商品分组-启用")
//@SaAdminCheckPermission("prodGroup:able")