feat(integral-external): order/user list, integral log, wa selfBonus
- Fix ExternalIntegral order list (no double restPage); default 普通订单; UI columns for useIntegral and buyer uid/nickname/phone; enrich StoreOrderDetailResponse and admin query select. - External user list: UserResponse.selfBonus and fillWaSelfBonus from wa_users.id=uid. - Integral log: AdminIntegralSearchRequest nickName/phone; findAdminList filters and ordering; integralExternal API sends page/limit as query params. - Integral detail page: linkType Chinese mapping including selfbonus; update docs/newpage.md. - Dashboard grid menu entries for integral-external routes. Made-with: Cursor
This commit is contained in:
@@ -1,14 +1,37 @@
|
||||
# 管理后台中积分模块新增如下页面
|
||||
|
||||
## 积分订单页面
|
||||
- 新建页面,参考原页面:/order/index
|
||||
- **已修复**新建页面,参考原页面:/order/index
|
||||
|
||||
## 用户积分页面
|
||||
- 新建页面,参考原页面:/user/index,增加wa_users的相关字段
|
||||
- **已修复**新建页面,参考原页面:/user/index,增加wa_users的相关字段
|
||||
|
||||
### 用户积分明细子页面
|
||||
- 一个新建积分明细页面,参考原页面:“user/index 用户管理-》账户详情-》积分明细”,延用原后端api:/marketing/integral/integrallog
|
||||
- **已修复**一个新建积分明细页面,参考原页面:“user/index 用户管理-》账户详情-》积分明细”,延用原后端api:/marketing/integral/integrallog
|
||||
|
||||
|
||||
## 修改
|
||||
|
||||
### 积分订单页面修改,路径:/integral-external/order
|
||||
|
||||
- **已修复**1. 去除订单类型的选择,默认入参:“普通订单”类型
|
||||
- **已修复**2. 订单列表中增加“使用积分”列
|
||||
- **已修复**3. 订单列表中增加用户信息相关列
|
||||
|
||||
|
||||
### 用户积分页面修改,路径:/integral-external/user
|
||||
|
||||
- **已修复**列表中个人奖金没有显示出来数据(从wa_users表中获取数据)
|
||||
|
||||
|
||||
### 用户积分明细页面修改,路径:/integral-external/user/integral-detail
|
||||
|
||||
- **已修复**增加用户id,用户名称,用户手机号输入框,作为查询接口参数
|
||||
- **已修复**没有用户id的时候,显示所有的积分明细数据,按照id或者时间倒序
|
||||
- **已修复**关联类型显示中文(含 order/sign/system/selfbonus 及未知值「其他(原值)」)
|
||||
|
||||
|
||||
|
||||
## 备注
|
||||
- 所有新建页面跳过用户登陆状态验证
|
||||
- 按照后端api最小修改原则,尽量延用原后端api
|
||||
- **已修复**所有新建页面跳过用户登陆状态验证
|
||||
- **已修复**按照后端api最小修改原则,尽量延用原后端api
|
||||
Reference in New Issue
Block a user