修改参数类型
This commit is contained in:
@@ -7,6 +7,8 @@ import com.czg.market.vo.PpPackagePageReqVo;
|
||||
import com.czg.market.vo.PpPackageVO;
|
||||
import com.czg.resp.CzgResult;
|
||||
import com.czg.utils.AssertUtil;
|
||||
import com.czg.validator.group.InsertGroup;
|
||||
import com.czg.validator.group.UpdateGroup;
|
||||
import com.mybatisflex.core.paginate.Page;
|
||||
import jakarta.annotation.Resource;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
@@ -29,8 +31,8 @@ public class PpPackageController {
|
||||
* 添加套餐
|
||||
*/
|
||||
@PostMapping
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "points:package:add", name = "添加套餐")
|
||||
public CzgResult<Void> addPackage(@RequestBody @Validated PpPackageVO packageVO) {
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "market:package:add", name = "添加套餐")
|
||||
public CzgResult<Void> addPackage(@RequestBody @Validated({InsertGroup.class}) PpPackageVO packageVO) {
|
||||
ppPackageService.insertPackage(packageVO);
|
||||
return CzgResult.success();
|
||||
}
|
||||
@@ -39,8 +41,8 @@ public class PpPackageController {
|
||||
* 修改套餐
|
||||
*/
|
||||
@PutMapping
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "points:package:update", name = "修改套餐")
|
||||
public CzgResult<Void> updatePackage(@RequestBody @Validated PpPackageVO packageVO) {
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "market:package:update", name = "修改套餐")
|
||||
public CzgResult<Void> updatePackage(@RequestBody @Validated({UpdateGroup.class}) PpPackageVO packageVO) {
|
||||
ppPackageService.updatePackage(packageVO);
|
||||
return CzgResult.success();
|
||||
}
|
||||
@@ -50,7 +52,7 @@ public class PpPackageController {
|
||||
* 如果返回值大于0则删除失败,存在进行中的订单,请继续调用确认删除套餐接口
|
||||
*/
|
||||
@DeleteMapping("/{id}")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "points:package:delete", name = "删除套餐")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "market:package:delete", name = "删除套餐")
|
||||
public CzgResult<Long> deletePackage(@PathVariable Long id) {
|
||||
return CzgResult.success(ppPackageService.deletePackage(id));
|
||||
}
|
||||
@@ -59,7 +61,7 @@ public class PpPackageController {
|
||||
* 确认删除套餐
|
||||
*/
|
||||
@DeleteMapping("/sure/{id}")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "points:package:sureDelete", name = "确认删除套餐")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "market:package:sureDelete", name = "确认删除套餐")
|
||||
public CzgResult<Void> sureDeletePackage(@PathVariable Long id) {
|
||||
ppPackageService.sureDeletePackage(id);
|
||||
return CzgResult.success();
|
||||
@@ -78,7 +80,7 @@ public class PpPackageController {
|
||||
* 0: 关闭 1: 开启
|
||||
*/
|
||||
@GetMapping("/switch")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "points:package:getSwitch", name = "获取套餐推广开关")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "market:package:getSwitch", name = "获取套餐推广开关")
|
||||
public CzgResult<Integer> getPackagePromotionSwitch() {
|
||||
return CzgResult.success(ppPackageService.getPackagePromotionSwitch());
|
||||
}
|
||||
@@ -86,10 +88,10 @@ public class PpPackageController {
|
||||
/**
|
||||
* 修改套餐推广开关
|
||||
* 0: 关闭 1: 开启
|
||||
* 参数 key = "status"
|
||||
* {"status": 1}
|
||||
*/
|
||||
@PutMapping("/switch")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "points:package:updateSwitch", name = "修改套餐推广开关")
|
||||
@SaAdminCheckPermission(parentName = "套餐推广", value = "market:package:updateSwitch", name = "修改套餐推广开关")
|
||||
public CzgResult<Boolean> updatePackagePromotionSwitch(@RequestBody JSONObject param) {
|
||||
AssertUtil.isNull(param, "参数错误");
|
||||
Integer status = param.getInteger("status");
|
||||
|
||||
Reference in New Issue
Block a user