From aa532e3f4aa4c78a733d68dc8cfd89eff585fbb6 Mon Sep 17 00:00:00 2001 From: liaofei <136327134@qq.com> Date: Tue, 11 Apr 2023 10:08:44 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E8=B5=84=E6=BA=90=E8=B7=AF?= =?UTF-8?q?=E7=94=B1=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crmeb/app/adminapi/route/agent.php | 31 ++++++-- crmeb/app/adminapi/route/app.php | 53 +++++++++++-- crmeb/app/adminapi/route/cms.php | 22 +++++- crmeb/app/adminapi/route/file.php | 12 ++- crmeb/app/adminapi/route/freight.php | 11 ++- crmeb/app/adminapi/route/setting.php | 112 ++++++++++++++++++++++++--- crmeb/app/adminapi/route/user.php | 22 +++++- 7 files changed, 233 insertions(+), 30 deletions(-) diff --git a/crmeb/app/adminapi/route/agent.php b/crmeb/app/adminapi/route/agent.php index fce8d2fd3..3c1fcf49e 100644 --- a/crmeb/app/adminapi/route/agent.php +++ b/crmeb/app/adminapi/route/agent.php @@ -42,13 +42,30 @@ Route::group('agent', function () { Route::get('config/edit_basics', 'v1.setting.SystemConfig/edit_basics')->option(['real_name' => '积分配置编辑表单']); //积分配置保存数据 Route::post('config/save_basics', 'v1.setting.SystemConfig/save_basics')->option(['real_name' => '积分配置保存数据']); - //分销员等级资源路由 - Route::resource('level', 'v1.agent.AgentLevel')->name('AgentLevelResource')->option(['real_name' => '分销员等级']); + Route::resource('level', 'v1.agent.AgentLevel')->option([ + 'real_name' => [ + 'index' => '获取分销员等级列表', + 'create' => '获取分销员等级表单', + 'save' => '保存分销员等级', + 'edit' => '获取修改分销员等级表单', + 'update' => '修改分销员等级', + 'delete' => '删除分销员等级' + ] + ]); //修改分销等级状态 Route::put('level/set_status/:id/:status', 'v1.agent.AgentLevel/set_status')->name('levelSetStatus')->option(['real_name' => '修改分销等级状态']); //分销员等级任务资源路由 - Route::resource('level_task', 'v1.agent.AgentLevelTask')->name('AgentLevelTaskResource')->option(['real_name' => '分销员等级任务']); + Route::resource('level_task', 'v1.agent.AgentLevelTask')->option([ + 'real_name' => [ + 'index' => '获取分销员等级任务列表', + 'create' => '获取分销员等级任务表单', + 'save' => '保存分销员等级任务', + 'edit' => '获取修改分销员等级任务表单', + 'update' => '修改分销员等级任务', + 'delete' => '删除分销员等级任务' + ] + ]); //修改分销任务状态 Route::put('level_task/set_status/:id/:status', 'v1.agent.AgentLevelTask/set_status')->name('levelTaskSetStatus')->option(['real_name' => '修改分销等级任务状态']); //获取赠送分销等级表单 @@ -66,10 +83,10 @@ Route::group('agent', function () { Route::post('division/agent/save', 'v1.agent.Division/divisionAgentSave')->name('divisionAgentSave')->option(['real_name' => '事业部保存']);//代理商保存 Route::put('division/set_status/:status/:uid', 'v1.agent.Division/setDivisionStatus')->name('setDivisionStatus')->option(['real_name' => '状态切换']);//状态切换 Route::delete('division/del/:type/:uid', 'v1.agent.Division/delDivision')->name('delDivision')->option(['real_name' => '删除代理商']);//状态切换 - Route::get('division/agent_apply/list','v1.agent.Division/AdminApplyList')->name('AdminApplyList')->option(['real_name'=>'代理商申请列表']);//代理商申请列表 - Route::get('division/examine_apply/:id/:type','v1.agent.Division/examineApply')->name('examineApply')->option(['real_name'=>'审核表单']);//审核表单 - Route::post('division/apply_agent/save','v1.agent.Division/applyAgentSave')->name('applyAgentSave')->option(['real_name'=>'提交审核']);//提交审核 - Route::delete('division/del_apply/:id','v1.agent.Division/delApply')->name('delApply')->option(['real_name'=>'删除审核']);//删除审核 + Route::get('division/agent_apply/list', 'v1.agent.Division/AdminApplyList')->name('AdminApplyList')->option(['real_name' => '代理商申请列表']);//代理商申请列表 + Route::get('division/examine_apply/:id/:type', 'v1.agent.Division/examineApply')->name('examineApply')->option(['real_name' => '审核表单']);//审核表单 + Route::post('division/apply_agent/save', 'v1.agent.Division/applyAgentSave')->name('applyAgentSave')->option(['real_name' => '提交审核']);//提交审核 + Route::delete('division/del_apply/:id', 'v1.agent.Division/delApply')->name('delApply')->option(['real_name' => '删除审核']);//删除审核 })->middleware([ \app\http\middleware\AllowOriginMiddleware::class, diff --git a/crmeb/app/adminapi/route/app.php b/crmeb/app/adminapi/route/app.php index e6077701c..a34656ed9 100644 --- a/crmeb/app/adminapi/route/app.php +++ b/crmeb/app/adminapi/route/app.php @@ -15,7 +15,16 @@ use think\facade\Route; */ Route::group('app', function () { //小程序模板资源路由 - Route::resource('routine', 'v1.application.routine.RoutineTemplate')->name('RoutineResource')->option(['real_name' => '小程序订阅消息']); + Route::resource('routine', 'v1.application.routine.RoutineTemplate')->option([ + 'real_name' => [ + 'index' => '获取小程序订阅消息列表', + 'create' => '获取小程序订阅消息表单', + 'save' => '保存小程序订阅消息', + 'edit' => '获取修改小程序订阅消息表单', + 'update' => '修改小程序订阅消息', + 'delete' => '删除小程序订阅消息' + ] + ]); //一键同步订阅消息 Route::get('routine/syncSubscribe', 'v1.application.routine.RoutineTemplate/syncSubscribe')->name('syncSubscribe')->option(['real_name' => '一键同步订阅消息']); //一键同步微信模版消息消息 @@ -27,7 +36,16 @@ Route::group('app', function () { //保存菜单 Route::post('wechat/menu', 'v1.application.wechat.menus/save')->option(['real_name' => '保存微信公众号菜单']); //微信模板消息资源路由 - Route::resource('wechat/template', 'v1.application.wechat.WechatTemplate')->name('WechatTemplateResource')->option(['real_name' => '公众号模版消息']); + Route::resource('wechat/template', 'v1.application.wechat.WechatTemplate')->option([ + 'real_name' => [ + 'index' => '获取公众号模版消息列表', + 'create' => '获取公众号模版消息表单', + 'save' => '保存公众号模版消息', + 'edit' => '获取修改公众号模版消息表单', + 'update' => '修改公众号模版消息', + 'delete' => '删除公众号模版消息' + ] + ]); //微信模板消息修改状态 Route::put('wechat/template/set_status/:id/:status', 'v1.application.wechat.WechatTemplate/set_status')->name('WechatTemplateSetStatus')->option(['real_name' => '修改关键字回复状态']); //关注回复 @@ -78,11 +96,36 @@ Route::group('app', function () { /** 客服相关 */ //客服反馈接口 - Route::resource('feedback', 'v1.kefu.StoreServiceFeedback')->only(['index', 'delete', 'update', 'edit'])->option(['real_name' => '用户反馈']); + Route::resource('feedback', 'v1.kefu.StoreServiceFeedback')->only(['index', 'delete', 'update', 'edit'])->option([ + 'real_name' => [ + 'index' => '获取用户反馈列表', + 'edit' => '获取修改用户反馈表单', + 'update' => '修改用户反馈', + 'delete' => '删除用户反馈' + ] + ]); //话术接口 - Route::resource('wechat/speechcraft', 'v1.kefu.StoreServiceSpeechcraft')->option(['real_name' => '客服话术']); + Route::resource('wechat/speechcraft', 'v1.kefu.StoreServiceSpeechcraft')->option([ + 'real_name' => [ + 'index' => '获取客服话术列表', + 'create' => '获取客服话术表单', + 'save' => '保存客服话术', + 'edit' => '获取修改客服话术表单', + 'update' => '修改客服话术', + 'delete' => '删除客服话术' + ] + ]); //话术分类接口 - Route::resource('wechat/speechcraftcate', 'v1.kefu.StoreServiceSpeechcraftCate')->option(['real_name' => '客服话术分类']); + Route::resource('wechat/speechcraftcate', 'v1.kefu.StoreServiceSpeechcraftCate')->option([ + 'real_name' => [ + 'index' => '获取客服话术分类列表', + 'create' => '获取客服话术分类表单', + 'save' => '保存客服话术分类', + 'edit' => '获取修改客服话术分类表单', + 'update' => '修改客服话术分类', + 'delete' => '删除客服话术分类' + ] + ]); //客服列表 Route::get('wechat/kefu', 'v1.kefu.StoreService/index')->option(['real_name' => '客服列表']); //客服登录 diff --git a/crmeb/app/adminapi/route/cms.php b/crmeb/app/adminapi/route/cms.php index 4495ad388..a20b9f5a1 100644 --- a/crmeb/app/adminapi/route/cms.php +++ b/crmeb/app/adminapi/route/cms.php @@ -15,13 +15,31 @@ use think\facade\Route; */ Route::group('cms', function () { //文章资源路由 - Route::resource('cms', 'v1.cms.Article')->name('ArticleResource')->option(['real_name' => '文章']); + Route::resource('cms', 'v1.cms.Article')->option([ + 'real_name' => [ + 'index' => '获取文章列表', + 'create' => '获取文章表单', + 'save' => '保存文章', + 'edit' => '获取修改文章表单', + 'update' => '修改文章', + 'delete' => '删除文章' + ] + ]); //关联商品 Route::put('cms/relation/:id', 'v1.cms.Article/relation')->name('Relation')->option(['real_name' => '文章关联商品']); //取消关联 Route::put('cms/unrelation/:id', 'v1.cms.Article/unrelation')->name('UnRelation')->option(['real_name' => '取消文章关联商品']); //文章分类资源路由 - Route::resource('category', 'v1.cms.ArticleCategory')->name('ArticleCategoryResource')->option(['real_name' => '文章分类']); + Route::resource('category', 'v1.cms.ArticleCategory')->option([ + 'real_name' => [ + 'index' => '获取文章分类列表', + 'create' => '获取文章分类表单', + 'save' => '保存文章分类', + 'edit' => '获取修改文章分类表单', + 'update' => '修改文章分类', + 'delete' => '删除文章分类' + ] + ]); //修改状态 Route::put('category/set_status/:id/:status', 'v1.cms.ArticleCategory/set_status')->name('CategoryStatus')->option(['real_name' => '修改文章分类状态']); //分类列表 diff --git a/crmeb/app/adminapi/route/file.php b/crmeb/app/adminapi/route/file.php index 5779549bc..91b0064cc 100644 --- a/crmeb/app/adminapi/route/file.php +++ b/crmeb/app/adminapi/route/file.php @@ -27,7 +27,17 @@ Route::group('file', function () { //上传图片 Route::post('upload/[:upload_type]', 'v1.file.SystemAttachment/upload')->option(['real_name' => '上传图片', 'is_common' => true]); //附件分类管理资源路由 - Route::resource('category', 'v1.file.SystemAttachmentCategory')->option(['real_name' => '附件分类管理', 'is_common' => true]); + Route::resource('category', 'v1.file.SystemAttachmentCategory')->option([ + 'real_name' => [ + 'index' => '获取附件分类管理列表', + 'create' => '获取附件分类管理表单', + 'save' => '保存附件分类管理', + 'edit' => '获取修改附件分类管理表单', + 'update' => '修改附件分类管理', + 'delete' => '删除附件分类管理' + ], + 'is_common' => true + ]); //获取上传类型 Route::get('upload_type', 'v1.file.SystemAttachment/uploadType')->option(['real_name' => '上传类型', 'is_common' => true]); //分片上传本地视频 diff --git a/crmeb/app/adminapi/route/freight.php b/crmeb/app/adminapi/route/freight.php index a33e19254..7fec63f93 100644 --- a/crmeb/app/adminapi/route/freight.php +++ b/crmeb/app/adminapi/route/freight.php @@ -15,7 +15,16 @@ use think\facade\Route; */ Route::group('freight', function () { //物流公司资源路由 - Route::resource('express', 'v1.freight.Express')->name('ExpressResource')->option(['real_name' => '物流公司']); + Route::resource('express', 'v1.freight.Express')->name('ExpressResource')->option([ + 'real_name' => [ + 'index' => '获取物流公司列表', + 'create' => '获取物流公司表单', + 'save' => '保存物流公司', + 'edit' => '获取修改物流公司表单', + 'update' => '修改物流公司', + 'delete' => '删除物流公司' + ], + ]); //修改状态 Route::put('express/set_status/:id/:status', 'v1.freight.Express/set_status')->option(['real_name' => '修改物流公司状态']); //同步物流快递公司 diff --git a/crmeb/app/adminapi/route/setting.php b/crmeb/app/adminapi/route/setting.php index 8be040c6a..4d9304ea2 100644 --- a/crmeb/app/adminapi/route/setting.php +++ b/crmeb/app/adminapi/route/setting.php @@ -30,7 +30,16 @@ Route::group('setting', function () { //批量保存权限 Route::post('menus/batch', 'v1.setting.SystemMenus/batchSave')->name('SystemMenusBatchSave')->option(['real_name' => '批量保存权限']); //权限菜单资源路由 - Route::resource('menus', 'v1.setting.SystemMenus')->option(['real_name' => '权限菜单']); + Route::resource('menus', 'v1.setting.SystemMenus')->option([ + 'real_name' => [ + 'index' => '获取权限菜单列表', + 'create' => '获取权限菜单表单', + 'save' => '保存权限菜单', + 'edit' => '获取修改权限菜单表单', + 'update' => '修改权限菜单', + 'delete' => '删除权限菜单' + ], + ]); //未添加的权限规则列表 Route::get('ruleList', 'v1.setting.SystemMenus/ruleList')->option(['real_name' => '未添加的权限规则列表']); //修改显示 @@ -48,11 +57,29 @@ Route::group('setting', function () { //删除身份 Route::delete('role/:id', 'v1.setting.SystemRole/delete')->option(['real_name' => '删除管理员身份']); //配置分类资源路由 - Route::resource('config_class', 'v1.setting.SystemConfigTab')->option(['real_name' => '系统配置分类']); + Route::resource('config_class', 'v1.setting.SystemConfigTab')->option([ + 'real_name' => [ + 'index' => '获取系统配置分类列表', + 'create' => '获取系统配置分类表单', + 'save' => '保存系统配置分类', + 'edit' => '获取修改系统配置分类表单', + 'update' => '修改系统配置分类', + 'delete' => '删除系统配置分类' + ], + ]); //修改配置分类状态 Route::put('config_class/set_status/:id/:status', 'v1.setting.SystemConfigTab/set_status')->option(['real_name' => '修改配置分类状态']); //配置资源路由 - Route::resource('config', 'v1.setting.SystemConfig')->option(['real_name' => '系统配置']); + Route::resource('config', 'v1.setting.SystemConfig')->option([ + 'real_name' => [ + 'index' => '获取系统配置列表', + 'create' => '获取系统配置表单', + 'save' => '保存系统配置', + 'edit' => '获取修改系统配置表单', + 'update' => '修改系统配置', + 'delete' => '删除系统配置' + ] + ]); //修改配置状态 Route::put('config/set_status/:id/:status', 'v1.setting.SystemConfig/set_status')->option(['real_name' => '修改配置状态']); //基本配置编辑表单 @@ -68,11 +95,29 @@ Route::group('setting', function () { //获取某个分类下的所有配置信息 Route::get('config_list/:tabId', 'v1.setting.SystemConfig/get_config_list')->option(['real_name' => '获取某个分类下的所有配置信息']); //组合数据资源路由 - Route::resource('group', 'v1.setting.SystemGroup')->option(['real_name' => '组合数据']); + Route::resource('group', 'v1.setting.SystemGroup')->option([ + 'real_name' => [ + 'index' => '获取组合数据列表', + 'create' => '获取组合数据表单', + 'save' => '保存组合数据', + 'edit' => '获取修改组合数据表单', + 'update' => '修改组合数据', + 'delete' => '删除组合数据' + ] + ]); //组合数据全部 Route::get('group_all', 'v1.setting.SystemGroup/getGroup')->option(['real_name' => '组合数据全部']); //组合数据子数据资源路由 - Route::resource('group_data', 'v1.setting.SystemGroupData')->option(['real_name' => '组合数据子数据']); + Route::resource('group_data', 'v1.setting.SystemGroupData')->option([ + 'real_name' => [ + 'index' => '获取组合数据子数据列表', + 'create' => '获取组合数据子数据表单', + 'save' => '保存组合数据子数据', + 'edit' => '获取修改组合数据子数据表单', + 'update' => '修改组合数据子数据', + 'delete' => '删除组合数据子数据' + ] + ]); //修改数据状态 Route::get('group_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '组合数据头部']); //修改数据状态 @@ -107,34 +152,77 @@ Route::group('setting', function () { Route::get('get_kf_adv', 'v1.setting.SystemGroupData/getKfAdv')->option(['real_name' => '获取客服广告']); //设置客服广告 Route::post('set_kf_adv', 'v1.setting.SystemGroupData/setKfAdv')->option(['real_name' => '设置客服广告']); - - //签到天数配置资源 - Route::resource('sign_data', 'v1.setting.SystemGroupData')->option(['real_name' => '签到天数配置']); + Route::resource('sign_data', 'v1.setting.SystemGroupData')->option([ + 'real_name' => [ + 'index' => '获取签到天数配置列表', + 'create' => '获取签到天数配置表单', + 'save' => '保存签到天数配置', + 'edit' => '获取修改签到天数配置表单', + 'update' => '修改签到天数配置', + 'delete' => '删除签到天数配置' + ] + ]); //签到数据字段 Route::get('sign_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '签到数据头部']); //修改签到数据状态 Route::put('sign_data/set_status/:id/:status', 'v1.setting.SystemGroupData/set_status')->option(['real_name' => '修改签到数据状态']); //订单详情动态图配置资源 - Route::resource('order_data', 'v1.setting.SystemGroupData')->option(['real_name' => '订单详情动态图配置资源']); + Route::resource('order_data', 'v1.setting.SystemGroupData')->option([ + 'real_name' => [ + 'index' => '获取订单详情动态图列表', + 'create' => '获取订单详情动态图表单', + 'save' => '保存订单详情动态图', + 'edit' => '获取修改订单详情动态图表单', + 'update' => '修改订单详情动态图', + 'delete' => '删除订单详情动态图' + ] + ]); //订单数据字段 Route::get('order_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '订单数据字段']); //订单数据状态 Route::put('order_data/set_status/:id/:status', 'v1.setting.SystemGroupData/set_status')->option(['real_name' => '订单数据状态']); //个人中心菜单配置资源 - Route::resource('usermenu_data', 'v1.setting.SystemGroupData')->option(['real_name' => '个人中心菜单']); + Route::resource('usermenu_data', 'v1.setting.SystemGroupData')->option([ + 'real_name' => [ + 'index' => '获取个人中心菜单列表', + 'create' => '获取个人中心菜单表单', + 'save' => '保存个人中心菜单', + 'edit' => '获取修改个人中心菜单表单', + 'update' => '修改个人中心菜单', + 'delete' => '删除个人中心菜单' + ] + ]); //个人中心菜单数据字段 Route::get('usermenu_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '个人中心菜单数据字段']); //个人中心菜单数据状态 Route::put('usermenu_data/set_status/:id/:status', 'v1.setting.SystemGroupData/set_status')->option(['real_name' => '个人中心菜单数据状态']); //分享海报配置资源 - Route::resource('poster_data', 'v1.setting.SystemGroupData')->option(['real_name' => '分享海报']); + Route::resource('poster_data', 'v1.setting.SystemGroupData')->option([ + 'real_name' => [ + 'index' => '获取分享海报列表', + 'create' => '获取分享海报表单', + 'save' => '保存分享海报', + 'edit' => '获取修改分享海报表单', + 'update' => '修改分享海报', + 'delete' => '删除分享海报' + ] + ]); //分享海报数据字段 Route::get('poster_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '分享海报数据字段']); //分享海报数据状态 Route::put('poster_data/set_status/:id/:status', 'v1.setting.SystemGroupData/set_status')->option(['real_name' => '分享海报数据状态']); //秒杀配置资源 - Route::resource('seckill_data', 'v1.setting.SystemGroupData')->option(['real_name' => '秒杀配置']); + Route::resource('seckill_data', 'v1.setting.SystemGroupData')->option([ + 'real_name' => [ + 'index' => '获取分秒杀配置列表', + 'create' => '获取秒杀配置表单', + 'save' => '保存秒杀配置', + 'edit' => '获取修改秒杀配置表单', + 'update' => '修改秒杀配置', + 'delete' => '删除秒杀配置' + ] + ]); //秒杀数据字段 Route::get('seckill_data/header', 'v1.setting.SystemGroupData/header')->option(['real_name' => '秒杀数据字段']); //秒杀数据状态 diff --git a/crmeb/app/adminapi/route/user.php b/crmeb/app/adminapi/route/user.php index d53d2acca..0a3ddbe8a 100644 --- a/crmeb/app/adminapi/route/user.php +++ b/crmeb/app/adminapi/route/user.php @@ -15,7 +15,16 @@ use think\facade\Route; */ Route::group('user', function () { //用户管理资源路由 - Route::resource('user', 'v1.user.user')->option(['real_name' => '用户']); + Route::resource('user', 'v1.user.user')->option([ + 'real_name' => [ + 'index' => '获取用户列表', + 'create' => '获取用户表单', + 'save' => '保存用户', + 'edit' => '获取修改用户表单', + 'update' => '修改用户', + 'delete' => '删除用户' + ] + ]); //添加用户保存 Route::post('user/save', 'v1.user.user/save_info')->option(['real_name' => '添加用户']); //同步微信用户 @@ -98,7 +107,16 @@ Route::group('user', function () { //设置会员分组 Route::put('save_set_label', 'v1.user.user/save_set_label')->option(['real_name' => '保存用户标签']); //标签分类 - Route::resource('user_label_cate', 'v1.user.UserLabelCate')->option(['real_name' => '标签分类']); + Route::resource('user_label_cate', 'v1.user.UserLabelCate')->option([ + 'real_name' => [ + 'index' => '获取标签分类', + 'create' => '获取标签分类表单', + 'save' => '保存标签分类', + 'edit' => '获取修改标签分类表单', + 'update' => '修改标签分类', + 'delete' => '删除标签分类' + ] + ]); Route::get('user_label_cate/all', 'v1.user.user_label_cate/getAll')->option(['real_name' => '获取用户标签分类全部']); //会员卡批次列表资源