枚举类配置增加编辑接口

This commit is contained in:
yu 2024-10-22 16:57:38 +08:00
parent 098e1331ef
commit 5138dde226
4 changed files with 12 additions and 1 deletions

View File

@ -41,6 +41,9 @@ public class SysMenusController {
if(!hasPermission){
return R.fail("没有系统管理权限");
}
if (!sysMenuDto.getMenuName().matches("^[a-zA-Z]*$")){
return R.fail("菜单名称,必须为英文");
}
return R.success(sysMenuService.createMenu(sysMenuDto));
}
@ -55,6 +58,9 @@ public class SysMenusController {
if(!hasPermission){
return R.fail("没有系统管理权限");
}
if (!sysMenuDto.getMenuName().matches("^[a-zA-Z]*$")){
return R.fail("菜单名称,必须为英文");
}
sysMenuService.updateMenu(sysMenuDto);
return R.success();
}

View File

@ -89,7 +89,7 @@ public class SysEnumController {
}
/**
* 查询枚举类型列表
* 查询枚举列表
*
* */
@PostMapping("/queryEnumValuesList")

View File

@ -19,6 +19,10 @@ public class SysEnumValuesVo {
* 关联到枚举类型表的ID
*/
private Long enumTypeId;
/**
* 关联到枚举类型表的ID字符串类型
*/
private String enumTypeIdStr;
/**
* 枚举值的具体内容

View File

@ -4,6 +4,7 @@
<resultMap type="com.das.modules.equipment.domain.vo.SysEnumValuesVo" id="EnumValuesMap">
<result property="enumTypeId" column="enum_type_id" jdbcType="BIGINT"/>
<result property="enumTypeIdStr" column="enum_type_id" jdbcType="VARCHAR"/>
<result property="value" column="value" jdbcType="VARCHAR"/>
<result property="description" column="description" jdbcType="VARCHAR"/>
<result property="orderNumber" column="order_number" jdbcType="INTEGER"/>