zhangf@suq.cn
|
704624f980
|
feat(proxy): 新增代理用户管理功能
- 新增 ProxyBaseDao 抽象基类,提供通用数据访问方法
- 新增 ProxyUserController 控制器,实现用户增删改查接口
- 新增 ProxyUserService 服务类,处理代理用户业务逻辑
- 新增 ProxyUserValidate 验证器,校验用户输入参数
- 新增代理用户相关路由配置,包括保存、更新、列表、详情、删除和封禁功能
- 新增 RequestUtils 工具类方法,获取代理用户信息
- 新增统计模块头部信息接口路由
- 实现用户密码加密存储和验证
- 实现用户账号唯一性校验
- 实现用户软删除功能
- 实现用户状态封禁/解封功能
- 添加事务处理确保数据一致性
- 添加分页和排序参数处理
- 添加字段默认值自动填充功能
|
2 days ago |
zhangf@suq.cn
|
28a7e9cc42
|
feat(piadmin): 新增代理端菜单管理功能
feat(proxy):新增代理端用户登录及获取菜单功能
|
6 days ago |
zhangf@suq.cn
|
c473d86f12
|
feat(piadmin): 添加手机号注册功能
- 新增注册验证器 RegisterValidate,包含姓名、性别、手机号、验证码字段
- 在 UserLoginController 中添加 register 方法处理注册请求
- UserService 中实现 register 业务逻辑,包括手机号重复检查和验证码验证
- 新增注册相关错误码:4000
|
7 days ago |
zhangf@suq.cn
|
95deae5267
|
feat(user): 添加手机号验证码登录功能
- 在 Captcha 类中新增 verify 方法用于验证码校验
- 新增 /mobileLogin 路由接口支持手机号登录
- UserController 中实现 mobileLogin 接口逻辑
- UserService 中增加 mobileLogin 业务处理方法
- 登录时验证手机号与验证码匹配性
- 集成验证码过期及错误提示机制
- 移除 SystemAdminService 中调试代码 var_dump
|
7 days ago |
zhangf@suq.cn
|
45ce3c92d1
|
feat(piadmin): 新增用户菜单管理功能
- 添加用户菜单控制器、模型、服务及数据访问对象
- 实现菜单的增删改查及权限获取接口
- 在路由中注册用户菜单相关接口地址
- 支持菜单树形结构展示与层级路径管理
- 增加菜单编码唯一性校验和父子关系处理逻辑
- 提供批量删除及其子菜单的功能实现
- 完善菜单数据软删除和事务回滚机制
|
1 week ago |
zhangf@suq.cn
|
e119a7eabe
|
feat(user): 实现用户权限控制及数据访问层重构
- 新增UserAuthorizationMiddleware中间件,用于用户身份验证和权限控制
- 创建UserBaseDao基类,替代原有的BaseDao,提供用户数据访问基础功能
- 更新多个DAO类继承UserBaseDao,包括AiCommandDao、ArticleCategoryDao等
- 在RequestUtils中添加getUserInfo方法,用于获取当前用户信息
- 修改路由配置,将原有管理员权限中间件替换为用户权限中间件
- 新增User模型类,定义用户表结构和软删除特性
- 添加用户登录路由和相关控制器支持
- 实现附件上传接口的用户权限版本
- 移除BaseDao中的数据权限逻辑,转移到UserBaseDao中处理
- 添加用户数据权限控制,限制用户只能访问自己的数据
|
1 week ago |
zhangf@suq.cn
|
a7bd0ddf18
|
fix(menu): 修复用户菜单排序问题
- 在获取用户菜单时添加排序条件
- 确保菜单按照 sort 字段升序排列
- 修复因缺少排序导致的菜单显示顺序错乱问题
|
1 week ago |
zhangf@suq.cn
|
a3a200351e
|
feat(menu): 菜单列表支持排序
- 修改菜单列表查询逻辑,增加排序参数
- 默认按 sort 字段升序排列
- 优化菜单树形结构生成逻辑
|
1 week ago |
zhangf@suq.cn
|
4036f77e69
|
feat(knowledge): 新增知识库管理功能
- 新增知识库模型 KnowLedgeLibrary 及相关表结构
- 新增知识库控制器 KnowledgeLibraryController,包含保存、列表、删除接口
- 新增知识库数据访问对象 KnowledgeLibraryDao
- 新增知识库服务类 KnowledgeLibraryService,实现业务逻辑
- 新增知识库参数验证器 KnowledgeLibraryValidate
- 在路由中注册知识库相关接口路径
- 修复 DistillationQuestionsService 中变量命名错误问题
- 注释掉 AttachmentService 中冗余的 uuid 生成代码
|
1 week ago |
zhangf@suq.cn
|
8da7b79a05
|
feat:init
|
2 weeks ago |