request->params([ ['keyword', ''], ['is_follow', ''], ['register_channel', ''], ['shop_member_label', 0], ['create_time', []], ]); return success((new ShopMemberService())->getPage($data)); } /** * 会员详情 * @param $member_id * @return Response */ public function info($member_id) { return success((new ShopMemberService())->getInfo($member_id)); } /** * 修改会员 * @param $member_id * @param $field * @return Response */ public function modify($member_id, $field) { $data = $this->request->params([ ['value', ''], ['field', $field], ]); $data[$field] = $data['value']; (new ShopMemberService())->modify($member_id, $field, $data['value']); return success('MODIFY_SUCCESS'); } /** * 获取注册来源列表 * @return \think\Response */ public function getRegisterChannelList() { return success(MemberRegisterChannelDict::getType()); } /** * 获取关注状态列表 * @return \think\Response */ public function getIsFollowList() { return success(ShopMemberIsFollowDict::getStatus()); } }