| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137 |
- <?php
- // +----------------------------------------------------------------------
- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2016~2020 https://www.crmeb.com All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
- // +----------------------------------------------------------------------
- // | Author: CRMEB Team <admin@crmeb.com>
- // +----------------------------------------------------------------------
- use think\facade\Route;
- /**
- * 用户模块 相关路由
- */
- Route::group('user', function () {
- //用户管理资源路由
- Route::resource('user', 'v1.user.user');
- //添加用户保存
- Route::post('user/save', 'v1.user.user/save_info');
- //同步微信用户
- Route::get('user/syncUsers', 'v1.user.user/syncWechatUsers');
- //用户表单头
- Route::get('user/type_header', 'v1.user.user/type_header');
- //赠送会员等级
- Route::get('give_level/:id', 'v1.user.user/give_level');
- //执行赠送会员等级
- Route::put('save_give_level/:id', 'v1.user.user/save_give_level');
- //赠送付费会员时长
- Route::get('give_level_time/:id', 'v1.user.user/give_level_time');
- //执行赠送付费会员时长
- Route::put('save_give_level_time/:id', 'v1.user.user/save_give_level_time');
- //清除会员等级
- Route::delete('del_level/:id', 'v1.user.user/del_level');
- //编辑其他
- Route::get('edit_other/:id', 'v1.user.user/edit_other');
- //编辑其他
- Route::put('update_other/:id', 'v1.user.user/update_other');
- //修改用户状态
- Route::put('set_status/:status/:id', 'v1.user.user/set_status');
- //获取指定用户的信息
- Route::get('one_info/:id', 'v1.user.user/oneUserInfo');
- /*会员设置模块*/
- //获取添加会员等级表单
- Route::get('user_level/create', 'v1.user.UserLevel/create');
- //添加或修改会员等级
- Route::post('user_level', 'v1.user.UserLevel/save');
- //等级详情
- Route::get('user_level/read/:id', 'v1.user.UserLevel/read');
- //获取系统设置的vip列表
- Route::get('user_level/vip_list', 'v1.user.UserLevel/get_system_vip_list');
- //删除会员等级
- Route::put('user_level/delete/:id', 'v1.user.UserLevel/delete');
- //设置单个商品上架|下架
- Route::put('user_level/set_show/:id/:is_show', 'v1.user.UserLevel/set_show');
- //等级列表快速编辑
- Route::put('user_level/set_value/:id', 'v1.user.UserLevel/set_value');
- //等级任务列表
- Route::get('user_level/task/:level_id', 'v1.user.UserLevel/get_task_list');
- //快速编辑等级任务
- Route::put('user_level/set_task/:id', 'v1.user.UserLevel/set_task_value');
- //设置等级任务显示|隐藏
- Route::put('user_level/set_task_show/:id/:is_show', 'v1.user.UserLevel/set_task_show');
- //设置是否务必达成
- Route::put('user_level/set_task_must/:id/:is_must', 'v1.user.UserLevel/set_task_must');
- //添加等级任务表单
- Route::get('user_level/create_task', 'v1.user.UserLevel/create_task');
- //保存或者修改任务
- Route::post('user_level/save_task', 'v1.user.UserLevel/save_task');
- //删除任务
- Route::delete('user_level/delete_task/:id', 'v1.user.UserLevel/delete_task');
- //获取用户分组列表
- Route::get('user_group/list', 'v1.user.UserGroup/index');
- //添加修改分组表单
- Route::get('user_group/add/:id', 'v1.user.UserGroup/add');
- //保存分组表单数据
- Route::post('user_group/save', 'v1.user.UserGroup/save');
- //删除分组数据
- Route::delete('user_group/del/:id', 'v1.user.UserGroup/delete');
- //设置会员分组
- Route::post('set_group', 'v1.user.user/set_group');
- //执行设置会员分组
- Route::put('save_set_group', 'v1.user.user/save_set_group');
- //会员标签列表
- Route::get('user_label', 'v1.user.UserLabel/index');
- //会员标签添加修改表单
- Route::get('user_label/add/:id', 'v1.user.UserLabel/add');
- //保存标签表单数据
- Route::post('user_label/save', 'v1.user.UserLabel/save');
- //删除会员标签
- Route::delete('user_label/del/:id', 'v1.user.UserLabel/delete');
- //设置会员分组
- Route::post('set_label', 'v1.user.user/set_label');
- //获取用户标签
- Route::get('label/:uid', 'v1.user.UserLabel/getUserLabel');
- //设置和取消用户标签
- Route::post('label/:uid', 'v1.user.UserLabel/setUserLabel');
- //设置会员分组
- Route::put('save_set_label', 'v1.user.user/save_set_label');
- //标签分类
- Route::resource('user_label_cate', 'v1.user.UserLabelCate');
- Route::get('user_label_cate/all', 'v1.user.user_label_cate/getAll');
- //会员卡批次列表资源
- Route::get('member_batch/index', 'v1.user.member.MemberCardBatch/index');
- //添加会员卡批次
- Route::post('member_batch/save/:id', 'v1.user.member.MemberCardBatch/save');
- //会员卡列表
- Route::get('member_card/index/:card_batch_id', 'v1.user.member.MemberCard/index');
- //会员卡修改状态
- Route::get('member_card/set_status', 'v1.user.member.MemberCard/set_status');
- //列表单字段修改操作
- Route::get('member_batch/set_value/:id', 'v1.user.member.MemberCardBatch/set_value');
- //会员类型
- Route::get('member/ship', 'v1.user.member.MemberCard/member_ship');
- //会员类型修改状态
- Route::get('member_ship/set_ship_status', 'v1.user.member.MemberCard/set_ship_status');
- //会员卡类型编辑
- Route::post('member_ship/save/:id', 'v1.user.member.MemberCard/ship_save');
- //兑换会员卡二维码
- Route::get('member_scan', 'v1.user.member.MemberCardBatch/member_scan');
- //会员记录
- Route::get('member/record', 'v1.user.member.MemberCard/member_record');
- //会员权益
- Route::get('member/right', 'v1.user.member.MemberCard/member_right');
- //会员权益修改
- Route::post('member_right/save/:id', 'v1.user.member.MemberCard/right_save');
- //会员协议
- Route::post('member_agreement/save/:id', 'v1.user.member.MemberCardBatch/save_member_agreement');
- //获取会员协议
- Route::get('member/agreement', 'v1.user.member.MemberCardBatch/getAgreement');
- })->middleware([
- \app\http\middleware\AllowOriginMiddleware::class,
- \app\adminapi\middleware\AdminAuthTokenMiddleware::class,
- \app\adminapi\middleware\AdminCkeckRoleMiddleware::class,
- \app\adminapi\middleware\AdminLogMiddleware::class
- ]);
|