shiran
|
6f82e5e79d
|
feat: 用户商品状态筛选与统计对接
Build and Deploy Vue3 / build (push) Successful in 1m46s
Build and Deploy Vue3 / deploy (push) Successful in 39s
- 新增 getUserGoodsCount 接口对接,列表页/虚拟机列表页增加状态筛选与统计卡片
- 已删除/已到期商品适配及相关页面更新
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-24 22:12:50 +08:00 |
|
shiran
|
bdf6dd9382
|
feat: 优惠管理合并重构与商品续费价格参数
Build and Deploy Vue3 / build (push) Successful in 1m31s
Build and Deploy Vue3 / deploy (push) Successful in 39s
- 合并优惠码/代金券为商品管理下优惠管理页面,卡片化展示与过期遮罩
- 用户组新增优惠绑定,商品关联改用懒加载树选择器
- 商品/套餐表单新增 renew_price、renew_recommend_rebate、renew_fixed_price
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-18 17:06:23 +08:00 |
|
shiran
|
38c63cc451
|
feat: 邮箱平台管理与商品购买限制 - 新增邮箱平台主控服务管理(页面/API/路由/菜单) - 商品与套餐表单新增max_per_user单用户购买限制 - 邮件主控控制台跳转改为/ui/index.html?token=
Build and Deploy Vue3 / build (push) Successful in 1m47s
Build and Deploy Vue3 / deploy (push) Successful in 37s
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-17 15:18:29 +08:00 |
|
shiran
|
4180f73c53
|
feat(admin): 订单管理重构、设置管理增强、短信签名模板管理及通知渠道优化
Build and Deploy Vue3 / build (push) Successful in 1m27s
Build and Deploy Vue3 / deploy (push) Successful in 36s
- 订单列表重构为卡片式布局并新增筛选功能
- 设置管理支持struct/struct_list类型配置
- 新增短信签名和模板独立管理页面
- 通知渠道新增短信渠道配置
- 产品参数管理优化
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-15 18:27:23 +08:00 |
|
shiran
|
86794145f1
|
feat(admin): 新增短信平台管理功能
Build and Deploy Vue3 / build (push) Successful in 1m26s
Build and Deploy Vue3 / deploy (push) Successful in 35s
- 新增短信主控服务和额度商品的API接口
- 添加短信平台管理菜单项,包含主控服务管理和额度商品管理子菜单
- 实现短信平台管理相关路由配置
- 创建短信额度商品管理页面,支持额度类型配置、商品管理等功
|
2026-06-07 18:25:13 +08:00 |
|
shiran
|
84769954c4
|
feat(system): 管理员权限页重构与用户选择器升级
Build and Deploy Vue3 / build (push) Successful in 1m23s
Build and Deploy Vue3 / deploy (push) Successful in 36s
- 重构 PermissionAdmin.vue:卡片式权限类型选择、拥有者名称解析、过期标识
- getUserList API 改用 params 对象,支持 is_admin 筛选
- UserList 新增管理员/普通用户身份筛选
- UserListSelector 重构为卡片网格布局,选中角标、动画提示条
- UserSelector 搜索栏加入身份筛选
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-04 17:59:24 +08:00 |
|
shiran
|
a827fc5c41
|
feat(system): 通知管理与文件选择器来源筛选
Build and Deploy Vue3 / build (push) Successful in 1m27s
Build and Deploy Vue3 / deploy (push) Successful in 34s
- 新增通知管理(渠道卡片化、模板 CRUD、参数按钮插入)
- ImageSelector/AvatarSelector 增加上传来源 is_admin 筛选
- 宿主机详情页实时指标与硬件/网卡 IPv6 展示优化
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-04 16:38:47 +08:00 |
|
shiran
|
a443e4f147
|
feat(admin): KSM内存去重管理+监控图表增强+额度统计UI重构+流量管理合并 -- 缘由: 后端新增KSM状态/配置接口,监控数据改为绝对值,额度统计需可视化 -- 预期: HostDetail支持KSM查看/启停/调参,内存图表改为绝对值+磁盘IOPS图+流量趋势图,额度统计改为环形进度卡片,流量策略与统计合并为流量管理tab,订单代金券改为非必填,VmManage显示累计流量
Build and Deploy Vue3 / build (push) Failing after 48s
Build and Deploy Vue3 / deploy (push) Has been skipped
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-20 16:41:00 +08:00 |
|
shiran
|
a5f8a9ef13
|
feat(admin+user): 虚拟机断网/恢复网络+每小时流量图表+宿主机额度统计 -- 缘由: 后端新增disconnect/connect_network,traffic_hourly,quota_stats接口,VM新增network_disabled字段 -- 预期: VmDetail/UserVmDetail/用户详情支持断网恢复操作并显示断网状态,VmDetail新增流量统计tab,HostDetail新增额度统计tab
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-15 16:29:18 +08:00 |
|
shiran
|
564e6cc017
|
feat(admin/vm-network): 网络列表增加is_primary主IP标识+设为主IP+重置MAC地址 -- 缘由: 后端新增network/set_primary和vm/reset_mac接口 -- 预期: VmDetail与UserVmDetail网络列表显示主IP标签,非主IP行有设为主IP按钮,更多菜单增加重置MAC地址
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-15 10:59:45 +08:00 |
|
shiran
|
c43d1978a8
|
feat: 虚拟机流量精细化控制接入(接口新增,待联调)
Build and Deploy Vue3 / build (push) Successful in 1m37s
Build and Deploy Vue3 / deploy (push) Successful in 1m16s
1. userVm.js/kvmService.js 新增 traffic_policy 系列 API(GET/update/add_fixed/add_temporary)
2. UserVmList.vue/VmManage.vue 创建表单新增 traffic_max、traffic_exhausted_rx/tx_mbps 三个可选字段
3. UserVmDetail.vue/VmDetail.vue 修改带宽表单新增耗尽限速字段,并各增加流量策略 Tab(展示+修改策略+增加固定/临时流量)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-08 15:10:44 +08:00 |
|
lin
|
d72a4f804e
|
fix: 右侧记录栏添加已购商品
Build and Deploy Vue3 / build (push) Successful in 2m21s
Build and Deploy Vue3 / deploy (push) Successful in 1m12s
|
2026-04-20 11:32:14 +08:00 |
|
lin
|
8b2251ef97
|
feat: 增加菜单管理
Build and Deploy Vue3 / build (push) Successful in 1m26s
Build and Deploy Vue3 / deploy (push) Successful in 1m15s
|
2026-04-18 16:24:57 +08:00 |
|
lin
|
b3ed406f84
|
fix: 提交修改
Build and Deploy Vue3 / build (push) Successful in 1m31s
Build and Deploy Vue3 / deploy (push) Successful in 1m9s
|
2026-04-15 16:02:36 +08:00 |
|
lin
|
2f06aa9f5f
|
style: 优化布局和交互(Loading/空状态/骨架屏)
Build and Deploy Vue3 / build (push) Successful in 1m51s
Build and Deploy Vue3 / deploy (push) Successful in 1m15s
|
2026-04-07 16:51:12 +08:00 |
|
lin
|
f0e89695f4
|
fix: 修改新增用户商品的配置项逻辑
Build and Deploy Vue3 / build (push) Successful in 4m9s
Build and Deploy Vue3 / deploy (push) Successful in 1m3s
|
2026-04-06 18:44:11 +08:00 |
|
lin
|
c07e09c151
|
feat: 添加用户虚拟机商品管理
Build and Deploy Vue3 / build (push) Successful in 1m40s
Build and Deploy Vue3 / deploy (push) Successful in 1m8s
|
2026-03-31 15:13:04 +08:00 |
|
lin
|
1a4587f893
|
fix: 重构虚拟机内网外网参数设置选择网络
Build and Deploy Vue3 / build (push) Successful in 1m28s
Build and Deploy Vue3 / deploy (push) Successful in 1m1s
|
2026-03-26 16:36:25 +08:00 |
|
lin
|
40a5e486a6
|
feat: 对接用户组网管理
Build and Deploy Vue3 / build (push) Successful in 1m43s
Build and Deploy Vue3 / deploy (push) Successful in 1m7s
|
2026-03-24 18:57:52 +08:00 |
|
lin
|
25d782b050
|
feat: 将页面添加分页
Build and Deploy Vue3 / build (push) Successful in 1m35s
Build and Deploy Vue3 / deploy (push) Successful in 1m5s
|
2026-03-21 17:37:06 +08:00 |
|
lin
|
9edb59d16e
|
fix: 修改内存的基础单位为kb
Build and Deploy Vue3 / build (push) Successful in 2m38s
Build and Deploy Vue3 / deploy (push) Successful in 1m3s
|
2026-03-21 15:25:38 +08:00 |
|
lin
|
cf19956b88
|
feat: 对接虚拟化平台管理
Build and Deploy Vue3 / build (push) Successful in 1m22s
Build and Deploy Vue3 / deploy (push) Successful in 1m2s
|
2026-03-19 18:13:24 +08:00 |
|
lin
|
f4dbf17ce9
|
feat: 对接主控服务接口
Build and Deploy Vue3 / build (push) Successful in 2m29s
Build and Deploy Vue3 / deploy (push) Successful in 1m3s
|
2026-03-14 15:45:07 +08:00 |
|
lin
|
25975c8b29
|
feat: 对接宿主机组映射管理
Build and Deploy Vue3 / build (push) Successful in 1m20s
Build and Deploy Vue3 / deploy (push) Successful in 1m0s
|
2026-03-13 17:33:02 +08:00 |
|
lin
|
d650bfeb61
|
style: 对商品管理页面进行名称样式修改
Build and Deploy Vue3 / build (push) Successful in 1m15s
Build and Deploy Vue3 / deploy (push) Successful in 54s
|
2026-03-13 14:07:09 +08:00 |
|
lin
|
fdc9db9a9c
|
fix:商品套餐添加固定价格
Build and Deploy Vue3 / build (push) Successful in 1m19s
Build and Deploy Vue3 / deploy (push) Successful in 1m26s
|
2026-02-05 15:15:13 +08:00 |
|
lin
|
127d54eaa6
|
feate:新增套餐管理
Build and Deploy Vue3 / build (push) Successful in 1m11s
Build and Deploy Vue3 / deploy (push) Successful in 1m26s
|
2026-01-29 15:18:08 +08:00 |
|
lin
|
fcebebd216
|
feate:添加退款接口
Build and Deploy Vue3 / build (push) Successful in 1m19s
Build and Deploy Vue3 / deploy (push) Failing after 1m41s
|
2026-01-05 15:19:48 +08:00 |
|
lin
|
4ef208a662
|
fix:队伍名称修改对接
Build and Deploy Vue3 / build (push) Successful in 1m9s
Build and Deploy Vue3 / deploy (push) Successful in 10m59s
|
2025-12-31 15:04:45 +08:00 |
|
lin
|
00ea1845a7
|
添加拼团活动
|
2025-12-30 14:22:44 +08:00 |
|
lin
|
067e0539ba
|
feat:添加admin相关接口
|
2025-11-13 15:05:54 +08:00 |
|