feat(新增): 添加角色相关内容
This commit is contained in:
parent
82b1d8e139
commit
7c5b928999
|
@ -20,9 +20,15 @@ public class SysRoleController {
|
|||
@Operation(summary = "查询角色分页", description = "查询角色信息返回分页")
|
||||
@PostMapping("/findByPage/{pageNum}/{pageSize}")
|
||||
public Result<PageInfo<SysRole>> findByPage(@RequestBody SysRoleDto sysRoleDto,
|
||||
@PathVariable(value = "pageNum") Integer pageNum,
|
||||
@PathVariable(value = "pageSize") Integer pageSize) {
|
||||
@PathVariable(value = "pageNum") Integer pageNum, @PathVariable(value = "pageSize") Integer pageSize) {
|
||||
PageInfo<SysRole> pageInfo = sysRoleService.findByPage(sysRoleDto, pageNum, pageSize);
|
||||
return Result.success(pageInfo);
|
||||
}
|
||||
|
||||
@Operation(summary = "添加角色", description = "添加角色相关内容")
|
||||
@PostMapping(value = "/saveSysRole")
|
||||
public Result saveSysRole(@RequestBody SysRole sysRole) {
|
||||
sysRoleService.saveSysRole(sysRole);
|
||||
return Result.success();
|
||||
}
|
||||
}
|
|
@ -15,4 +15,11 @@ public interface SysRoleMapper {
|
|||
* @return List<SysRole
|
||||
*/
|
||||
List<SysRole> findByPage(SysRoleDto sysRoleDto);
|
||||
|
||||
/**
|
||||
* 添加角色相关内容
|
||||
*
|
||||
* @param sysRole 角色实体类
|
||||
*/
|
||||
void saveSysRole(SysRole sysRole);
|
||||
}
|
||||
|
|
|
@ -14,4 +14,11 @@ public interface SysRoleService {
|
|||
* @return 返回分页结果
|
||||
*/
|
||||
PageInfo<SysRole> findByPage(SysRoleDto sysRoleDto, Integer pageNum, Integer pageSize);
|
||||
|
||||
/**
|
||||
* 添加角色相关内容
|
||||
*
|
||||
* @param sysRole 角色实体类
|
||||
*/
|
||||
void saveSysRole(SysRole sysRole);
|
||||
}
|
||||
|
|
|
@ -33,4 +33,14 @@ public class SysRoleServiceImpl implements SysRoleService {
|
|||
startedPage.close();
|
||||
return pageInfo;
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加角色相关内容
|
||||
*
|
||||
* @param sysRole 角色实体类
|
||||
*/
|
||||
@Override
|
||||
public void saveSysRole(SysRole sysRole) {
|
||||
sysRoleMapper.saveSysRole(sysRole);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -9,6 +9,12 @@
|
|||
id,role_name,role_code,description,create_time,update_time,is_deleted
|
||||
</sql>
|
||||
|
||||
<!-- 添加角色相关内容 -->
|
||||
<update id="saveSysRole">
|
||||
insert into sys_role (id, role_name, role_code, description)
|
||||
values (#{id}, #{roleName}, #{roleCode}, #{description});
|
||||
</update>
|
||||
|
||||
<!-- 查询角色信息 -->
|
||||
<select id="findByPage" resultType="com.atguigu.spzx.model.entity.system.SysRole">
|
||||
select
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue