AgentLevelServices里边的checkUserLevelFinish方法有BUG:
//任务完成升这一等级
if ( finish_task >= count( task_list)) {
userServices->update( uid, ['agent_level' => $levelInfo['grade']]);
} else {
break;
}
这里的 levelInfo['grade']应该更正为 levelInfo['id']才对。
除非在后台设置的分销等级不被删除,如果删除后再增加,就会复现问题了。
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}