2313 lines
123 KiB
PHP
2313 lines
123 KiB
PHP
<?php
|
||
|
||
use App\Http\Controllers\Admin\UserController;
|
||
use App\Models\Rank;
|
||
// use App\Models\Rbac\Route;
|
||
use Illuminate\Http\Request;
|
||
|
||
/*
|
||
|--------------------------------------------------------------------------
|
||
| API Routes
|
||
|--------------------------------------------------------------------------
|
||
|
|
||
| Here is where you can register API routes for your application. These
|
||
| routes are loaded by the RouteServiceProvider within a group which
|
||
| is assigned the "api" middleware group. Enjoy building your API!
|
||
|
|
||
*/
|
||
//短信发送状态
|
||
Route::put('client/message/{id}/status', 'Admin\AssistantController@smsSendStatus')->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');
|