MarketingSystemDataExportTool/server/internal/api
zhouyonggao c56c738992 fix(api): 验证时间范围不超过1年以防止查询跨度过大
- 添加 validateTimeRange 函数,实现时间范围格式校验和跨度限制
- 支持字符串和浮点数类型的时间输入转换
- 校验时间格式是否为 YYYY-MM-DD HH:mm:ss,确保格式正确
- 确保结束时间晚于开始时间,避免逻辑错误
- 限制时间跨度最大不能超过365天,防止过大数据范围查询
- 在 create 方法中调用验证逻辑,处理相应的错误返回并终止请求处理
2025-12-22 11:09:37 +08:00
..
access.go refactor(api): 禁用访问日志记录功能 2025-12-18 11:40:37 +08:00
creators.go fix(api): 增强创建者选择逻辑以支持手机号自动匹配 2025-12-19 17:09:39 +08:00
exports.go fix(api): 验证时间范围不超过1年以防止查询跨度过大 2025-12-22 11:09:37 +08:00
exports.go.bak feat(exports): 支持服务启动时恢复未完成的导出任务 2025-12-19 17:44:29 +08:00
fields.go refactor(api): 优化字段处理逻辑,默认隐藏所有字段 2025-12-08 15:29:14 +08:00
metadata.go fix(metadata): 修正发券方式字段隐藏状态 2025-12-18 22:39:07 +08:00
middleware.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
plans.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
resellers.go fix(api): 修复分销商查询时销售员ID筛选条件错误 2025-12-18 21:56:42 +08:00
response.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
router.go feat(api): 支持 gRPC 用户服务集成 2025-12-20 14:11:28 +08:00
templates.go fix(api): 统一用户ID参数及禁止删除公共模板 2025-12-18 18:27:25 +08:00
ymt_activities.go feat: 初始化营销系统数据工具项目 2025-12-02 15:48:17 +08:00
ymt_merchants.go fix(api): 修正userId字段JSON键名 2025-12-18 22:04:33 +08:00
ymt_users.go fix(api): 修改 YMTUsersAPI 列表方法以忽略搜索关键词 2025-12-20 15:54:21 +08:00