huangzd1997
|
29641e20a7
|
task-95(店铺中心): 实现店铺删除确认
新增 shop-manage-delete.ts(删除确认文案 + 删除后目标页回退) 并在
shop-manage-api.ts 增加 deleteShopManage(DELETE /api/admin/shop-manages/{id})。
TDD: task-95.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 16:50:16 +08:00 |
|
huangzd1997
|
7fa9b5ccf3
|
task-93(店铺中心): 实现店铺凭证字段分离
新增 shop-credential-model.ts:凭证明文仅经凭证端点解码且落 SensitiveString,
与列表行(仅掩码)字段分离;shop-manage-api.ts 增加 fetchShopCredential
(GET /api/admin/shop-manages/{id}/credential?shop_name=…)。
TDD: task-93.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 16:48:26 +08:00 |
|
huangzd1997
|
813ab5db7b
|
task-92(店铺中心): 实现编辑店铺表单
新增 shop-manage-edit-form.ts(店铺行预填编辑字段,密码掩码不回填需重录),
补充 toShopManageUpdateRequest(不含 createdById),并在 shop-manage-api.ts 增加
submitUpdateShopManage(PUT /api/admin/shop-manages/{id})。
TDD: task-92.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 16:47:01 +08:00 |
|
huangzd1997
|
58ea911d66
|
task-91(店铺中心): 实现新增店铺表单
新增 shop-manage-form-model.ts(分组/店铺名/商城/账号/密码校验与 camel 创建
请求体,密码按敏感字段处理) 并在 shop-manage-api.ts 增加 submitCreateShopManage
(POST /api/admin/shop-manages,createdById 由当前会话提供)。
TDD: task-91.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 16:45:45 +08:00 |
|
huangzd1997
|
9293cd0976
|
task-90(店铺中心): 实现店铺分组选项加载
新增 shop-group-model.ts(ShopManageGroupItemVo 下拉项解析) 并在
shop-manage-api.ts 增加 fetchShopManageGroups(GET /api/admin/shop-manages/groups,
后端限定普通管理员可访问分组)。
TDD: task-90.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 16:44:47 +08:00 |
|
huangzd1997
|
42722d0cc6
|
task-88(店铺中心): 实现店铺列表加载
新增 shop-manage-model.ts(ShopManagePageVo camel 解析,仅保留密码掩码)
与 shop-manage-api.ts(GET /api/admin/shop-manages 加载适配)。
TDD: task-88.test.ts 8 用例先 RED 后 GREEN。
|
2026-09-05 16:42:34 +08:00 |
|