diff --git a/coder-common-thin-model/src/main/java/org/leocoder/thin/domain/model/vo/system/SysRoleVo.java b/coder-common-thin-model/src/main/java/org/leocoder/thin/domain/model/vo/system/SysRoleVo.java index cd228e3..452a16d 100755 --- a/coder-common-thin-model/src/main/java/org/leocoder/thin/domain/model/vo/system/SysRoleVo.java +++ b/coder-common-thin-model/src/main/java/org/leocoder/thin/domain/model/vo/system/SysRoleVo.java @@ -27,4 +27,14 @@ public class SysRoleVo extends BaseVo { */ private String roleStatus; + /** + * 开始时间 + */ + private String beginTime; + + /** + * 结束时间 + */ + private String endTime; + } diff --git a/coder-common-thin-mybatisplus/src/main/resources/mapper/system/SysRoleMapper.xml b/coder-common-thin-mybatisplus/src/main/resources/mapper/system/SysRoleMapper.xml index ad49fe1..764ff4a 100644 --- a/coder-common-thin-mybatisplus/src/main/resources/mapper/system/SysRoleMapper.xml +++ b/coder-common-thin-mybatisplus/src/main/resources/mapper/system/SysRoleMapper.xml @@ -29,6 +29,12 @@ AND t1.role_status = #{vo.roleStatus} + + AND t1.create_time >= #{vo.beginTime} + + + AND t1.create_time #{vo.endTime} + ${vo.params.roleDataScope}