zhangf@suq.cn
|
b3910b7704
|
refactor(admin): 更新在线媒体配置验证类
- 将 SystemDeptValidate 替换为 OnlineMediasValidate
- 修改保存和更新方法中的验证调用
refactor(route): 更新代理用户路由权限标识
- 为代理用户的增删改查操作设置独立权限标识
- 保持封禁/解封操作的原有权限不变
|
1 day ago |
zhangf@suq.cn
|
5a2875b81c
|
feat(piadmin): 引入代理用户控制器
- 新增 ProxyUserController 类文件引用
- 将代理用户相关路由操作迁移至独立控制器
- 更新 save、update、index、read、delete 和 ban 接口实现类
- 保持原有权限参数配置不变
- 确保代理用户功能模块职责清晰分离
- 提升系统模块化程度与代码可维护性
|
2 days ago |
zhangf@suq.cn
|
8c648d9035
|
feat(admin): 新增媒介圈资源同步接口
refactor:区分用户端,代理端,运营端
|
2 days ago |
zhangf@suq.cn
|
704624f980
|
feat(proxy): 新增代理用户管理功能
- 新增 ProxyBaseDao 抽象基类,提供通用数据访问方法
- 新增 ProxyUserController 控制器,实现用户增删改查接口
- 新增 ProxyUserService 服务类,处理代理用户业务逻辑
- 新增 ProxyUserValidate 验证器,校验用户输入参数
- 新增代理用户相关路由配置,包括保存、更新、列表、详情、删除和封禁功能
- 新增 RequestUtils 工具类方法,获取代理用户信息
- 新增统计模块头部信息接口路由
- 实现用户密码加密存储和验证
- 实现用户账号唯一性校验
- 实现用户软删除功能
- 实现用户状态封禁/解封功能
- 添加事务处理确保数据一致性
- 添加分页和排序参数处理
- 添加字段默认值自动填充功能
|
2 days ago |
zhangf@suq.cn
|
28a7e9cc42
|
feat(piadmin): 新增代理端菜单管理功能
feat(proxy):新增代理端用户登录及获取菜单功能
|
5 days ago |
zhangf@suq.cn
|
f31eef6a2d
|
feat(piadmin): 支持多文件上传功能
- 新增多文件上传处理逻辑
- 遍历上传文件数组并逐个处理
- 返回所有上传文件的结果集合
- 兼容单文件和多文件上传场景
|
6 days ago |
zhangf@suq.cn
|
c473d86f12
|
feat(piadmin): 添加手机号注册功能
- 新增注册验证器 RegisterValidate,包含姓名、性别、手机号、验证码字段
- 在 UserLoginController 中添加 register 方法处理注册请求
- UserService 中实现 register 业务逻辑,包括手机号重复检查和验证码验证
- 新增注册相关错误码:4000
|
6 days ago |
zhangf@suq.cn
|
95deae5267
|
feat(user): 添加手机号验证码登录功能
- 在 Captcha 类中新增 verify 方法用于验证码校验
- 新增 /mobileLogin 路由接口支持手机号登录
- UserController 中实现 mobileLogin 接口逻辑
- UserService 中增加 mobileLogin 业务处理方法
- 登录时验证手机号与验证码匹配性
- 集成验证码过期及错误提示机制
- 移除 SystemAdminService 中调试代码 var_dump
|
6 days ago |
zhangf@suq.cn
|
0914cd9e41
|
feat(piadmin): 添加短信验证码发送功能
- 在 Captcha 类中新增 sendMess 方法用于发送短信验证码
- 新增 curlPost 函数用于发送 POST 请求
- 添加 OpenApiSuq 类处理短信发送逻辑
- 更新路由配置,增加用户端发送短信验证码接口
- 新增短信配置文件 sms.php
- 在 UserLoginController 中添加 sendMsg 方法处理短信发送请求
- 修复路由配置中的语法错误
- 添加 ext-curl 扩展依赖
|
6 days ago |
zhangf@suq.cn
|
537341f4b6
|
fix(UserBaseDao): 更新用户信息获取逻辑
- 将 getAdminInfo() 更改为 getUserInfo()
- 使用 userInfo 替代 admininfo 获取用户 ID
- 保持 create_by 和 update_by 字段的赋值逻辑一致
|
6 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
|
a8e6428eae
|
feat(admin): 添加管理员数据权限控制
- 在 AdminAuthorizationMiddleware 中初始化数据权限
- 在 BaseDao 中应用数据权限过滤条件
- 在 RequestUtils 中扩展管理员信息结构以支持数据权限字段
|
1 week ago |
zhangf@suq.cn
|
dbba5ee924
|
fix(openai): 简化OpenAI客户端异常抛出参数
- 移除ApiException中多余的空字符串参数
- 统一异常消息格式,仅保留必要信息
- 清理未使用的异常参数传递
|
1 week ago |
zhangf@suq.cn
|
bc9efd7985
|
feat(ai): 添加AI命令下拉数据接口及OpenAI客户端支持
- 新增 pureIndex 方法用于获取指定类型的AI命令数据
- 添加OpenAI PHP客户端库支持及配置文件
- 实现OpenAiClient工具类封装聊天接口调用
- 配置Redis队列插件及相关日志记录
- 在创作任务服务中集成Redis消息队列发送功能
- 更新路由配置添加AI命令下拉数据访问权限控制
- 引入ApiException异常处理完善错误提示机制
|
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
|
9cf4785d48
|
feat(api): 新增企业画像和知识库下拉数据接口
|
1 week ago |
zhangf@suq.cn
|
4036f77e69
|
feat(knowledge): 新增知识库管理功能
- 新增知识库模型 KnowLedgeLibrary 及相关表结构
- 新增知识库控制器 KnowledgeLibraryController,包含保存、列表、删除接口
- 新增知识库数据访问对象 KnowledgeLibraryDao
- 新增知识库服务类 KnowledgeLibraryService,实现业务逻辑
- 新增知识库参数验证器 KnowledgeLibraryValidate
- 在路由中注册知识库相关接口路径
- 修复 DistillationQuestionsService 中变量命名错误问题
- 注释掉 AttachmentService 中冗余的 uuid 生成代码
|
1 week ago |
zhangf@suq.cn
|
258415e795
|
feat(distillation): 新增拓展问题管理功能
- 在BaseDao中增加withCount参数支持关联统计
- 新增DistillationQuestions模型并建立与DistillationWord的关联关系
- 创建DistillationQuestions控制器和服务类实现增删改查逻辑
- 添加验证规则确保数据完整性
- 在路由中注册拓展问题相关接口地址
- 优化DistillationWord模型中的questions关联查询条件
- 完善DistillationWord列表查询时的筛选字段和统计功能
|
1 week ago |
zhangf@suq.cn
|
8da7b79a05
|
feat:init
|
2 weeks ago |