chenchuchuan
|
1f96a131a6
|
refactor(permission): 将权限数据规则方案相关代码迁移到common-online模块
- 将PermissionDataRuleSchema实体类从tenant-admin移动到common.online.model包
- 将IPermissionDataRuleSchemaService接口从tenant-admin移动到common.online.service包
- 将PermissionDataRuleSchemaMapper接口及其实现从tenant-admin移动到common.online.dao包
- 将PermissionDataRuleSchemaVo类从tenant-admin移动到common.online.vo包
- 更新OnlineFormController添加根据表单类型查询表单列表的功能
- 在ListDataOrmService中添加过滤器TODO注释
- 修改OnlineFormService和OnlineFormServiceImpl实现表单类型查询功能
|
2 weeks ago |
chenchuchuan
|
b8a4b5727f
|
refactor(permission): 将权限数据规则方案相关代码迁移到common-online模块
- 将PermissionDataRuleSchema实体类从tenant-admin移动到common.online.model包
- 将IPermissionDataRuleSchemaService接口从tenant-admin移动到common.online.service包
- 将PermissionDataRuleSchemaMapper接口及其实现从tenant-admin移动到common.online.dao包
- 将PermissionDataRuleSchemaVo类从tenant-admin移动到common.online.vo包
- 更新OnlineFormController添加根据表单类型查询表单列表的功能
- 在ListDataOrmService中添加过滤器TODO注释
- 修改OnlineFormService和OnlineFormServiceImpl实现表单类型查询功能
|
3 weeks ago |
chenchuchuan
|
cb1b2dd9c3
|
feat(role): 添加角色按钮权限配置功能
- 在IRoleFormButtonService中新增listAllFormButtons方法用于分页查询所有在线表单下的按钮
- 为OnlineForm实体类添加pageIdSet字段支持页面ID集合查询
- 在OnlineFormMapper.xml中添加pageIdSet过滤条件支持
- 扩展OnlinePageService新增queryByEnableList方法查询启用的在线表单页面
- 在RoleFormButtonController中新增listAllFormButtons接口提供表单按钮列表查询
- 在RoleFormButtonServiceImpl中实现完整的表单按钮权限配置逻辑
- 修改SysRoleController在角色新增和更新时支持按钮权限配置参数
- 添加按钮权限配置的批量保存功能到角色管理流程中
|
3 weeks ago |
chenchuchuan
|
eadce13994
|
feat(upms): 添加部门组织类型支持及角色用户关联功能
- 在SysDept实体中新增type字段,支持部门(0)和组织(1)类型
- 为SysDeptDto和SysDeptVo添加type字段定义
- 更新SysDeptMapper.xml映射文件,添加type字段映射和过滤条件
- 创建SysRoleDept实体用于角色-组织关联关系
- 创建SysUserDept实体用于用户-组织关联关系
- 在SysRoleService中新增角色与组织的关联、查询功能
- 在SysUserService中新增用户与组织的关联、查询功能
- 扩展SysRoleController,添加角色组织关联相关接口
- 扩展SysUserController,添加用户组织关联相关接口
- 实现角色和用户服务层的组织关联业务逻辑
|
3 weeks ago |
chenchuchuan
|
35ee89c750
|
feat(tenant): 添加在线表单按钮权限控制功能
- 新增 FormButtonPermissionChecker 接口定义按钮权限检查器
- 实现 FormButtonPermissionCheckerImpl 提供按钮权限校验逻辑
- 创建 RoleFormButton 实体映射角色表单按钮权限配置表
- 定义 IRoleFormButtonService 接口及 RoleFormButtonServiceImpl 实现类
- 添加 RoleFormButtonController 控制器提供按钮权限配置接口
- 创建 RoleFormButtonDto 数据传输对象用于按钮权限配置
- 实现 RoleFormButtonMapper 数据访问层及对应的 XML 映射文件
- 开发 WidgetJsonButtonParser 工具类解析表单中的按钮配置
- 提供 VO 对象 RoleFormButtonVo 用于数据展示
- 实现批量保存和查询按钮权限配置的功能
- 添加按角色 ID 查询和删除相关权限配置的方法
|
3 weeks ago |
chenchuchuan
|
9f5efe49e3
|
feat(tenant): 添加权限数据规则方案管理功能
- 新增权限数据规则方案实体类 PermissionDataRuleSchema
- 创建权限数据规则方案服务接口和实现类
- 添加权限数据规则方案控制器提供增删改查接口
- 实现分页查询、按formId查询启用规则等功能
- 添加数据校验和业务逻辑验证机制
- 集成按钮权限校验功能
- 优化在线表单相关模型和控制器代码结构
|
3 weeks ago |
sunquan
|
0b7aea7306
|
初始化
|
3 months ago |