【添加】菜单 增/改/删 接口处理完毕

This commit is contained in:
zer0Black
2023-10-02 22:54:52 +08:00
parent 28e53c2aa4
commit 8835e61f4e
5 changed files with 160 additions and 2 deletions
@@ -8,6 +8,7 @@ import com.jero.common.api.vo.Result;
import com.jero.common.constant.CommonConstant;
import com.jero.common.system.vo.LoginUser;
import com.jero.common.util.MD5Util;
import com.jero.common.util.UUIDGenerator;
import com.jero.common.util.oConvertUtils;
import com.jero.modules.system.entity.SysDepartPermission;
import com.jero.modules.system.entity.SysPermission;
@@ -232,6 +233,7 @@ public class SysPermissionController {
public Result<Object> add(@RequestBody SysPermission permission) {
try {
permission = PermissionDataUtil.intelligentProcessData(permission);
permission.setId(UUIDGenerator.generate());
sysPermissionService.addPermission(permission);
return Result.OK(OPTION_SUCCESS);
} catch (Exception e) {
@@ -249,6 +251,7 @@ public class SysPermissionController {
public Result<Object> edit(@RequestBody SysPermission permission) {
try {
permission = PermissionDataUtil.intelligentProcessData(permission);
permission.setId(UUIDGenerator.generate());
sysPermissionService.editPermission(permission);
return Result.OK(OPTION_SUCCESS);
} catch (Exception e) {
@@ -29,7 +29,7 @@ public class SysPermission implements Serializable {
/**
* id
*/
@TableId(type = IdType.ASSIGN_ID)
@TableId(type = IdType.INPUT)
private String id;
/**