web.php 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643
  1. <?php
  2. use App\Facades\Servers\WechatMini\Mini;
  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::any('/',function () {
  16. // 从缓存获取
  17. $link = cache('redirect_mini_url','');
  18. // 跳转链接
  19. $link = $link ? $link : Mini::getUrlLink('pages/index/index');
  20. // 时间
  21. if( $link ) cache(['redirect_mini_url'=>$link],now()->addDays(20));
  22. // 跳转
  23. return redirect($link,302);
  24. });
  25. /* 后台 */
  26. Route::middleware('admin')->prefix('admin')->group(function(){
  27. /* 首页 */
  28. Route::any('/',[App\Http\Controllers\Admin\Index::class,'index']);
  29. // 欢迎页
  30. Route::any('index/index',[App\Http\Controllers\Admin\Index::class,'index']);
  31. // 欢迎页
  32. Route::any('index/welcome',[App\Http\Controllers\Admin\Index::class,'welcome']);
  33. // 清除缓存
  34. Route::any('index/refresh',[App\Http\Controllers\Admin\Index::class,'refresh']);
  35. /* 登录 */
  36. // 登录别名,用于验证不过时,跳转
  37. Route::name('login')->any('login/index',[App\Http\Controllers\Admin\Login::class,'index']);
  38. // 发送验证码
  39. Route::any('login/send_code',[App\Http\Controllers\Admin\Login::class,'send_code']);
  40. // 退出登录
  41. Route::any('login/out',[App\Http\Controllers\Admin\Login::class,'out']);
  42. /* 菜单 */
  43. // 列表
  44. Route::any('menu/index',[App\Http\Controllers\Admin\Menu::class,'index']);
  45. // 添加
  46. Route::post('menu/add',[App\Http\Controllers\Admin\Menu::class,'add']);
  47. // 编辑
  48. Route::post('menu/edit',[App\Http\Controllers\Admin\Menu::class,'edit']);
  49. // 删除
  50. Route::any('menu/del',[App\Http\Controllers\Admin\Menu::class,'del']);
  51. // 获取信息
  52. Route::post('menu/get_info',[App\Http\Controllers\Admin\Menu::class,'get_info']);
  53. /* 权限管理 */
  54. // 列表
  55. Route::any('auth_manager/index',[App\Http\Controllers\Admin\AuthManager::class,'index']);
  56. // 添加
  57. Route::any('auth_manager/add',[App\Http\Controllers\Admin\AuthManager::class,'add']);
  58. // 编辑
  59. Route::any('auth_manager/edit',[App\Http\Controllers\Admin\AuthManager::class,'edit']);
  60. // 删除
  61. Route::any('auth_manager/del',[App\Http\Controllers\Admin\AuthManager::class,'del']);
  62. // 状态
  63. Route::any('auth_manager/set_status',[App\Http\Controllers\Admin\AuthManager::class,'set_status']);
  64. // 授权
  65. Route::any('auth_manager/access',[App\Http\Controllers\Admin\AuthManager::class,'access']);
  66. /* 用户管理 */
  67. // 列表
  68. Route::any('admin_user/index',[App\Http\Controllers\Admin\AdminUser::class,'index']);
  69. // 添加
  70. Route::any('admin_user/add',[App\Http\Controllers\Admin\AdminUser::class,'add']);
  71. // 编辑
  72. Route::any('admin_user/edit',[App\Http\Controllers\Admin\AdminUser::class,'edit']);
  73. // 删除
  74. Route::any('admin_user/del',[App\Http\Controllers\Admin\AdminUser::class,'del']);
  75. // 状态
  76. Route::any('admin_user/set_status',[App\Http\Controllers\Admin\AdminUser::class,'set_status']);
  77. // 操作历史
  78. Route::any('admin_user/history',[App\Http\Controllers\Admin\AdminUser::class,'history']);
  79. /* 操作历史 */
  80. // 列表
  81. Route::any('admin_history/index',[App\Http\Controllers\Admin\AdminHistory::class,'index']);
  82. /* 系统配置 */
  83. // 列表
  84. Route::any('config/index',[App\Http\Controllers\Admin\Config::class,'index']);
  85. // 编辑
  86. Route::any('config/edit',[App\Http\Controllers\Admin\Config::class,'edit']);
  87. /* 图片管理 */
  88. // 图片和文件夹展示
  89. Route::any('image_manager/index',[App\Http\Controllers\Admin\ImageManager::class,'index']);
  90. // 图片上传
  91. Route::any('image_manager/upload',[App\Http\Controllers\Admin\ImageManager::class,'upload']);
  92. // 新建文件夹
  93. Route::any('image_manager/folder',[App\Http\Controllers\Admin\ImageManager::class,'folder']);
  94. // 删除图片和文件夹
  95. Route::any('image_manager/delete',[App\Http\Controllers\Admin\ImageManager::class,'delete']);
  96. /* 百度编辑器 */
  97. // 上传方法
  98. Route::any('ueditor/upload',[App\Http\Controllers\Admin\Ueditor::class,'upload']);
  99. /* 文件管理 */
  100. // 新增文件
  101. Route::any('files_manager/add',[App\Http\Controllers\Admin\FilesManager::class,'add']);
  102. /* 产品管理 */
  103. // 列表
  104. Route::any('product/index',[App\Http\Controllers\Admin\Product::class,'index']);
  105. // 添加
  106. Route::any('product/add',[App\Http\Controllers\Admin\Product::class,'add']);
  107. // 编辑
  108. Route::any('product/edit',[App\Http\Controllers\Admin\Product::class,'edit']);
  109. // 添加
  110. Route::any('product/copy',[App\Http\Controllers\Admin\Product::class,'copy']);
  111. // 状态
  112. Route::any('product/set_status',[App\Http\Controllers\Admin\Product::class,'set_status']);
  113. // 状态
  114. Route::any('product/get_spec_html',[App\Http\Controllers\Admin\Product::class,'get_spec_html']);
  115. // 状态
  116. Route::any('product/get_sku_html',[App\Http\Controllers\Admin\Product::class,'get_sku_html']);
  117. // 状态
  118. Route::any('product/set_sort',[App\Http\Controllers\Admin\Product::class,'set_sort']);
  119. // 订单导入
  120. Route::any('product/import_execl',[App\Http\Controllers\Admin\Product::class,'import_execl']);
  121. /* 客户管理 */
  122. // 列表
  123. Route::any('custom/index',[App\Http\Controllers\Admin\Custom::class,'index']);
  124. // 添加
  125. Route::any('custom/add',[App\Http\Controllers\Admin\Custom::class,'add']);
  126. // 编辑
  127. Route::any('custom/edit',[App\Http\Controllers\Admin\Custom::class,'edit']);
  128. // 状态
  129. Route::any('custom/set_status',[App\Http\Controllers\Admin\Custom::class,'set_status']);
  130. // 订单导入
  131. Route::any('custom/import_execl',[App\Http\Controllers\Admin\Custom::class,'import_execl']);
  132. // 订单导入
  133. Route::any('custom/down_excel',[App\Http\Controllers\Admin\Custom::class,'down_excel']);
  134. /* 积分管理 */
  135. // 列表
  136. Route::any('custom_score/incr',[App\Http\Controllers\Admin\CustomScore::class,'incr']);
  137. // 添加
  138. Route::any('custom_score/decr',[App\Http\Controllers\Admin\CustomScore::class,'decr']);
  139. // 批量
  140. Route::any('custom_score/import_execl',[App\Http\Controllers\Admin\CustomScore::class,'import_execl']);
  141. // 批量
  142. Route::any('custom_score/import_weiban',[App\Http\Controllers\Admin\CustomScore::class,'import_weiban']);
  143. /* 客户资质审核 */
  144. // 列表
  145. Route::any('custom_company/index',[App\Http\Controllers\Admin\CustomCompany::class,'index']);
  146. // 状态
  147. Route::any('custom_company/set_status',[App\Http\Controllers\Admin\CustomCompany::class,'set_status']);
  148. /* 库存管理-入库 */
  149. // 列表
  150. Route::any('stock/index',[App\Http\Controllers\Admin\Stock::class,'index']);
  151. // 添加
  152. Route::any('stock/add',[App\Http\Controllers\Admin\Stock::class,'add']);
  153. // 编辑
  154. Route::any('stock/edit',[App\Http\Controllers\Admin\Stock::class,'edit']);
  155. // 状态
  156. Route::any('stock/set_status',[App\Http\Controllers\Admin\Stock::class,'set_status']);
  157. /* 订单管理 */
  158. // 列表
  159. Route::any('orders/index',[App\Http\Controllers\Admin\Orders::class,'index']);
  160. // 列表
  161. Route::any('orders/detail',[App\Http\Controllers\Admin\Orders::class,'detail']);
  162. // 状态
  163. Route::any('orders/set_status',[App\Http\Controllers\Admin\Orders::class,'set_status']);
  164. // 订单导入
  165. Route::any('orders/import_execl',[App\Http\Controllers\Admin\Orders::class,'import_execl']);
  166. // 订单下载
  167. Route::any('orders/down_excel',[App\Http\Controllers\Admin\Orders::class,'down_excel']);
  168. // 订单批量更新状态
  169. Route::any('orders/import_execl_status',[App\Http\Controllers\Admin\Orders::class,'import_execl_status']);
  170. // 退款
  171. Route::any('orders/refund',[App\Http\Controllers\Admin\Orders::class,'refund']);
  172. // 修改地址
  173. Route::any('orders/set_addr',[App\Http\Controllers\Admin\Orders::class,'set_addr']);
  174. // 修改地址
  175. Route::any('orders/get_school',[App\Http\Controllers\Admin\Orders::class,'get_school']);
  176. /* 订单物流-发货 */
  177. // 列表
  178. Route::any('orders_transport/index',[App\Http\Controllers\Admin\OrdersTransport::class,'index']);
  179. // 添加
  180. Route::any('orders_transport/add',[App\Http\Controllers\Admin\OrdersTransport::class,'add']);
  181. // 编辑
  182. Route::any('orders_transport/edit',[App\Http\Controllers\Admin\OrdersTransport::class,'edit']);
  183. /* 优惠券 */
  184. // 列表
  185. Route::any('coupon/index',[App\Http\Controllers\Admin\Coupon::class,'index']);
  186. // 详情
  187. Route::any('coupon/add',[App\Http\Controllers\Admin\Coupon::class,'add']);
  188. // 详情
  189. Route::any('coupon/edit',[App\Http\Controllers\Admin\Coupon::class,'edit']);
  190. // 状态
  191. Route::any('coupon/set_status',[App\Http\Controllers\Admin\Coupon::class,'set_status']);
  192. /* 优惠券发放规则-商品范围 */
  193. // 列表
  194. Route::any('coupon_product/index',[App\Http\Controllers\Admin\CouponProduct::class,'index']);
  195. // 详情
  196. Route::any('coupon_product/add',[App\Http\Controllers\Admin\CouponProduct::class,'add']);
  197. // 详情
  198. Route::any('coupon_product/edit',[App\Http\Controllers\Admin\CouponProduct::class,'edit']);
  199. // 状态
  200. Route::any('coupon_product/set_status',[App\Http\Controllers\Admin\CouponProduct::class,'set_status']);
  201. /* 优惠券发放规则-商品排除范围 */
  202. // 列表
  203. Route::any('coupon_product_exclude/index',[App\Http\Controllers\Admin\CouponProductExclude::class,'index']);
  204. // 详情
  205. Route::any('coupon_product_exclude/add',[App\Http\Controllers\Admin\CouponProductExclude::class,'add']);
  206. // 详情
  207. Route::any('coupon_product_exclude/edit',[App\Http\Controllers\Admin\CouponProductExclude::class,'edit']);
  208. // 状态
  209. Route::any('coupon_product_exclude/set_status',[App\Http\Controllers\Admin\CouponProductExclude::class,'set_status']);
  210. /* 优惠券 */
  211. // 列表
  212. Route::any('custom_coupon/index',[App\Http\Controllers\Admin\CustomCoupon::class,'index']);
  213. // 详情
  214. Route::any('custom_coupon/add',[App\Http\Controllers\Admin\CustomCoupon::class,'add']);
  215. // 状态
  216. Route::any('custom_coupon/set_status',[App\Http\Controllers\Admin\CustomCoupon::class,'set_status']);
  217. /* 优惠券发放规则 */
  218. // 列表
  219. Route::any('coupon_reward_rule/index',[App\Http\Controllers\Admin\CouponRewardRule::class,'index']);
  220. // 详情
  221. Route::any('coupon_reward_rule/add',[App\Http\Controllers\Admin\CouponRewardRule::class,'add']);
  222. // 详情
  223. Route::any('coupon_reward_rule/edit',[App\Http\Controllers\Admin\CouponRewardRule::class,'edit']);
  224. // 状态
  225. Route::any('coupon_reward_rule/set_status',[App\Http\Controllers\Admin\CouponRewardRule::class,'set_status']);
  226. /* 优惠券发放规则-商品范围 */
  227. // 列表
  228. Route::any('coupon_reward_product/index',[App\Http\Controllers\Admin\CouponRewardProduct::class,'index']);
  229. // 详情
  230. Route::any('coupon_reward_product/add',[App\Http\Controllers\Admin\CouponRewardProduct::class,'add']);
  231. // 详情
  232. Route::any('coupon_reward_product/edit',[App\Http\Controllers\Admin\CouponRewardProduct::class,'edit']);
  233. // 状态
  234. Route::any('coupon_reward_product/set_status',[App\Http\Controllers\Admin\CouponRewardProduct::class,'set_status']);
  235. /* 优惠券活动 */
  236. // 列表
  237. Route::any('coupon_active/index',[App\Http\Controllers\Admin\CouponActive::class,'index']);
  238. // 详情
  239. Route::any('coupon_active/add',[App\Http\Controllers\Admin\CouponActive::class,'add']);
  240. // 详情
  241. Route::any('coupon_active/edit',[App\Http\Controllers\Admin\CouponActive::class,'edit']);
  242. // 状态
  243. Route::any('coupon_active/set_status',[App\Http\Controllers\Admin\CouponActive::class,'set_status']);
  244. /* 优惠券活动 */
  245. // 列表
  246. Route::any('coupon_active_coupon/index',[App\Http\Controllers\Admin\CouponActiveCoupon::class,'index']);
  247. // 详情
  248. Route::any('coupon_active_coupon/add',[App\Http\Controllers\Admin\CouponActiveCoupon::class,'add']);
  249. // 详情
  250. Route::any('coupon_active_coupon/edit',[App\Http\Controllers\Admin\CouponActiveCoupon::class,'edit']);
  251. // 状态
  252. Route::any('coupon_active_coupon/set_status',[App\Http\Controllers\Admin\CouponActiveCoupon::class,'set_status']);
  253. /* 商业公司 */
  254. // 列表
  255. Route::any('business/index',[App\Http\Controllers\Admin\Business::class,'index']);
  256. // 添加
  257. Route::any('business/add',[App\Http\Controllers\Admin\Business::class,'add']);
  258. // 编辑
  259. Route::any('business/edit',[App\Http\Controllers\Admin\Business::class,'edit']);
  260. // 状态
  261. Route::any('business/set_status',[App\Http\Controllers\Admin\Business::class,'set_status']);
  262. /* 商业公司 */
  263. // 列表
  264. Route::any('producer/index',[App\Http\Controllers\Admin\Producer::class,'index']);
  265. // 添加
  266. Route::any('producer/add',[App\Http\Controllers\Admin\Producer::class,'add']);
  267. // 编辑
  268. Route::any('producer/edit',[App\Http\Controllers\Admin\Producer::class,'edit']);
  269. // 状态
  270. Route::any('producer/set_status',[App\Http\Controllers\Admin\Producer::class,'set_status']);
  271. /* 积分打卡 */
  272. // 列表
  273. Route::any('score_clockin/index',[App\Http\Controllers\Admin\ScoreClockin::class,'index']);
  274. // 添加
  275. Route::any('score_clockin/add',[App\Http\Controllers\Admin\ScoreClockin::class,'add']);
  276. // 添加
  277. Route::any('score_clockin/edit',[App\Http\Controllers\Admin\ScoreClockin::class,'edit']);
  278. // 状态
  279. Route::any('score_clockin/set_status',[App\Http\Controllers\Admin\ScoreClockin::class,'set_status']);
  280. /* 积分商品管理 */
  281. // 列表
  282. Route::any('score_product/index',[App\Http\Controllers\Admin\ScoreProduct::class,'index']);
  283. // 添加
  284. Route::any('score_product/add',[App\Http\Controllers\Admin\ScoreProduct::class,'add']);
  285. // 编辑
  286. Route::any('score_product/edit',[App\Http\Controllers\Admin\ScoreProduct::class,'edit']);
  287. // 状态
  288. Route::any('score_product/set_status',[App\Http\Controllers\Admin\ScoreProduct::class,'set_status']);
  289. /* 积分订单管理 */
  290. // 列表
  291. Route::any('score_orders/index',[App\Http\Controllers\Admin\ScoreOrders::class,'index']);
  292. // 状态
  293. Route::any('score_orders/set_status',[App\Http\Controllers\Admin\ScoreOrders::class,'set_status']);
  294. /* 产品类型 */
  295. // 列表
  296. Route::any('product_type/index',[App\Http\Controllers\Admin\ProductType::class,'index']);
  297. // 添加
  298. Route::any('product_type/add',[App\Http\Controllers\Admin\ProductType::class,'add']);
  299. // 编辑
  300. Route::any('product_type/edit',[App\Http\Controllers\Admin\ProductType::class,'edit']);
  301. // 状态
  302. Route::any('product_type/set_status',[App\Http\Controllers\Admin\ProductType::class,'set_status']);
  303. /* 产品类型 */
  304. // 列表
  305. Route::any('product_spec/index',[App\Http\Controllers\Admin\ProductSpec::class,'index']);
  306. // 添加
  307. Route::any('product_spec/add',[App\Http\Controllers\Admin\ProductSpec::class,'add']);
  308. // 编辑
  309. Route::any('product_spec/edit',[App\Http\Controllers\Admin\ProductSpec::class,'edit']);
  310. // 状态
  311. Route::any('product_spec/set_status',[App\Http\Controllers\Admin\ProductSpec::class,'set_status']);
  312. /* 微伴客户 */
  313. // 列表
  314. Route::any('weiban_external/index',[App\Http\Controllers\Admin\WeibanExternal::class,'index']);
  315. /* 订单Banner */
  316. // 列表
  317. Route::any('orders_banner/index',[App\Http\Controllers\Admin\OrdersBanner::class,'index']);
  318. // 添加
  319. Route::any('orders_banner/add',[App\Http\Controllers\Admin\OrdersBanner::class,'add']);
  320. // 编辑
  321. Route::any('orders_banner/edit',[App\Http\Controllers\Admin\OrdersBanner::class,'edit']);
  322. // 状态
  323. Route::any('orders_banner/set_status',[App\Http\Controllers\Admin\OrdersBanner::class,'set_status']);
  324. /* 积分Banner */
  325. // 列表
  326. Route::any('score_banner/index',[App\Http\Controllers\Admin\ScoreBanner::class,'index']);
  327. // 添加
  328. Route::any('score_banner/add',[App\Http\Controllers\Admin\ScoreBanner::class,'add']);
  329. // 编辑
  330. Route::any('score_banner/edit',[App\Http\Controllers\Admin\ScoreBanner::class,'edit']);
  331. // 状态
  332. Route::any('score_banner/set_status',[App\Http\Controllers\Admin\ScoreBanner::class,'set_status']);
  333. /* 首页banner */
  334. // 列表
  335. Route::any('banner/index',[App\Http\Controllers\Admin\Banner::class,'index']);
  336. // 添加
  337. Route::any('banner/add',[App\Http\Controllers\Admin\Banner::class,'add']);
  338. // 编辑
  339. Route::any('banner/edit',[App\Http\Controllers\Admin\Banner::class,'edit']);
  340. // 状态
  341. Route::any('banner/set_status',[App\Http\Controllers\Admin\Banner::class,'set_status']);
  342. /* 客服二维码 */
  343. // 列表
  344. Route::any('weiban_qrcode/index',[App\Http\Controllers\Admin\WeibanQrcode::class,'index']);
  345. // 添加
  346. Route::any('weiban_qrcode/add',[App\Http\Controllers\Admin\WeibanQrcode::class,'add']);
  347. // 编辑
  348. Route::any('weiban_qrcode/edit',[App\Http\Controllers\Admin\WeibanQrcode::class,'edit']);
  349. // 状态
  350. Route::any('weiban_qrcode/set_status',[App\Http\Controllers\Admin\WeibanQrcode::class,'set_status']);
  351. /* 积分抽奖活动 */
  352. // 列表
  353. Route::any('lottery_score/index',[App\Http\Controllers\Admin\LotteryScore::class,'index']);
  354. // 详情
  355. Route::any('lottery_score/add',[App\Http\Controllers\Admin\LotteryScore::class,'add']);
  356. // 详情
  357. Route::any('lottery_score/edit',[App\Http\Controllers\Admin\LotteryScore::class,'edit']);
  358. // 状态
  359. Route::any('lottery_score/set_status',[App\Http\Controllers\Admin\LotteryScore::class,'set_status']);
  360. /* 积分抽奖 */
  361. // 列表
  362. Route::any('lottery_score_reward/index',[App\Http\Controllers\Admin\LotteryScoreReward::class,'index']);
  363. // 详情
  364. Route::any('lottery_score_reward/add',[App\Http\Controllers\Admin\LotteryScoreReward::class,'add']);
  365. // 详情
  366. Route::any('lottery_score_reward/edit',[App\Http\Controllers\Admin\LotteryScoreReward::class,'edit']);
  367. // 状态
  368. Route::any('lottery_score_reward/set_status',[App\Http\Controllers\Admin\LotteryScoreReward::class,'set_status']);
  369. /* 积分抽奖记录 */
  370. // 列表
  371. Route::any('lottery_score_record/index',[App\Http\Controllers\Admin\LotteryScoreRecord::class,'index']);
  372. // 状态
  373. Route::any('lottery_score_record/set_status',[App\Http\Controllers\Admin\LotteryScoreRecord::class,'set_status']);
  374. /* 下单抽奖活动 */
  375. // 列表
  376. Route::any('lottery_order/index',[App\Http\Controllers\Admin\LotteryOrder::class,'index']);
  377. // 详情
  378. Route::any('lottery_order/add',[App\Http\Controllers\Admin\LotteryOrder::class,'add']);
  379. // 详情
  380. Route::any('lottery_order/edit',[App\Http\Controllers\Admin\LotteryOrder::class,'edit']);
  381. // 状态
  382. Route::any('lottery_order/set_status',[App\Http\Controllers\Admin\LotteryOrder::class,'set_status']);
  383. /* 下单抽奖 */
  384. // 列表
  385. Route::any('lottery_order_reward/index',[App\Http\Controllers\Admin\LotteryOrderReward::class,'index']);
  386. // 详情
  387. Route::any('lottery_order_reward/add',[App\Http\Controllers\Admin\LotteryOrderReward::class,'add']);
  388. // 详情
  389. Route::any('lottery_order_reward/edit',[App\Http\Controllers\Admin\LotteryOrderReward::class,'edit']);
  390. // 状态
  391. Route::any('lottery_order_reward/set_status',[App\Http\Controllers\Admin\LotteryOrderReward::class,'set_status']);
  392. /* 下单抽奖记录 */
  393. // 列表
  394. Route::any('lottery_order_record/index',[App\Http\Controllers\Admin\LotteryOrderRecord::class,'index']);
  395. // 状态
  396. Route::any('lottery_order_record/set_status',[App\Http\Controllers\Admin\LotteryOrderRecord::class,'set_status']);
  397. /* 下单抽奖-商品范围 */
  398. // 列表
  399. Route::any('lottery_order_product/index',[App\Http\Controllers\Admin\LotteryOrderProduct::class,'index']);
  400. // 详情
  401. Route::any('lottery_order_product/add',[App\Http\Controllers\Admin\LotteryOrderProduct::class,'add']);
  402. // 详情
  403. Route::any('lottery_order_product/edit',[App\Http\Controllers\Admin\LotteryOrderProduct::class,'edit']);
  404. // 状态
  405. Route::any('lottery_order_product/set_status',[App\Http\Controllers\Admin\LotteryOrderProduct::class,'set_status']);
  406. /* 打卡活动 */
  407. // 列表
  408. Route::any('score_clockin_active/index',[App\Http\Controllers\Admin\ScoreClockinActive::class,'index']);
  409. // 详情
  410. Route::any('score_clockin_active/add',[App\Http\Controllers\Admin\ScoreClockinActive::class,'add']);
  411. // 详情
  412. Route::any('score_clockin_active/edit',[App\Http\Controllers\Admin\ScoreClockinActive::class,'edit']);
  413. // 状态
  414. Route::any('score_clockin_active/set_status',[App\Http\Controllers\Admin\ScoreClockinActive::class,'set_status']);
  415. Route::any('score_clockin_active/copy',[App\Http\Controllers\Admin\ScoreClockinActive::class,'copy']);
  416. //打卡记录
  417. Route::any('custom_clockin_record/index',[App\Http\Controllers\Admin\CustomClockinRecord::class,'index']);
  418. //打卡记录下载
  419. Route::any('custom_clockin_record/down_excel',[App\Http\Controllers\Admin\CustomClockinRecord::class,'down_excel']);
  420. /* 下单抽奖-商品范围 */
  421. // 列表
  422. Route::any('orders_receipt/index',[App\Http\Controllers\Admin\OrdersReceipt::class,'index']);
  423. // 详情
  424. Route::any('orders_receipt/allow',[App\Http\Controllers\Admin\OrdersReceipt::class,'allow']);
  425. // 详情
  426. Route::any('orders_receipt/refuse',[App\Http\Controllers\Admin\OrdersReceipt::class,'refuse']);
  427. /* 拼团活动 */
  428. // 拼团活动列表
  429. Route::any('regiment_active/index',[App\Http\Controllers\Admin\RegimentActive::class,'index']);
  430. // 新增
  431. Route::any('regiment_active/add',[App\Http\Controllers\Admin\RegimentActive::class,'add']);
  432. // 编辑
  433. Route::any('regiment_active/edit',[App\Http\Controllers\Admin\RegimentActive::class,'edit']);
  434. // 编辑
  435. Route::any('regiment_active/copy',[App\Http\Controllers\Admin\RegimentActive::class,'copy']);
  436. // 状态
  437. Route::any('regiment_active/set_status',[App\Http\Controllers\Admin\RegimentActive::class,'set_status']);
  438. //团列表
  439. Route::any('regiment/index',[App\Http\Controllers\Admin\Regiment::class,'index']);
  440. //团记录列表
  441. Route::any('regiment_record/index',[App\Http\Controllers\Admin\RegimentRecord::class,'index']);
  442. //团记录下载
  443. Route::any('regiment_record/down_excel',[App\Http\Controllers\Admin\RegimentRecord::class,'down_excel']);
  444. /* 页面分享 */
  445. // 配置列表
  446. Route::any('share_message/index',[App\Http\Controllers\Admin\ShareMessage::class,'index']);
  447. // 新增
  448. Route::any('share_message/add',[App\Http\Controllers\Admin\ShareMessage::class,'add']);
  449. // 编辑
  450. Route::any('share_message/edit',[App\Http\Controllers\Admin\ShareMessage::class,'edit']);
  451. // 状态
  452. Route::any('share_message/set_status',[App\Http\Controllers\Admin\ShareMessage::class,'set_status']);
  453. /* 产品促销活动 */
  454. //活动列表
  455. Route::any('promo/index',[App\Http\Controllers\Admin\Promo::class,'index']);
  456. // 新增
  457. Route::any('promo/add',[App\Http\Controllers\Admin\Promo::class,'add']);
  458. // 编辑
  459. Route::any('promo/edit',[App\Http\Controllers\Admin\Promo::class,'edit']);
  460. // 状态
  461. Route::any('promo/set_status',[App\Http\Controllers\Admin\Promo::class,'set_status']);
  462. /* 产品促销活动-商品范围 */
  463. // 列表
  464. Route::any('promo_product/index',[App\Http\Controllers\Admin\PromoProduct::class,'index']);
  465. // 新增
  466. Route::any('promo_product/add',[App\Http\Controllers\Admin\PromoProduct::class,'add']);
  467. // 编辑
  468. Route::any('promo_product/edit',[App\Http\Controllers\Admin\PromoProduct::class,'edit']);
  469. // 状态
  470. Route::any('promo_product/set_status',[App\Http\Controllers\Admin\PromoProduct::class,'set_status']);
  471. /* 课程管理 */
  472. // 课程列表
  473. Route::any('course/index',[App\Http\Controllers\Admin\Course::class,'index']);
  474. // 添加
  475. Route::any('course/add',[App\Http\Controllers\Admin\Course::class,'add']);
  476. // 编辑
  477. Route::any('course/edit',[App\Http\Controllers\Admin\Course::class,'edit']);
  478. // 状态
  479. Route::any('course/set_status',[App\Http\Controllers\Admin\Course::class,'set_status']);
  480. // 老师列表
  481. Route::any('course_teacher/index',[App\Http\Controllers\Admin\CourseTeacher::class,'index']);
  482. // 添加
  483. Route::any('course_teacher/add',[App\Http\Controllers\Admin\CourseTeacher::class,'add']);
  484. // 编辑
  485. Route::any('course_teacher/edit',[App\Http\Controllers\Admin\CourseTeacher::class,'edit']);
  486. // 状态
  487. Route::any('course_teacher/set_status',[App\Http\Controllers\Admin\CourseTeacher::class,'set_status']);
  488. // 排课列表
  489. Route::any('course_schedule/index',[App\Http\Controllers\Admin\CourseSchedule::class,'index']);
  490. // 添加
  491. Route::any('course_schedule/add',[App\Http\Controllers\Admin\CourseSchedule::class,'add']);
  492. // 编辑
  493. Route::any('course_schedule/edit',[App\Http\Controllers\Admin\CourseSchedule::class,'edit']);
  494. // 状态
  495. Route::any('course_schedule/set_status',[App\Http\Controllers\Admin\CourseSchedule::class,'set_status']);
  496. // 预约列表
  497. Route::any('course_reservation/index',[App\Http\Controllers\Admin\CourseReservation::class,'index']);
  498. // 添加
  499. Route::any('course_reservation/add',[App\Http\Controllers\Admin\CourseReservation::class,'add']);
  500. // 编辑
  501. Route::any('course_reservation/edit',[App\Http\Controllers\Admin\CourseReservation::class,'edit']);
  502. // 状态
  503. Route::any('course_reservation/set_status',[App\Http\Controllers\Admin\CourseReservation::class,'set_status']);
  504. /* 企微社群 */
  505. // 渠道活码
  506. Route::any('contact_way/index',[App\Http\Controllers\Admin\ContactWay::class,'index']);
  507. // 新增
  508. Route::any('contact_way/add',[App\Http\Controllers\Admin\ContactWay::class,'add']);
  509. // 编辑
  510. Route::any('contact_way/edit',[App\Http\Controllers\Admin\ContactWay::class,'edit']);
  511. // 状态
  512. Route::any('contact_way/set_follow',[App\Http\Controllers\Admin\ContactWay::class,'set_follow']);
  513. // 企微标签
  514. Route::any('corp_tag/index',[App\Http\Controllers\Admin\CorpTag::class,'index']);
  515. // 新增分组
  516. Route::any('corp_tag/add',[App\Http\Controllers\Admin\CorpTag::class,'add']);
  517. // 编辑分组
  518. Route::any('corp_tag/edit',[App\Http\Controllers\Admin\CorpTag::class,'edit']);
  519. // 删除标签
  520. Route::any('corp_tag/del',[App\Http\Controllers\Admin\CorpTag::class,'del']);
  521. //标签列表
  522. Route::any('corp_tag/tags',[App\Http\Controllers\Admin\CorpTag::class,'tags']);
  523. // 新增标签
  524. Route::any('corp_tag/tag_add',[App\Http\Controllers\Admin\CorpTag::class,'tag_add']);
  525. // 编辑标签
  526. Route::any('corp_tag/tag_edit',[App\Http\Controllers\Admin\CorpTag::class,'tag_edit']);
  527. //客户同步
  528. Route::any('work_sync/index',[App\Http\Controllers\Admin\WorkSync::class,'index']);
  529. // 新增分组
  530. Route::any('work_sync/add',[App\Http\Controllers\Admin\WorkSync::class,'add']);
  531. // 编辑分组
  532. Route::any('work_sync/set_status',[App\Http\Controllers\Admin\WorkSync::class,'set_status']);
  533. /* 企微客户 */
  534. // 列表
  535. Route::any('work_external/index',[App\Http\Controllers\Admin\WorkExternal::class,'index']);
  536. // 打标签
  537. Route::any('work_external/mark_tags',[App\Http\Controllers\Admin\WorkExternal::class,'mark_tags']);
  538. // 学校列表
  539. Route::any('school/index',[App\Http\Controllers\Admin\School::class,'index']);
  540. // 添加
  541. Route::any('school/add',[App\Http\Controllers\Admin\School::class,'add']);
  542. // 编辑
  543. Route::any('school/edit',[App\Http\Controllers\Admin\School::class,'edit']);
  544. // 状态
  545. Route::any('school/set_status',[App\Http\Controllers\Admin\School::class,'set_status']);
  546. /* 订单管理 班级汇总 */
  547. // 列表
  548. Route::any('orders_class_summary/index',[App\Http\Controllers\Admin\OrdersClassSummary::class,'index']);
  549. // 图书管理
  550. Route::any('book_stock/index',[App\Http\Controllers\Admin\BookStock::class,'index']);
  551. // 添加
  552. Route::any('book_stock/add',[App\Http\Controllers\Admin\BookStock::class,'add']);
  553. // 编辑
  554. Route::any('book_stock/edit',[App\Http\Controllers\Admin\BookStock::class,'edit']);
  555. // 状态
  556. Route::any('book_stock/set_status',[App\Http\Controllers\Admin\BookStock::class,'set_status']);
  557. });