强比软件
用户3130
添加快捷方式
分享
积分--外包
输入“/”快速插入内容
积分--外包
用户3130
用户3332
2025年10月9日修改
在adminApi和appApi中tenant_id由框架自动拼接,不需要外部参数和单独处理。yml的数据库配置可以外部连接
常用变量说明:
分页:
pageNum
: 页码
pageSize
:数量
id:对应表主键
,后面不再一一说明
开发约定
接口开发约定
管理端
积分商品添加 adminApi/points/save
对应表 points_goods
变量和表字段一致,全部必填,时间为系统时间非输入
积分商品展示 adminApi/points/info
对应表 points_goods
变量
id points_goods.id
积分商品更新 adminApi/points/update
对应表 points_goods
变量
id points_goods.id
变量和表字段一致,全部必填,时间为系统时间非输入
积分商品删除 adminApi/points/delete
对应表 points_goods
变量
id points_goods.id
积分商品列表 adminApi/points/list
变量
分页:
pageNum
: 页码
pageSize
:数量, title:标题 搜索项
返回字段
所有表字段
签到积分设置 adminApi/points/set
对应表 points_set
变量和表字段一致,时间为系统时间非输入
H5端 需要固定post一个tenant_id变量来区分租户,=6
积分签到 appApi/points/signIn
对应表:points_set,points_log
变量
tenant_id:租户ID
判断是否开启签到,未开启返回错误"未开启签到积分"
判断points_log.related_type='signIn'和created_at为当天,提示“今日已签到”
倒序获取points_log自己最新一条记录,根据points_log.num(连续签到次数)和created_at是不是昨天,num=num+1;如果不是昨天num=1;使用num匹配points_set的day{{num}}_points 值
操作:
partner_user.points+=points
points_log表写入记录
积分商品列表 appApi/points/list
变量
分页变量
说明:下架不展示其他都展示