getList($nick_name); foreach ($list as $key => $val) { $list[$key]['cash_total'] = sprintf('%.2f', $val['moeny'] + $val['freeze_money'] + $val['total_money']); } $basicSetting = SettingModel::getItem('basic'); return $this->renderSuccess('', compact('list', 'basicSetting')); } /** * 编辑队长 */ public function edit() { if ($this->request->isGet()) { $gradeList = GradeModel::getUsableList(); return $this->renderSuccess('', compact('gradeList')); } $user_id = $this->postData('user_id'); $model = UserModel::detail($user_id); if ($model->edit($this->postData())) { return $this->renderSuccess('更新成功'); } return $this->renderError($model->getError() ?: '更新失败'); } /** * 队长用户列表 */ public function fans($user_id, $level = -1) { $model = new RefereeModel; $list = $model->getList($user_id, $level); $basicSetting = SettingModel::getItem('basic'); return $this->renderSuccess('', compact('list', 'basicSetting')); } /** * 软删除队长用户 */ public function delete($user_id) { $model = UserModel::detail($user_id); if (!$model->setDelete()) { return $this->renderError('删除失败'); } return $this->renderSuccess('删除成功'); } public function updateTeam($user_id) { if (RefereeModel::createTeam($user_id)) { return $this->renderSuccess('操作成功'); } return $this->renderError('操作失败'); } }