Appearance
积分
| MODULE_NAME | MODULE_DESC | 入参 | 返参 | 路径 |
|---|---|---|---|---|
| point_record | 积分记录列表 | PointRecordParams | PointRecordResp | score/index/lists |
| user_point | 获取用户积分 | UserPointParams | UserPointResp | score/index/total |
积分记录列表
PointRecordParams 参数
ts
interface POINT_RECORD_PARAMS {
page: number; // 页码
limit: number; //分页量
type: number; // 日志类型,0全部 1增加 2消耗
}| 参数名 | 参数描述 | 类型 | 是否必填 |
|---|---|---|---|
| page | number | 页码 | 否 |
| limit | number | 分页量 | 否 |
| type | number | 日志类型,0 全部 1 增加 2 消耗 | 否 |
PointRecordResp 参数
ts
interface POINT_RECORD_RESP {
list: {
app_img: string;
apply_num: number;
coupon_id: number;
crad_id: string;
created_at: string;
day_limit: number;
desc: string;
description: string; // JSON字符串
end_date: string;
flag: string;
gift_name: string;
goods_price: string;
goods_type: number;
id: number;
limit_style: number;
man_limit: number;
money: string;
pay_type: number;
remark: string;
score: number;
sort: number;
start_date: string;
state: number;
stock: number;
surplus_num: number;
type: number;
type_id: number;
}; // 信息
num: number; // 数量
total: number; // 总页码
is_wechat: number; // 是否微信端
}| 参数名 | 参数描述 | 类型 |
|---|---|---|
| list | 信息 | Object |
| └─ app_img | 应用图像 | string |
| └─ apply_num | 申请数量 | number |
| └─ coupon_id | 优惠券 ID | number |
| └─ crad_id | 卡 ID | string |
| └─ created_at | 创建时间 | string |
| └─ day_limit | 日限额 | number |
| └─ desc | 描述 | string |
| └─ description | 描述 | string (JSON 字符串) |
| └─ end_date | 结束日期 | string |
| └─ flag | 标志 | string |
| └─ gift_name | 礼品名称 | string |
| └─ goods_price | 商品价格 | string |
| └─ goods_type | 商品类型 | number |
| └─ id | ID | number |
| └─ limit_style | 限制样式 | number |
| └─ man_limit | 人限额 | number |
| └─ money | 金额 | string |
| └─ pay_type | 支付类型 | number |
| └─ remark | 备注 | string |
| └─ score | 分数 | number |
| └─ sort | 排序 | number |
| └─ start_date | 开始日期 | string |
| └─ state | 状态 | number |
| └─ stock | 库存 | number |
| └─ surplus_num | 剩余数量 | number |
| └─ type | 类型 | number |
| └─ type_id | 类型 ID | number |
| num | 数量 | number |
| total | 总页码 | number |
| is_wechat | 是否微信端 | number |
获取用户积分
UserPointParams 参数
ts
interface USER_POINT_PARAMS {
无;
}UserPointResp 参数
ts
interface USER_POINT_RESP {
is_wechat: number; // 是否微信端
user: {
score: number;
used: string;
protect: string;
expire: string;
}; // 用户信息
}| 参数名 | 参数描述 | 类型 |
|---|---|---|
| is_wechat | number | 是否为微信(0:否,1:是) |
| user | object | 设置相关字段 |
| └─ score | number | 可用积分 |
| └─ used | string | 消耗积分,含过期积分 |
| └─ protect | string | 冻结积分 |
| └─ expire | string | 过期积分 |
