style: 更新运营商标签配色

This commit is contained in:
hectorzhao
2026-08-12 17:22:43 +08:00
parent 4994841709
commit 16135e5a3e
4 changed files with 12 additions and 4 deletions
@@ -2017,6 +2017,7 @@
- 两张热力图的日期列从左到右按日期由大到小展示,即从`T-1`依次到`T-30`。行首主信息只展示签名名称;通道热力图保留识别维度所必需的通道名称和运营商标签,企业名称与企业应用名称不在行内常驻,鼠标悬停签名时再展示。每张热力图内部提供独立搜索框,可按企业名称、企业应用名称或签名名称筛选,并在筛选后回到第一页,不影响另一张热力图。
- 热力图有真实检测快照的发送量格子悬停文案必须明确区分“提交条数”和“发送成功条数”,同时可补充上游接受条数、成功率和阈值;不得把上游接受或`SubmitResp status=0`写成发送成功。报备前仍显示“不适用”,没有检测快照仍显示当日无快照。
- 页面最下方增加“未报备签名”模块,按所选北京时间自然日统计真实`SmsMessageRecord`中“短信正文以规范`【签名】`开头,但该企业应用的有效签名库中没有同名记录”的业务短信。判定不再依赖通道或运营商报备任务:已有系统签名、仅缺少通道/运营商报备成功事实的短信不进入本模块;无法从正文开头提取规范签名的异常消息也不得伪造成签名。结果按“正文签名 × 实际企业应用”聚合号码级业务短信条数,展示签名、企业、企业应用,支持按三者搜索和每页10行独立分页。
- 移动、联通、电信统一复用全局低饱和胶囊标签:移动使用背景`#E8F1F7`、文字`#2F6F91`、边框`#C9DDE9`;联通使用背景`#F6EAEA`、文字`#875758`、边框`#E8CECE`;电信使用背景`#F0ECF7`、文字`#73538F`、边框`#DDD1EA`。业务状态标签不得套用运营商色值。
- 数据统计菜单改名为“签名质量检测”,并删除企业应用发送排行、通道占比、当天发送量和当天成功率模块。本项删除已确认,不作为后续可选项保留。
## 通道组按通道筛选(2026-08-09
+1 -1
View File
@@ -4548,7 +4548,7 @@ npm run verify:phase8
| TC-CLIENT-LOGIN-ANIMATION-001 | 打开客户端登录页并保持页面可见,再切换后台或启用减少动态效果 | Canvas动画在登录框背景平滑运行、不遮挡表单、不响应敏感输入;页面隐藏或组件卸载时停止帧循环,减少动态效果下显示静态背景 |
| TC-ENTERPRISE-SIGNATURE-STYLE-001 | 打开企业签名管理列表 | 企业名称和企业应用名称使用常规字重,签名名称及状态层级保持原样 |
| TC-SIGNATURE-CARRIER-REPORT-011 | 打开企业签名“报备状态”弹窗,并准备三网各有多个目标通道 | 移动、联通、电信按三列独立区域同时展示;通道不再铺成一条长列表;每个区域可独立滚动,状态保存仍提交真实“签名×通道×运营商”任务并共用修改原因 |
| TC-UI-CARRIER-TAG-001 | 检查通道、签名质量、清退预警和手机号段等运营商标签 | 移动、联通、电信复用全局低饱和胶囊组件,颜色克制且文字可辨;业务状态标签不被误改为运营商颜色 |
| TC-UI-CARRIER-TAG-001 | 检查通道、签名质量、清退预警和手机号段等运营商标签 | 移动`#E8F1F7/#2F6F91/#C9DDE9`,联通为`#F6EAEA/#875758/#E8CECE`,电信为`#F0ECF7/#73538F/#DDD1EA`(背景/文字/边框);三者复用全局胶囊组件,业务状态标签不被误改 |
| TC-RECHARGE-RECEIPT-002 | 在1366×768桌面视口打开普通充值和冲正回执 | 本次金额区缩小,Logo、企业、明细、备注、说明和完成按钮无需滚动即可完整看到;异常长备注允许弹窗内容区滚动且真实文本不截断 |
| TC-CHANNEL-SORT-001 | 准备超过一页且今日提交量不同的通道并翻页 | 后端先按北京时间今日提交尝试数降序排列全部筛选结果,再分页;同量按通道名称、ID稳定排序,不出现仅当前页前端排序 |
| TC-CHANNEL-QUALITY-ZERO-001 | 查看今日提交数为0的通道 | 提交失败、送达成功、回执未知、送达失败四个比率均显示深灰色`-`且不带百分号;对应数量仍为0 |
+6
View File
@@ -3519,3 +3519,9 @@ git diff --check
- “网关异常 / 提交异常”对`pending`记录增加“已处理”按钮和自研确认弹窗;确认后真实调用后端,将记录原子更新为`resolved`、写`resolvedAt``manually_resolved`,保留原始异常证据,不重新入队、不发送短信。
- 后端记录操作人和`gateway.submit_dead_letter_resolved`审计日志;非`pending`状态拒绝并发标记,重复读取已处理记录保持幂等。
- 功能纳入API全量36个suite/458项验证;前端TypeScript、API正式TypeScript构建、Vite生产构建和`git diff --check`通过,Vite仅有既有大chunk提示。
# 2026-08-12 全局运营商标签色值调整(已确认,待发布)
- 移动、联通、电信继续复用`CarrierTag`全局低饱和胶囊组件,仅按确认方案调整背景、文字和边框色值,不改变标签尺寸、字重或业务状态标签。
- 前端TypeScript、Vite 8.1.5生产构建和`git diff --check`通过。使用真实本地API和PostgreSQL登录短信通道管理页,计算样式逐项核对为移动`#E8F1F7/#2F6F91/#C9DDE9`、联通`#F6EAEA/#875758/#E8CECE`、电信`#F0ECF7/#73538F/#DDD1EA`,页面已保留供用户预览。
- 用户确认页面预览后授权提交、推送,仍未授权部署;仅重置既有本地专用`codex_local_admin`临时密码以恢复本地验收会话,未新建账号。受保护缓存、`outputs/`和空文件`=`不归因、不处理。
+4 -3
View File
@@ -1077,6 +1077,7 @@
.ui-carrier-tag {
align-items: center;
border: 1px solid transparent;
border-radius: var(--radius-full);
display: inline-flex;
font-size: var(--font-size-xs);
@@ -1088,9 +1089,9 @@
white-space: nowrap;
}
.ui-carrier-tag--mobile { background: #e7ebf0; color: #536170; }
.ui-carrier-tag--unicom { background: #eeeae7; color: #6a6058; }
.ui-carrier-tag--telecom { background: #e7ece9; color: #58685e; }
.ui-carrier-tag--mobile { background: #e8f1f7; border-color: #c9dde9; color: #2f6f91; }
.ui-carrier-tag--unicom { background: #f6eaea; border-color: #e8cece; color: #875758; }
.ui-carrier-tag--telecom { background: #f0ecf7; border-color: #ddd1ea; color: #73538f; }
.ui-carrier-tag--neutral { background: #eceff2; color: #596474; }
.ui-tabs {