🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 积分操作说明 ### 操作来源 | 项目 | 说明 | | --- | --- | | give | 赠送 | | check | 签到 | | exchange | 兑换 | | award | 奖励 | | sys | 系统操作 | 以上为系统默认的来源项,操作来源项开发时可自定义。 # 实例使用 准备工作; 引入积分操作类(一般系统入口已默认引入,如果二次开发可以采用以下方法引入) ``` cp::re('jifen'); ``` 入口项说明 ``` /** * 积分操作入口 * @param type $origin 操作来源|give:赠送|check:签到|exchange:兑换|award:奖励|sys:系统操作 * @param type $uid 账户UID * @param type $count 操作数量 * @param type $type 增加或减少 用 + - 标识,冻结:d 解冻:j * @param type $info 记录说明 * @param type $tid 积分类型ID 默认系统默认积分类型ID * @param type $order 订单或相关扣除项目ID */ ``` **增加积分** ``` jifen::init('sys', 10000, '1', '+', '增加1个系统默认积分'); ``` **减少积分** ``` jifen::init('sys', 10000, '1', '-', '减少1个系统默认积分'); ``` **冻结积分** ``` jifen::init('sys', 10000, '1', 'd', '冻结1个系统默认积分'); ``` **解冻积分** ``` jifen::init('sys', 10000, '1', 'j', '解冻1个系统默认积分'); ``` **获取账号积分信息** ``` /** * 获取用户积分信息 * @param type $uid 指定用户UID,为空则当前登录的账号 * @param type $tid 指定积分类别ID,为空则系统默认 */ jifen::info($uid,$tid); ```