xiaosi
|
5db5119482
|
fix: enable table ellipsis tips on traffic ops columns
Turn on TDesign built-in ellipsis for long text columns in
package, purchase, and ledger tables.
|
3 weeks ago |
xiaosi
|
eb4b800409
|
fix: polish traffic ops package form validation
Trim names and clarify create vs edit required-field errors.
|
3 weeks ago |
xiaosi
|
2f1ae20d50
|
fix: validate ledger accountId before querying
Reject non-integer account filters instead of sending NaN/0.
|
3 weeks ago |
xiaosi
|
16dee9441a
|
feat: add read-only traffic ledger tab
Allow admins to filter and page platform/user traffic ledger entries.
|
3 weeks ago |
xiaosi
|
b0e212f25b
|
fix: quiet pool 404 toast and localize purchase status
Allow skipErrorToast for expected missing pool and map inactive to 失效.
|
3 weeks ago |
xiaosi
|
ffbbd5f11b
|
feat: add traffic purchase intake tab
Show platform pool status and allow creating purchase batches.
|
3 weeks ago |
xiaosi
|
2e6fb76629
|
feat: add traffic package CRUD tab
Admin can create, edit, and disable cloud media traffic packages.
|
3 weeks ago |
xiaosi
|
c761b57e93
|
feat: scaffold admin traffic ops page
Add /traffic-ops route, menu entry, urls, and tabbed page shell.
|
3 weeks ago |
xiaosi
|
c0c46dca2f
|
feat(account): show WeChat QR payment dialog with status refresh
|
3 weeks ago |
xiaosi
|
0fa278d360
|
feat(account): render traffic and SIM packages as card grid
|
3 weeks ago |
xiaosi
|
7efe68997b
|
chore: commit pending shell map proxy and brand assets
Persist leftover working-tree changes already used by local/prod builds:
dev proxy to remote gateway, MapLayer HMR-safe singleton map, commonRefs/
mapHelper singletons, SideMenu logo, TDesign CSS load order, prototype
style updates, favicon/logo/monitor icons, and operation-log cell markup.
|
3 weeks ago |
xiaosi
|
51c941b74f
|
feat(routes): edit existing route in library editor
|
3 weeks ago |
xiaosi
|
56edde6c93
|
feat(routes): delete route from library card
|
3 weeks ago |
xiaosi
|
688e1e94eb
|
feat(routes): add edit/delete actions on RouteCard
|
3 weeks ago |
xiaosi
|
04c97d0df2
|
feat(routes): add ROUTE(id) url helper
|
3 weeks ago |
xiaosi
|
75a78a9893
|
fix(account): track pending SIM recharge orders per card
Keep one unpaid/processing banner entry per sim card so creating a
second pending order no longer hides earlier pay/cancel actions.
|
3 weeks ago |
xiaosi
|
d0cbd1843e
|
fix(account): expose pending SIM recharge pay and cancel actions
|
3 weeks ago |
xiaosi
|
c8d78828ef
|
feat(account): recharge SIM cards via package order and payment APIs
|
3 weeks ago |
xiaosi
|
dd45413f34
|
fix(account): keep actionable traffic orders after payment start
|
3 weeks ago |
xiaosi
|
2a07f29d4c
|
feat(account): buy traffic packages via order and payment APIs
|
3 weeks ago |
xiaosi
|
07c3d44a8b
|
feat(api): align account billing URL constants with backend
|
3 weeks ago |
xiaosi
|
e2498b69a8
|
refactor: 抽取 DeviceDetail 状态矩阵与环境卡
|
3 weeks ago |
xiaosi
|
d178a3f6b9
|
refactor: 抽取 useMonitorLive 直播会话逻辑
|
3 weeks ago |
xiaosi
|
ba26e0a406
|
refactor: 抽取 useCommandProgress 指令进度逻辑
|
3 weeks ago |
xiaosi
|
d632709089
|
refactor: 抽取 MonitorMapChrome 地图工具条图例
|
3 weeks ago |
xiaosi
|
e7acbf1d63
|
refactor: 抽取 MonitorDeviceList 左侧设备列表
|
3 weeks ago |
xiaosi
|
179568b64c
|
refactor: 抽取 CommandProgressFloat 指令进度浮层
|
3 weeks ago |
xiaosi
|
7c7efc7b14
|
refactor: 抽取 DockStatusDialog 机巢状态弹窗
|
3 weeks ago |
xiaosi
|
29be5ef316
|
refactor: 抽取 MonitorDetailPanel 右侧详情面板
|
3 weeks ago |
xiaosi
|
5832dbf142
|
refactor: 抽取 RouteCard 航线库展示卡
|
3 weeks ago |
xiaosi
|
d918e01ffc
|
refactor: 抽取 Monitor DockDeviceCard 侧栏设备卡
|
3 weeks ago |
xiaosi
|
5d8f335b96
|
refactor: 抽取 MediaCard 媒体网格卡组件
|
3 weeks ago |
xiaosi
|
a45b41dc45
|
refactor: 抽取 AlarmItem 告警列表项组件
|
3 weeks ago |
xiaosi
|
dc6864dc55
|
feat: 设备列表接入服务端分页
|
3 weeks ago |
xiaosi
|
fa6a8692e8
|
chore: 清理 TDesign 迁移后无用的按钮与表样式
|
3 weeks ago |
xiaosi
|
3d017660af
|
fix: 业务弹窗启用 destroy-on-close
|
3 weeks ago |
xiaosi
|
02e5b80a9f
|
feat: 账户中心页签与列表切换到 TDesign
|
3 weeks ago |
xiaosi
|
682edb2b77
|
feat: 任务页签表格与分段切换到 TDesign
|
3 weeks ago |
xiaosi
|
f4826350c9
|
feat: 媒体系统详情登录页签与详情表切换到 TDesign
|
3 weeks ago |
xiaosi
|
2639f3bcb2
|
feat: 设备管理页签与列表切换到 TDesign
|
3 weeks ago |
xiaosi
|
87e86e7640
|
feat: 用户固件操作日志列表切换到 t-table
|
3 weeks ago |
xiaosi
|
99c451abc5
|
chore: 引入 TDesign Tabs/Table/Radio 样式
为 Wave C 页签与表格替换补齐 css.mjs 导入。
|
3 weeks ago |
xiaosi
|
56d0872d5a
|
fix: Control 详情按钮切换到 t-button
补齐 Wave B 遗漏的 plain-command,飞行控制条保持原生。
|
3 weeks ago |
xiaosi
|
7567409a9e
|
feat: 业务页常规按钮切换到 t-button
Tasks 删除确认同步改为 ui.confirm;tabs/mode-segment 暂留原生。
|
3 weeks ago |
xiaosi
|
1b3776ec55
|
feat: 设备账户弹窗按钮与账户分页切换到 TDesign
|
3 weeks ago |
xiaosi
|
9461d1924b
|
feat: 用户操作日志固件按钮与分页切换到 TDesign
|
3 weeks ago |
xiaosi
|
81f48e0123
|
chore: 引入 TDesign Button/Pagination 样式
为 Wave B 按钮与分页替换补齐 css.mjs 导入。
|
3 weeks ago |
xiaosi
|
de16f24b51
|
fix: 修正 TDesign Message/Dialog 样式导入路径
使用 css.mjs,修复 Vite 无法解析 css.js 导致白屏。
|
3 weeks ago |
xiaosi
|
5ad0343e1b
|
feat: 固件任务账户弹窗切换到 t-dialog
|
3 weeks ago |
xiaosi
|
756ee6c872
|
feat: 设备相关弹窗切换到 t-dialog
|
3 weeks ago |