das接口新增

This commit is contained in:
chenhaojie 2024-06-26 16:15:25 +08:00
parent c1e5190a75
commit 957396d654
11 changed files with 71 additions and 48 deletions

View File

@ -40,10 +40,10 @@ public class SysMenusController {
public R<?> createMenu(@RequestBody SysMenuDto sysMenuDto) { public R<?> createMenu(@RequestBody SysMenuDto sysMenuDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
return R.success(sysMenuService.createMenu(sysMenuDto)); return R.success(sysMenuService.createMenu(sysMenuDto));
} }
@ -54,10 +54,10 @@ public class SysMenusController {
@PostMapping("/update") @PostMapping("/update")
public R<?> updateMenu(@RequestBody SysMenuDto sysMenuDto) { public R<?> updateMenu(@RequestBody SysMenuDto sysMenuDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysMenuService.updateMenu(sysMenuDto); sysMenuService.updateMenu(sysMenuDto);
return R.success(); return R.success();
@ -70,10 +70,10 @@ public class SysMenusController {
@PostMapping("/delete") @PostMapping("/delete")
public R<?> deleteMenu(@RequestBody DeleteDto deleteDto) { public R<?> deleteMenu(@RequestBody DeleteDto deleteDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysMenuService.deleteMenu(deleteDto); sysMenuService.deleteMenu(deleteDto);
return R.success(); return R.success();

View File

@ -35,10 +35,10 @@ public class SysOrgController {
@PostMapping("/add") @PostMapping("/add")
public R<?> createOrg(@RequestBody SysOrgDto sysOrgDto) { public R<?> createOrg(@RequestBody SysOrgDto sysOrgDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
return R.success(sysOrgService.createOrg(sysOrgDto)); return R.success(sysOrgService.createOrg(sysOrgDto));
} }
@ -50,10 +50,10 @@ public class SysOrgController {
@PostMapping("/update") @PostMapping("/update")
public R<?> updateOrg(@RequestBody SysOrgDto sysOrgDto) { public R<?> updateOrg(@RequestBody SysOrgDto sysOrgDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysOrgService.updateOrg(sysOrgDto); sysOrgService.updateOrg(sysOrgDto);
return R.success(); return R.success();
@ -66,10 +66,10 @@ public class SysOrgController {
@PostMapping("/delete") @PostMapping("/delete")
public R<?> deleteOrg(@RequestBody DeleteDto deleteDto) { public R<?> deleteOrg(@RequestBody DeleteDto deleteDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysOrgService.deleteOrg(deleteDto); sysOrgService.deleteOrg(deleteDto);
return R.success(); return R.success();

View File

@ -35,10 +35,10 @@ public class SysRoleController {
@PostMapping("/add") @PostMapping("/add")
public R<?> createRole(@RequestBody SysRoleDto sysRoleDto) { public R<?> createRole(@RequestBody SysRoleDto sysRoleDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
return R.success(sysRoleService.createRole(sysRoleDto)); return R.success(sysRoleService.createRole(sysRoleDto));
} }
@ -50,10 +50,10 @@ public class SysRoleController {
@PostMapping("/update") @PostMapping("/update")
public R<?> updateRole(@RequestBody SysRoleDto sysRoleDto) { public R<?> updateRole(@RequestBody SysRoleDto sysRoleDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
return R.success(sysRoleService.updateRole(sysRoleDto)); return R.success(sysRoleService.updateRole(sysRoleDto));
} }
@ -65,10 +65,10 @@ public class SysRoleController {
@PostMapping("/delete") @PostMapping("/delete")
public R<?> deleteRole(@RequestBody DeleteDto deleteDto) { public R<?> deleteRole(@RequestBody DeleteDto deleteDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysRoleService.deleteRole(deleteDto); sysRoleService.deleteRole(deleteDto);
return R.success(); return R.success();

View File

@ -36,10 +36,10 @@ public class SysUserController {
@PostMapping("/add") @PostMapping("/add")
public R<?> createUser(@RequestBody SysUserDto sysUserDto) { public R<?> createUser(@RequestBody SysUserDto sysUserDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
return R.success(sysUserService.createUser(sysUserDto)); return R.success(sysUserService.createUser(sysUserDto));
} }
@ -51,10 +51,10 @@ public class SysUserController {
@PostMapping("/update") @PostMapping("/update")
public R<?> updateUser(@RequestBody SysUserDto sysUserDto) { public R<?> updateUser(@RequestBody SysUserDto sysUserDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysUserService.updateUser(sysUserDto); sysUserService.updateUser(sysUserDto);
return R.success(); return R.success();
@ -67,10 +67,10 @@ public class SysUserController {
@PostMapping("/delete") @PostMapping("/delete")
public R<?> deleteUser(@RequestBody DeleteDto deleteDto) { public R<?> deleteUser(@RequestBody DeleteDto deleteDto) {
//判断是否有权限 //判断是否有权限
boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString()); // boolean hasPermission = StpUtil.hasPermission(SysAuthorityIds.SYS_AUTHORITY_ID_ADMIN.toString());
if(!hasPermission){ // if(!hasPermission){
return R.fail("没有系统管理权限"); // return R.fail("没有系统管理权限");
} // }
sysUserService.deleteUser(deleteDto); sysUserService.deleteUser(deleteDto);
return R.success(); return R.success();

View File

@ -1,7 +1,10 @@
package com.das.modules.auth.domain.dto; package com.das.modules.auth.domain.dto;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.List; import java.util.List;
@ -11,6 +14,7 @@ public class SysUserDto implements Serializable {
/** /**
* 角色ID * 角色ID
*/ */
@JsonSerialize(using = ToStringSerializer.class)
private Long id; private Long id;
/** /**
* 账号 * 账号

View File

@ -1,5 +1,7 @@
package com.das.modules.auth.domain.vo; package com.das.modules.auth.domain.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serial; import java.io.Serial;
@ -13,6 +15,7 @@ public class SysMenuVo implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** 菜单ID */ /** 菜单ID */
@JsonSerialize(using = ToStringSerializer.class)
private Long id ; private Long id ;
/** 菜单名称 */ /** 菜单名称 */
private String menuName ; private String menuName ;

View File

@ -1,5 +1,7 @@
package com.das.modules.auth.domain.vo; package com.das.modules.auth.domain.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -8,6 +10,7 @@ import java.util.Date;
@Data @Data
public class SysOrgVo implements Serializable { public class SysOrgVo implements Serializable {
/** 机构id */ /** 机构id */
@JsonSerialize(using = ToStringSerializer.class)
private Long id ; private Long id ;
/** 机构名称 */ /** 机构名称 */
private String name ; private String name ;

View File

@ -1,5 +1,7 @@
package com.das.modules.auth.domain.vo; package com.das.modules.auth.domain.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serial; import java.io.Serial;
@ -17,6 +19,7 @@ public class SysRoleAuthVo implements Serializable {
/** /**
* 账号ID * 账号ID
*/ */
@JsonSerialize(using = ToStringSerializer.class)
private Long id; private Long id;
/** /**

View File

@ -2,6 +2,8 @@ package com.das.modules.auth.domain.vo;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.Version; import com.baomidou.mybatisplus.annotation.Version;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serial; import java.io.Serial;
@ -20,6 +22,7 @@ public class SysRoleVo implements Serializable {
/** /**
* 账号ID * 账号ID
*/ */
@JsonSerialize(using = ToStringSerializer.class)
private Long id; private Long id;
/** /**

View File

@ -1,5 +1,7 @@
package com.das.modules.auth.domain.vo; package com.das.modules.auth.domain.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serial; import java.io.Serial;
@ -17,6 +19,7 @@ public class SysUserRoleVo implements Serializable {
/** /**
* 账号ID * 账号ID
*/ */
@JsonSerialize(using = ToStringSerializer.class)
private Long id; private Long id;
/** /**

View File

@ -1,5 +1,7 @@
package com.das.modules.auth.domain.vo; package com.das.modules.auth.domain.vo;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data; import lombok.Data;
import java.io.Serial; import java.io.Serial;
@ -19,6 +21,7 @@ public class SysUserVo implements Serializable {
/** /**
* 账号ID * 账号ID
*/ */
@JsonSerialize(using = ToStringSerializer.class)
private Long id; private Long id;
/** /**
@ -51,6 +54,7 @@ public class SysUserVo implements Serializable {
/** /**
* 所属机构 * 所属机构
*/ */
@JsonSerialize(using = ToStringSerializer.class)
private Long orgId; private Long orgId;
/** /**