web.php 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313
  1. <?php
  2. use Illuminate\Support\Facades\DB;
  3. use Illuminate\Support\Facades\Route;
  4. /*
  5. |--------------------------------------------------------------------------
  6. | Web Routes
  7. |--------------------------------------------------------------------------
  8. |
  9. | Here is where you can register web routes for your application. These
  10. | routes are loaded by the RouteServiceProvider within a group which
  11. | contains the "web" middleware group. Now create something great!
  12. |
  13. */
  14. /* 后台 */
  15. Route::middleware('admin')->prefix('admin')->group(function(){
  16. /* 首页 */
  17. Route::any('/',[App\Http\Controllers\Admin\Index::class,'index']);
  18. // 欢迎页
  19. Route::any('index/index',[App\Http\Controllers\Admin\Index::class,'index']);
  20. // 欢迎页
  21. Route::any('index/welcome',[App\Http\Controllers\Admin\Index::class,'welcome']);
  22. // 清除缓存
  23. Route::any('index/refresh',[App\Http\Controllers\Admin\Index::class,'refresh']);
  24. /* 登录 */
  25. // 登录别名,用于验证不过时,跳转
  26. Route::name('login')->any('login/index',[App\Http\Controllers\Admin\Login::class,'index']);
  27. // 发送验证码
  28. Route::any('login/send_code',[App\Http\Controllers\Admin\Login::class,'send_code']);
  29. // 退出登录
  30. Route::any('login/out',[App\Http\Controllers\Admin\Login::class,'out']);
  31. /* 菜单 */
  32. // 列表
  33. Route::any('menu/index',[App\Http\Controllers\Admin\Menu::class,'index']);
  34. // 添加
  35. Route::post('menu/add',[App\Http\Controllers\Admin\Menu::class,'add']);
  36. // 编辑
  37. Route::post('menu/edit',[App\Http\Controllers\Admin\Menu::class,'edit']);
  38. // 删除
  39. Route::any('menu/del',[App\Http\Controllers\Admin\Menu::class,'del']);
  40. // 获取信息
  41. Route::post('menu/get_info',[App\Http\Controllers\Admin\Menu::class,'get_info']);
  42. /* 权限管理 */
  43. // 列表
  44. Route::any('auth_manager/index',[App\Http\Controllers\Admin\AuthManager::class,'index']);
  45. // 添加
  46. Route::any('auth_manager/add',[App\Http\Controllers\Admin\AuthManager::class,'add']);
  47. // 编辑
  48. Route::any('auth_manager/edit',[App\Http\Controllers\Admin\AuthManager::class,'edit']);
  49. // 删除
  50. Route::any('auth_manager/del',[App\Http\Controllers\Admin\AuthManager::class,'del']);
  51. // 状态
  52. Route::any('auth_manager/set_status',[App\Http\Controllers\Admin\AuthManager::class,'set_status']);
  53. // 授权
  54. Route::any('auth_manager/access',[App\Http\Controllers\Admin\AuthManager::class,'access']);
  55. /* 用户管理 */
  56. // 列表
  57. Route::any('admin_user/index',[App\Http\Controllers\Admin\AdminUser::class,'index']);
  58. // 添加
  59. Route::any('admin_user/add',[App\Http\Controllers\Admin\AdminUser::class,'add']);
  60. // 编辑
  61. Route::any('admin_user/edit',[App\Http\Controllers\Admin\AdminUser::class,'edit']);
  62. // 删除
  63. Route::any('admin_user/del',[App\Http\Controllers\Admin\AdminUser::class,'del']);
  64. // 状态
  65. Route::any('admin_user/set_status',[App\Http\Controllers\Admin\AdminUser::class,'set_status']);
  66. // 操作历史
  67. Route::any('admin_user/history',[App\Http\Controllers\Admin\AdminUser::class,'history']);
  68. /* 操作历史 */
  69. // 列表
  70. Route::any('admin_history/index',[App\Http\Controllers\Admin\AdminHistory::class,'index']);
  71. /* 系统配置 */
  72. // 列表
  73. Route::any('config/index',[App\Http\Controllers\Admin\Config::class,'index']);
  74. // 编辑
  75. Route::any('config/edit',[App\Http\Controllers\Admin\Config::class,'edit']);
  76. /* 图片管理 */
  77. // 图片和文件夹展示
  78. Route::any('image_manager/index',[App\Http\Controllers\Admin\ImageManager::class,'index']);
  79. // 图片上传
  80. Route::any('image_manager/upload',[App\Http\Controllers\Admin\ImageManager::class,'upload']);
  81. // 新建文件夹
  82. Route::any('image_manager/folder',[App\Http\Controllers\Admin\ImageManager::class,'folder']);
  83. // 删除图片和文件夹
  84. Route::any('image_manager/delete',[App\Http\Controllers\Admin\ImageManager::class,'delete']);
  85. /* 百度编辑器 */
  86. // 上传方法
  87. Route::any('ueditor/upload',[App\Http\Controllers\Admin\Ueditor::class,'upload']);
  88. /* 文件管理 */
  89. // 新增文件
  90. Route::any('files_manager/add',[App\Http\Controllers\Admin\FilesManager::class,'add']);
  91. /* 产品管理 */
  92. // 列表
  93. Route::any('product/index',[App\Http\Controllers\Admin\Product::class,'index']);
  94. // 添加
  95. Route::any('product/add',[App\Http\Controllers\Admin\Product::class,'add']);
  96. // 编辑
  97. Route::any('product/edit',[App\Http\Controllers\Admin\Product::class,'edit']);
  98. // 状态
  99. Route::any('product/set_status',[App\Http\Controllers\Admin\Product::class,'set_status']);
  100. // 状态
  101. Route::any('product/get_spec_html',[App\Http\Controllers\Admin\Product::class,'get_spec_html']);
  102. // 状态
  103. Route::any('product/get_sku_html',[App\Http\Controllers\Admin\Product::class,'get_sku_html']);
  104. /* 客户管理 */
  105. // 列表
  106. Route::any('custom/index',[App\Http\Controllers\Admin\Custom::class,'index']);
  107. // 添加
  108. Route::any('custom/add',[App\Http\Controllers\Admin\Custom::class,'add']);
  109. // 编辑
  110. Route::any('custom/edit',[App\Http\Controllers\Admin\Custom::class,'edit']);
  111. // 状态
  112. Route::any('custom/set_status',[App\Http\Controllers\Admin\Custom::class,'set_status']);
  113. /* 积分管理 */
  114. // 列表
  115. Route::any('custom_score/incr',[App\Http\Controllers\Admin\CustomScore::class,'incr']);
  116. // 添加
  117. Route::any('custom_score/decr',[App\Http\Controllers\Admin\CustomScore::class,'decr']);
  118. /* 客户资质审核 */
  119. // 列表
  120. Route::any('custom_company/index',[App\Http\Controllers\Admin\CustomCompany::class,'index']);
  121. // 状态
  122. Route::any('custom_company/set_status',[App\Http\Controllers\Admin\CustomCompany::class,'set_status']);
  123. /* 库存管理-入库 */
  124. // 列表
  125. Route::any('stock/index',[App\Http\Controllers\Admin\Stock::class,'index']);
  126. // 添加
  127. Route::any('stock/add',[App\Http\Controllers\Admin\Stock::class,'add']);
  128. // 编辑
  129. Route::any('stock/edit',[App\Http\Controllers\Admin\Stock::class,'edit']);
  130. // 状态
  131. Route::any('stock/set_status',[App\Http\Controllers\Admin\Stock::class,'set_status']);
  132. /* 订单管理 */
  133. // 列表
  134. Route::any('orders/index',[App\Http\Controllers\Admin\Orders::class,'index']);
  135. // 状态
  136. Route::any('orders/set_status',[App\Http\Controllers\Admin\Orders::class,'set_status']);
  137. // 订单导入
  138. Route::any('orders/import_execl',[App\Http\Controllers\Admin\Orders::class,'import_execl']);
  139. // 订单下载
  140. Route::any('orders/down_excel',[App\Http\Controllers\Admin\Orders::class,'down_excel']);
  141. /* 订单物流-发货 */
  142. // 列表
  143. Route::any('orders_transport/index',[App\Http\Controllers\Admin\OrdersTransport::class,'index']);
  144. // 添加
  145. Route::any('orders_transport/add',[App\Http\Controllers\Admin\OrdersTransport::class,'add']);
  146. // 编辑
  147. Route::any('orders_transport/edit',[App\Http\Controllers\Admin\OrdersTransport::class,'edit']);
  148. /* 优惠券 */
  149. // 列表
  150. Route::any('coupon/index',[App\Http\Controllers\Admin\Coupon::class,'index']);
  151. // 详情
  152. Route::any('coupon/add',[App\Http\Controllers\Admin\Coupon::class,'add']);
  153. // 详情
  154. Route::any('coupon/edit',[App\Http\Controllers\Admin\Coupon::class,'edit']);
  155. // 状态
  156. Route::any('coupon/set_status',[App\Http\Controllers\Admin\Coupon::class,'set_status']);
  157. /* 商业公司 */
  158. // 列表
  159. Route::any('business/index',[App\Http\Controllers\Admin\Business::class,'index']);
  160. // 添加
  161. Route::any('business/add',[App\Http\Controllers\Admin\Business::class,'add']);
  162. // 编辑
  163. Route::any('business/edit',[App\Http\Controllers\Admin\Business::class,'edit']);
  164. // 状态
  165. Route::any('business/set_status',[App\Http\Controllers\Admin\Business::class,'set_status']);
  166. /* 积分打卡 */
  167. // 列表
  168. Route::any('score_clockin/index',[App\Http\Controllers\Admin\ScoreClockin::class,'index']);
  169. // 添加
  170. Route::any('score_clockin/add',[App\Http\Controllers\Admin\ScoreClockin::class,'add']);
  171. // 添加
  172. Route::any('score_clockin/edit',[App\Http\Controllers\Admin\ScoreClockin::class,'edit']);
  173. // 状态
  174. Route::any('score_clockin/set_status',[App\Http\Controllers\Admin\ScoreClockin::class,'set_status']);
  175. /* 积分商品管理 */
  176. // 列表
  177. Route::any('score_product/index',[App\Http\Controllers\Admin\ScoreProduct::class,'index']);
  178. // 添加
  179. Route::any('score_product/add',[App\Http\Controllers\Admin\ScoreProduct::class,'add']);
  180. // 编辑
  181. Route::any('score_product/edit',[App\Http\Controllers\Admin\ScoreProduct::class,'edit']);
  182. // 状态
  183. Route::any('score_product/set_status',[App\Http\Controllers\Admin\ScoreProduct::class,'set_status']);
  184. /* 积分订单管理 */
  185. // 列表
  186. Route::any('score_orders/index',[App\Http\Controllers\Admin\ScoreOrders::class,'index']);
  187. // 状态
  188. Route::any('score_orders/set_status',[App\Http\Controllers\Admin\ScoreOrders::class,'set_status']);
  189. /* 产品类型 */
  190. // 列表
  191. Route::any('product_type/index',[App\Http\Controllers\Admin\ProductType::class,'index']);
  192. // 添加
  193. Route::any('product_type/add',[App\Http\Controllers\Admin\ProductType::class,'add']);
  194. // 编辑
  195. Route::any('product_type/edit',[App\Http\Controllers\Admin\ProductType::class,'edit']);
  196. // 状态
  197. Route::any('product_type/set_status',[App\Http\Controllers\Admin\ProductType::class,'set_status']);
  198. /* 产品类型 */
  199. // 列表
  200. Route::any('product_spec/index',[App\Http\Controllers\Admin\ProductSpec::class,'index']);
  201. // 添加
  202. Route::any('product_spec/add',[App\Http\Controllers\Admin\ProductSpec::class,'add']);
  203. // 编辑
  204. Route::any('product_spec/edit',[App\Http\Controllers\Admin\ProductSpec::class,'edit']);
  205. // 状态
  206. Route::any('product_spec/set_status',[App\Http\Controllers\Admin\ProductSpec::class,'set_status']);
  207. /* 微伴客户 */
  208. // 列表
  209. Route::any('weiban_external/index',[App\Http\Controllers\Admin\WeibanExternal::class,'index']);
  210. /* 订单Banner */
  211. // 列表
  212. Route::any('orders_banner/index',[App\Http\Controllers\Admin\OrdersBanner::class,'index']);
  213. // 添加
  214. Route::any('orders_banner/add',[App\Http\Controllers\Admin\OrdersBanner::class,'add']);
  215. // 编辑
  216. Route::any('orders_banner/edit',[App\Http\Controllers\Admin\OrdersBanner::class,'edit']);
  217. // 状态
  218. Route::any('orders_banner/set_status',[App\Http\Controllers\Admin\OrdersBanner::class,'set_status']);
  219. /* 首页banner */
  220. // 列表
  221. Route::any('banner/index',[App\Http\Controllers\Admin\Banner::class,'index']);
  222. // 添加
  223. Route::any('banner/add',[App\Http\Controllers\Admin\Banner::class,'add']);
  224. // 编辑
  225. Route::any('banner/edit',[App\Http\Controllers\Admin\Banner::class,'edit']);
  226. // 状态
  227. Route::any('banner/set_status',[App\Http\Controllers\Admin\Banner::class,'set_status']);
  228. /* 客服二维码 */
  229. // 列表
  230. Route::any('weiban_qrcode/index',[App\Http\Controllers\Admin\WeibanQrcode::class,'index']);
  231. // 添加
  232. Route::any('weiban_qrcode/add',[App\Http\Controllers\Admin\WeibanQrcode::class,'add']);
  233. // 编辑
  234. Route::any('weiban_qrcode/edit',[App\Http\Controllers\Admin\WeibanQrcode::class,'edit']);
  235. // 状态
  236. Route::any('weiban_qrcode/set_status',[App\Http\Controllers\Admin\WeibanQrcode::class,'set_status']);
  237. /* 课程管理 */
  238. // 课程列表
  239. Route::any('course/index',[App\Http\Controllers\Admin\Course::class,'index']);
  240. // 添加
  241. Route::any('course/add',[App\Http\Controllers\Admin\Course::class,'add']);
  242. // 编辑
  243. Route::any('course/edit',[App\Http\Controllers\Admin\Course::class,'edit']);
  244. // 状态
  245. Route::any('course/set_status',[App\Http\Controllers\Admin\Course::class,'set_status']);
  246. // 老师列表
  247. Route::any('course_teacher/index',[App\Http\Controllers\Admin\CourseTeacher::class,'index']);
  248. // 添加
  249. Route::any('course_teacher/add',[App\Http\Controllers\Admin\CourseTeacher::class,'add']);
  250. // 编辑
  251. Route::any('course_teacher/edit',[App\Http\Controllers\Admin\CourseTeacher::class,'edit']);
  252. // 状态
  253. Route::any('course_teacher/set_status',[App\Http\Controllers\Admin\CourseTeacher::class,'set_status']);
  254. // 排课列表
  255. Route::any('course_schedule/index',[App\Http\Controllers\Admin\CourseSchedule::class,'index']);
  256. // 添加
  257. Route::any('course_schedule/add',[App\Http\Controllers\Admin\CourseSchedule::class,'add']);
  258. // 编辑
  259. Route::any('course_schedule/edit',[App\Http\Controllers\Admin\CourseSchedule::class,'edit']);
  260. // 状态
  261. Route::any('course_schedule/set_status',[App\Http\Controllers\Admin\CourseSchedule::class,'set_status']);
  262. // 预约列表
  263. Route::any('course_reservation/index',[App\Http\Controllers\Admin\CourseReservation::class,'index']);
  264. // 添加
  265. Route::any('course_reservation/add',[App\Http\Controllers\Admin\CourseReservation::class,'add']);
  266. // 编辑
  267. Route::any('course_reservation/edit',[App\Http\Controllers\Admin\CourseReservation::class,'edit']);
  268. // 状态
  269. Route::any('course_reservation/set_status',[App\Http\Controllers\Admin\CourseReservation::class,'set_status']);
  270. });