huangzd1997
|
596933eea2
|
align(文案尾批): 用户删除确认半角引号无后缀、品牌数据库删除确认对齐原文(对齐 admin.js:970/3775)
|
2026-09-05 23:36:56 +08:00 |
|
huangzd1997
|
2f4bb834cf
|
align(品牌数据库): 非超管分组强制锁定(筛选/新增/编辑下拉禁用并锁本人分组、重置保持锁定),超管全量放开(对齐 admin.js getInvalidAsinDataLockedGroupId/refreshShopGroupSelects)
|
2026-09-05 23:06:28 +08:00 |
|
huangzd1997
|
4c78c64569
|
task-70(ASIN 数据中心): 实现品牌数据库删除确认
invalid-asin-model.ts 增 invalidAsinDeleteText 二次确认文案(含 ASIN 值/不可恢复语义);
invalid-asin-api.ts 增 deleteInvalidAsin DELETE /api/admin/invalid-asin-data/{id}。
8 用例全过,515 单测 + build 绿。
|
2026-09-05 15:58:23 +08:00 |
|
huangzd1997
|
62bf4f005d
|
task-69(ASIN 数据中心): 实现品牌数据库新增/编辑表单
invalid-asin-form-model.ts 纯模型:createEmptyInvalidAsinForm/invalidAsinFormFromItem 回填、
validateInvalidAsinForm 镜像后端(ASIN 必填<=128/品牌<=128/manual 必选分组)、toCreate 请求(camel)、
toUpdate 请求(自动导入默认不迁组);invalid-asin-api.ts 增 createInvalidAsin POST 与
updateInvalidAsin PUT /api/admin/invalid-asin-data。8 用例全过,507 单测 + build 绿。
|
2026-09-05 15:57:33 +08:00 |
|
huangzd1997
|
43463e12ca
|
task-68(ASIN 数据中心): 实现品牌数据库列表查询
品牌数据库面板即 invalid-asin-data;新增 invalid-asin-model.ts 解析 InvalidAsinDataPageVo(camel
dataValue/brand/groupId/groupName/recordSource/createdAt) + recordSourceLabel(MANUAL 手动新增),
invalid-asin-api.ts fetchInvalidAsinPage GET /api/admin/invalid-asin-data(支持 ASIN/品牌/分组过滤)。
8 用例全过,499 单测 + build 绿。
|
2026-09-05 15:42:03 +08:00 |
|