getInfo()); } /** * 会员中心 * @return Response */ public function center(){ return success((new MemberService())->center()); } /** * 修改会员 * @param $field * @return Response */ public function modify($field){ $data = $this->request->params([ ['value', ''], ['field', $field], ]); $data[$field] = $data['value']; $this->validate($data, 'app\validate\member\Member.modify'); (new MemberService())->modify($field, $data['value']); return success('MODIFY_SUCCESS'); } /** * 编辑会员 * @return Response */ public function edit(){ $data = $this->request->params([ ['data', []], ]); (new MemberService())->edit($data['data']); return success('MODIFY_SUCCESS'); } /** * 绑定手机号 * @return Response */ public function mobile(){ $data = $this->request->params([ ['mobile', ''], ['mobile_code', ''], ]); return success((new AuthService())->bindMobile($data['mobile'], $data['mobile_code'])); } /** * 会员日志 * @return Response */ public function log(){ $data = $this->request->params([ ['route', ''], ['params', ''], ['pre_route', ''] ]); (new MemberLogService())->log($data); return success(); } /** * 获取会员码 */ public function qrcode(){ return success((new MemberService())->getQrcode()); } }