Commit Graph

  • 0315a3a93d task-273(验收反馈): 店铺数据卡片宫格排(一行3个/一页9张+卡片分页) huangzd1997 2026-09-06 01:48:57 +08:00
  • 8add3ceaa4 task-272(验收反馈): 分组/软件版本/类目搜索表补齐分页组件(prev/next 中文由 locale 提供) huangzd1997 2026-09-06 01:46:49 +08:00
  • 5e5658b00d fix(backend-java): Flyway V100 撞号修复配套(迁移矩阵补全16键/测试引用改指V109) huangzd1997 2026-09-06 01:44:14 +08:00
  • 9ac4eda054 task-271(验收反馈): Element Plus 全局接入 zh-cn 语言包(日期控件/分页组件中文) huangzd1997 2026-09-06 01:44:06 +08:00
  • c381527528 test(live): 菜单树 smoke 兼容生产扁平 group-* 标记形态与本地嵌套形态;生产 8/8 live smoke 通过(登录/菜单/各域列表) huangzd1997 2026-09-05 23:45:16 +08:00
  • efada31764 test(时间扫描): 不变式改为有时间展示的页才要求 formatDateTime(查询/最低价ASIN 按参考布局去掉更新时间列,豁免无时间列页面,与 task-268 口径一致) huangzd1997 2026-09-05 23:42:25 +08:00
  • d30e8f3e8f align(店铺数据记录): 改回每条任务一张卡片(店铺名头+任务号/状态+分组/最新/国家/文件行+下载文件/删除)、全选口径 file_ready&&有resultId 不再附加终态、空态文案对齐(对齐 admin.js renderShopDataRecordTable/syncShopDataSelectionUi) huangzd1997 2026-09-05 23:40:24 +08:00
  • 596933eea2 align(文案尾批): 用户删除确认半角引号无后缀、品牌数据库删除确认对齐原文(对齐 admin.js:970/3775) huangzd1997 2026-09-05 23:36:56 +08:00
  • a2bfb08122 align(店铺密钥/店铺管理): 首列ID改序号(全局行号)、密钥列名紫鸟账号名称、店铺管理列序对齐(序号|分组|店铺名|店铺商城名|自动化账号|账号|密码)并统一表单/筛选/凭据标签文案(对齐 admin.html:5298-5300/5339-5348/6038) huangzd1997 2026-09-05 23:35:38 +08:00
  • d3bbb1a296 align(生成记录): 列名对齐参考(记录类型→类型、生成时间→创建时间)、空态统一暂无记录(对齐 admin.html:5769-5770/admin.js:2866) huangzd1997 2026-09-05 23:32:21 +08:00
  • c915847d92 align(软件版本): 操作列下载改<a download>强制下载、上传成功留驻弹窗(发布成功。版本:X,链接:Y可复制)、按钮名上传软件版本/弹窗标题上传新版本/描述与zip提示对齐、空态暂无版本记录(对齐 admin.js loadSoftwareVersions/上传段+admin.html:6094-6110) huangzd1997 2026-09-05 23:30:14 +08:00
  • 553aca34f7 align(数字人版本): 分页(前端20/页)、上传进度(正在上传N%)、状态三态(草稿/已发布/已废弃)、文件大小固定两位MB、说明50字截断、RELEASED恒显下载点击取链接、确认文案/按钮名/仅zip校验/弹窗描述对齐(对齐 admin.js loadDigitalHumanVersions/downloadDigitalHumanVersion/上传段) huangzd1997 2026-09-05 23:28:41 +08:00
  • 207f48f7d8 align(视频任务): 卡片补任务模式/生成时间(completed||submitted)/调试链接复制信息行、下载按钮无视频禁用、明细补模式/生成时间/调试链接(对齐 admin.js renderImageVideoCard/copyImageVideoDebugUrl) huangzd1997 2026-09-05 23:24:11 +08:00
  • 0387dc4918 align(去重汇总): 页顶数据权限分组汇总卡(超管全部分组·N个/组员chips组长·组员/未加入分组)、导出改流式下载+等待遮罩(正在生成导出文件/已等待N秒)、分组空值显示未分组(对齐 admin.js renderDedupeGroupSummary/showDedupeTotalDataExportWait) huangzd1997 2026-09-05 23:21:50 +08:00
  • 603822a6c1 align(商品类目): el-tree 节点补来源(内置/自定义)/排序/备注展示、行内编辑删除(有子禁用)、按需懒加载子级+加载更多(已加载x/y)、搜索表格补来源列、按钮名/占位对齐(对齐 admin.js renderProductCategoryRows/loadProductCategoryChildren) huangzd1997 2026-09-05 23:18:27 +08:00
  • a8d08c4d39 align(最低价ASIN): 回退参考纵向 rowspan 布局(序号/分组/店铺/操作合并+逐国ASIN点击复制+最低价两位小数)、补新增ASIN弹窗(分组→店铺联动→国家→ASIN+最低价校验)、去更新时间列(对齐 admin.js renderSkipPriceAsinRows/btnCreateSkipPriceAsin) huangzd1997 2026-09-05 23:13:36 +08:00
  • 1848a34a27 align(查询ASIN): 回退参考纵向 rowspan 布局(序号/分组/店铺/操作合并+逐国ASIN行点击复制)、补新增ASIN弹窗(分组→店铺联动100/页聚合→国家→ASIN)、去更新时间列(对齐 admin.js renderQueryAsinRows/btnCreateQueryAsin/loadAsinShopNameOptions) huangzd1997 2026-09-05 23:11:08 +08:00
  • 2f4bb834cf align(品牌数据库): 非超管分组强制锁定(筛选/新增/编辑下拉禁用并锁本人分组、重置保持锁定),超管全量放开(对齐 admin.js getInvalidAsinDataLockedGroupId/refreshShopGroupSelects) huangzd1997 2026-09-05 23:06:28 +08:00
  • 32ef9a2ebb align(菜单管理): 同级拖拽排序接线(手柄列+类型/父级分组+reorder带menu_type)、列表拉全量类型、类型文案后台/软件、弹窗补菜单类型下拉、父菜单候选按类型过滤(对齐 admin.js loadColumns/bindColumnDragSort/persistColumnOrder) huangzd1997 2026-09-05 23:04:05 +08:00
  • 1692fa4a69 align(分组管理): 组员候选按归属过滤(超管全量/非超管仅本组长创建的普通账号)、新建组长恒为当前用户、补创建时间列、chips 全量渲染(对齐 admin.js getEligibleShopManageGroupUsers/帮助文案) huangzd1997 2026-09-05 23:00:08 +08:00
  • 63339b401c align(用户管理): 超管新建普通账号补所属管理员(createdBy)下拉,payload 仅 normal+已选时带 createdById(对齐 admin.js created_by_id 语义) huangzd1997 2026-09-05 22:54:49 +08:00
  • 359f3ce1c9 task-270(admin.html观感对齐): 修正去重分组选项接口为 /shop-manages/groups + live 真实 smoke 通过(登录/菜单/各域列表) huangzd1997 2026-09-05 22:26:52 +08:00
  • 6329695fc2 task-268(admin.html观感对齐): 15 页静态自查不变式测试(菜单无上下移/时间统一/角色中文/接线入口/例外页自洽) huangzd1997 2026-09-05 22:25:51 +08:00
  • 1d99423da5 task-269(admin.html观感对齐): e2e 断言对齐现状(角色中文/仅可见遮罩判定)+壳层换皮 smoke 全绿(36/36) huangzd1997 2026-09-05 22:25:06 +08:00
  • ad5c7c02f9 task-266/267(admin.html观感对齐): 店铺数据任务改每店铺卡片(单文件下载/删除/批量/合计)+筛选权限对齐 huangzd1997 2026-09-05 22:11:36 +08:00
  • af49cbda64 task-264/265(admin.html观感对齐): 视频任务改卡片网格(video播放/单卡下载/复制/空态/合计)+筛选批量权限对齐 huangzd1997 2026-09-05 22:11:36 +08:00
  • 5e4a2a9d11 task-263(admin.html观感对齐): 店铺管理页对齐(密码眼睛实时读取/修改时间列/整句必填校验/编辑密码必填语义/删除文案) huangzd1997 2026-09-05 22:04:20 +08:00
  • a7cdb0031a task-262(admin.html观感对齐): 店铺密钥页对齐(三态白名单药丸+悬停详情/修改时间列/编辑令牌留空沿用/删除文案) huangzd1997 2026-09-05 22:02:30 +08:00
  • a6b18b78e6 task-261(admin.html观感对齐): 数字人版本页对齐(状态/最新★/文件大小/MD5截断/操作矩阵/上传文案/删除) huangzd1997 2026-09-05 21:58:55 +08:00
  • 6bd44e6884 task-260(admin.html观感对齐): 软件版本页对齐(zip 校验文案/发布成功含链接/下载列/空态) huangzd1997 2026-09-05 21:57:22 +08:00
  • 8120ba48f6 task-259(admin.html观感对齐): 生成记录页对齐(指定用户下拉+起止时间筛选/类型中文/≤3缩略图/空态) huangzd1997 2026-09-05 21:55:14 +08:00
  • eebdb7af2d fix(admin): 后台时间统一展示为 YYYY-MM-DD HH:mm:ss(formatDateTime 全页接入) huangzd1997 2026-09-05 21:52:00 +08:00
  • cabbb4be0b feat(admin): 新增统一时间格式化 formatDateTime(YYYY-MM-DD HH:mm:ss) huangzd1997 2026-09-05 21:47:31 +08:00
  • 6a0eb8cf63 fix(admin): 菜单管理去掉上移/下移,排序改由 sort_order 维护(产品已淘汰即时应序) huangzd1997 2026-09-05 21:36:26 +08:00
  • 0248c8737d task-258(admin.html观感对齐): 最低价ASIN页对齐(价格区间筛选/配置抽屉ASIN+最低价/导入删除导入/导出) huangzd1997 2026-09-05 21:34:55 +08:00
  • 4c6884223d style(admin): 侧边栏父菜单(分组)标题字号加大至 15px 并加深色 huangzd1997 2026-09-05 21:33:39 +08:00
  • d745271685 task-257(admin.html观感对齐): 查询ASIN页对齐(行内配置抽屉逐国ASIN/导入添加删除导入/导出) huangzd1997 2026-09-05 21:32:57 +08:00
  • 3902acafb9 fix(admin): 菜单管理列表去掉权限标识/路由列并自适应列宽(编辑弹窗仍保留字段) huangzd1997 2026-09-05 21:32:56 +08:00
  • 85f565bd82 task-256(admin.html观感对齐): 商品类目页对齐(删除有子禁用/搜索分页加载更多/导出/编辑弹窗语义) huangzd1997 2026-09-05 21:30:53 +08:00
  • 178ff96be4 task-255(admin.html观感对齐): 品牌数据库页对齐(分组筛选/来源标签/自动导入记录分组锁定/删除文案) huangzd1997 2026-09-05 21:27:26 +08:00
  • 88f2ec8bb0 task-254(admin.html观感对齐): 去重汇总页对齐(筛选扩充/行编辑删除/导入删除导入轮询/导出) huangzd1997 2026-09-05 21:25:33 +08:00
  • f765b3ce67 task-253(admin.html观感对齐): 数据权限分组页对齐(新建/编辑/删除 + 组员 chips + 组长锁定) huangzd1997 2026-09-05 21:21:49 +08:00
  • 8b4955d9b5 task-252(admin.html观感对齐): 菜单管理列表列对齐(ID/菜单类型/上级菜单/创建时间)+ 类型中文映射 huangzd1997 2026-09-05 21:18:59 +08:00
  • 07fda4cf22 task-251(admin.html观感对齐): 用户管理补齐新建/编辑/角色+菜单授权弹窗(接线孤儿模块) huangzd1997 2026-09-05 21:17:15 +08:00
  • 41cb4ce174 task-250(admin.html观感对齐): 用户管理列表页对齐(说明/所属管理员筛选/角色中文/删除文案/分页) huangzd1997 2026-09-05 21:13:03 +08:00
  • e0ec2d864e task-249(admin.html观感对齐): 壳层换皮 e2e 验收规格 + task-20 角色胶囊断言同步(e2e 试跑被残留 dev server 阻塞,记入清单) huangzd1997 2026-09-05 21:06:50 +08:00
  • cea7662fc3 fix(admin): 用户列表角色列改为中文显示(roleLabel 映射) huangzd1997 2026-09-05 21:02:47 +08:00
  • 4e86506f3e task-248(admin.html观感对齐): 模态/抽屉容器统一(ModalShell/DrawerShell 收口尺寸与关闭语义) huangzd1997 2026-09-05 21:01:23 +08:00
  • f7ad99deda task-247(admin.html观感对齐): 行内工具组件化(状态药丸/复制文本/掩码揭示复用 secret-mask) huangzd1997 2026-09-05 20:59:54 +08:00
  • 8b0bf3d563 task-246(admin.html观感对齐): 反馈语义统一(success/error/warning + busy 防重入 + 忙碌文案) huangzd1997 2026-09-05 20:58:33 +08:00
  • 39f43469c2 task-245(admin.html观感对齐): 二次确认共享组件(文案规则对齐 admin-interactions + 并发锁) huangzd1997 2026-09-05 20:57:42 +08:00
  • 4aa9b587ba task-244(admin.html观感对齐): 全局组件观感对齐(表头/行hover/输入焦点/弹窗圆角/分页色) huangzd1997 2026-09-05 20:54:10 +08:00
  • 3ba84de784 task-243(admin.html观感对齐): 壳层换皮蓝白浅色(浅色侧栏252px/顶栏76px/角色胶囊/次级退出) huangzd1997 2026-09-05 20:52:15 +08:00
  • 50ba594ad1 task-242(admin.html观感对齐): Element Plus 语义色/圆角对齐蓝白浅色(ep-overrides 单源) huangzd1997 2026-09-05 20:48:57 +08:00
  • c924ffa16d task-241(admin.html观感对齐): 蓝白浅色 token 基线翻转(浅色侧栏+蓝灰主色 #4f78a5) huangzd1997 2026-09-05 20:47:17 +08:00
  • 79ee16a374 task-060(账号与权限页面): 修复用户创建循环验收分页脆弱点 huangzd1997 2026-09-05 18:20:54 +08:00
  • b4657a50fb task-160(Java 菜单树与 Flyway): 本地 Java 真实验收通过(树契约/路由形态/无重复key) huangzd1997 2026-09-05 18:18:00 +08:00
  • fe429c7a05 module-10/11/12 收尾: 补充 Nginx/Flask 切机验收脚本与说明(发布门控 RELEASE_SMOKE) huangzd1997 2026-09-05 18:09:42 +08:00
  • cd9c5effb7 task-199(静态资源部署与 Nginx History 托管): task-199 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:12 +08:00
  • 916d13c3ce task-198(静态资源部署与 Nginx History 托管): task-198 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:11 +08:00
  • 9422ad529c task-197(静态资源部署与 Nginx History 托管): task-197 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:11 +08:00
  • 79878c8532 task-196(静态资源部署与 Nginx History 托管): task-196 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:11 +08:00
  • be486699fd task-195(静态资源部署与 Nginx History 托管): task-195 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:10 +08:00
  • bf9ede7049 task-194(静态资源部署与 Nginx History 托管): task-194 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:10 +08:00
  • 3a5b2f5101 task-193(静态资源部署与 Nginx History 托管): task-193 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:10 +08:00
  • 125a9ff8d6 task-192(静态资源部署与 Nginx History 托管): task-192 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:10 +08:00
  • de03a41734 task-191(静态资源部署与 Nginx History 托管): task-191 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:09 +08:00
  • 67390c54a9 task-190(静态资源部署与 Nginx History 托管): task-190 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:09 +08:00
  • 9e675d63a3 task-189(静态资源部署与 Nginx History 托管): task-189 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:09 +08:00
  • 3a68489ee6 task-188(静态资源部署与 Nginx History 托管): task-188 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:08 +08:00
  • 9684a184e1 task-187(静态资源部署与 Nginx History 托管): task-187 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:08 +08:00
  • 0bf6026083 task-186(静态资源部署与 Nginx History 托管): task-186 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:07 +08:00
  • 02a0a6cbf1 task-185(静态资源部署与 Nginx History 托管): task-185 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:07 +08:00
  • 26f472413e task-184(静态资源部署与 Nginx History 托管): task-184 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:07 +08:00
  • 0ff9024fe4 task-183(静态资源部署与 Nginx History 托管): task-183 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:06 +08:00
  • c7708ca57c task-182(静态资源部署与 Nginx History 托管): task-182 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:09:06 +08:00
  • a36a60f151 task-181(静态资源部署与 Nginx History 托管): 确认后台 dist 发布目录约定 huangzd1997 2026-09-05 18:09:04 +08:00
  • e45ab1da9e task-179(客户端公开版本接口兼容): Task179Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:28 +08:00
  • 05d19626a1 task-178(客户端公开版本接口兼容): Task178Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:28 +08:00
  • cf750a26d4 task-177(客户端公开版本接口兼容): Task177Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:28 +08:00
  • 656dc7ce2f task-176(客户端公开版本接口兼容): Task176Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:27 +08:00
  • 37d3dc8a4c task-175(客户端公开版本接口兼容): Task175Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:27 +08:00
  • 74691acdf9 task-174(客户端公开版本接口兼容): Task174Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:27 +08:00
  • 46f1d27478 task-173(客户端公开版本接口兼容): Task173Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:26 +08:00
  • ea9b263af3 task-172(客户端公开版本接口兼容): Task172Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:26 +08:00
  • 95af9667f6 task-171(客户端公开版本接口兼容): Task171Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:26 +08:00
  • 1e8e173236 task-170(客户端公开版本接口兼容): Task170Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:25 +08:00
  • d3b7ea85eb task-169(客户端公开版本接口兼容): Task169Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:25 +08:00
  • 4e7eb49e0d task-168(客户端公开版本接口兼容): Task168Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:25 +08:00
  • 21e56d40e2 task-167(客户端公开版本接口兼容): Task167Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:24 +08:00
  • 5e274878fe task-166(客户端公开版本接口兼容): Task166Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:24 +08:00
  • 9a20b38bbd task-165(客户端公开版本接口兼容): Task165Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:23 +08:00
  • 9aceedb2e2 task-164(客户端公开版本接口兼容): Task164Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:22 +08:00
  • 23cb828162 task-163(客户端公开版本接口兼容): Task163Test 契约测试 RED→GREEN。 huangzd1997 2026-09-05 18:06:22 +08:00
  • 3fc8746218 task-162(客户端公开版本接口兼容): 冻结 /api/version/latest 响应契约 huangzd1997 2026-09-05 18:06:22 +08:00
  • b134db134e task-161(客户端公开版本接口兼容): 冻结 /api/version 响应契约 huangzd1997 2026-09-05 18:04:19 +08:00
  • e88bf5322b task-155(Java 菜单树与 Flyway): 新增 V100 迁移(admin 菜单 route_path 更新) huangzd1997 2026-09-05 18:01:14 +08:00
  • e461ceec2c task-159(Java 菜单树与 Flyway): Task159Test 8 用例 RED→GREEN。 huangzd1997 2026-09-05 18:01:14 +08:00
  • 3056608e04 task-158(Java 菜单树与 Flyway): Task158Test 8 用例 RED→GREEN。 huangzd1997 2026-09-05 18:01:14 +08:00
  • 4cdc7205e9 task-157(Java 菜单树与 Flyway): Task157Test 8 用例 RED→GREEN。 huangzd1997 2026-09-05 18:01:13 +08:00