zhouyonggao
|
743e2bc4d2
|
fix(api): 修改 YMTUsersAPI 列表方法以忽略搜索关键词
- 在 list 方法中,始终返回所有用户数据,忽略查询参数 q。
- 将 keyword 变量设置为空字符串,以确保不进行过滤。
|
2025-12-20 15:54:21 +08:00 |
zhouyonggao
|
bf5d927587
|
fix(api): 更新 YMT 用户列表处理逻辑以使用 gRPC 生成的代码
- 修改 YMTUsersAPI 的 list 方法,使用 resp.GetList() 替代 resp.List() 以获取用户列表
- 更新用户显示名称的获取方式,使用 user.GetRealname() 和 user.GetUsername() 方法
- 引入 userId 通过 user.GetId() 获取用户 ID,确保显示名称格式正确
- 更新 gRPC 用户客户端实现,替换临时结构体为生成的 proto 代码
- 移除不再需要的临时结构体定义,简化代码结构
|
2025-12-20 14:18:48 +08:00 |
zhouyonggao
|
fde87fde96
|
feat(api): 支持 gRPC 用户服务集成
- 更新路由以支持 gRPC 服务器地址配置
- 修改 YMTUsersHandler 以使用 gRPC 客户端进行用户数据查询
- 添加 gRPC 连接失败的降级处理逻辑
- 引入 gRPC 生成的代码以支持用户服务调用
|
2025-12-20 14:11:28 +08:00 |
zhouyonggao
|
57a32855fc
|
fix(api): 删除未使用的变量以清理代码
- 移除了多余的变量used,减少不必要的内存占用
- 优化了list函数中的代码结构
- 提高了代码的可读性和维护性
|
2025-12-19 01:04:43 +08:00 |
zhouyonggao
|
43d67073c9
|
fix(api): 修正用户列表查询逻辑以避免重复
- 将查询语句从 activity 表改为 user 表,优化数据来源
- 修改排序字段由 user_id 改为 id,保持一致性
- 移除代码中对用户 ID 的去重逻辑,简化处理流程
- 保持空用户名用用户 ID 字符串替代的逻辑不变
|
2025-12-19 01:00:51 +08:00 |
zhouyonggao
|
5608897284
|
fix(api): 修复用户列表接口查询和去重逻辑
- 移除无效的查询参数处理,简化SQL查询语句
- 修复对用户ID的重复数据去重逻辑,确保结果唯一
- 统一代码格式和缩进,提高代码可读性
- 保留按user_id升序排序及查询限制功能
- 保证接口在无匹配路由时返回404状态码
|
2025-12-18 23:06:32 +08:00 |
zhouyonggao
|
5c143616d5
|
refactor(api): 优化CreatorsAPI的列表逻辑与数据处理
- 增强list方法,添加重复用户ID过滤,确保返回数据唯一性
- 改进用户名称显示逻辑,支持格式化输出
- 统一SQL查询逻辑,提升代码可读性与维护性
- 处理查询结果时,确保错误处理和数据有效性检查更加严谨
|
2025-12-17 15:51:30 +08:00 |
zhouyonggao
|
113a8ffa0a
|
feat: 初始化营销系统数据工具项目
- 添加基础项目结构,包括后端Go代码和前端静态文件
- 实现核心功能模块:数据导出、模板管理、元数据查询
- 添加多数据源支持(营销系统、易码通、元数据库)
- 实现CSV和Excel导出功能
- 添加配置管理系统,支持YAML和环境变量
- 实现日志记录和请求追踪
- 添加Docker部署支持
- 编写README文档说明项目结构和启动方式
|
2025-12-02 15:48:17 +08:00 |