huangzd1997
|
45fdd8a294
|
feat(software-version): 安装包改浏览器直传 MinIO,支持批量删除
- 后端新增 /api/admin/version/presign、confirm、delete 端点;直传后服务端校验对象并写 web_config
- OSS 层新增软件版本对象 presign PUT/大小校验/删除与 client 桶 URL 识别
- 后台前端上传改 presign→PUT→confirm 三段式直传,带进度条;成功提示精简为"发布成功"
- 版本列表加勾选/表头全选、批量删除与单行删除;操作按钮样式对齐其他子菜单
|
2026-09-08 23:51:18 +08:00 |
|
huangzd1997
|
678605e9fb
|
feat(需求): ①全站分页pageSize统一默认10+10/20/50/100选项(9页默认值15/20→10+6个兜底常量统一+撞款台账升级OldPagination+商品类目树顶层标准分页) ②修复6页OldPagination缺import分页器不渲染(不符合ASIN/查询ASIN/最低价ASIN/生成记录/店铺密钥/店铺管理)+查询ASIN操作列按钮间距+最低价范围筛选number类型报错 ③e2e断言对齐现状(顶栏h1/移除收起按钮后规格同步)+国家显示中文断言固化
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
056abcd473
|
fix(反馈): ①分组管理操作列加宽160px ②查询ASIN操作列补「删除」(整店全站配置清除,逐国端点) ③去重汇总编辑/删除间距(gap8) ④店铺数据记录下载文件按钮与全站编辑主色统一(btn-sm主蓝) ⑤撞款页按钮色统一蓝白(btn-primary #4f78a5);⑥全站分页统一收官: 分组管理/菜单管理/软件版本补 OldPagination(10/20/50/100)
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
cd6beef388
|
feat(需求): ①全站列表/卡片分页统一为共享 OldPagination(共N条+10/20/50/100条数可选+跳页) ②创建用户菜单权限改左右布局(后台|桌面端并排) ③修复角色筛选失效(normalizeUserPageParams 白名单丢 role 字段)
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
f00fdcd42a
|
feat(需求): ①用户管理补「角色」筛选(前端+后端 role 参数) ②软件/数字人版本页补版本号搜索 ③全站 el-select 统一 filterable(分组/所属管理员/角色等大下拉可模糊搜索)
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
970affec95
|
feat(需求): ①用户创建/编辑菜单权限按「后台/桌面端」一级分组展示(双树分区勾选合并) ②全站表格操作列编辑/删除横向对齐(ops-cell 统一 flex+gap 8px)
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
b0c461d347
|
align(records·像素复刻): 软件版本(全量无分页同旧版)/数字人版本(三态色/最新★/操作矩阵/数字页码分页) 自绘复刻旧版;确认走原生 confirm 对齐旧版
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
66082af52a
|
fix(样办反馈): ①生成记录查询按钮与输入框对齐(修复登录页非scoped .form-group{margin-bottom:20px}全局泄漏,登录页样式收窄scoped+页面内显式重置) ②去重汇总移除数据权限分组摘要块(模型纯函数保留) ③分组筛选下拉显示真实分组名(解析器兼容Java groupName字段)
|
2026-09-07 02:43:37 +08:00 |
|
huangzd1997
|
e81aa9e02e
|
align(生成记录样办·反馈): 还原旧版交互——去掉重置/清理数据/查看大图按钮,点击缩略图直接放大预览;按钮间距统一10px;前端 clearHistory 适配移除(后端 DELETE /history 端点保留)
|
2026-09-07 02:43:36 +08:00 |
|
huangzd1997
|
4276a90236
|
align(生成记录·像素复刻样办): RecordsHistoryPage 重写为自绘复刻 admin panel-history(旧版 form-box/panel-box/原生控件/table-scroll/thumb 缩略图/旧式分页/大图 modal CSS);脚本沿用现有 API,测试断言适配自绘结构
|
2026-09-07 02:43:36 +08:00 |
|
huangzd1997
|
fc4eff2f01
|
align(shop/records/tasks): 店铺管理/密钥、生成记录查看大图、数字人版本操作矩阵、视频任务明细/下载 主操作统一实心 small(对齐 .btn-sm);纯复制链接辅助保留 text
|
2026-09-07 02:43:36 +08:00 |
|
huangzd1997
|
26e062d32c
|
task-284(收尾/在途批次): 页头按钮归位卡内toolbar+店铺数据记录改名+弹窗报错清除; Java page_size配对/按角色数据范围过滤/撞款导出XLSX/Excel图改WPS DISPIMG/V110查询索引
|
2026-09-07 02:43:36 +08:00 |
|
huangzd1997
|
4c88964473
|
task-283(后台迁移收尾/发布): admin-vue 后台工程入库 + Flask 后台整体退役
- 新后台 admin-frontend-vue 整工程入库(base=/admin-vue/、History 路由、Nginx 静态托管方案与 verify-dist 校验)
- Java AdminConsoleController 改为入口重定向: /admin|/admin.html、/login|/login.html -> /admin-vue/; 删除 classpath:static 旧 admin.html/login.html 单页与 admin.js 副本
- Flask 后台整体退役: 删除 admin_api/auth/main 蓝图、web_source 页面、static 脚本与 admin 相关测试; app.py 收敛为仅注册 version_bp(/api/version、/api/version/latest, 供桌面端更新检查)
- AdminApiGuardFilterTest 豁免样例路径 /admin.html -> /admin-vue/
|
2026-09-06 10:41:47 +08:00 |
|
huangzd1997
|
648935e757
|
task-278(验收反馈): 生成记录加清理数据功能(DELETE /api/admin/history 二次确认+条数提示;含工作区在途的 imagehistory 分页优化)
|
2026-09-06 02:25:44 +08:00 |
|
huangzd1997
|
3b5adff2e3
|
task-276(验收反馈): 分页组件全站统一(jumper+按钮高亮样式)+MenusPage补分页+最低价筛选同排+视频筛选加固+移除侧边栏收起按钮+gitignore战役脚本规则
|
2026-09-06 02:16:47 +08:00 |
|
huangzd1997
|
c3dc2a3f2f
|
task-274(验收反馈): 15 列表页表格列 width→min-width 自适应(DuplicateCheck 例外)
|
2026-09-06 01:50:38 +08:00 |
|
huangzd1997
|
8add3ceaa4
|
task-272(验收反馈): 分组/软件版本/类目搜索表补齐分页组件(prev/next 中文由 locale 提供)
|
2026-09-06 01:46:49 +08:00 |
|
huangzd1997
|
d3bbb1a296
|
align(生成记录): 列名对齐参考(记录类型→类型、生成时间→创建时间)、空态统一暂无记录(对齐 admin.html:5769-5770/admin.js:2866)
|
2026-09-05 23:32:21 +08:00 |
|
huangzd1997
|
c915847d92
|
align(软件版本): 操作列下载改<a download>强制下载、上传成功留驻弹窗(发布成功。版本:X,链接:Y可复制)、按钮名上传软件版本/弹窗标题上传新版本/描述与zip提示对齐、空态暂无版本记录(对齐 admin.js loadSoftwareVersions/上传段+admin.html:6094-6110)
|
2026-09-05 23:30:52 +08:00 |
|
huangzd1997
|
553aca34f7
|
align(数字人版本): 分页(前端20/页)、上传进度(正在上传N%)、状态三态(草稿/已发布/已废弃)、文件大小固定两位MB、说明50字截断、RELEASED恒显下载点击取链接、确认文案/按钮名/仅zip校验/弹窗描述对齐(对齐 admin.js loadDigitalHumanVersions/downloadDigitalHumanVersion/上传段)
|
2026-09-05 23:28:41 +08:00 |
|
huangzd1997
|
a6b18b78e6
|
task-261(admin.html观感对齐): 数字人版本页对齐(状态/最新★/文件大小/MD5截断/操作矩阵/上传文案/删除)
|
2026-09-05 21:58:55 +08:00 |
|
huangzd1997
|
6bd44e6884
|
task-260(admin.html观感对齐): 软件版本页对齐(zip 校验文案/发布成功含链接/下载列/空态)
|
2026-09-05 21:57:22 +08:00 |
|
huangzd1997
|
8120ba48f6
|
task-259(admin.html观感对齐): 生成记录页对齐(指定用户下拉+起止时间筛选/类型中文/≤3缩略图/空态)
|
2026-09-05 21:55:14 +08:00 |
|
huangzd1997
|
eebdb7af2d
|
fix(admin): 后台时间统一展示为 YYYY-MM-DD HH:mm:ss(formatDateTime 全页接入)
|
2026-09-05 21:52:00 +08:00 |
|
huangzd1997
|
a6bc6b80b3
|
task-139(记录与版本中心): 补充版本接口公开契约回归夹具
新增 public-version-contract.ts:/api/version(/latest) 字段与空语义匹配夹具。
TDD: task-139.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:43:24 +08:00 |
|
huangzd1997
|
423931eb1d
|
task-138(记录与版本中心): 实现版本页面权限路由接入
新增 records-route.ts:按菜单 key 过滤可见的记录/版本页。
TDD: task-138.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:42:46 +08:00 |
|
huangzd1997
|
c4262bd704
|
task-137(记录与版本中心): 实现版本页面统一时间和文件格式化
新增 version-format.ts:字节数与后端时间显示归一。
TDD: task-137.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:42:12 +08:00 |
|
huangzd1997
|
94954648d2
|
task-136(记录与版本中心): 实现数字人版本设为最新操作
新增 digitalhuman-latest.ts(仅已发布可设为最新+确认) ,api 提供
setLatestDigitalHumanVersion(POST /{version}/set-latest)。
TDD: task-136.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:41:37 +08:00 |
|
huangzd1997
|
21e4bfc221
|
task-135(记录与版本中心): 修正发布可操作性判定(仅 DRAFT 可发布) 补 GREEN。
|
2026-09-05 17:41:03 +08:00 |
|
huangzd1997
|
883625a072
|
task-135(记录与版本中心): 实现数字人版本发布操作
新增 digitalhuman-release.ts(可发布判定与确认) 与 releaseDigitalHumanVersion
(POST /{version}/release)。
TDD: task-135.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:40:32 +08:00 |
|
huangzd1997
|
5708025baa
|
task-134(记录与版本中心): 实现数字人版本状态展示
新增 digitalhuman-status-display.ts:状态文案/标签与最新徽标映射。
TDD: task-134.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:39:47 +08:00 |
|
huangzd1997
|
3917d678d8
|
task-133(记录与版本中心): 实现数字人版本上传
新增 digitalhuman-upload-model.ts(版本/文件校验与字段) 与 uploadDigitalHumanVersion
(multipart POST /upload)。
TDD: task-133.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:39:13 +08:00 |
|
huangzd1997
|
68f6ffe84e
|
task-132(记录与版本中心): 修复数字人版本 API 类型导入(从 dto 引入 List 类型)
补 build 门禁通过。
|
2026-09-05 17:38:29 +08:00 |
|
huangzd1997
|
e063aedb8f
|
task-132(记录与版本中心): 实现数字人版本列表加载
新增 digitalhuman-model.ts/数字人-api.ts(GET /api/digital-human/versions)。
TDD: task-132.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:38:01 +08:00 |
|
huangzd1997
|
5eb3e865b2
|
task-131(记录与版本中心): 定义数字人版本 DTO
新增 digitalhuman-dto.ts:数字人版本行/状态类型,与软件版本分离。
TDD: task-131.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:37:30 +08:00 |
|
huangzd1997
|
91f429f1a0
|
task-130(记录与版本中心): 实现软件版本下载链接展示
新增 version-display.ts:公开下载 URL 校验与超长 URL 中段省略展示。
TDD: task-130.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:36:57 +08:00 |
|
huangzd1997
|
095a79de94
|
task-129(记录与版本中心): 实现软件版本上传进度和错误
新增 version-upload-state.ts:上传 job 状态转换与失败消息兜底。
TDD: task-129.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:36:24 +08:00 |
|
huangzd1997
|
b60bf7bc13
|
task-128(记录与版本中心): 实现软件版本上传表单
新增 version-upload-model.ts(版本号/文件校验与表单字段) 与 uploadSoftwareVersion
(multipart POST /api/admin/version)。
TDD: task-128.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:35:34 +08:00 |
|
huangzd1997
|
154ec6e301
|
task-127(记录与版本中心): 实现软件版本列表加载
新增 version-model.ts 与 version-api.ts(GET /api/admin/versions)。
TDD: task-127.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:34:49 +08:00 |
|
huangzd1997
|
1d98315877
|
task-126(记录与版本中心): 定义软件版本 DTO
新增 version-dto.ts:软件版本行类型与版本号归一;后台/公开接口分离。
TDD: task-126.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:33:42 +08:00 |
|
huangzd1997
|
4731c9a23c
|
task-125(记录与版本中心): 实现历史记录空/错状态
新增 history-feedback.ts:历史空态文案与错误归一。
TDD: task-125.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:32:48 +08:00 |
|
huangzd1997
|
d8950e93da
|
task-124(记录与版本中心): 实现历史结果预览抽屉
新增 history-preview.ts:从历史记录提取结果图/长图并限制数量,避免大内容阻塞。
TDD: task-124.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:32:08 +08:00 |
|
huangzd1997
|
df8255c41e
|
task-123(记录与版本中心): 实现历史记录分页加载
新增 history-model.ts(历史行 snake 解析) 与 history-api.ts(GET /api/admin/history)。
TDD: task-123.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:31:29 +08:00 |
|
huangzd1997
|
103cb28a1f
|
task-122(记录与版本中心): 实现历史记录筛选条件
新增 records/history-filter.ts:筛选草稿/已应用快照与变更回首页。
TDD: task-122.test.ts 8 用例 RED→GREEN。
|
2026-09-05 17:30:35 +08:00 |
|
huangzd1997
|
467c72efb4
|
task-121(记录与版本中心): 定义历史记录 DTO
新增 src/pages/records/history-dto.ts:历史记录类型/分页筛选归一与 snake
查询序列化,历史页与版本/公开接口分离。
TDD: task-121.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 17:29:53 +08:00 |
|