Commit Graph

  • e7d52db270 refactor: 新增系列授权 DTO,删除旧套餐/系列分配 DTO huang 2026-03-04 11:35:38 +08:00
  • 672274f9fd refactor: 更新套餐系列分配和套餐模型,支持梯度佣金和代理强充 huang 2026-03-04 11:35:27 +08:00
  • b52744b149 feat: 新增数据库迁移,重构套餐系列分配佣金和强充字段 huang 2026-03-04 11:34:55 +08:00
  • 61155952a7 feat: 新增代理分配套餐上架状态(shelf_status)功能 huang 2026-03-02 15:38:54 +08:00
  • 8efe79526a fix: 修复平台自营资源(未分配代理)无法线下下单的问题 huang 2026-03-02 11:44:18 +08:00
  • a625462205 更新opencode huang 2026-03-02 11:08:58 +08:00
  • c5429e7287 fix: 修复平台/超管用户订单列表查询为空的问题 huang 2026-03-02 10:48:11 +08:00
  • e661b59bb9 feat: 实现订单超时自动取消功能,支持钱包余额解冻和 Asynq Scheduler 统一调度 huang 2026-02-28 17:16:15 +08:00
  • 5bb0ff0ddf fix: 修复代理钱包订单创建逻辑,拆分后台/H5端下单方法并归档变更 huang 2026-02-28 16:31:31 +08:00
  • 8ed3d9da93 feat: 实现代理钱包订单创建和订单角色追踪功能 huang 2026-02-28 14:11:42 +08:00
  • c5bf85c8de refactor: 移除 IoT 卡未使用的价格字段 huang 2026-02-27 15:38:33 +08:00
  • f5000f2bfc 修复超管无法回收资产的问题 huang 2026-02-27 11:03:44 +08:00
  • 4189dbe98f debug: 添加资产回收店铺查询的调试日志 huang 2026-02-27 09:36:48 +08:00
  • bc60886aea fix: 修复 GetByIDs 缺少数据权限过滤导致平台账号无法回收资产 huang 2026-02-26 18:07:45 +08:00
  • 6ecc0b5adb fix: 修复套餐系列/套餐分配权限过滤问题 huang 2026-02-26 17:10:20 +08:00
  • 1d602ad1f9 fix: 修复代理用户能看到全部店铺的问题 huang 2026-02-26 16:55:47 +08:00
  • 03a0960c4d refactor: 数据权限过滤从 GORM Callback 改为 Store 层显式调用 huang 2026-02-26 16:38:52 +08:00
  • 4ba1f5b99d fix: 添加角色名重复检查 huang 2026-02-26 14:55:46 +08:00
  • 1382cbbf47 fix: 修复代理用户能看到未分配套餐系列的问题 huang 2026-02-26 14:54:52 +08:00
  • c1eec5d4f1 fix: 新增店铺时为初始账号分配默认角色 huang 2026-02-25 16:47:36 +08:00
  • efe8a362aa fix: 平台账号可回收所有店铺的卡和设备 huang 2026-02-25 16:37:23 +08:00
  • 6dc6afece0 fix: 修复已删除店铺名称无法显示的问题 huang 2026-02-25 16:27:58 +08:00
  • 037595c22e feat: 单卡回收接口优化 & 店铺禁用登录拦截 huang 2026-02-25 15:54:53 +08:00
  • 25e9749564 feat: 新增店铺时自动设置默认角色 huang 2026-02-25 14:33:13 +08:00
  • 18daeae65a feat: 钱包系统分离 - 代理钱包与卡钱包完全隔离 huang 2026-02-25 09:51:00 +08:00
  • f32d32cd36 perf: IoT 卡 30M 行分页查询优化(P95 17.9s → <500ms) huang 2026-02-24 16:23:02 +08:00
  • c665f32976 feat: 套餐系统升级 - Worker 重构、流量重置、文档与规范更新 huang 2026-02-12 14:24:15 +08:00
  • 655c9ce7a6 1 huang 2026-02-11 17:29:06 +08:00
  • 353621d923 移除所有测试代码和测试要求 huang 2026-02-11 17:13:42 +08:00
  • 804145332b chore: 归档轮询系统实现变更 (polling-system-implementation) huang 2026-02-10 10:28:47 +08:00
  • 931e140e8e feat: 实现 IoT 卡轮询系统(支持千万级卡规模) huang 2026-02-05 17:32:44 +08:00
  • b11edde720 fix: 注册佣金计算任务 Handler 到队列处理器 huang 2026-02-04 16:08:03 +08:00
  • 8ab5ebc3af feat: 在 IoT 卡和设备列表响应中添加套餐系列名称字段 huang 2026-02-04 15:28:41 +08:00
  • dc84cef2ce fix(package-series): 将 enable_one_time_commission 字段提升到创建/更新请求顶层 huang 2026-02-04 14:38:10 +08:00
  • b18ecfeb55 refactor: 一次性佣金配置从套餐级别提升到系列级别 huang 2026-02-04 14:28:44 +08:00
  • fba8e9e76b refactor(account): 移除卡类型字段、优化账号列表查询和权限检查 huang 2026-02-03 10:59:44 +08:00
  • ad6d43e0cd 移除 huang 2026-02-03 10:19:39 +08:00
  • 5a90caa619 feat(shop-role): 实现店铺角色继承功能和权限检查优化 huang 2026-02-03 10:06:13 +08:00
  • bc7e5d6f6d 修复go的验证库把int的0当作无值的情况 huang 2026-02-03 09:57:53 +08:00
  • 0b82f30f86 修复飘红问题 huang 2026-02-02 17:52:14 +08:00
  • 301eb6158e docs: 添加 add-gateway-admin-api 最终报告和完成文档 huang 2026-02-02 17:51:38 +08:00
  • 6c83087319 docs: 标记 add-gateway-admin-api 计划所有任务为完成 huang 2026-02-02 17:49:40 +08:00
  • 2ae585225b test(integration): 添加 Gateway 接口集成测试 huang 2026-02-02 17:44:24 +08:00
  • 543c454f16 feat(routes): 注册 7 个设备 Gateway 路由 huang 2026-02-02 17:33:39 +08:00
  • 246ea6e287 修改 Bootstrap 注入 Gateway Client 依赖到 IotCardHandler 和 DeviceHandler huang 2026-02-02 17:27:59 +08:00
  • 80f560df33 refactor(account): 统一账号管理API、完善权限检查和操作审计 huang 2026-02-02 17:23:20 +08:00
  • 5851cc6403 feat(permission): 为权限树接口添加状态查询参数和返回值 huang 2026-02-02 17:12:14 +08:00
  • 76b539e867 chore: 归档 OpenSpec 变更 refactor-series-binding-to-series-id huang 2026-02-02 12:21:00 +08:00
  • b47f7b4f46 修复: 更新集成测试以适配 series_id 字段重命名 huang 2026-02-02 12:16:55 +08:00
  • 37f43d2e2d 重构: 将卡/设备的套餐系列绑定从分配ID改为系列ID huang 2026-02-02 12:09:53 +08:00
  • a30b3036bb feat(iot-card-import): 为导入任务接口添加平台用户权限控制 huang 2026-02-02 10:25:03 +08:00
  • d81bd242a4 fix(force-recharge): 补充强充配置缺失的接口和数据库字段 huang 2026-01-31 15:34:32 +08:00
  • d309951493 feat(import): 用 Excel 格式替换 CSV 导入 huang 2026-01-31 14:13:02 +08:00
  • 62708892ec 文档 huang 2026-01-31 13:06:30 +08:00
  • b8dda7e62a chore(bootstrap): 更新依赖注入和 API 文档 huang 2026-01-31 12:15:12 +08:00
  • 5891e9db8d feat(routes): 注册充值和代购订单路由 huang 2026-01-31 12:15:07 +08:00
  • 902ddb3687 feat(handler): 支持代购订单预检和充值订单支付回调 huang 2026-01-31 12:15:03 +08:00
  • 760b3db1df feat(h5): 新增充值订单处理器和 DTO huang 2026-01-31 12:14:59 +08:00
  • 001eb81e5e chore(openspec): 清理已归档的 gateway-integration 变更 huang 2026-01-31 12:01:47 +08:00
  • 1ec7de4ec4 chore(bootstrap): 更新依赖注入和配置 huang 2026-01-31 12:01:37 +08:00
  • 113b3edd69 feat(order): 支持代购订单和强充要求检查 huang 2026-01-31 12:01:33 +08:00
  • 22f19377a5 feat(recharge): 新增充值服务和 DTO huang 2026-01-31 12:01:26 +08:00
  • c7bf43f306 fix(commission): 代购订单跳过一次性佣金和累计充值更新 huang 2026-01-31 11:46:50 +08:00
  • 1036b5979e feat(store): 新增 RechargeStore 充值订单数据访问层 huang 2026-01-31 11:37:47 +08:00
  • cb0835cd94 feat(constants): 添加充值订单状态和配置常量 huang 2026-01-31 11:32:07 +08:00
  • 526d9c62b7 feat(errors): 添加充值和代购相关错误码 huang 2026-01-31 11:31:58 +08:00
  • 116355835a feat(model): 添加代购和强充配置字段 huang 2026-01-31 11:31:57 +08:00
  • f6a0f0f39c feat(migration): 添加代购和强充配置字段迁移 huang 2026-01-31 11:31:42 +08:00
  • e461791a0e 解决冲突 huang 2026-01-30 18:09:31 +08:00
  • 109ae688d2 解决冲突 huang 2026-01-30 17:37:35 +08:00
  • 65b4127b84 Merge branch 'emdash/wechat-official-account-payment-integration-30g' huang 2026-01-30 17:32:33 +08:00
  • bf591095a2 微信相关能力 huang 2026-01-30 17:25:30 +08:00
  • accf7cb293 Merge branch 'emdash/login-prome-47c' huang 2026-01-30 17:23:33 +08:00
  • ffeb0417c0 登录权限返回修改 huang 2026-01-30 17:22:38 +08:00
  • 32beac4424 chore: 更新 Gateway 集成任务清单,标记所有任务完成 huang 2026-01-30 17:12:14 +08:00
  • 3f63fffbb1 chore: apply task changes huang 2026-01-30 17:05:44 +08:00
  • 4856a88d41 docs: 新增 Gateway 集成和微信公众号支付集成的 OpenSpec 规划文档 huang 2026-01-30 16:09:32 +08:00
  • 1cf17e8f14 清理冗余的梯度返佣(TierCommission)配置 huang 2026-01-30 14:57:24 +08:00
  • 409a68d60b feat: OpenAPI 契约对齐与框架优化 huang 2026-01-30 11:40:36 +08:00
  • 1290160728 fix: 修复订单支付幂等性问题,防止重复激活套餐 huang 2026-01-29 16:33:53 +08:00
  • 2b0f79be81 归档一次性佣金配置落库与累计触发修复,同步规范文档到主 specs huang 2026-01-29 16:00:18 +08:00
  • d977000a66 feat: 归档佣金计算触发和快照变更,同步规范文档 huang 2026-01-29 14:58:35 +08:00
  • c9fee7f2f6 fix: 修复授权记录备注修改权限问题 huang 2026-01-29 14:29:11 +08:00
  • b02175271a feat: 实现企业设备授权功能并归档 OpenSpec 变更 huang 2026-01-29 13:18:49 +08:00
  • e87513541b feat: 实现一次性佣金功能 huang 2026-01-29 09:36:12 +08:00
  • dfcf16f548 feat: 实现订单支付功能模块 huang 2026-01-28 22:12:15 +08:00
  • a945a4f554 feat: 实现卡和设备的套餐系列绑定功能 huang 2026-01-28 19:49:45 +08:00
  • 1da680a790 重构: 店铺套餐分配系统从加价模式改为返佣模式 huang 2026-01-28 17:11:55 +08:00
  • 23eb0307bb feat: 实现门店套餐分配功能并统一测试基础设施 huang 2026-01-28 10:45:16 +08:00
  • 5fefe9d0cb 重构: 使用 testutils.NewIntegrationTestEnv 替换旧的测试环境设置 huang 2026-01-27 22:44:21 +08:00
  • 79c061b6fa feat: 实现套餐管理模块,包含套餐系列、双状态管理、废弃模型清理 huang 2026-01-27 19:55:47 +08:00
  • 30a0717316 补充 PackageService 的 Update 和 Delete 测试 huang 2026-01-27 19:38:05 +08:00
  • e2e6a64ba4 创建 PackageService 单元测试(覆盖双状态逻辑) huang 2026-01-27 19:37:08 +08:00
  • d104d297ca feat: 实现运营商模块重构,添加冗余字段优化查询性能 huang 2026-01-27 12:18:19 +08:00
  • 5a179ba16b 更新openspec huang 2026-01-27 10:03:49 +08:00
  • 477a9fc98d feat: 添加设备IMEI和单卡ICCID查询接口 huang 2026-01-27 09:59:54 +08:00
  • ce0783f96e feat: 实现设备管理和设备导入功能,修复测试问题 huang 2026-01-26 18:05:12 +08:00
  • fdcff33058 feat: 实现企业卡授权和授权记录管理功能 huang 2026-01-26 15:07:03 +08:00
  • 45aa7deb87 feat: 添加环境变量管理工具和部署配置改版 huang 2026-01-26 10:28:29 +08:00
  • 194078674a feat: 实现单卡资产分配与回收功能 huang 2026-01-24 15:46:15 +08:00