 Logan.LiandCursor
|
554998f4b7
|
fix: 永久授权结账币种改为 CNY
与 pancake 永久商品 onetime+CNY 链接对齐,包年/永久均为 CNY。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-12 16:19:33 +08:00 |
|
 Logan.LiandCursor
|
e8d98c993f
|
fix: 包年 CNY / 永久 USD 分币种结账
按档位分别拼 Waffo currency,避免永久商品用 CNY 报不可用。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-12 16:18:05 +08:00 |
|
 Logan.LiandCursor
|
d4c5637168
|
fix: 包年改为 Waffo 一次性商品并切 CNY
包年 SKU 换为 PROD_1BIezCi932IbgCzRIV8hcJ,checkout type 统一 onetime。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-12 16:04:36 +08:00 |
|
 Logan.LiandCursor
|
f00ea7e873
|
fix: Waffo webhook 支持 GET 探测,避免浏览器打开 404
仪表盘/浏览器用 GET 校验 URL 时返回 ready;支付事件仍走 POST。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-12 15:57:37 +08:00 |
|
 Logan.LiandCursor
|
95405de119
|
feat: 对齐 Waffo 包年/永久结账与客户端席位 API
同步 OpsXShell 档位定价与 Waffo 商品映射,补齐 checkout/webhook/设备列表契约,便于桌面端购买与满席释放。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-12 11:42:56 +08:00 |
|
Logan.Li
|
4ae318335c
|
feat: 完成 opsx-licence 许可证管理平台全栈实现
基于 opsx-web-lite 框架(Go+Gin+Vue3+Element Plus)构建许可证管理服务器,
业务域参考 Licence 服务器 Web 版。
【后端 - 4层架构】
- 认证:单 Admin 表 + JWT(HS256)
- 核心授权域:Product / Customer / License / Activation
· License 生成/验证/激活/机器绑定/心跳/续期/吊销
· 客户端契约接口:/api/v1/license/{verify,activate,deactivate,heartbeat}
- 定价订单:Plan / Order / 支付网关配置
- 防重复购买:CustomerEntitlement + 幂等支付 webhook + 手动发放
- 分析审计:Dashboard 统计 / Analytics / AuditLog / Setting 管理
【前端】
- Dashboard(ECharts 图表)、产品、客户、License、计划、订单、权益、日志、设置
- 9 个完整 CRUD 业务页面 + 登录/布局
【部署】
- SQLite + 单二进制(//go:embed 嵌入前端)
- 开发:./run.sh start(前端5181/后端9001)
- 生产:./run.sh build && ./run.sh binary start
- 默认账号:admin/admin
Author: Logan.Li
|
2026-08-07 15:02:00 +08:00 |
|