where('id', '[0-9]+'); //螺丝买发送 Route::post('lsm/send', 'Admin\AssistantController@lsmSend'); /** * 短信接口 */ Route::group(['prefix' => 'sms'], function () { //通用验证码 Route::group([ 'middleware' => 'auth:api'], function(){ Route::post('/code', 'SmsController@sendGeneralCode'); }); //重置密码验证码 Route::post('/reset', 'SmsController@sendResetCode'); //注册验证码 Route::post('/register', 'SmsController@sendRegisterCode'); }); //获取上传签名 Route::get('/upload/signature', 'UploadController@aliyunSignature'); //登录 & 注册 Route::post('/users', 'Auth\RegisterController@store'); Route::post('/login','Auth\LoginController@login'); Route::post('/login/v2','Auth\LoginController@loginV2'); Route::post('/login/wechat','Auth\LoginController@loginWechat'); Route::post('/wechat/register','Auth\LoginController@wechatRegister'); //版本审核状态添加 Route::post('versions/check/create', 'Admin\VersionsController@create'); Route::get('versions/check/listpage', 'Admin\VersionsController@listpage'); Route::post('versions/check/update/state', 'Admin\VersionsController@updateState'); Route::middleware('auth:api')->group(function () { //漂流瓶--用户举报列表 Route::get('bless/complaint/histories', 'Admin\DriftingBottlesController@blessComplaintHistories'); //漂流瓶列表 Route::get('drift/bottles', 'Admin\DriftingBottlesController@driftBottles'); //漂流瓶祝福详情 Route::get('bottle/bless/{bottle_id}', 'Admin\DriftingBottlesController@blessBottle')->where('bottle_id', '[0-9]+'); //漂流瓶聊天记录 Route::get('bless/chat/records', 'Admin\DriftingBottlesController@blessChatRecord'); // 增加渠道 Route::post('channel', 'Admin\DriftingBottlesController@addChannel'); //上墙申请列表 Route::get('upper/wall/users', 'Admin\UserController@upperWallUsers'); //上墙审核 Route::put('autided/{id}/wall', 'Admin\UserController@auditedWallUsers'); //saas端提现审核列表 Route::get('saas/withdraw/logs', 'Admin\EarningController@withdrawalLogs'); //分区推荐设置 Route::post('area/class/{class_id}/setting', 'Admin\UserController@areaClassSetting')->where('class_id', '[0-9]+'); //获取分区推荐设置 Route::get('area/class/{class_id}/setting', 'Admin\UserController@areaSetting')->where('class_id', '[0-9]+'); //每日推荐记录 Route::get('users/{user_id}/recommend/users', 'Admin\UserController@recommendUsers')->where('user_id', '[0-9]+'); // 渠道列表 Route::get('bless/channels', 'Admin\DriftingBottlesController@ChannelList'); // 用户详情 Route::get('bless/user/{b_user_id}', 'Admin\DriftingBottlesController@User')->where('b_user_id', '[0-9]+'); // 用户列表 Route::get('bless/user/list', 'Admin\DriftingBottlesController@userList'); // 用户发送的祝福 Route::get('bless/my/bottle', 'Admin\DriftingBottlesController@myBottle'); // 用户收到的祝福 Route::get('bless/get/bottle', 'Admin\DriftingBottlesController@getBottle'); Route::get('send/sms/{message_id}/statistics', 'Admin\AssistantController@sendSmsStatistics')->where('message_id', '[0-9]+'); //单个客服发送短信记录 Route::get('send/sms/records', 'Admin\AssistantController@sendSmsRecords'); //单个客服任务列表 Route::get('client/tasks', 'Admin\AssistantController@clientTasks'); //给客服分发号码和内容 Route::get('obtain/sms/content', 'Admin\AssistantController@spreadMessage'); //地址 Route::get('city/addresses', 'Admin\UserController@cityAddresses'); //小程序首页弹框设置 Route::post('mp/home/popout', 'Admin\PlatformController@mpHomePopout'); // 获取小程序首页弹框配置 Route::get('home/popout/list', 'Admin\PlatformController@homePopoutList'); //编辑 小程序首页弹框配置 Route::put('home/popout', 'Admin\PlatformController@updatehomePopout'); //删除小程序弹窗配置 Route::delete('home/popout/delete', 'Admin\PlatformController@deleteHomePopout'); //填充用户画像 Route::put('user/{user_id}/portrait', 'Admin\PersonPortraitController@fullPortrait')->where('user_id', '[0-9]+'); //用户画像详情 Route::get('user/{user_id}/portrait', 'Admin\PersonPortraitController@userProtrait')->where('user_id', '[0-9]+'); //匹配记录 Route::get('service/match/user/{user_id}/logs', 'Admin\PersonPortraitController@recommendLog')->where('user_id', '[0-9]+'); Route::middleware('check_admin')->group(function () { //分区推荐设置 Route::post('area/class/{class_id}/setting', 'Admin\UserController@areaClassSetting')->where('class_id', '[0-9]+'); //获取分区推荐设置 Route::get('area/class/{class_id}/setting', 'Admin\UserController@areaSetting')->where('class_id', '[0-9]+'); //根据邮箱删除商家 Route::delete('remove/merchant/by/email', 'Admin\UserController@delMerchantByEmail'); //客服发送消息 Route::post('system/sendMessage', 'Admin\CustomerServiceController@sendMessage'); Route::get('system/linkmen', 'Admin\CustomerServiceController@linkmen'); //获取网易云token Route::get('system/getImToken', 'Admin\CustomerServiceController@getImToken'); //我的好友 - 关键词搜索 Route::get('system/friendsChat', 'Admin\CustomerServiceController@myFriendsChat'); //saas端提现审核 Route::put('saas/withdraw/{id}/audit/transfer', 'Admin\EarningController@auditWithdraw')->where('id', '[0-9]+'); //H5端提现审核 Route::put('h5/withdraw/{id}/audit/transfer', 'Admin\EarningController@auditWithdrawH5')->where('id', '[0-9]+'); //saas h5 用户提现审核 Route::put('saas/h5/withdraw/{id}/audit/transfer', 'Admin\EarningController@auditWithdrawSaasH5')->where('id', '[0-9]+'); //删除用户 Route::delete('users/{user_id}', 'Admin\UserController@deleteUser'); //恢复用户 Route::post('restore/users', 'Admin\UserController@restoreUser'); //彻底删除用户 Route::delete('users/{user_id}/forver', 'Admin\UserController@deleteUserForver'); Route::get('preview/{user_id}/mobile', 'Admin\UserController@saveAdminLog')->where('user_id', '[0-9]+'); Route::get('preview/admin/logs', 'Admin\UserController@adminLogs'); Route::get('watch/mobile/logs', 'Admin\UserController@watchMobile'); //首页投票排行 Route::get('home/vote', 'Admin\UserController@homeVote'); //牵线服务用户匹配 Route::post('user/getMatchmakersMatch', 'Admin\UserController@getMatchmakersMatch'); //标记匹配时不匹配的用户 Route::post('user/updateNoMatchUser', 'Admin\UserController@updateNoMatchUser'); //获取匹配时不匹配的用户 Route::get('user/getNoMatchUser', 'Admin\UserController@getNoMatchUser'); //只有超级管理员和平台管理员 Route::middleware('limit_worker_and_matcher')->group(function () { /** * 推荐 */ //被邀请的用户(来源推荐人) Route::get('users/from/users', 'Admin\HomeController@inviteUserFromUsers')->name('user_invite_users'); //被邀请的用户(来源平台) Route::get('users/from/platforms', 'Admin\HomeController@inviteUserFromPlatforms')->name('platform_invite_users'); //修改用户信息记录 Route::get('users/{user}/profile/change/histories','Admin\UserController@profileChangeHistories'); //后台操作记录 Route::get('users/operate/logs','Admin\UserController@operateLog'); /** * 用户推荐 */ Route::get('referres', 'Admin\HomeController@referres')->name('referres'); Route::delete('referres/{referre}', 'Admin\HomeController@deleteReferre')->where('user_id', '[0-9]+')->name('delete_referres'); Route::get('users/{user_id}/referre/award/histories', 'Admin\HomeController@referreAwardHistories')->where('user_id', '[0-9]+')->name('referres_award_histories'); /** * 活动分类 */ //活动分类列表 Route::get('activity/classes', 'Admin\ActivityController@activityClasses')->name('activity_classes'); Route::get('activity/classes/{activity_class}', 'Admin\ActivityController@activityClass')->name('activity_class'); Route::post('activity/classes', 'Admin\ActivityController@storeActivityClass')->name('store_activity_class'); Route::delete('activity/classes/{activity_class}', 'Admin\ActivityController@deleteActivityClass')->name('delete_activity_class'); Route::put('activity/classes/{activity_class}', 'Admin\ActivityController@updateActivityClass')->name('update_activity_class'); /** * 活动 */ //活动退款 Route::post('activity/members/{member}/refund', 'Admin\ActivityController@activityMemberRefund')->where('member', '[0-9]+'); //活动退款列表 Route::get('activity/{activity_id}/refunds', 'Admin\ActivityController@activityrefundMemberList')->where('activity_id', '[0-9]+'); //保存活动二维码 Route::put('save/{activity_id}/qrcode','Admin\ActivityController@saveActivityQrcode')->where('activity_id', '[0-9]+'); //生成签到二维码 Route::put('save/{activity_id}/sign/qrcode','Admin\ActivityController@saveSignInQrcode')->where('activity_id', '[0-9]+'); //活动签到详情 Route::get('sign/in/{activity_id}/info', 'Admin\ActivityController@signInActivityInfo')->name('activity_classes'); //活动列表 Route::get('activities', 'Admin\ActivityController@activities')->name('activities'); //活动订单 Route::get('activities/{activity_id}/orders', 'Admin\ActivityController@activityOrders')->where('activity_id', '[0-9]+')->name('activity_order'); //活动详情 Route::get('activities/{activity_id}', 'Admin\ActivityController@activity')->where('activity_id', '[0-9]+')->name('activity'); //活动注册用户 Route::get('activities/register/{activity_id}', 'Admin\ActivityController@registFromActivity')->where('activity_id', '[0-9]+'); //活动修改 Route::put('activities/{activity_id}', 'Admin\ActivityController@activityUpdate')->where('activity_id', '[0-9]+')->name('update_activity'); //添加活动 Route::post('activities', 'Admin\ActivityController@activityCreate'); //已下架活动重新上架 Route::put('refresh/activity/{activity_id}', 'Admin\ActivityController@refreshActivity')->where('activity_id', '[0-9]+'); //活动签到成员 Route::get('activities/{activity_id}/sign/in/members', 'Admin\ActivityController@activitySignInMembers')->where('activity_id', '[0-9]+'); //最佳关注 Route::get('activities/{activity_id}/attentions', 'Admin\ActivityController@activityAttentions')->where('activity_id', '[0-9]+'); //最受欢迎 Route::get('activities/{activity_id}/welcome', 'Admin\ActivityController@activityWelcome')->where('activity_id', '[0-9]+')->name('activity_welcome'); //活动签到 Route::get('activities/{activity_id}/signin', 'Admin\ActivityController@activitySignin')->where('activity_id', '[0-9]+')->name('activity_signin'); //普通投票 Route::get('activities/{activity_id}/vote', 'Admin\ActivityController@activityVote')->where('activity_id', '[0-9]+')->name('activity_vote'); //心仪投票 Route::get('activities/{activity_id}/setvote', 'Admin\ActivityController@activitySetvote')->where('activity_id', '[0-9]+')->name('activity_setvote'); //最佳匹配 Route::get('activities/{activity_id}/match', 'Admin\ActivityController@activityMatch')->where('activity_id', '[0-9]+'); //活动置顶 Route::put('activity/{activity_id}/top', 'Admin\ActivityController@topActivity')->where('activity_id', '[0-9]+'); //活动取消置顶 Route::put('activity/{activity_id}/cancel/top', 'Admin\ActivityController@cancelActivityTop')->where('activity_id', '[0-9]+'); //复制活动 Route::post('copy/activity/{activity_id}', 'Admin\ActivityController@copyActivity')->where('activity_id', '[0-9]+'); //置顶活动 服务 Route::put('top/activity/{activity_id}', 'Admin\ServicePlatController@systemTopActivity')->where('activity_id', '[0-9]+'); //家的味道 //订单列表 Route::get('family/orders', 'Admin\ActivityController@familyOrders'); //修改订单状态 Route::put('update/family/{order_id}/order','Admin\ActivityController@updateFamilyOrder')->where('order_id', '[0-9]+'); Route::put('add/trade/express/{order_id}','Admin\ActivityController@addTradeNo')->where('order_id', '[0-9]+'); //根据快递单号查询物流公司 Route::get('get/logistics/company', 'Admin\ActivityController@getLogisticsCompany'); //增加商品 Route::post('add/family/order/good','Admin\ActivityController@addGoods'); //商品列表 Route::get('family/goods', 'Admin\ActivityController@familyGoods'); //修改商品 Route::put('update/family/goods/{goods_id}', 'Admin\ActivityController@updateGood')->where('goods_id', '[0-9]+'); //活动成员 Route::get('activity/{activity}/members', 'Admin\ActivityController@activityMembers')->where('activity', '[0-9]+'); //发送消息之活动列表 Route::get('activity/getMerchantActivityList', 'Admin\ActivityController@getMerchantActivityList'); //发送消息之活动成员 Route::get('activity/{activity}/getMerchantActivityMembers', 'Admin\ActivityController@getMerchantActivityMembers')->where('activity', '[0-9]+'); //删除活动 Route::delete('activities/{activity}', 'Admin\ActivityController@deleteActivity')->where('activity', '[0-9]+'); //删除活动成员 Route::delete('activities/member/{activity_member_id}', 'Admin\ActivityController@delActivityMember')->where('activity_member_id', '[0-9]+'); //活动成员数量折线图 Route::get('activity/participants/count', 'Admin\ActivityController@participantsCount'); /** * 活动问卷调查 */ //增加问题 Route::post('question/add', 'Admin\LabelController@addQuestion'); //问题列表 Route::get('question/list', 'Admin\LabelController@questionList'); //修改问题 Route::put('question/{id}/update', 'Admin\LabelController@questionUpdate')->where('id', '[0-9]+'); //删除问题 Route::delete('question/{id}/remove', 'Admin\LabelController@questionRemove')->where('id', '[0-9]+'); //配置选项 Route::post('config/option', 'Admin\LabelController@configOption'); //选项列表 Route::get('options/list', 'Admin\LabelController@optionList'); //修改选项 Route::put('options/{option_id}/update', 'Admin\LabelController@updateOption')->where('option_id', '[0-9]+'); Route::get('options/questions/list', 'Admin\LabelController@questionAndOptionList'); //用户答案列表 Route::get('answers/list', 'Admin\LabelController@userAnswers'); //问卷调查 配置 Route::post('config/questionaire', 'Admin\LabelController@configQuestionaires'); //问卷调查 配置列表 Route::get('questionaires/list', 'Admin\LabelController@questionnairesList'); //问卷调查(显示/隐藏) Route::put('questionaires/{id}/update', 'Admin\LabelController@updateQuestionaires')->where('id', '[0-9]+'); /** * 用户管理 */ //用户列表 //Route::get('/users', 'Admin\UserController@users')->name('users'); //关闭资料用户 Route::get('hidden/users','Admin\UserController@hiddenToAll'); //关闭资料选择找到对象的列表 Route::get('hidden/users/find/love','Admin\UserController@hiddenUsersByFindLove'); //修改关闭跟进资料状态 Route::put('change/hidden/users/{profile_id}/status','Admin\UserController@changeCloseProfileStatus')->where('user_id', '[0-9]+'); //h5用户列表 Route::get('h5/users', 'Admin\UserController@h5Users'); //冻结用户 Route::post('frozen/{user_id}/user', 'Admin\UserController@frozenUser')->where('user_id', '[0-9]+'); //解冻用户 Route::post('unfrozen/{user_id}/user', 'Admin\UserController@unfrozenUser')->where('user_id', '[0-9]+'); //用户修改 Route::put('/users/{user_id}', 'Admin\UserController@userUpdate')->where('user_id', '[0-9]+')->name('update_user'); //用户订单 Route::get('/users/{user_id}/orders', 'Admin\UserController@userOrders')->where('user_id', '[0-9]+')->name('user_orders'); //用户积分 Route::get('/users/{user_id}/score/histories', 'Admin\UserController@userScoreHistories')->where('user_id', '[0-9]+')->name('user_score_histories'); //用户礼物记录 Route::get('/users/{user_id}/gift/histories', 'Admin\UserController@userGiftHistories')->where('user_id', '[0-9]+')->name("user_gift_histories"); //设置管理员 Route::put('set/users/{user_id}/admin', 'Admin\GoodMatchController@setAdmin')->where('user_id', '[0-9]+'); //审核用户 头像和资料 Route::put('audit/users/{user_id}', 'Admin\UserController@auditUser')->where('user_id', '[0-9]+'); //审核用户头像 Route::post('audit/users/photo', 'Admin\UserController@auditUserPhoto'); //审核头像列表 // Route::get('audit/users/photo', 'Admin\UserController@usersPhoto'); Route::get('audit/users/photo', 'Admin\UserController@usersPhotoV2'); //置顶用户列表 Route::get('users/topusers', 'Admin\UserController@topUserList'); //审核置顶用户 Route::post('audite/top/user/{id}','Admin\UserController@auditedTopUser')->where('id', '[0-9]+'); //添加分区 Route::post('add/area','Admin\UserController@addArea'); //删除分区 Route::delete('delete/area/{id}','Admin\UserController@delArea')->where('id', '[0-9]+'); //修改分区 Route::put('update/area/{id}','Admin\UserController@updateArea')->where('id', '[0-9]+'); //分区列表 Route::get('class/areas','Admin\UserController@classAreas'); //分区用户 Route::get('area/users/{area_id}','Admin\UserController@areaUsers')->where('area_id', '[0-9]+'); //添加分区用户 //Route::post('add/area/user/{area_id}','Admin\UserController@addAreaUser')->where('area_id', '[0-9]+'); //添加分区用户 Route::post('add/area/users','Admin\UserController@addAreaUser'); //用户详情添加分区用户 Route::post('add/area/user/{user_id}','Admin\UserController@addUserDatailArea')->where('user_id', '[0-9]+'); //删除分区用户 Route::delete('delete/area/user/{area_id}','Admin\UserController@delAreaUser')->where('area_id', '[0-9]+'); //批量删除分区用户 Route::put('delete/area/users/{area_id}','Admin\UserController@delAreaUsers')->where('area_id', '[0-9]+'); //修改分区用户状态 Route::put('update/area/user/{area_id}/{user_id}','Admin\UserController@updateUser')->where(['user_id'=>'[0-9]+','area_id'=>'[0-9]+']); //公众号上墙 //审核公众号上墙 Route::post('audit/audited/{user_id}/offical', 'Admin\UserController@auditedOfficalWall')->where('user_id', '[0-9]+'); //公众号上墙列表 Route::get('offical/wall/users','Admin\UserController@officalWallUsers'); //移除公众号上墙用户 Route::delete('remove/offical/{id}/user','Admin\UserController@removeOfficalWallUser')->where('id', '[0-9]+'); //是否推荐公众号上墙用户 Route::put('recommend/{user_id}/offical/wall/user','Admin\UserController@recommendOfficalWallUser')->where('user_id', '[0-9]+'); //福恋爱情故事 //爱情故事列表 Route::get('love/stories','Admin\UserController@lovestories'); //审核爱情故事 Route::put('audit/love/story/{story_id}', 'Admin\UserController@auditedLoveStory')->where('story_id', '[0-9]+'); //删除爱情故事 Route::delete('delete/love/story/{story_id}', 'Admin\UserController@deleteLoveStory')->where('story_id', '[0-9]+'); /** * 首页征婚推荐设置 */ //首页征婚推荐人列表 Route::get('home/recommends', 'Admin\HomeController@homeRecommends'); //添加首页征婚推荐人 Route::post('home/recommends', 'Admin\HomeController@addHomeRecommend'); //修改首页征婚推荐人 Route::put('home/recommends/{id}', 'Admin\HomeController@updateHomeRecommend')->where('id', '[0-9]+'); //删除征婚推荐人 Route::delete('home/recommends/{id}', 'Admin\HomeController@deleteHomeRecommend')->where('id', '[0-9]+'); //首页征婚推荐人详情 Route::get('home/recommends/{id}', 'Admin\HomeController@homeRecommend')->where('id', '[0-9]+'); /** * 公告栏 */ Route::get('announcements', 'Admin\HomeController@announcements'); Route::post('announcements', 'Admin\HomeController@addAnnouncement'); Route::put('announcements/{id}', 'Admin\HomeController@updateAnnouncement')->where('id', '[0-9]+'); Route::get('announcements/{id}', 'Admin\HomeController@announcement')->where('id', '[0-9]+'); Route::delete('announcements/{id}', 'Admin\HomeController@deleteAnnouncement')->where('id', '[0-9]+'); /** * 订单管理 */ //订单列表 Route::get('/orders', 'Admin\OrderController@orders'); //订单详情 Route::get('/orders/{order_id}', 'Admin\OrderController@order')->where('order_id', '[0-9]+')->name('order'); //新增订单备注 Route::post('/orders/remark/add', 'Admin\OrderController@addRemark'); //订单备注列表 Route::post('/orders/remark/list', 'Admin\OrderController@remarkList'); //订单备注详情 Route::post('/orders/remark/info', 'Admin\OrderController@remarkInfo'); //修改订单备注 Route::post('/orders/remark/update', 'Admin\OrderController@remarkUpdate'); //订单退款 Route::post('/order/{order_id}/refund', 'Admin\OrderController@orderRefun')->where('order_id', '[0-9]+'); /** * 实名认证 */ //人工实名认证 Route::put('users/{user_id}/approved', 'Admin\UserController@userApproved')->where('user_id', '[0-9]+')->name("approve_user"); //真人认证列表 Route::get('/users/approvelist', 'Admin\UserController@approveList'); //实名认证用户列表 Route::get('approve/users', 'Admin\UserController@approveUsers'); Route::put('users/{user_id}/approved/v2', 'Admin\UserController@userApprovedV2')->where('user_id', '[0-9]+')->name("approve_user_v2"); // Route::put('users/{user_id}/approved/v3', 'Admin\UserController@userApprovedV3')->where('user_id', '[0-9]+')->name("approve_user_v3"); Route::put('add/users/{user_id}/approved', 'Admin\UserController@realApproved')->where('user_id', '[0-9]+'); Route::put('cancel/users/{user_id}/approved', 'Admin\UserController@cancelRealApproved')->where('user_id', '[0-9]+'); //学历认证列表 Route::get('approve/educate/logs', 'Admin\UserController@approveEducateLogs'); //后台点击增加学历认证 Route::put('add/educate/{user_id}/approved', 'Admin\UserController@educateApproced')->where('user_id', '[0-9]+'); //后台点击取消学历认证 Route::put('cancel/educate/{user_id}/approved', 'Admin\UserController@cancleEducateApproced')->where('user_id', '[0-9]+'); //后台点击增加/取消头像认证 Route::put('photo/{user_id}/audited', 'Admin\UserController@photoAudited')->where('user_id', '[0-9]+'); //审核学历认证 Route::post('audit/educate/logs/{log_id}', 'Admin\UserController@auditEducateLogs')->where('log_id', '[0-9]+'); //标记用户感情状态 Route::put('user/{user_id}/emotional/state', 'Admin\UserController@userEmotionalState')->where('user_id', '[0-9]+'); /** * 用户反馈 */ //用户反馈列表 Route::get('feedbacks', 'Admin\UserController@feedbacks'); //修改用户反馈状态 Route::put('change/feedback/{feedback_id}/status', 'Admin\UserController@changeFeedbackStatus')->where('feedback_id', '[0-9]+')->name('change_feedback_status'); //导出反馈列表 Route::get('export/feedbacks', 'Admin\UserController@feedbacksExcel'); /** * 用户投诉 */ //用户投诉列表 Route::get('complaints', 'Admin\UserController@complaintHistories'); Route::put('change/complaint/{complaint_id}/status', 'Admin\UserController@changeComplaintStatus')->where('complaint_id', '[0-9]+')->name('change_complaint_status'); //被投诉主播 Route::get('complaint/anchors', 'Admin\UserController@complaintdAuthor'); //被投诉记录 Route::get("users/{user}/complain/logs", [UserController::class, "userComplainLogs"]); //添加员工号 Route::post('add/test/user', 'Admin\UserController@addTestPhone'); //编辑员工号 Route::put('update/test/user', 'Admin\UserController@updateTestPhone'); //员工号列表 Route::get('test/user/list', 'Admin\UserController@testPhoneList'); //测试号列表 //Route::get('fake/phone/list', 'Admin\UserController@fakePhoneList'); //移除员工号 Route::delete('del/test/user','Admin\UserController@delTestPhone'); //创建虚拟测试号 Route::post('add/fake/phone', 'Admin\UserController@addFakePhone'); //修改测试号密码 Route::put('update/fake/password','Admin\UserController@updateFakePsw'); //移除虚拟测试号 Route::delete('del/fake/phone','Admin\UserController@remFakePhone'); /** * 渠道 */ //渠道详情 Route::get('platform/{platform_id}', 'Admin\PaasController@platform')->where('platform_id', '[0-9]+'); //渠道创建 Route::post('platform', 'Admin\PaasController@createPlatform'); //删除渠道 Route::delete('platform/{platform_id}', 'Admin\PaasController@deletePlatform')->where('platform_id', '[0-9]+'); //修改渠道 Route::put('platform/{platform_id}', 'Admin\PaasController@updatePlatform')->where('platform_id', '[0-9]+'); //我的渠道列表 Route::get('paas/platforms', 'Admin\PaasController@paasAdminPlatforms'); //渠道推广员列表 Route::get('paas/platforms/{platform}/users', 'Admin\PaasController@platformUsers'); //添加渠道推广员 Route::post('paas/platforms/{platform}/users/{user}', 'Admin\PaasController@addPlatformUser'); //禁止、开启推广员 Route::put('disable/platforms/users/{platformUser}', 'Admin\PaasController@disablePlatformUser'); //平台用户列表 Route::get('paas/{paas}/users', 'Admin\PaasController@paasUsers'); //渠道进来的用户 Route::get('paas/users/platforms/{platform_id}', 'Admin\PaasController@userFromPlat')->where('platform_id', '[0-9]+'); //渠道进来的已认证用户 Route::get('paas/approved/users/platforms/{platform_id}', 'Admin\PaasController@approveUserFromPlat')->where('platform_id', '[0-9]+'); //通过渠道认证的用户 Route::get('paas/approve/users/platforms/{platform_id}', 'Admin\PaasController@approveFromPlat')->where('platform_id', '[0-9]+'); /** * 同工 */ //添加同工 Route::post('paas/worker', 'Admin\PaasController@createPaasWorker'); //同工 Route::get('paas/worker/{worker_id}', 'Admin\PaasController@paasWorker')->where('worker_id', '[0-9]+'); //同工删除 Route::delete('paas/worker/{worker_id}', 'Admin\PaasController@deletePaasWorker')->where('worker_id', '[0-9]+'); /** * 社群 */ //社群列表 Route::get('communities', 'Admin\CommunityController@communities'); //社群详情 Route::get('communities/{community}', 'Admin\CommunityController@community')->where('community', '[0-9]+'); //社群修改 Route::put('communities/{community}', 'Admin\CommunityController@updateCommunity'); //删除社群 Route::delete('communities/{community}', 'Admin\CommunityController@deleteCommunity'); //社群创建 Route::post('community', 'Admin\CommunityController@storeCommunity'); //社群成员 Route::get('communities/{community}/members', 'Admin\CommunityController@communityMembers'); //社群分类列表 Route::get('community/groups', 'Admin\CommunityController@communityGroups'); //审核成员 Route::put('communities/members/{member}', 'Admin\CommunityController@checkCommunityMembers'); //删除成员 Route::delete('community/members/{member}', 'Admin\CommunityController@deleteCommunityMember'); //社群所在的分类修改 Route::delete('communities/{community}/group/{group}/link', 'Admin\CommunityController@updateCommunityGroupLink'); //隐藏、显示社群 Route::put('hide/communities/{community}', 'Admin\CommunityController@hideCommunity'); //社群动态列表 Route::get('communities/{community}/moments', 'Admin\CommunityController@communityMoments')->where('community', '[0-9]+'); //社群动态详情 Route::get('community/moments/{community_moment}', 'Admin\CommunityController@communityMoment')->where('community_moment', '[0-9]+'); //删除社群动态 Route::delete('community/moments/{community_moment}', 'Admin\CommunityController@deleteCommunityMoment')->where('community_moment', '[0-9]+'); //社群动态举报列表 Route::get('community/moment/complaints', 'Admin\CommunityController@communityMomentComplaints'); //社群话题列表 Route::get('communities/{community}/topics', 'Admin\CommunityController@communityTopics')->where('community', '[0-9]+'); //话题列表 Route::get('communities/topics', 'Admin\CommunityController@topics')->where('community', '[0-9]+'); //删除社群话题 Route::delete('community/topics/{community_topic}', 'Admin\CommunityController@deleteCommunityTopic')->where('community_topic', '[0-9]+'); //设置为所有社群分类管理员 Route::post('set/all/community/admin/{viewer_id}', 'Admin\CommunityController@setGroupAdmin')->where('viewer_id', '[0-9]+'); //所有社群管理员列表 Route::get('all/community/admins', 'Admin\CommunityController@allCommunityAdmins'); //删除社群管理员 Route::delete('del/all/community/admin/{viewer_id}', 'Admin\CommunityController@delAllGroupAdmin')->where('viewer_id', '[0-9]+'); /** * 权限 */ Route::prefix('rbac')->middleware('rbac')->group(function (){ //修改用户角色 Route::put('admin', 'Admin\RbacController@updateUserRole'); //管理员详情 Route::get('admin', 'Admin\RbacController@admin'); //新增角色 Route::post('role', 'Admin\RbacController@addRole'); //角色列表 Route::get('roles', 'Admin\RbacController@roles'); //角色详情 Route::get('role/{role_id}', 'Admin\RbacController@role')->where('role_id', '[0-9]+'); //角色删除 Route::delete('role/{role_id}', 'Admin\RbacController@deleteRole')->where('role_id', '[0-9]+'); //角色修改 Route::put('role/{role_id}', 'Admin\RbacController@updateRole')->where('role_id', '[0-9]+'); //新增菜单 Route::post('menu', 'Admin\RbacController@addmenu'); //菜单列表 Route::get('auth/menus', 'Admin\RbacController@authMenus'); //菜单列表 Route::get('menus', 'Admin\RbacController@menus'); //所有菜单 Route::get('all/menus', 'Admin\RbacController@allMenus'); //菜单详情 Route::get('menu/{menu_id}', 'Admin\RbacController@menu')->where('menu_id', '[0-9]+'); //菜单删除 Route::delete('menu/{menu_id}', 'Admin\RbacController@deleteMenu')->where('menu_id', '[0-9]+'); //菜单修改 Route::put('menu/{menu_id}', 'Admin\RbacController@updateMenu')->where('menu_id', '[0-9]+'); //新增权限 Route::post('permission/add', 'Admin\RbacController@addPermission'); //权限列表 Route::get('permissions', 'Admin\RbacController@permissions'); //权限详情 Route::get('permission', 'Admin\RbacController@permission'); //权限删除 Route::delete('permission', 'Admin\RbacController@deletePermission'); //权限修改 Route::put('permission', 'Admin\RbacController@updatePermission'); //添加路由 Route::post('route', 'Admin\RbacController@addRoute'); //路由列表 Route::get('routes', 'Admin\RbacController@routes'); //添加管理员 Route::post('admin', 'Admin\RbacController@createAdmin'); //管理员列表 Route::get('admins', 'Admin\RbacController@admins'); //管理员详情 Route::get('admin/{admin_id}', 'Admin\RbacController@admin')->where('admin_id', '[0-9]+'); //管理员删除 Route::delete('admin/{admin_id}', 'Admin\RbacController@deleteAdmin')->where('admin_id', '[0-9]+'); //管理员修改 Route::put('admin/{admin_id}', 'Admin\RbacController@updateAdmin')->where('admin_id', '[0-9]+'); //列表 Route::get('moments', 'Admin\MomentController@moments'); //详情 Route::get('moments/{moment_id}', 'Admin\MomentController@moment')->where('moment_id', '[0-9]+'); //审核 Route::post('audited/moments/{moment_id}', 'Admin\MomentController@auidtedMoment')->where('moment_id', '[0-9]+'); //设置推荐 Route::post('set/hot/moments/{moment_id}', 'Admin\MomentController@setHotMoments')->where('moment_id', '[0-9]+'); }); //推荐商家 Route::post('recommend/merchant/{merchant_id}', 'Admin\ServicePlatController@recommendMerchant'); //推荐商家 Route::get('get/recommend/merchant/{merchant_id}', 'Admin\ServicePlatController@getRecommendMerchant'); }); //只有平台管理员 Route::middleware('only_paas_admin')->group(function(){ //我的同工 Route::get('paas/workers', 'Admin\PaasController@workers'); //平台客户 Route::get('paas/clients', 'Admin\PaasController@paasClients'); //平台提现账号 Route::get('paas/account', 'Admin\PaasController@paasAccount'); //提现记录 Route::get('paas/withdraws', 'Admin\PaasController@paasWithdraws'); //平台管理员列表 Route::get('paas/admins', 'Admin\PaasController@paasAdmins'); //平台账号绑定 Route::post('paas/bind/account/users/{user_id}', 'Admin\PaasController@paasBindAccount'); //提现 Route::post('paas/withdraw', 'Admin\PaasController@withdraw'); }); //只有超级管理员 Route::middleware('only_super_admin')->group(function(){ //商户记录 Route::get('plat/merchant/{id}/record', 'Admin\PlatformController@merchantRecordV2')->where('id', '[0-9]+'); //用户收益记录 Route::get('plat/user/earning/record', 'Admin\PlatformController@userEarnings'); //商户营业额 订单数 Route::get('merchant/stat', 'Admin\ServicePlatController@merchantStat'); //提现记录 Route::get('full/cashout/{id}/logs', 'Admin\PlatformController@cashoutLogsFullink')->where('id', '[0-9]+'); //封号 Route::post('ban/users/{user_id}', 'Admin\UserController@banUser')->where('user_id', '[0-9]+'); Route::delete('ban/users/{user_id}', 'Admin\UserController@deleteBanUser')->where('user_id', '[0-9]+'); //封禁友福驿站用户 Route::post('ban/bless/user/{b_user_id}', 'Admin\DriftingBottlesController@banBlessUser')->where('b_user_id', '[0-9]+'); //解封用户 Route::put('cancle/ban/bless/user/{b_user_id}', 'Admin\DriftingBottlesController@cancelBanBlessUser')->where('b_user_id', '[0-9]+'); //用户封禁记录 Route::get('bless/user/{b_user_id}/ban/histories', 'Admin\DriftingBottlesController@blessUserBanHistories')->where('b_user_id', '[0-9]+'); /** * 后台充值管理 */ //后台充值记录 Route::get('users/score/recharge/histories', 'Admin\UserController@scoreRecharges')->name('recharge_histories'); //充值 Route::post('users/{user_id}/score/recharge','Admin\UserController@scoreRecharge')->where('user_id', '[0-9]+')->name('recharge'); //订单退款 Route::get('orders/{order_id}/refund', 'OrderController@orderRefund'); /** * 福恋使者 */ //福恋使者 Route::post('referres/users/{user_id}', 'Admin\HomeController@setReferre')->where('user_id', '[0-9]+')->name('add_referres'); //修改福恋使者推荐金额 Route::put('referres/{referre}', 'Admin\HomeController@updateReferre')->where('referre', '[0-9]+'); /** * vip管理 */ Route::get('users/{user}/rank/histories', 'Admin\UserController@userRankHistories'); Route::get('users/rank/histories/{history}', 'Admin\UserController@userRankHistory'); Route::post('users/{user}/rank/histories', 'Admin\UserController@addUserRankHistory'); Route::put('users/rank/histories/{history}', 'Admin\UserController@updateUserRankHistory'); Route::delete('users/rank/histories/{history}', 'Admin\UserController@destroyUserRankHistory'); /** * 红娘 */ //红娘列表 Route::get('matchmakers', 'Admin\GoodMatchController@matchmakers'); //审核红娘 Route::put('check/matchmaker/{maker_id}', 'Admin\GoodMatchController@checkMatchmaker'); //红娘客户 Route::get('matchmakers/{maker_user_id}/client', 'Admin\GoodMatchController@matchmakerClients')->where('maker_user_id', '[0-9]+'); //给用户配置红娘 Route::post('set/matchmaker/{maker_id}/client/{client_user_id}', 'Admin\GoodMatchController@setMatchmakerClient')->where(['user_id'=>'[0-9]+', 'client_user_id'=>'[0-9]+']); //新建红娘 Route::post('matchmaker/users/{user}', 'Admin\GoodMatchController@matchmakerUser'); /** * 良人佳偶 */ //删除佳偶 Route::delete('good/match/{user_id}', 'Admin\GoodMatchController@deleteGoodsMatch')->where('user_id', '[0-9]+'); //审核佳偶 Route::put('check/good/match/{user_id}', 'Admin\GoodMatchController@checkGoodMatch')->where('user_id', '[0-9]+'); //佳偶列表 Route::get('good/matches', 'Admin\GoodMatchController@goodMatches'); /** * 服务跟进 */ //服务列表 Route::get('matchmaker/services', 'Admin\GoodMatchController@matchmakerServices'); /** * 平台管理 */ //平台列表 Route::get('paas/list', 'Admin\PaasController@paasList'); //平台详情 Route::get('paas/{paas_id}', 'Admin\PaasController@paas')->where('paas_id', '[0-9]+'); //添加平台 Route::post('paas', 'Admin\PaasController@createPaas'); //修改平台 Route::put('paas/{paas_id}', 'Admin\PaasController@updatePaas')->where('paas_id', '[0-9]+'); //删除平台 Route::delete('paas/{paas_id}', 'Admin\PaasController@deletePaas')->where('paas_id', '[0-9]+'); //平台渠道列表 Route::get('paas/{paas_id}/platforms', 'Admin\PaasController@paasPlatforms')->where('paas_id', '[0-9]+'); //平台同工列表 Route::get('paas/{paas_id}/workers', 'Admin\PaasController@paasWorkers')->where('paas_id', '[0-9]+'); //平台邀请注册人数列表(可根据时间) Route::get('paas/invite/users/num', 'Admin\PaasController@paasInviteNum'); /** * 后台管理 */ //管理员列表 Route::get('admins', 'Admin\UserController@admins'); //添加管理员 Route::post('admins', 'Admin\UserController@createAdmin'); //修改管理员 Route::put('admins/{admin_id}', 'Admin\UserController@updateAdmin'); //删除管理员 Route::delete('admins/{admin_id}', 'Admin\UserController@deleteAdmin'); /** * 首页推荐 */ //推荐列表 Route::get('home/recommends/v2', 'Admin\HomeController@homeRecommendsV2'); //审核推荐 Route::put('check/home/recommends/{recommend}', 'Admin\HomeController@checkHomeRecommend')->where('reocmmend', '[0-9]+'); /** * 助手消息 */ //发消息 Route::post('send/assistant/message', 'Admin\UserController@sendAssistantMessage'); //小程序通知消息 Route::post('send/notices/message', 'Admin\UserController@sendNoticeMessage'); //消息列表 Route::get('assistant/messages', 'Admin\UserController@assistantMessages'); //通知消息列表 Route::get('notice/noticeMessagesList', 'Admin\UserController@noticeMessagesList'); //消息详情 Route::get('notice/messages/{message}', 'Admin\UserController@noticeMessage')->where('notice', '[0-9]+'); //消息详情 Route::get('assistant/messages/{message}', 'Admin\UserController@assistantMessage')->where('message', '[0-9]+'); //发消息 Route::post('send/client/message', 'Admin\AssistantController@sendCilentMessage'); //添加客服账号 Route::post('add/client/mobile', 'Admin\AssistantController@configClientMobile'); //获取客服账号 Route::get('obtain/client/mobiles', 'Admin\AssistantController@obtainMobiles'); //发送客服短信记录 Route::get('obtain/client/message/histories', 'Admin\AssistantController@clientMessageHistories'); //客服短信记录详情 Route::get('client/message/{message_id}/detail', 'Admin\AssistantController@clientMessageDetail')->where('message_id', '[0-9]+'); /** * 短信消息 */ //批量发短信 Route::post('send/batch/sms', 'Admin\UserController@sendBathchSms'); //发送审核短信内容 Route::post('send/audited/sms', 'Admin\UserController@auditedSmsContent'); /** * 分享额外奖励 */ Route::get('referre/added/bonus/users/{user}', 'Admin\UserController@userAddedBonuses'); Route::get('referre/added/bonuses', 'Admin\UserController@addedBonuses'); //处理额外奖励 Route::post('deal/added/bonus/{bonus}', 'Admin\UserController@dealAddedBonus'); //新增推广使者 Route::get('new/referre/num', 'Admin\HomeController@newReferreNum'); /** * 社群 */ //社群分类添加 Route::post('community/group', 'Admin\CommunityController@stroeCommunityGroup'); //社群分类修改 Route::put('community/groups/{group}', 'Admin\CommunityController@updateCommunityGroup'); //社群分类详情 Route::get('community/groups/{group}', 'Admin\CommunityController@communityGroup'); //社群分类删除 Route::delete('community/groups/{group}', 'Admin\CommunityController@deleteCommunityGroup'); //群主的社群列表 Route::get('users/{user}/communities', 'CommunityController@groupOwnerCommunities'); //社群举报列表 Route::get('community/complaints', 'Admin\CommunityController@communityComplaints'); //举报详情 Route::get('community/moment/complaints/{community_moment_complaint}', "Admin\CommunityController@communityMomentComplaint"); //标记举报 Route::put('community/complaints/{complaint}', 'Admin\CommunityController@checkCommunityComplaint'); /** * 社群动态 */ //所有社群动态列表 Route::get('communities/moments', 'Admin\CommunityController@communitiesMoments'); /** * 备注 */ //备注列表 Route::get('users/comments', 'Admin\GoodMatchController@usersComments'); /** * 团契vip */ Route::get('fellowing/cards', 'Admin\FellowingCardController@fellowingCards'); Route::get('fellowing/cards/{card}', 'Admin\FellowingCardController@fellowingCard'); Route::post('fellowing/cards', 'Admin\FellowingCardController@addFellowingCard'); Route::put('fellowing/cards/{card}', 'Admin\FellowingCardController@updateFellowingCard'); Route::delete('fellowing/cards/{card}', 'Admin\FellowingCardController@deleteFellowingCard'); Route::get('fellowing/cards/{card}/members', 'Admin\FellowingCardController@cardMemebrs'); /** * 客服消息 */ Route::get('assistant/linkmen', 'Admin\AssistantController@linkmen'); Route::get('users/{user}/assistant/messages', 'Admin\AssistantController@userAssistantMessages'); Route::post('users/{user}/send/message', 'Admin\AssistantController@sendMessage'); //群课程列表 Route::get('courses', 'Admin\CourseController@courseList'); //群排序 Route::put('teams/order','Admin\CourseController@teamsOrderByDrag'); //课程老师列表 Route::get('courses/teahers', 'Admin\CourseController@teacherNames'); //所有课程列表 Route::get('courses/list', 'Admin\CourseController@coursesList'); //H5群列表 Route::get('h5/teams', 'Admin\CourseController@teams'); //课程详情 Route::get('course/{course_id}', 'Admin\CourseController@course')->where('course_id', '[0-9]+'); //课程成员 Route::get('course/{course_id}/members', 'Admin\CourseController@courseMembers')->where('course_id', '[0-9]+'); //修改课程信息 Route::put('update/{course_id}/course', 'Admin\CourseController@updateCourse')->where('course_id', '[0-9]+'); //新建课程 Route::post('craete/course', 'Admin\CourseController@createCourse'); //删除课程 Route::delete('remove/course/{course_id}', 'Admin\CourseController@removeCourse')->where('course_id', '[0-9]+'); //增加课程成员 Route::post('add/members/to/courses', 'Admin\CourseController@addCoursesMembers'); //移除课程成员 Route::delete('remove/course/member', 'Admin\CourseController@removeMember'); //课程心得 Route::get('course/{course_id}/comments', 'Admin\CourseController@courseComments')->where('course_id', '[0-9]+'); //删除课程评论 Route::post('remove/course/comments', 'Admin\CourseController@delCourseComments'); //隐藏课程心得 Route::put('hidden/comment', 'Admin\CourseController@hiddenComment'); //课程目录 Route::get('course/{course_id}/chapters', 'Admin\CourseController@courseChapters')->where('course_id', '[0-9]+'); Route::get('courses/{course_id}/chapters', 'Admin\CourseController@coursesChapters')->where('course_id', '[0-9]+'); //增加课程目录 Route::post('add/chapter/to/{course_id}', 'Admin\CourseController@addCourseChapter'); //修改课程视频 Route::put('update/video/{video_id}', 'Admin\CourseController@updateVideo')->where('video_id', '[0-9]+'); //解锁章节 Route::put('unlock/chapter', 'Admin\CourseController@unlockChapter')->where('course_id', '[0-9]+'); //新建课程优惠券 Route::post('create/coupon/to/course/{course_id}', 'Admin\CourseController@createCourseCoupons')->where('course_id', '[0-9]+'); //优惠券领取记录 Route::get('coupon/{course_id}/history', 'Admin\CourseController@couponHistories')->where('course_id', '[0-9]+'); /** * 禁言 */ Route::post('banned/users/{user_id}', 'Admin\UserController@bannedUser'); Route::get('users/{user}/banned/histories', 'Admin\UserController@userBannedHistories'); Route::delete('banned/histories/{user_id}', 'Admin\UserController@deleteBannedHistory'); /** * 用户操作 */ //用户列表 Route::get('users/v2', 'Admin\UserController@usersV2'); Route::put('tag/users/{user}', 'Admin\UserController@tagUser'); Route::put('tag/users/{user_id}/v2', 'Admin\UserController@tagUserV2')->where('user_id', '[0-9]+'); Route::put('cancel/users/{user}/tags', "Admin\UserController@cancelTagUser"); Route::put('cancel/users/{user_id}/tags/v2', "Admin\UserController@cancelTagUserV2")->where('user_id', '[0-9]+'); //设置用户的匹配用户 Route::post('set/users/{user}/matching', 'Admin\UserController@setUserMatching'); //设置后的用户匹配用户列表 Route::get('users/{user}/matchings', 'Admin\UserController@userMatchings'); //删除匹配 Route::delete('users/{user}/matchings', 'Admin\UserController@deleteUserMatching'); Route::delete('user/matchings/{matching}', 'Admin\UserController@deleteMatching'); //客服跟进用户 Route::get('service/clients', 'Admin\UserController@serviceClients'); //客服添加跟进用户 Route::post('client/to/service', 'Admin\UserController@usersToServiceClients'); //删除客服客户 Route::delete('service/clients/{service_client}', 'Admin\UserController@addServiceClient')->where('service_client', '[0-9]+'); //增加客服 Route::post('add/client/service', 'Admin\UserController@addServiceClient'); //客服列表 Route::get('service/clients/list', 'Admin\UserController@serviceClientsList'); //移除客服 Route::put('remove/service/client', "Admin\UserController@removeClients"); /** * 金数据 */ //传数据 Route::post('import/single/profiles', 'Admin\UserController@importGOldDataExcel'); //获取列表 Route::get('single/profiles', 'Admin\UserController@singleProfiles'); //筛选匹配列表 Route::get('other/single/profiles/{id}', 'Admin\UserController@otherSingleProfile')->where('id','[0-9]+'); //匹配金数据 Route::post('match/single/profiles/{id}', 'Admin\UserController@matchSingleProfile')->where('id', '[0-9]+'); //展示匹配后的金数据 Route::get('matching/single/profiles/{id}', 'Admin\UserController@matchingSingleProfiles')->where('id', '[0-9]+'); //删除匹配后的数据 Route::delete('matching/single/profiles/{id}', 'Admin\UserController@deleteMatchingProfile')->where('id', '[0-9]+'); //金数据其他单身列表 Route::get('gold/other/single/profiles/{id}', 'Admin\UserController@otherGoldSingleProfiles')->where('id','[0-9]+'); //金数据单身列表 Route::get('gold/ingle/profiles', 'Admin\UserController@goldSingleProfiles'); //发送推送模板消息 Route::post('recommend/notice/{other_user}/to/{user}', 'Admin\UserController@sendReommendNotice'); //推送用户列表 Route::get('users/{user}/recommend/single/profiles', 'Admin\UserController@recommendSingleHistories'); /** * 红包 */ Route::get('participants/list', 'Admin\ParticipantController@ParticipantList'); Route::get('red/packet/share/list', 'Admin\ParticipantController@ShareList'); //活动用户导出 Route::get('participants/list/excel', 'Admin\ParticipantController@ParticipantListExcel'); /** * 权限 */ Route::get('rbac//list', 'Admin\ParticipantController@ParticipantList'); /** * 动态 */ //列表 Route::get('moments', 'Admin\MomentController@moments'); //详情 Route::get('moments/{moment_id}', 'Admin\MomentController@moment')->where('moment_id', '[0-9]+'); //置顶动态 Route::post('top/{moment_id}/moment', 'Admin\MomentController@topMoment')->where('moment_id', '[0-9]+'); //取消置顶动态 Route::post('remove/top/{moment_id}/moment', 'Admin\MomentController@removeTopMoment')->where('moment_id', '[0-9]+'); //审核 Route::post('audited/moments/{moment_id}', 'Admin\MomentController@auidtedMoment')->where('moment_id', '[0-9]+'); //设置推荐 Route::post('set/hot/moments/{moment_id}', 'Admin\MomentController@setHotMoments')->where('moment_id', '[0-9]+'); //上传动态 Route::post('moments', 'Admin\MomentController@storeMoment'); //修改动态话题 Route::put('moments/{moment}/topic', 'Admin\MomentController@updateComment')->where('moment', '[0-9]+'); //删除动态 Route::delete('moment/{moment_id}', 'Admin\MomentController@delMoment')->where('moment_id', '[0-9]+'); //隐藏动态 Route::post('hide/moment/{moment_id}', 'Admin\MomentController@hideMoment')->where('moment_id', '[0-9]+'); //限制动态用户 Route::get('moment/restrict/users', 'Admin\MomentController@restrictMomentUsers'); //添加限制动态用户 Route::post('moment/restrict/user/add', 'Admin\MomentController@restrictMomentUserAdd'); //删除限制动态用户 Route::delete('moment/restrict/user', 'Admin\MomentController@restrictMomentUserDel'); //修改配置次数 Route::put('moment/restrict_config', 'Admin\MomentController@updateRestrictMomentNum'); /** * 动态投票 */ Route::get('votes', 'Admin\MomentController@votes'); Route::get('vote/{vote_id}', 'Admin\MomentController@vote')->where('vote_id', '[0-9]+'); Route::get('vote/{vote_id}/{option_id}','Admin\MomentController@voteInfo')->where(['vote_id'=>'[0-9]+','option_id'=>'[0-9]+']); Route::post('vote', 'Admin\MomentController@addVote'); Route::put('vote/{vote_id}', 'Admin\MomentController@updateVote')->where('vote_id', '[0-9]+'); Route::delete('vote/{vote_id}', 'Admin\MomentController@delVote')->where('vote_id', '[0-9]+'); //投票选项 Route::get('vote/options', 'Admin\MomentController@options'); Route::post('vote/option', 'Admin\MomentController@addOption'); Route::put('vote/option/{option_id}', 'Admin\MomentController@updateOption')->where('option_id', '[0-9]+'); Route::delete('vote/option/{option_id}', 'Admin\MomentController@delOption')->where('option_id', '[0-9]+'); /** * 话题 */ Route::get('topics', 'Admin\MomentController@topics'); //详情 Route::get('topic/{topic_id}', 'Admin\MomentController@topic')->where('topic_id', '[0-9]+'); Route::get('topic/{topic_id}/orderby/comment', 'Admin\MomentController@topicByComment')->where('topic_id', '[0-9]+'); Route::get('topic/{topic_id}/orderby/like', 'Admin\MomentController@topicByLike')->where('topic_id', '[0-9]+'); //新增话题配置 Route::post('add/topic/{topic_id}/configure', 'Admin\MomentController@createConfigureTopic')->where('topic_id', '[0-9]+'); //修改话题配置 Route::put('update/topic/{topic_id}/configure', 'Admin\MomentController@updateConfigureTopic')->where('topic_id', '[0-9]+'); //话题配置详情 Route::get('topic/{topic_id}/configure', 'Admin\MomentController@topicActivityDetail')->where('topic_id', '[0-9]+'); //删除话题配置 Route::delete('remove/{id}/configure', 'Admin\MomentController@delTopicActivity')->where('id', '[0-9]+'); //新增 Route::post('topic', 'Admin\MomentController@addTopic'); //修改 Route::put('topic/{topic_id}', 'Admin\MomentController@updateTopic')->where('topic_id', '[0-9]+'); /** * 福币提现 */ //提现记录 Route::get('withdraw/coin/logs', 'Admin\UserController@withdrawCoinLogs'); //提现审核 Route::post('deal/withdraw/coin/logs/{log_id}', 'Admin\UserController@dealWithdrawCoinLogs')->where('log_id', '[0-9]+'); //用户个人福币记录 Route::get('person/{user_id}/logs', 'Admin\UserController@personCoinLog')->where('user_id', '[0-9]+'); Route::post('audited/moments/{moment_id}', 'Admin\MomentController@auditedMoment')->where('moment_id', '[0-9]+'); //添加福币 Route::post('add/coin/to/{user_id}', 'Admin\UserController@addCoinAdmin')->where('user_id', '[0-9]+'); //后台添加福币记录 Route::get('add/coin/logs', 'Admin\UserController@coinLog'); //福币账号列表 Route::get('coin/accounts', 'Admin\UserController@coinAccounts'); /** * 可提现福币用户管理 */ //列表 Route::get('coin/withdrawers', 'Admin\UserController@coinWithdrawers'); //增加可提现用户 Route::post('coin/withdrawers', 'Admin\UserController@addCoinWithdrawer'); //删除可提现用户 Route::delete('coin/withdrawers', 'Admin\UserController@deleteCoinWithdrawer'); //给商户打款 Route::post('tranfer/merchant/{id}', 'Admin\UserController@tranferToMerchant')->where('id', '[0-9]+'); }); //登出 Route::post('/logout','Auth\LoginController@logout'); //重置密码 Route::post('/reset/password', 'Auth\ResetPasswordController@resetPassword'); /** * 首页数据 */ //每天分析 Route::get('daliy/stat', 'Admin\HomeController@dailyStat'); Route::get('info/complete/score/count', 'Admin\HomeController@infoScoreCount'); //每周分析 Route::get('week/stat', 'Admin\HomeController@weekStat'); Route::get('weeks/stat', 'Admin\HomeController@weeksStat'); Route::get('month/stat', 'Admin\HomeController@monthStat'); Route::get('week/user/stat', 'Admin\HomeController@weekUserStat'); //每日签到统计 Route::get('daily/sign/log','Admin\HomeController@signLog'); //数据统计 /** * 敏感词过滤 */ //敏感词列表 Route::get('bad/words/list', 'Admin\UserController@wordList'); //新增敏感词 Route::post('add/bad/word', 'Admin\UserController@addBadword'); //修改敏感词 Route::put('update/bad/word/{id}', 'Admin\UserController@updateBadword')->where('id', '[0-9]+'); //刪除敏感詞 Route::delete('delete/bad/word/{id}', 'Admin\UserController@deleteWord')->where('id', '[0-9]+'); //敏感词类型列表 Route::get('bad/words/type/list', 'Admin\UserController@wordTypeList'); //检验文本中是否包含敏感词 Route::post('veryify/text/words', 'Admin\UserController@verifyTextBadWord'); /** * 敏感词类型 */ Route::post('BadwordType/create', 'Admin\BadWordController@createBadwordType'); Route::delete('BadwordType/delete', 'Admin\BadWordController@deleteBadwordType'); Route::get('BadwordType/paging', 'Admin\BadWordController@pagingBadwordType'); Route::put('BadwordType/update', 'Admin\BadWordController@updateBadwordType'); /** 校验日志 */ /** 校验日志 */ Route::post('verifyLog/start', 'Admin\BadWordController@startVerifyAll'); Route::get('verifyLog/List', 'Admin\BadWordController@verifyLogList'); /** * 用户印象 ---标签 */ //创建印象标签 Route::post('label/create', 'Admin\LabelController@createLabel'); //印象标签列表 Route::get('labels', 'Admin\LabelController@labels'); //修改印象标签 Route::put('label/{label_id}/update', 'Admin\LabelController@labelUpdate')->where('label_id', '[0-9]+'); //删除印象标签 Route::delete('label/{label_id}/delete', 'Admin\LabelController@deleteLabel')->where('label_id', '[0-9]+'); /** * 用户印象 ---标签记录 */ //所有贴标签记录 Route::get('labels/history', 'Admin\LabelController@labelHistories'); //个人被贴标签记录 Route::get('labels/{user_id}/history', 'Admin\LabelController@userLabelHistories')->where('user_id', '[0-9]+'); //删除标签记录 Route::delete('delete/label/{id}/history', 'Admin\LabelController@deleteLabelHistory')->where('id', '[0-9]+'); //修改标签记录 Route::put('update/label/{id}/history', 'Admin\LabelController@updateLabelHistory')->where('id', '[0-9]+'); /** * 常见问题 */ //新建常见问题类型 Route::post('problem/type/create', 'Admin\LabelController@createCommonQuestionType'); //常见问题类型列表 Route::get('problem/types', 'Admin\LabelController@questionTypes'); //修改常见问题 Route::put('type/{type_id}/update', 'Admin\LabelController@updateCommonQuestionType')->where('type_id', '[0-9]+'); //删除常见问题类型 Route::delete('delete/type/{type_id}', 'Admin\LabelController@deleteQuestionType')->where('problem_id', '[0-9]+'); //新建常见问题 Route::post('problem/create', 'Admin\LabelController@createProblem'); //常见问题列表 Route::get('common/problems', 'Admin\LabelController@problems'); //修改常见问题 Route::put('problem/{problem_id}/update', 'Admin\LabelController@updateProblem')->where('problem_id', '[0-9]+'); //删除常见问题 Route::delete('delete/problem/{problem_id}', 'Admin\LabelController@delelteProblem')->where('problem_id', '[0-9]+'); /** * 我的客户 */ //我的客户列表 Route::get('matchmaker/clients', 'Admin\GoodMatchController@matchmakerClients'); //客户详情 Route::get('matchmaker/clients/{user_id}', 'Admin\UserController@user'); //备注列表 Route::get('clients/{user_id}/comments', 'Admin\GoodMatchController@comments')->where('user_id', '[0-9]+'); //备注详情 Route::get('clients/comments/{comment_id}', 'Admin\GoodMatchController@comment')->where('comment_id', '[0-9]+'); //添加备注 Route::post('clients/{user_id}/comments', 'Admin\GoodMatchController@addComment')->where('user_id', '[0-9]+'); //修改备注 Route::put('clients/comments/{comment_id}', 'Admin\GoodMatchController@updateComment')->where('comment_id', '[0-9]+'); //用户的约见服务记录 Route::get('users/{user}/appointment/plans', 'Admin\GoodMatchController@userAppointmentPlans')->where('user', '[0-9]+'); //处理用户的约见服务记录 Route::post('deal/users/appointment/plans/{appointment_plan}', 'Admin\GoodMatchController@dealUserAppointmentPlan')->where('appointment_plan', '[0-9]+'); //用户详情 Route::get('users/{user_id}', 'Admin\UserController@user')->where('user_id', '[0-9]+')->name('user'); // 获取小程序url link Route::get('mp/url/link', 'Admin\UserController@mpUrlLink'); //发送短息给个人 Route::post('send/message/to/users/{user_id}', 'Admin\UserController@sendMsgToUser')->where('user_id', '[0-9]+'); //用户是否关注公众号 Route::get('user/official/subscribe', 'Admin\UserController@userSubscibe'); //标记用户上墙状态 Route::put('tag/user/wall', 'Admin\UserController@tagUserWall'); //用户被访问记录 Route::get('user/{user_id}/preview/history', 'Admin\UserController@userPreviewHistories')->where('user_id', '[0-9]+'); //用户访问记录 Route::get('preview/users/{user_id}/history', 'Admin\UserController@previewUserHistories')->where('user_id', '[0-9]+'); //用户黑名单列表 Route::get('user/{user_id}/blacklist', 'Admin\UserController@userBlacklist')->where('user_id', '[0-9]+'); //用户打招呼记录 Route::get('user/{user_id}/greet/log', 'Admin\UserController@userGreetLog')->where('user_id', '[0-9]+'); //用户被打招呼记录 Route::get('user/{user_id}/greeted/log', 'Admin\UserController@userGreetedLog')->where('user_id', '[0-9]+'); //用户关注列表 Route::get('user/{user_id}/follow', 'Admin\UserController@myFollowUser')->where('user_id', '[0-9]+'); //用户粉丝列表 Route::get('user/{user_id}/fans', 'Admin\UserController@myFansList')->where('user_id', '[0-9]+'); //用户匹配 Route::get('users/{user_id}/matching/rates','Admin\UserController@matchingRate')->where('user_id', '[0-9]+'); //用户个人动态列表 Route::get('users/{user_id}/moments','Admin\UserController@personalMoments')->where('user_id', '[0-9]+'); //邀请用户列表 Route::get('users/{user_id}/invite/users', 'Admin\UserController@inviteUsers')->where('user_id', '[0-9]+'); //用户好友列表 Route::get('users/{user}/friends', 'Admin\UserController@userFriends'); //会员列表 Route::get('ranks', 'Admin\RankController@ranks'); //会员详情 Route::get('rank/{rank_id}', 'Admin\RankController@rank')->where('rank_id', '[0-9]+'); //用户消费记录 Route::get('user/pay/{user_id}/history', 'Admin\UserController@userConsumHistory')->where('user_id', '[0-9]+'); //用户消费记录 Route::get('user/pay/{user_id}/history/v2', 'Admin\UserController@userConsumHistoryV2')->where('user_id', '[0-9]+'); //新建会员 Route::post('rank', 'Admin\RankController@createRank'); //修改会员 Route::put('rank/{rank_id}', 'Admin\RankController@updateRank')->where('rank_id', '[0-9]+'); //修改会员 Route::put('rank/{rank_id}/v2', 'Admin\RankController@updateRankV2')->where('rank_id', '[0-9]+'); //删除会员 Route::delete('rank/{rank_id}', 'Admin\RankController@delRank')->where('rank_id', '[0-9]+'); //新建子会员 Route::post('sub/rank', 'Admin\RankController@createSubRank'); //修改会员 Route::put('sub/rank/{sub_rank_id}', 'Admin\RankController@updateSubRank')->where('sub_rank_id', '[0-9]+'); //删除会员 Route::delete('sub/rank/{sub_rank_id}', 'Admin\RankController@delSubRank')->where('sub_rank_id', '[0-9]+'); //服务套餐 Route::get('single/services', 'Admin\RankController@singleServices'); //服务套餐详情 Route::get('single/service/{single_service_id}', 'Admin\RankController@singleService')->where('single_service_id', '[0-9]+'); //创建服务套餐 Route::post('single/service', 'Admin\RankController@createSingleService'); //修改服务套餐 Route::put('single/service/{single_service_id}', 'Admin\RankController@updateSingleService')->where('single_service_id', '[0-9]+'); //删除服务套餐 Route::delete('single/service/{single_service_id}', 'Admin\RankController@delSingleService')->where('single_service_id', '[0-9]+'); //套餐列表 Route::get('appointments', 'Admin\RankController@appointments'); //消息提醒数 Route::get('notices', 'Admin\HomeController@notices'); //新版后台消息提醒数 Route::get('new/notices', 'Admin\HomeController@newNotices'); //客服组消息提醒数 Route::get('client/notices', 'Admin\HomeController@lastestNotices'); /** * 广场 */ //竞技场列表 Route::get('arenas', 'Admin\SquareController@arenas'); //详情 Route::get('arenas/{arena}', 'Admin\SquareController@arena')->where('arena', '[0-9]+'); //添加 Route::post('arenas', 'Admin\SquareController@storeArena'); //修改 Route::put('arenas/{arena}', 'Admin\SquareController@updateArena')->where('arena', '[0-9]+'); //删除 Route::delete('arenas/{arena}', 'Admin\SquareController@deleteArena')->where('arena', '[0-9]+'); //成员 Route::get('arenas/{arena}/members', 'Admin\SquareController@arenaMembers')->where('arena', '[0-9]+'); //设置竞技场标签 Route::post('link/arenas/{arena}/labels','Admin\SquareController@linkArenaLabel'); //删除竞技场标签 Route::delete('arena/label/links/{arena_label_link}','Admin\SquareController@deleteArenaLabelLink'); Route::get('arenas/{arena}/labels', 'Admin\SquareController@arenaFromLabels'); //推荐竞技场 Route::post('recommend/arenas/{arena}', 'Admin\SquareController@recommendArea'); /** * 广场分类 */ //列表 Route::get('arena/groups','Admin\SquareController@arenaGroups'); //详情 Route::get('arena/groups/{arena_group}','Admin\SquareController@arenaGroup')->where('arena_group', '[0-9]+'); //创建 Route::post('arena/groups', 'Admin\SquareController@storeArenaGroup'); //修改 Route::put('arena/groups/{arena_group}', 'Admin\SquareController@updateArenaGroup')->where('arena_group', '[0-9]+'); //删除 Route::delete('arena/groups/{arena_group}', 'Admin\SquareController@deleteArenaGroup')->where('arena_group', '[0-9]+'); /** * 广场标签 */ Route::get('arena/labels','Admin\SquareController@arenaLabels'); Route::get('arena/labels/{arena_label}','Admin\SquareController@arenaLabel')->where('arena_label', '[0-9]+'); Route::post('arena/labels', 'Admin\SquareController@storeArenaLabel'); Route::put('arena/labels/{arena_label}', 'Admin\SquareController@updateArenaLabel')->where('arena_label', '[0-9]+'); Route::delete('arena/labels/{arena_label}', 'Admin\SquareController@deleteArenaLabel')->where('arena_label', '[0-9]+'); /** * 心灵密友 */ //问题列表 Route::get('soul/questions', 'Admin\SoulController@questions'); //问题详情 Route::get('soul/questions/{soul_question}', 'Admin\SoulController@question'); //问题审核 Route::post('check/soul/questions/{soul_question}', 'Admin\SoulController@checkQuestion'); //删除问题 Route::delete('soul/questions/{soul_question}', 'Admin\SoulController@deleteQuestion'); //删除答案 Route::delete('soul/questions/answers/{soul_answer}', 'Admin\SoulController@deleteQuestionAnswer'); /** * 直播 */ //添加直播 Route::post('live', 'Admin\LiveController@addLive'); //直播注册人数 Route::get('live/{live_id}/register','Admin\LiveController@viewersList')->where('live_id', '[0-9]+'); //直播列表 Route::get('lives', 'Admin\LiveController@lives'); //直播详情 Route::get('live/{live_id}', 'Admin\LiveController@live')->where('live_id', '[0-9]+'); //直播推荐拖拽排序 Route::put('lives/order/by/drag','Admin\LiveController@livesOrderByDrag'); //直播修改 Route::put('live/{live_id}', 'Admin\LiveController@liveUpdate'); //直播删除 Route::delete('live/{live_id}', 'Admin\LiveController@liveDelete'); //观众列表 Route::get('viewers', 'Admin\LiveController@viewers'); //观众详情 Route::get('viewer/{viewer_id}', 'Admin\LiveController@viewer'); //修改观众 Route::put('viewer/{viewer_id}', 'Admin\LiveController@updateViewer')->where('live_id', '[0-9]+'); //禁言直播观众 Route::put('ban/live/user/{user_id}', 'Admin\LiveController@banLiveViewer')->where('user_id', '[0-9]+'); //解禁直播观众 Route::put('unban/live/users/{user_id}','Admin\LiveController@unbanLiveViewer')->where('user_id', '[0-9]+'); //删除观众 Route::delete('viewer/{viewer_id}', 'Admin\LiveController@deleteViewer'); //开始直播 Route::get('live/getParams/{live_id}', 'Admin\LiveController@getParams')->where('live_id', '[0-9]+'); //停止直播 Route::post('live/pasue/{live_id}', 'Admin\LiveController@pause')->where('live_id', '[0-9]+'); //直播生成回放中 状态 status : 3 Route::post('live/play/back/{live_id}', 'Admin\LiveController@playBack')->where('live_id', '[0-9]+'); //恢复直播 Route::post('live/resume/{live_id}', 'Admin\LiveController@resume')->where('live_id', '[0-9]+'); //排行榜 Route::get('live/rank/{live_id}', 'Admin\LiveController@rank')->where('live_id', '[0-9]+'); //所有直播某个时间段数据 Route::get('live/stat', 'Admin\LiveController@userStat'); //本周直播数据 Route::get('live/week/stat', 'Admin\LiveController@weekStat'); //直播间聊天记录 Route::get('live/records/{live_id}', 'Admin\LiveController@records')->where('live_id', '[0-9]+'); //修改直播间聊天记录显示状态 Route::put('update/live/records/status', 'Admin\LiveController@updateRecordStatus'); //删除直播间聊天记录 Route::delete('delete/live/records/{id}', 'Admin\LiveController@deleteRecords')->where('id', '[0-9]+'); //打赏记录 Route::get('live/rewards/{live_id}', 'Admin\LiveController@rewards')->where('live_id', '[0-9]+'); /** * 用户的分享角色 */ //角色列表 Route::get('live/share/roles', 'Admin\LiveController@shareRoles'); //角色创建 Route::post('live/share/roles', 'Admin\LiveController@storeShareRole'); //角色删除 Route::delete('live/share/roles/{share_role}', 'Admin\LiveController@deleteShareRole'); //角色修改 Route::put('live/share/roles/{share_role}', 'Admin\LiveController@updateShareRole'); //角色详情 Route::get('live/share/roles/{share_role}', 'Admin\LiveController@shareRole'); //用户的分享角色 Route::get('live/viewers/{viewer}/share/role', 'Admin\LiveController@viewerShareRole'); //分配用户分享角色 Route::match(['put', 'post'], 'live/viewers/{viewer}/share/role', 'Admin\LiveController@distributeShareRole'); //移除用户分享角色 Route::delete('live/viewers/{viewer}/share/role', 'Admin\LiveController@deleteShareRoleViewer'); //分享角色的用户 Route::get('live/share/role/viewers', 'Admin\LiveController@shareRoleViewers'); //分享角色的用户详情 Route::get('live/share/role/viewer/{viewer_id}', 'Admin\LiveController@shareRoleViewer')->where('live_id', '[0-9]+'); //分享角色的提现记录 Route::get('live/asset/log/{viewer_id}', 'Admin\LiveController@assetLog')->where('live_id', '[0-9]+'); //分享列表 Route::get('live/share/list/{viewer_id}', 'Admin\LiveController@shareLists')->where('live_id', '[0-9]+'); //添加分类 Route::post('live/class', 'Admin\LiveController@addClass'); //分类列表 Route::get('live/classes', 'Admin\LiveController@classes'); //分类详情 Route::get('live/class/{class_id}', 'Admin\LiveController@class')->where('live_id', '[0-9]+'); //分类修改 Route::put('live/class/{class_id}', 'Admin\LiveController@classUpdate')->where('live_id', '[0-9]+'); //分类删除 Route::delete('live/class/{class_id}', 'Admin\LiveController@classDelete'); //修改直播请求分类接口 Route::get('live/classes/search', 'Admin\LiveController@searchClasses'); //添加频道 Route::post('live/channel', 'Admin\LiveController@addChannel'); //频道列表 Route::get('live/channels', 'Admin\LiveController@channels'); //频道详情 Route::get('live/channel/{channel_id}', 'Admin\LiveController@channel'); //频道修改 Route::put('live/channel/{channel_id}', 'Admin\LiveController@channelUpdate'); //频道删除 Route::delete('live/channel/{channel_id}', 'Admin\LiveController@channelDelete'); //添加主播 Route::post('live/anchor', 'Admin\LiveController@addAnchor'); //主播列表 Route::get('live/anchors', 'Admin\LiveController@anchors'); //修改老师跟进状态 Route::put('change/live/anchors/{anchir_id}/status', 'Admin\LiveController@updateTeacherStatus')->where('anchor_id', '[0-9]+'); //批量 隐藏/打开 老师 Route::put('change/anchors/status/batch', 'Admin\LiveController@changeStatusBatch'); //主播详情 Route::get('live/anchor/{anchor_id}', 'Admin\LiveController@anchor'); //主播修改 Route::put('live/anchor/{anchor_id}', 'Admin\LiveController@anchorUpdate'); //老师咨询记录 Route::get('live/anchor/consulation/records', 'Admin\LiveController@consulationRecords'); //老师咨询记录V2 Route::get('live/anchor/consulation/records/v2', 'Admin\LiveController@consulationRecordsV2'); //老师视频列表 Route::get('live/videos/anchor', 'Admin\LiveController@anchorAllVideos'); //老师文章列表 Route::get('live/articles/anchor', 'Admin\LiveController@anchorAllArticles'); //设置老师资源信息(视频、文章、课程) Route::put('live/anchors/sources', 'Admin\LiveController@setAnchorSources'); //设置老师资源标签 Route::post('live/anchors/sources/tags', 'Admin\LiveController@tagAnchorSources'); //删除老师资源标签 Route::put('live/anchors/sources/tags', 'Admin\LiveController@delTagAnchorSources'); //标签列表 Route::get('live/anchors/sources/tags', 'Admin\LiveController@tags'); //删除标签 Route::put('tags', 'Admin\LiveController@delTag'); //主播删除 Route::delete('live/anchor/{anchor_id}', 'Admin\LiveController@anchorDelete'); Route::put('test/change/anchor/userid/{viewer_id}','Admin\CourseController@changeTeacherId')->where('viewer_id', '[0-9]+'); //单个老师视频列表 Route::get('live/anchors/{anchor_id}/videos', "Admin\LiveController@anchorVideos")->where('merchant_id', '[0-9]+'); //单个老师视频列表 Route::get('live/anchors/{anchor_id}/articles', 'Admin\LiveController@anchorArticles')->where('merchant_id', '[0-9]+'); //直播反馈 Route::get('live/feedbacks', 'Admin\LiveController@feedbacks'); //反馈详情 Route::get('live/feedback/{feedback_id}', 'Admin\LiveController@feedback')->where('feedback_id', '[0-9]+'); //反馈添加表备注 Route::post('live/feedback/comment/{feedback_id}', 'Admin\LiveController@addComment')->where('feedback_id', '[0-9]+'); //反馈备注列表 Route::get('live/feedback/comments/{feedback_id}', 'Admin\LiveController@comments')->where('feedback_id', '[0-9]+'); //反馈备注详情 Route::get('live/feedback/comment/{comment_id}', 'Admin\LiveController@comment')->where('comment_id', '[0-9]+'); //反馈备注修改 Route::put('live/feedback/comment/{comment_id}', 'Admin\LiveController@checkComment')->where('comment_id', '[0-9]+'); //反馈备注删除 Route::delete('live/feedback/comment/{comment_id}', 'Admin\LiveController@delComment')->where('comment_id', '[0-9]+'); //提现申请 Route::get('live/withdraw/logs', 'Admin\LiveController@withdrawLogs'); //提现审核 Route::post('live/withdraw/audit', 'Admin\LiveController@auditCash'); //收益记录 Route::get('live/gain/logs/{viewer_id}', 'Admin\LiveController@gainLogs')->where('viewer_id', '[0-9]+'); //审核福恋使者 Route::post('check/messengers/{messenger}', 'Admin\LiveController@checkMessenger')->where('messenger', '[0-9]+'); //福恋使者详情 Route::get('live/messenger/{messenger_id}', 'Admin\LiveController@messenger')->where('messenger_id', '[0-9]+'); //婚恋使者升级条件 Route::get('messenger/shares', 'Admin\LiveController@messengerShares'); //升级婚恋使者等级 Route::match(['put', 'post'], 'upgrade/messengers/{messenger_id}/role', 'Admin\LiveController@upgradeMessengerRole')->where('messenger_id', '[0-9]+'); //购买回放订单列表 Route::get('live/buy/replay/orders/{live_id}', 'Admin\LiveController@liveOrders')->where('comment_id', '[0-9]+'); //给用户添加额外的奖励 Route::post('live/asset/cash/add/{viewer_id}', 'Admin\LiveController@addScoreToviewer')->where('viewer_id', '[0-9]+'); //给用户添加额外的奖励 Route::post('live/add/cash/from/sharefund/{viewer_id}', 'Admin\LiveController@addScoreFromSharefun')->where('viewer_id', '[0-9]+'); //渠道 Route::get('live/platfroms', 'Admin\LiveController@platfroms'); //添加渠道 Route::post('live/platfrom', 'Admin\LiveController@addPlatfrom'); //渠道详情 Route::get('live/platfrom/{platfrom_id}', 'Admin\LiveController@platfrom')->where('platfrom_id', '[0-9]+'); //渠道修改 Route::put('live/platfrom/{platfrom_id}', 'Admin\LiveController@updatePlatfrom')->where('platfrom_id', '[0-9]+'); //渠道删除 Route::delete('live/platfrom/{platfrom_id}', 'Admin\LiveController@delPlatfrom')->where('platfrom_id', '[0-9]+'); //问卷调查列表 Route::get('live/questions', 'Admin\LiveController@questions'); //编辑申请审核推荐列表 Route::post('community/stars/audit', 'Admin\CommunityController@updateCommunityStars'); //编辑征婚交友列表 Route::post('community/user/{user_id}', 'Admin\CommunityController@user'); //申请热门推荐列表 Route::get('community/stars', 'Admin\CommunityController@communityStars'); //申请成为福恋使者列表 Route::get('live/messenger/logs', 'Admin\LiveController@messengerLogs'); //资金池记录 Route::get('live/share/fund/log', 'Admin\LiveController@shareFundLog'); //把任务完成的奖励发送给用户 Route::post('live/add/score/from/task', 'Admin\LiveController@addScoreFromTask'); //设置跟进员 Route::post('set/live/follower', 'Admin\LiveController@setFollower'); //后台活跃用户列表 Route::get('live/activity/users', 'Admin\LiveController@activityUsers'); //文章列表 Route::get('live/articles', 'Admin\LiveController@articles'); //文章详情 Route::get('live/article/{article_id}', 'Admin\LiveController@article')->where('article_id', '[0-9]+'); //审核文章 Route::post('live/audit/article/{article_id}', 'Admin\LiveController@articleAudit')->where('article_id', '[0-9]+'); //编辑文章 Route::put('live/article/{article_id}', 'Admin\LiveController@articleUpdate')->where('article_id', '[0-9]+'); //删除图片 Route::delete('live/article/{article_id}', 'Admin\LiveController@articleDel')->where('article_id', '[0-9]+'); //设置首页banner Route::post('live/set/home/banner', 'Admin\LiveController@setHomeBanner'); //首页banner Route::get('live/home/banner', 'Admin\LiveController@homeBanner'); //咨询师列表 Route::get('live/community/activities', 'Admin\LiveController@communityActivities'); //编辑咨询师 Route::put('live/community/consulator/{id}', 'Admin\LiveController@updateConsulator')->where('id', '[0-9]+'); //老师列表 Route::get('live/community/anchors', 'Admin\LiveController@anchorList'); //创建咨询师 Route::post('add/live/community/consulator', 'Admin\LiveController@createConsulator'); //咨询师详情 Route::get('live/community/activity/{id}', 'Admin\LiveController@communityActivity')->where('id', '[0-9]+'); //咨询师报名成员 Route::get('live/community/join/members', 'Admin\LiveController@joinMembers'); //移除咨询师 Route::delete('live/community/delete/consulator/{id}', 'Admin\LiveController@remmoveCommunityActivity')->where('id', '[0-9]+'); //移除咨询师下报名成员 Route::delete('live/community/delete/member/{id}', 'Admin\LiveController@removeCommunityMember')->where('id', '[0-9]+'); //红娘数据 Route::get('match/maker/data/{match_maker_id}', 'Admin\UserController@matchMakerData')->where('match_maker_id', '[0-9]+'); //红娘每日记录 Route::get('match/maker/daily/log/{match_maker_id}', 'Admin\UserController@makerDailyLog')->where('match_maker_id', '[0-9]+'); //福币结算 Route::post('give/score/to/maker', 'Admin\UserController@giveScoreToMaker'); //群聊 Route::get('teams', 'Admin\ImController@teams'); Route::get('team/{team_id}', 'Admin\ImController@team')->where('team_id', '[0-9]+'); Route::post('team', 'Admin\ImController@createTeam'); Route::put('team/{team_id}', 'Admin\ImController@updateTeam')->where('team_id', '[0-9]+'); Route::delete('team/{team_id}', 'Admin\ImController@disbandTeam')->where('team_id', '[0-9]+'); //聊天记录 Route::get('team/msg/histories/{team_id}', 'Admin\ImController@teamMsg')->where('team_id', '[0-9]+'); Route::delete('team/msg/histories/{msg_id}', 'Admin\ImController@delMsg')->where('msg_id', '[0-9]+'); //周聊天记录 Route::get('team/msg/stat/{team_id}', 'Admin\ImController@weekMsgStat')->where('team_id', '[0-9]+'); //获取加入群聊二维码 Route::post('team/joinQrcode','Admin\ImController@teamJoinQrcode'); //群视频 Route::get('videos', 'Admin\ImController@Videos'); Route::post('video', 'Admin\ImController@addVideo'); Route::put('video/{video_id}', 'Admin\ImController@updateVideo')->where('video_id', '[0-9]+'); Route::delete('video/{video_id}', 'Admin\ImController@delVideo')->where('video_id', '[0-9]+'); //踢人 Route::post('team/kick/user/{team_id}', 'Admin\ImController@kickFromTeam')->where('team_id', '[0-9]+'); //禁言 Route::post('team/mute/user/{team_id}', 'Admin\ImController@muteFromTeam')->where('team_id', '[0-9]+'); //禁止加入直播? Route::post('team/join/user/{team_id}', 'Admin\ImController@setJoinLive')->where('team_id', '[0-9]+'); //群信息 Route::get('team/info/{team_id}', 'Admin\ImController@teamInfo')->where('team_id', '[0-9]+'); //修改群成员资料 Route::post('team/update/nick/{team_id}', 'Admin\ImController@updateTeamNick')->where('team_id', '[0-9]+'); //设置管理员 Route::post('team/add/manager/{team_id}', 'Admin\ImController@addManager')->where('team_id', '[0-9]+'); //移除管理员 Route::post('team/remove/manager/{team_id}', 'Admin\ImController@removeManager')->where('team_id', '[0-9]+'); //用户列表--官网 Route::get('website/users','Admin\PlatformController@contactList'); //增加跟进内容 Route::put('add/content/website/user/{id}','Admin\PlatformController@followWebsiteUser')->where('id', '[0-9]+'); //设置手续费 Route::put('config/withdrawal/poundage','Admin\PlatformController@configPoundage'); //获取手续费 Route::get('obtain/poundage','Admin\PlatformController@obtainPoundage'); //设置小程序首页广告 Route::post('mp/set/advertise', 'Admin\PlatformController@editMpAdevertise'); //获取小程序首页广告 Route::get('mp/advertises', 'Admin\PlatformController@mpAdevertises'); //设置小程序首页广告 Route::delete('mp/del/advertise/{mp_advertise_id}', 'Admin\PlatformController@delMpAdvertise')->where('mp_advertise_id','[0-9]+'); //批量创建标签 Route::post('label/createLabelByBatch', 'Admin\UserLabelController@createLabelByBatch'); //创建单个标签 Route::post('label/createLabelBySingle', 'Admin\UserLabelController@createLabelBySingle'); //查询商家标签 Route::get('label/getLabel', 'Admin\UserLabelController@getLabel'); //删除标签 Route::delete('label/deleteSingleTabel', 'Admin\UserLabelController@deleteSingleTabel'); //给用户加标签 Route::post('label/addLabelToUser', 'Admin\UserLabelController@addLabelToUser'); //获取用户标签 Route::get('label/getUserLabel', 'Admin\UserLabelController@getUserLabel'); //处理mate Route::get('label/procUserMateConditon', 'Admin\UserLabelController@procUserMateConditon'); /** * 审核 */ //审核列表 Route::get('audit/list','Admin\AuditController@list'); //审核操作 Route::post('audit/operate','Admin\AuditController@operate'); }); /** * 作品征集 */ //作品征集详情 Route::get('live/opus/{opus_id}', 'Admin\LiveController@opus')->where('opus_id', '[0-9]+'); //作品征集列表 Route::get('live/opus', 'Admin\LiveController@opuses'); //作品征集投票列表 Route::get('live/ballots', 'Admin\LiveController@ballots'); //作品征集审核 Route::put('live/opus/audit/{opus_id}', 'Admin\LiveController@auditopus')->where('opus_id', '[0-9]+'); //需要审核的推荐列表get Route::get('live/viewer/share/audit/log', 'Admin\LiveController@viewerShareAudit'); //审核推荐 Route::post('live/viewer/share/audit', 'Admin\LiveController@auditShare'); //获取miniqrcode // Route::get('mini/qrcode', 'Admin\LiveController@getMiniQrcode'); //征婚交友数据 Route::get('community/star/count', 'Admin\CommunityController@starData'); //添加任务 Route::post('live/add/task', 'Admin\LiveController@addTask'); //任务列表 Route::get('live/tasks', 'Admin\LiveController@tasks'); //任务详情 Route::get('live/task/{task_id}', 'Admin\LiveController@task')->where('task_id', '[0-9]+'); //编辑任务 Route::put('live/task/{task_id}', 'Admin\LiveController@updateTask')->where('task_id', '[0-9]+'); //删除任务 Route::delete('live/task/{task_id}', 'Admin\LiveController@delTask')->where('task_id', '[0-9]+'); //筛选完成任务的人 Route::get('live/task/finisher', 'Admin\LiveController@searchFinisher'); //福恋使者页面配置 Route::post('live/messengers/setting', 'Admin\LiveController@messengerSetting'); //福恋使者页面配置 Route::get('live/messengers/setting', 'Admin\LiveController@getMessengerSetting'); //申请成为福恋使者excel表 Route::get('live/messenger/logs/excel', 'Admin\LiveController@messengerExcel'); //审核申请成为福恋使者列表 // Route::post('live/messenger/log', 'Admin\LiveController@updateMessenger'); //添加金数据信息 Route::post('store/gold/data', 'Admin\UserController@storeGoldData'); Route::get('user/count', 'Admin\HomeController@userCount'); Route::get('month/user/count', 'Admin\HomeController@monthCount'); //年龄性别分组数据 Route::get('age/sex/count', 'Admin\HomeController@ageAndSexCount'); //数据统计 Route::get('statistics', 'Admin\HomeController@statistics'); //数据统计 Route::get('users/statistics', 'Admin\HomeController@statisticsUsers'); //每天推送模板记录 Route::get('daily/recommend/record', 'Admin\HomeController@dailyRecommendRecord'); //创建标签 Route::post('wechat/tag', 'Admin\ServerController@createTag'); //服务器错误日志 Route::get('error/logs', 'Admin\HomeController@errorLogs'); //服务器错误日志 Route::get('error/log/{log_id}', 'Admin\HomeController@errorLog')->where('log_id', '[0-9]+'); //服务器错误日志 Route::post('error/log/{log_id}', 'Admin\HomeController@errorUpdate')->where('log_id', '[0-9]+'); //APP更新日志 Route::get('app/logs', 'Admin\HomeController@appLogs'); Route::get('app/log/{log_id}', 'Admin\HomeController@appLog')->where('log_id', '[0-9]+'); Route::post('app/log', 'Admin\HomeController@addAppLog'); Route::put('app/log/{log_id}', 'Admin\HomeController@updateAppLog')->where('log_id', '[0-9]+'); Route::delete('app/log/{log_id}', 'Admin\HomeController@delAppLog')->where('log_id', '[0-9]+'); /** * 客服问题管理 */ Route::get('server/questions', 'Admin\ServerController@serverQuestions'); Route::post('server/questions', 'Admin\ServerController@addServerQuestion'); Route::put('server/questions/{id}', 'Admin\ServerController@updateServerQuestion')->where('id', '[0-9]+'); Route::get('server/questions/{id}', 'Admin\ServerController@serverQuestion')->where('id', '[0-9]+'); Route::delete('server/questions/{id}', 'Admin\ServerController@deleteServerQuestion')->where('id', '[0-9]+'); //给用户添加角色 Route::post('rbac/add/role/{role_id}', 'Admin\RbacController@addRoleToUser')->where('role_id', '[0-9]+'); //给用户添加角色 Route::post('rbac/remove/role/{role_id}', 'Admin\RbacController@removeRoleToUser')->where('role_id', '[0-9]+'); //角色用户 Route::get('rbac/role/users/{role_id}', 'Admin\RbacController@roleUsers')->where('role_id', '[0-9]+'); //举报通知手机号 Route::get('report/notice/mobiles', 'Admin\UserController@repotMobiles'); Route::post('report/notice/mobile', 'Admin\UserController@setRepotMobile'); //螺丝帽批量发送短信 Route::post('send/sms/batch', 'Admin\UserController@batchSms'); //合并用戶 Route::post('combine/users/{user_id}/with/other/{other_user_id}', 'Admin\UserController@combineUsers'); /**数据匹配信息*/ //用户匹配列表 Route::get('users/{user_id}/big/data', 'Admin\BigDataController@userBigData')->where('user_id', '[0-9]+'); //用户匹配计算记录 Route::get('users/{user_id}/big/data/progresses', 'Admin\BigDataController@userProgresses')->where('user_id', '[0-9]+'); //所有用户匹配计算记录 Route::get('users/big/data/progresses', 'Admin\BigDataController@userProgresses'); //重新计算用户匹配 Route::post('recal/users/{user_id}/big/data', 'Admin\BigDataController@recalUserBigData')->where('user_id', '[0-9]+'); //当前可以匹配的人数 Route::get('big/data/stat', 'Admin\BigDataController@bigDataStat'); //重新计算所有用户匹配 Route::post('recal/users/big/data', 'Admin\BigDataController@recalUsersBigData'); /** * 分享价值 */ //渠道类型列表 Route::get('worth/channels', 'Admin\UserController@worthChannels'); //修改渠道类型信息 Route::put('worth/channels', 'Admin\UserController@updateWorthChannel'); //账号列表 Route::get("worth/accounts", 'Admin\UserController@worthAccounts'); //账号详情 Route::get('worth/account', 'Admin\UserController@worthAccount'); //收益列表 Route::get("worth/logs", 'Admin\UserController@worthLogs'); Route::get('earning/rules', 'Admin\EarningController@rules'); Route::put('earning/rules/{id}', 'Admin\EarningController@updateRule')->where('id', '[0-9]+'); Route::get('earning/accounts', 'Admin\EarningController@accounts'); Route::get('accounts/{id}/earnings', 'Admin\EarningController@accountEarnings')->where('id', '[0-9]+'); Route::get('accounts/{id}/withdraws', 'Admin\EarningController@accountWithdraws')->where('id', '[0-9]+'); Route::get('accounts/withdraws', 'Admin\EarningController@withdraws'); Route::post('audit/accounts/withdraws/{id}', 'Admin\EarningController@auditWithdraws')->where('id', '[0-9]+'); Route::get('order/earnings', 'Admin\EarningController@orderEarnings'); Route::get('earning/users', 'Admin\EarningController@earningUsers'); Route::post('earning/users', 'Admin\EarningController@addEarningUser'); Route::delete('earning/users', 'Admin\EarningController@deleteEarningUser'); //添加编辑产品动态 Route::post("product/info/edit", 'Admin\ProductInformationController@addInfo'); //产品动态列表 Route::get("product/infos", 'Admin\ProductInformationController@infos'); //产品动态详情 Route::get("product/info/{id}", 'Admin\ProductInformationController@info')->where('id', '[0-9]+'); //删除产品动态 Route::delete("product/info/del/{id}", 'Admin\ProductInformationController@del')->where('id', '[0-9]+'); //导出评测数据给一点零 Route::get('test/getEvaluateOrder', 'Admin\EvaluateController@getEvaluateOrder'); /** * 城市群 */ //群列表 Route::get('city/groups', 'Admin\GroupController@cityGroups'); //群详情 Route::get('city/groups/{id}', 'Admin\GroupController@cityGroup')->where('id', '[0-9]+'); //群创建 Route::post('city/groups', 'Admin\GroupController@storeCityGroup'); //群修改 Route::put('city/groups/{id}', 'Admin\GroupController@updateCityGroup')->where('id', '[0-9]+'); //群删除 Route::delete('city/groups/{id}', 'Admin\GroupController@deleteCityGroup')->where('id', '[0-9]+'); /** * 注销账号 */ //注销账号 Route::post('write/off/user','Admin\UserController@writeOffUser'); Route::get('write/off/user/list','Admin\UserController@writeOffUserList'); //根据手机号获取用户信息 Route::get('get/user/info/by/mobile','Admin\UserController@getUserInfoByMobile'); }); //录制回调地址 Route::post('live/record/callback', 'Admin\LiveController@recordCallback'); //直播录制状态回调设置地址 Route::get('live/status/callback', 'Admin\LiveController@liveStatusCallback'); Route::post('live/video/{live_id}', 'Admin\LiveController@checkoutVideo')->where('live_id', '[0-9]+'); //直播转点播回调设置 Route::post('live/vod/callback', 'Admin\LiveController@vodCallback'); Route::get('/users', 'Admin\UserController@users')->name('users'); Route::get('users/v2', 'Admin\UserController@usersV2'); //直播支付回调 Route::get('live/pay/callbak/{trade_no}', 'Mobile\LiveController@payCallback'); Route::post('live/pay/callbak/{trade_no}', 'Mobile\LiveController@payCallback'); //直播提现到支付宝回调 Route::get('live/alipay/transfer/callbak', 'Mobile\LiveController@info'); //购买回放支付回调 Route::get('live/buyreplay/callbak/{trade_no}', 'Mobile\LiveController@replayPayCallback'); Route::post('live/buyreplay/callbak/{trade_no}', 'Mobile\LiveController@replayPayCallback'); //付费入群支付回调 Route::any('community/pay/callback/{trade_no}', 'CommunityController@joinCommunityCallback'); // 是否是微信访问 Route::get('is_weixin_visit', 'CommunityController@is_weixin_visit'); Route::get('live/send/test', 'Admin\LiveController@sendTest'); // Route::get('single/profiles', 'Admin\UserController@singleProfiles'); //本周直播数据 Route::get('live/week/stat', 'Admin\LiveController@weekStat'); //本周直播数据 Route::get('live/week/stat', 'Admin\LiveController@weekStat'); //活动成员导出 Route::get('activities/{activity_id}/members/excel', 'Admin\ActivityController@memberExcel')->where('activity_id', '[0-9]+'); //获取抽奖人员名单 Route::get('live/lottery/list/{lottery_id}', 'Admin\LiveController@lotteryList'); //存储获奖人员 Route::post('live/create/winner', 'Admin\LiveController@addWinnerToLive'); Route::get('test', 'Admin\UserController@changeCoin'); //获取公众号用户标签 Route::get('wechat/tags', 'Admin\ServerController@getTag'); //退款成功回调 Route::any('order/refun/callback', 'Admin\OrderController@orderRefunCallback'); //获取视频删除地址和凭证 Route::post('create/upload/video', 'UploadController@createUploadVideo'); //刷新视频上传凭证 Route::post('refresh/upload/video', 'UploadController@refreshUploadVideo'); //获取点播视频播放地址 Route::get('video/url', 'UploadController@videoUrl'); //网易云消息抄送回调 Route::any('wangyi/im/callback', 'Admin\ServerController@wangyiImCallback'); //添加nickname Route::get('assistant/add/nickname', 'Admin\UserController@addName'); //后台重新审核所有学历认证 // Route::put('educate/reaudite','Admin\UserController@reEducateAudite'); Route::put('change/approve/way','Admin\UserController@changeApproveWay'); //已发短信列表 Route::get('send/messages', 'Admin\AssistantController@messageList'); Route::get('daily/send/messages', 'Admin\AssistantController@dailySendSms'); //统计短信点击率(2021年6月1号起) Route::get('messages/click/rate', 'Admin\AssistantController@messageClickRate'); // Route::post('test/send/messages', 'Admin\AssistantController@testSendMessage'); Route::post('test/generate/analyse', 'Admin\UserController@testGenerateMonthAnalyse'); //获取关注公众号的用户的OPenId并写入redis Route::post('big/data/users/getOfficialAccountsUserOpenId', 'Admin\BigDataController@getOfficialAccountsUserOpenId'); Route::get('get/phone','Admin\AssistantController@getPhone'); Route::get('messageUrlGoto','Admin\AssistantController@messageUrlGoto'); Route::get('messageUrlGotoV2','Admin\AssistantController@messageUrlGotov2'); Route::get('messageUrlGotoV3','Admin\AssistantController@messageUrlGotov3'); Route::get('test/bank', 'Admin\AssistantController@testSendMessages'); //配置h5下载app链接地址 Route::post('upload/app/program', 'Admin\VersionsController@changeH5Url'); //后台上传文件 Route::post('upload/file/aliyun', 'Admin\VersionsController@adminUploadFile'); //动态评论排序 Route::get('moments/order', 'Admin\MomentController@momentsV3'); //动态点赞排序 Route::get('moments/follow', 'Admin\MomentController@momentsV4'); Route::put('transfer/{mobile}/to/{other_mobile}','Admin\UserController@transferToOtherAccount'); //测试群差集 Route::get('test/team/{owner}', 'Admin\ImController@testTeam'); //清空优惠券测试数据 Route::delete('clear/table/coupon/usercoupon','Admin\CourseController@clearCouponAndUserCoupon'); //生日短信点击率 Route::get('birth/sms/info', 'Admin\AssistantController@birthdaySmsInfo'); Route::put('change/operate', 'Admin\UserController@changeOperator'); //短链接 Route::get('generate/short/url', 'Admin\AssistantController@generateShortUrl'); //批量更换群主 Route::put('batch/upadate/team/owner', 'Admin\ImController@updateTeamOwner'); Route::get('decryp/aliyun/video', 'Admin\CourseController@decryptAliyunVideoId'); Route::get('netease/team/detail', 'Admin\ImController@teamDetail'); // Route::get('netease/team/detail/v2', 'Admin\ImController@teamDetailV2'); //发送测试模板消息 Route::post('test/send/template/msg', 'Admin\ActivityController@testSendTemplateMsg'); //所有已结束的活动 归为已下架 Route::put('change/activity/status', 'Admin\ActivityController@changeActivityStatus'); //删除二维码 Route::delete('delete/qr/code','Admin\ActivityController@deleteQrcode'); //群聊同步数据库 // Route::put('combine/database','Admin\ImController@updateTeamOwnerV2'); //获取聊天室服务器地址 Route::get('getChatroomAddress', 'Mobile\LiveController@getChatroomAddress'); //插入短信 Route::post('insert/sms', 'Admin\UserController@insertSms'); //修改老师用户id Route::put('update/viewer/userid', 'Admin\CourseController@updateViewerid'); //測試赠送超级会员 Route::post('send/super/rank', 'Admin\UserController@testSendSuperRank'); //增加手机号 Route::put('add/viewer/mobile', 'Admin\UserController@addMobileViewer'); //清除活动投票二维码 重新生成 Route::put('clear/vote/qrcode', 'Admin\ActivityController@clearVoteQrcode'); //测试心仪互投 Route::get('test/vote/each', 'Admin\ActivityController@testVoteEachother'); //清除测试家的味道订单 Route::delete('clear/family/orders', 'Admin\ActivityController@clearOrderData'); //同步网易群主 Route::put('netease/owner/batch', 'Admin\ImController@updateTeamOwnerBatch'); //检测接口时长 Route::get('test/interface/time','Admin\AssistantController@testInterfaceTiming'); // 咨询师列表-简化 Route::get('plat/community/list', 'Admin\PlatformController@platCommunityList'); //联系我们--官网 Route::post('contact/us','Admin\PlatformController@websiteUser'); //增加账号 Route::post('add/merchant','Admin\PlatformController@addMerchant'); //短信通知登录账号 Route::post('send/notice/anchor','Admin\PlatformController@sendNoticeToAnchor'); //删除 Route::put('remove/website/users','Admin\PlatformController@removeWebsiteUsers'); //根据订单号退款 Route::post('activity/trade/refund', 'Admin\ActivityController@refundActivityOrder'); //转换视频url Route::put('change/video/url','Admin\CourseController@changeVideoUrl'); //生日日期格式转换 Route::put('birthday/change/format','Admin\UserController@transferDate'); /** * 服务商资源 */ Route::middleware('auth:api')->group(function () { //所有服务商咨询列表 Route::get('plat/merchnats/consults', 'Admin\ServicePlatController@merchantsConsults'); //单个服务商咨询列表 Route::get('plat/merchnats/{merchant_id}/consults', 'Admin\ServicePlatController@merchantsConsults')->where('merchant_id', '[0-9]+'); //所有服务商课程列表 Route::get('plat/merchnats/courses', 'Admin\ServicePlatController@merchantsCourses'); //单个服务商课程列表 Route::get('plat/merchnats/{merchant_id}/courses', 'Admin\ServicePlatController@merchantsCourses')->where('merchant_id', '[0-9]+'); //所有服务商资讯列表 Route::get('plat/merchnats/infos', 'Admin\ServicePlatController@merchantsInfos'); //单个服务商资讯列表 Route::get('plat/merchnats/{merchant_id}/infos', 'Admin\ServicePlatController@merchantsInfos')->where('merchant_id', '[0-9]+'); //所有服务商活动列表 Route::get('plat/merchnats/activities', 'Admin\ServicePlatController@merchantsActivities'); // 项目入选福恋 Route::put('plat/merchnats/activities/intoLove', 'Admin\ServicePlatController@intoLove'); // 订单分成收益记录 Route::get('plat/merchnats/earningRecord', 'Admin\ServicePlatController@earningRecord'); // 一周订单数据统计 Route::get('plat/orders/week/stat', 'Admin\ServicePlatController@weekOrdersStat'); // 订单数据概况 Route::get('plat/orders/dataAnalysis', 'Admin\ServicePlatController@dataAnalysis'); //单个服务商活动列表 Route::get('plat/merchnats/{merchant_id}/activities', 'Admin\ServicePlatController@merchantsActivities')->where('merchant_id', '[0-9]+'); //所有服务商服务列表 Route::get('plat/merchnats/services', 'Admin\ServicePlatController@merchantsServices'); //单个服务商服务列表 Route::get('plat/merchnats/{merchant_id}/services', 'Admin\ServicePlatController@merchantsServices')->where('merchant_id', '[0-9]+'); //所有服务商商品列表 Route::get('plat/merchnats/shops', 'Admin\ServicePlatController@merchantsShops'); //单个服务商商品列表 Route::get('plat/merchnats/{merchant_id}/shops', 'Admin\ServicePlatController@merchantsShops')->where('merchant_id', '[0-9]+'); //所有服务商测试列表 Route::get('plat/merchnats/tests', 'Admin\ServicePlatController@merchantTests'); //单个服务商测试列表 Route::get('plat/merchnats/{merchant_id}/tests', 'Admin\ServicePlatController@merchantTests')->where('merchant_id', '[0-9]+'); //咨询详情 Route::get('plat/merchant/consults/{consult_id}', 'Admin\ServicePlatController@merchantConsult')->where('consult_id', '[0-9]+'); //资讯详情 Route::get('plat/merchant/infor/{infor_id}', 'Admin\ServicePlatController@merchantInfor')->where('infor_id', '[0-9]+'); //活动详情 Route::get('plat/merchant/activities/{activity_id}', 'Admin\ServicePlatController@merchantActivity')->where('activity_id', '[0-9]+'); // 活动订单列表 Route::get('plat/merchant/activities/members', 'Admin\ServicePlatController@members')->where('activity_id', '[0-9]+'); //服务详情 Route::get('plat/merchant/services/{service_id}', 'Admin\ServicePlatController@merchantService')->where('service_id', '[0-9]+'); //课程详情 Route::get('plat/merchant/courses/{course_id}', 'Admin\ServicePlatController@merchantCourse')->where('course_id', '[0-9]+'); //商品详情 Route::get('plat/merchant/shops/{shop_id}', 'Admin\ServicePlatController@merchantShop')->where('shop_id', '[0-9]+'); //测试详情 Route::get('plat/merchant/tests/{test_id}', 'Admin\ServicePlatController@merchantTest')->where('test_id', '[0-9]+'); //测试成员 Route::get('plat/QA_test/user/{id}','Admin\ServicePlatController@QA_testUser')->where('id', '[0-9]+'); // 数据详情 Route::get('plat/merchant/infos/{id}','Admin\ServicePlatController@infos')->where('id', '[0-9]+'); //测评详情 Route::get('plat/merchant/evaluates/{id}', 'Admin\ServicePlatController@evaluate')->where('id', '[0-9]+'); //增加服务商跟进记录 Route::post('plat/add/merchant/{merchant_id}/records', 'Admin\ServicePlatController@addFollowRecord')->where('merchant_id', '[0-9]+'); //单个服务商记录列表 Route::get('plat/merchant/{merchant_id}/records', 'Admin\ServicePlatController@merchantRecords')->where('merchant_id', '[0-9]+'); //商户列表 Route::get('plat/merchants', 'Admin\ServicePlatController@platMerchants'); // 婚姻使者 // 修改婚姻使者状态 Route::put('plat/marriageMessengers', 'Admin\ServicePlatController@changeMarriageMessengers'); //修改企业入驻状态 Route::put('plat/enterprises', 'Admin\ServicePlatController@changeEnterpriseStatus'); //福恋推荐商家列表 Route::get('love/show/merchants', 'Admin\ServicePlatController@loveShowMerchants'); //设置商家发布状态 Route::put('update/{merchant_id}/status', 'Admin\ServicePlatController@updateMerchantStatus'); //移除商户 Route::delete('plat/remove/merchant/{merchant_id}', 'Admin\ServicePlatController@deleteMerchant')->where('merchant_id', '[0-9]+'); //商户详情 Route::get('plat/merchant/{id}', 'Admin\ServicePlatController@merchantDetail')->where('id', '[0-9]+'); //修改服务商在福恋展示 Route::put('plat/show/merchant/{merchant_id}/love', 'Admin\ServicePlatController@showMerchantToLove')->where('merchant_id', '[0-9]+'); //删除各端账号(服务平台,小程序,H5) Route::delete('delete/user', 'Admin\UserController@deleteUserV2'); //对单个商家设置提现手续费 Route::put('merchant/poundage/set', 'Admin\ServicePlatController@setMerchantPoundage'); // 短视频列表 Route::get('plat/merchant/video/list', 'Admin\ServicePlatController@videoList'); //短视频详情 Route::get('plat/merchant/video/{id}', 'Admin\ServicePlatController@shortVideoDetail')->where('id', '[0-9]+'); // 点赞列表 Route::get('plat/merchant/video/comment/{id}', 'Admin\ServicePlatController@videoCommentList')->where('id', '[0-9]+'); // 评论列表 Route::get('plat/merchant/video/like/{id}', 'Admin\ServicePlatController@videoLikes')->where('id', '[0-9]+'); //文章活动打赏列表 Route::get('plat/reward/detail','Admin\ServicePlatController@payRewardDetail'); //服务 活动报名成员 Route::get('plat/community/join/members', 'Admin\ServicePlatController@platJoinMembers'); //课程报名成员 Route::get('my/plat/course/{course_id}/members','Admin\ServicePlatController@platCourseMembers')->where('course_id', '[0-9]+'); //咨询报名成员 Route::get('plat/consult/orders','Admin\ServicePlatController@consultOrders'); //商城报名成员 Route::get('paid/shop/members/{id}', 'Admin\ServicePlatController@paidShopMember')->where('id', '[0-9]+'); Route::post('/ueditor/upload', 'UeditorUploadController@upload'); /** *商品兑换 */ //创建商品 //修改商品 Route::put('exchange/goods/{goods}', 'Admin\ExchangeController@updateGoods')->where('goods', '[0-9]+'); //上下架商品 Route::post('sale/exchange/goods/{goods}', 'Admin\ExchangeController@saleGoods')->where('goods', '[0-9]+'); //商品列表 Route::get('exchange/goods', 'Admin\ExchangeController@goodsList'); //商品详情 Route::get('exchange/goods/{goods}', 'Admin\ExchangeController@goods'); //删除商品 Route::delete('exchange/goods/{goods}', 'Admin\ExchangeController@deleteGoods'); /** * 商品兑换信息 */ //商品兑换记录 Route::get('exchange/goods/{goods}/logs', 'Admin\ExchangeController@exchangeLogs')->where('goods', '[0-9]+'); //发货 Route::post('send/exchange/goods/logs/{log}', 'Admin\ExchangeController@sendLog')->where('log', '[0-9]+'); }); Route::post('exchange/goods', 'Admin\ExchangeController@storeGoods'); //CRM Route::middleware('auth:api')->prefix('crm')->group(function () { //客服角色权限 Route::middleware('c_service')->group(function () { //领取用户 Route::post('service/gain/users', 'Admin\CrmController@gainUsers')->name('service.gain.users'); Route::get('users/by/mobile', 'Admin\CrmController@mobileUser'); Route::post('service/gain/users/{user_id}', 'Admin\CrmController@gainUser'); //领取后的用户列表 Route::get('service/user/logs', 'Admin\CrmController@userLogs')->name('service.users'); //数据统计 Route::get('service/data/state', 'Admin\CrmController@serviceRoleDataState'); //客服标记用户 Route::post('service/tag/users/{user_id}', 'Admin\CrmController@serviceTagUser'); //备注 Route::post("comment/users/{user_id}", 'Admin\CrmController@commentUser'); //修改备注 Route::put('comments/{comment_id}', 'Admin\CrmController@updateComment'); //返回池子 Route::post('service/release/users/{user_id}', 'Admin\CrmController@serviceReleaseUser')->where('user_id', '[0-9]+'); //客服转让用户 Route::post('service/transfer/users/{user_id}', 'Admin\CrmController@serviceTransferUser')->where('user_id', '[0-9]+'); //更新客服专属二维码 Route::put('service/saveProfile', 'Admin\CrmController@saveProfile'); //获取客服专属二维码 Route::post('service/getProfile', 'Admin\CrmController@getProfile'); }); //销售角色权限 Route::middleware('t_service')->group(function () { //老师领取用户 Route::post('teacher/gain/users', 'Admin\CrmController@gainUsers')->name('teacher.gain.users'); //领取后的用户列表 Route::get('teacher/user/logs', 'Admin\CrmController@teacherUserLogs')->name('teacher.users'); //数据统计 Route::get('teacher/data/state', 'Admin\CrmController@teacherRoleDataState'); //老师标记用户 Route::post('teacher/tag/users/{user_id}', 'Admin\CrmController@teacherTagUser'); //备注 Route::post("teacher/comment/users/{user_id}", 'Admin\CrmController@teacherCommentUser'); //修改备注 Route::put('teacher/comments/{comment_id}', 'Admin\CrmController@teacherUpdateComment'); }); //老师或者客服角色权限 Route::middleware('ct_service')->group(function () { //领取后的用户列表 Route::get('service/users/{user_id}/logs', 'Admin\CrmController@userLogs')->name('service.users'); //数据统计 Route::get('service/users/{user_id}/data/state', 'Admin\CrmController@serviceRoleDataState'); //领取后的用户列表 Route::get('teacher/users/{user_id}/logs', 'Admin\CrmController@teacherUserLogs')->name('teacher.users'); //数据统计 Route::get('teacher/users/{user_id}/data/state', 'Admin\CrmController@teacherRoleDataState'); //备注列表 Route::get('users/{user_id}/comments', 'Admin\CrmController@comments'); }); //管理员权限 Route::middleware('crm_admin')->group(function () { //筛选用户 Route::post('screen/users', 'Admin\CrmController@screenUsers'); //筛选后的用户列表 Route::get('users', 'Admin\CrmController@users'); //数据统计 Route::get('data/state/num', 'Admin\CrmController@dataStateNum'); Route::get('data/state/col', 'Admin\CrmController@dataStateCol'); Route::get('data/state/pie', 'Admin\CrmController@dataStatePie'); //修改客服/销售下的客户 Route::post('users/logs/{log_id}/to/role', 'Admin\CrmController@changeUserLogs'); //釋放用戶 Route::post('admin/release/users/{user_id}', 'Admin\CrmController@adminReleaseUser')->where('user_id', '[0-9]+'); //变更管理员是否展示状态 Route::post('admin/changeIsShow', 'Admin\CrmController@changeIsShow'); //编辑管理员 Route::post('admin/saveProfile','Admin\CrmController@saveProfile'); //领取后的用户列表 // Route::get('service/users/{user_id}/logs', 'Admin\CrmController@userLogs')->name('service.users'); }); //角色列表 Route::get('roles', 'Admin\CrmController@crmRoles'); }); //物流公司列表 Route::get('get/logistics/companies', 'Admin\ActivityController@logisticsCompanies'); //商户订单列表 Route::get('merchants/orders', 'Admin\OrderController@merchantOrders'); //synMerchantInfo Route::post('syn/merchant/infos', 'Admin\ServicePlatController@synMerchantInfo'); Route::get('plat/marriageMessengers', 'Admin\ServicePlatController@marriageMessengers'); Route::get('plat/enterprises', 'Admin\ServicePlatController@enterprises'); //用户查询 Route::get('option/users', 'Admin\UserController@optionUsers'); Route::get('option/merchants', 'Admin\UserController@optionMerchants'); //服务商用户匹配 Route::any('merchant/getMerchantUserMatch', 'Admin\SaasMatchController@getMerchantUserMatch'); Route::any('merchant/getSingleUserMatch', 'Admin\SaasMatchController@getSingleUserMatch'); //PHP爬虫 Route::any('merchant/getHuoDongXingScrapy','Admin\SaasMatchController@getHuoDongXingScrapy'); Route::any('merchant/getHuDongBaScrapy','Admin\SaasMatchController@getHuDongBaScrapy'); Route::get('get/wechat/user', 'Admin\AssistantController@getWechatUser'); //搜索备注 Route::get('search/client/comments/by/keyword', 'Admin\UserController@searchClientCommentsByKeyword'); //关闭资料区分 Route::get('hidden/profile/users', 'Admin\UserController@hiddenProfileUsers'); //转译图片 Route::put('upload/url', 'Server\Admin\InformationController@uploadUrl'); //同步富文本内容状态 Route::post('pic/transfer/status', 'Server\Admin\InformationController@picTransferStatusV2')->where('id', '[0-9]+'); //ueditor上传 Route::options('/ueditor/upload','UeditorUploadController@index'); Route::get('/ueditor/upload', 'UeditorUploadController@upload'); //编辑拒绝理由 Route::put('photo/refuse/reason', 'Admin\UserController@refuseReason'); //拒绝理由列表 Route::get('photo/refuse/reasons', 'Admin\UserController@refuseReasons'); //加好友的最多用户 Route::get('/getLikeMaxUserList', 'Admin\UserController@getLikeMaxUserList'); //加好友最多的用户的目标 Route::get('/getLikeMaxUserTarget', 'Admin\UserController@getLikeMaxUserTarget'); //Route::get('test/getEvaluateOrder', 'Admin\EvaluateController@getEvaluateOrder'); //设置小程序首页推荐服务 Route::put('mp/recommend/service', 'Admin\HomeController@setMpRecommendServices'); //获取小程序首页推荐服务 Route::get('mp/recommend/service', 'Admin\HomeController@mpRecommendServices'); //小程序首页推荐服务 置顶 Route::post('mp/recommend/service/top', 'Admin\HomeController@modifyRecommendService'); Route::get('password', 'Admin\RbacController@getPassword');