123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641 |
- <?php
- // +----------------------------------------------------------------------
- // | Niucloud-admin 企业快速开发的多应用管理平台
- // +----------------------------------------------------------------------
- // | 官方网址:https://www.niucloud.com
- // +----------------------------------------------------------------------
- // | niucloud团队 版权所有 开源版本可自由商用
- // +----------------------------------------------------------------------
- // | Author: Niucloud Team
- // +----------------------------------------------------------------------
- use app\adminapi\middleware\AdminCheckRole;
- use app\adminapi\middleware\AdminCheckToken;
- use app\adminapi\middleware\AdminLog;
- use think\facade\Route;
- /**
- * 商城系统店铺端
- */
- Route::group('mall', function() {
- /************************************************** 配送相关接口 *****************************************************/
- //物流公司 列表
- Route::get('shop/delivery/company', 'addon\mall\app\adminapi\controller\shop\delivery\Company@lists');
- //物流公司 详情
- Route::get('shop/delivery/company/:id', 'addon\mall\app\adminapi\controller\shop\delivery\Company@info');
- //物流跟踪接口 查询
- Route::get('shop/delivery/search', 'addon\mall\app\adminapi\controller\shop\delivery\DeliverySearch@getConfig');
- //运费模版 分页列表
- Route::get('shop/shipping/template', 'addon\mall\app\adminapi\controller\shop\delivery\ShippingTemplate@pages');
- //运费模版 列表
- Route::get('shop/shipping/template/list', 'addon\mall\app\adminapi\controller\shop\delivery\ShippingTemplate@lists');
- //运费模版 详情
- Route::get('shop/shipping/template/:template_id', 'addon\mall\app\adminapi\controller\shop\delivery\ShippingTemplate@info');
- //运费模版 添加
- Route::post('shop/shipping/template', 'addon\mall\app\adminapi\controller\shop\delivery\ShippingTemplate@add');
- //运费模版 编辑
- Route::put('shop/shipping/template/:template_id', 'addon\mall\app\adminapi\controller\shop\delivery\ShippingTemplate@edit');
- //运费模版 删除
- Route::delete('shop/shipping/template/:template_id', 'addon\mall\app\adminapi\controller\shop\delivery\ShippingTemplate@del');
- /************************************************** 接口管理 *******************************************************/
- //商品分页列表
- Route::get('shop/goods', 'addon\mall\app\adminapi\controller\shop\goods\Goods@pages');
- //商品详情
- Route::get('shop/goods/:id', 'addon\mall\app\adminapi\controller\shop\goods\Goods@info');
- //添加实物商品
- Route::post('shop/goods', 'addon\mall\app\adminapi\controller\shop\goods\Goods@add');
- //编辑实物商品
- Route::put('shop/goods/:id', 'addon\mall\app\adminapi\controller\shop\goods\Goods@edit');
- // 商品添加/编辑数据
- Route::get('shop/goods/init', 'addon\mall\app\adminapi\controller\shop\goods\Goods@init');
- //添加虚拟商品
- Route::post('shop/goods/virtual', 'addon\mall\app\adminapi\controller\shop\goods\VirtualGoods@add');
- //编辑虚拟商品
- Route::put('shop/goods/virtual/:id', 'addon\mall\app\adminapi\controller\shop\goods\VirtualGoods@edit');
- // 商品添加/编辑数据
- Route::get('shop/goods/virtual/init', 'addon\mall\app\adminapi\controller\shop\goods\VirtualGoods@init');
- //删除商品
- Route::put('shop/goods/delete', 'addon\mall\app\adminapi\controller\shop\goods\Goods@del');
- // 回收站商品分页列表
- Route::get('shop/goods/recycle', 'addon\mall\app\adminapi\controller\shop\goods\Goods@recyclePages');
- //商品恢复
- Route::put('shop/goods/recycle', 'addon\mall\app\adminapi\controller\shop\goods\Goods@recycle');
- // 修改商品排序号
- Route::put('shop/goods/sort', 'addon\mall\app\adminapi\controller\shop\goods\Goods@editSort');
- // 修改商品上下架状态
- Route::put('shop/goods/status', 'addon\mall\app\adminapi\controller\shop\goods\Goods@editStatus');
- // 复制商品
- Route::put('shop/goods/copy/:goods_id', 'addon\mall\app\adminapi\controller\shop\goods\Goods@copy');
- // 获取商品选择分页列表
- Route::get('shop/goods/select', 'addon\mall\app\adminapi\controller\shop\goods\Goods@select');
- // 获取商品SKU规格列表
- Route::get('shop/goods/sku', 'addon\mall\app\adminapi\controller\shop\goods\Goods@sku');
- // 编辑商品规格列表库存
- Route::put('shop/goods/sku/stock', 'addon\mall\app\adminapi\controller\shop\goods\Goods@editGoodsListStock');
- // 编辑商品规格列表价格
- Route::put('shop/goods/sku/price', 'addon\mall\app\adminapi\controller\shop\goods\Goods@editGoodsListPrice');
- // 编辑商品规格列表会员价格
- Route::put('shop/goods/sku/member_price', 'addon\mall\app\adminapi\controller\shop\goods\Goods@editGoodsListMemberPrice');
- // 获取商品类型
- Route::get('shop/goods/type', 'addon\mall\app\adminapi\controller\shop\goods\Goods@type');
- // 获取商品状态
- Route::get('shop/goods/status', 'addon\mall\app\adminapi\controller\shop\goods\Goods@status');
- //商品标签列表
- Route::get('shop/goods/label/list', 'addon\mall\app\adminapi\controller\shop\goods\Label@lists');
- //商品品牌列表
- Route::get('shop/goods/brand/list', 'addon\mall\app\adminapi\controller\shop\goods\Brand@lists');
- //商品服务列表
- Route::get('shop/goods/service/list', 'addon\mall\app\adminapi\controller\shop\goods\Service@lists');
- //商品分类列表树结构
- Route::get('shop/goods/tree', 'addon\mall\app\adminapi\controller\shop\goods\Category@tree');
- Route::get('shop/goods/category', 'addon\mall\app\adminapi\controller\shop\goods\Category@lists');
- //商品分类详情
- Route::get('shop/goods/category/:id', 'addon\mall\app\adminapi\controller\shop\goods\Category@info');
- //添加商品分类
- Route::post('shop/goods/category', 'addon\mall\app\adminapi\controller\shop\goods\Category@add');
- //编辑商品分类
- Route::put('shop/goods/category/:id', 'addon\mall\app\adminapi\controller\shop\goods\Category@edit');
- //删除商品分类
- Route::delete('shop/goods/category/:id', 'addon\mall\app\adminapi\controller\shop\goods\Category@del');
- //编辑商品分类
- Route::post('shop/goods/category/update', 'addon\mall\app\adminapi\controller\shop\goods\Category@editCategory');
- // 获取商品分类配置
- // Route::post('shop/goods/category/config', 'addon\mall\app\adminapi\controller\shop\goods\Category@setGoodsCategoryConfig');
- // 获取商品分类配置
- // Route::get('shop/goods/category/config', 'addon\mall\app\adminapi\controller\shop\goods\Category@getGoodsCategoryConfig');
- // 获取商品分类树结构供弹框调用
- Route::get('shop/goods/category/components', 'addon\mall\app\adminapi\controller\shop\goods\Category@components');
- // 获取平台商品分类树结构供弹框调用
- Route::get('shop/goods/category/mall_components', 'addon\mall\app\adminapi\controller\shop\goods\Category@mallComponents');
- // 商品参数分页列表
- Route::get('shop/goods/attr', 'addon\mall\app\adminapi\controller\shop\goods\Attr@pages');
- // 商品参数列表
- Route::get('shop/goods/attr_list', 'addon\mall\app\adminapi\controller\shop\goods\Attr@lists');
- // 商品参数详情
- Route::get('shop/goods/attr/:id', 'addon\mall\app\adminapi\controller\shop\goods\Attr@info');
- // 添加商品参数
- Route::post('shop/goods/attr', 'addon\mall\app\adminapi\controller\shop\goods\Attr@add');
- // 编辑商品参数
- Route::put('shop/goods/attr/:id', 'addon\mall\app\adminapi\controller\shop\goods\Attr@edit');
- // 删除商品参数
- Route::delete('shop/goods/attr/:id', 'addon\mall\app\adminapi\controller\shop\goods\Attr@del');
- // 修改商品参数排序号
- Route::put('shop/goods/attr/sort', 'addon\mall\app\adminapi\controller\shop\goods\Attr@modifySort');
- // 修改商品参数名称
- Route::put('shop/goods/attr/attr_name', 'addon\mall\app\adminapi\controller\shop\goods\Attr@modifyAttrName');
- // 修改商品参数值
- Route::put('shop/goods/attr/attr_value', 'addon\mall\app\adminapi\controller\shop\goods\Attr@modifyAttrValueFormat');
- // 获取商品选择分页列表带sku
- Route::get('shop/goods/selectgoodssku', 'addon\mall\app\adminapi\controller\shop\goods\Goods@getSkuOfSelect');
- // 获取商品参与的活动数量
- Route::get('shop/goods/active/count', 'addon\mall\app\adminapi\controller\shop\goods\Goods@getActiveGoodsCount');
- /************************************************** 订单相关接口 *****************************************************/
- //交易配置
- Route::post('shop/order/config', 'addon\mall\app\adminapi\controller\shop\order\Config@setConfig');
- Route::get('shop/order/config', 'addon\mall\app\adminapi\controller\shop\order\Config@getConfig');
- //订单列表
- Route::get('shop/order/list', 'addon\mall\app\adminapi\controller\shop\order\Order@lists');
- //订单详情
- Route::get('shop/order/detail/:id', 'addon\mall\app\adminapi\controller\shop\order\Order@detail');
- //获取 订单类型
- Route::get('shop/order/type', 'addon\mall\app\adminapi\controller\shop\order\Order@getOrderType');
- //获取 订单状态
- Route::get('shop/order/status', 'addon\mall\app\adminapi\controller\shop\order\Order@getOrderStatus');
- //订单关闭
- Route::put('shop/order/close/:id', 'addon\mall\app\adminapi\controller\shop\order\Order@orderClose');
- //订单改价
- Route::put('shop/order/edit_price', 'addon\mall\app\adminapi\controller\shop\order\Order@editPrice');
- //订单配送修改
- Route::put('shop/order/edit_delivery', 'addon\mall\app\adminapi\controller\shop\order\Order@editDelivery');
- //订单配送修改信息
- Route::get('shop/order/edit_delivery', 'addon\mall\app\adminapi\controller\shop\order\Order@editDeliveryData');
- //订单发货
- Route::put('shop/order/delivery', 'addon\mall\app\adminapi\controller\shop\order\Order@orderDelivery');
- //订单项发货
- Route::put('shop/order/goods/delivery/:id', 'addon\mall\app\adminapi\controller\shop\order\Order@orderDelivery');
- //获取订单配送方式
- Route::get('shop/order/delivery_type', 'addon\mall\app\adminapi\controller\shop\order\Order@getDeliveryType');
- //商家留言
- Route::put('shop/order/shop_remark', 'addon\mall\app\adminapi\controller\shop\order\Order@setShopRemark');
- //订单完成
- Route::put('shop/order/finish/:id', 'addon\mall\app\adminapi\controller\shop\order\Order@orderFinish');
- //获取 物流包裹信息
- Route::get('shop/order/delivery/package', 'addon\mall\app\adminapi\controller\shop\order\Order@getOrderPackage');
- //获取 支付类型
- Route::get('shop/order/pay/type', 'addon\mall\app\adminapi\controller\shop\order\Order@getPayType');
- //获取 订单来源
- Route::get('shop/order/from', 'addon\mall\app\adminapi\controller\shop\order\Order@getOrderFrom');
- //订单维权 列表
- Route::get('shop/order/refund', 'addon\mall\app\adminapi\controller\shop\refund\Refund@lists');
- //订单维权 详情
- Route::get('shop/order/refund/:id', 'addon\mall\app\adminapi\controller\shop\refund\Refund@detail');
- //订单维权审核
- Route::put('shop/order/refund/audit/:order_refund_no', 'addon\mall\app\adminapi\controller\shop\refund\Refund@auditApply');
- //订单维权审核
- Route::put('shop/order/refund/delivery/:order_refund_no', 'addon\mall\app\adminapi\controller\shop\refund\Refund@auditRefundGoods');
- /************************************************** 订单发货批量操作相关接口 *****************************************************/
- //订单批量操作 列表
- Route::get('shop/order_batch_delivery', 'addon\mall\app\adminapi\controller\shop\order\Order@getOrderBatchDeliveryPage');
- //订单批量操作 详情
- Route::get('shop/order_batch_delivery/:id', 'addon\mall\app\adminapi\controller\shop\order\Order@getOrderBatchDeliveryInfo');
- //批量发货
- Route::put('shop/order_batch_delivery/add_batch_order_delivery', 'addon\mall\app\adminapi\controller\shop\order\Order@addBatchOrderDelivery');
- //订单批量操作类型
- Route::get('shop/order_batch_delivery/get_type', 'addon\mall\app\adminapi\controller\shop\order\Order@getBatchType');
- //订单批量操作状态
- Route::get('shop/order_batch_delivery/get_status', 'addon\mall\app\adminapi\controller\shop\order\Order@getBatchStatus');
- //营销中心
- Route::get('shop/marketing', 'addon\mall\app\adminapi\controller\shop\marketing\Index@index');
- /************************************************** 优惠券相关接口 *****************************************************/
- //优惠券列表
- Route::get('shop/goods/coupon', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@lists');
- //优惠券初始化信息
- Route::get('shop/goods/coupon/init', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@init');
- //添加优惠券
- Route::post('shop/goods/coupon', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@add');
- //优惠券领取记录
- Route::get('shop/goods/coupon/records', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@getMemberCoupon');
- //优惠券详情
- Route::get('shop/goods/coupon/detail/:id', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@info');
- //编辑优惠券
- Route::put('shop/goods/coupon/edit/:id', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@edit');
- //优惠券设置状态
- // Route::put('shop/goods/coupon/setstatus/:status', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@setCouponStatus');
- //优惠券状态列表
- Route::get('shop/goods/coupon/status', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@couponStatusList');
- //删除优惠券
- Route::delete('shop/goods/coupon/:id', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@del');
- //优惠券失效
- Route::put('shop/goods/coupon/invalid/:id', 'addon\mall\app\adminapi\controller\shop\marketing\Coupon@couponInvalid');
- //会员持有优惠券列表
- Route::get('shop/member/coupon/list/:member_id', 'addon\mall\app\adminapi\controller\shop\marketing\CouponMember@lists');
- //商家地址库列表
- Route::get('shop/shop_address', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@lists');
- //商家地址库详情
- Route::get('shop/shop_address/:id', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@info');
- //添加商家地址库
- Route::post('shop/shop_address', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@add');
- //编辑商家地址库
- Route::put('shop/shop_address/:id', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@edit');
- //删除商家地址库
- Route::delete('shop/shop_address/:id', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@del');
- // 默认发货地址
- Route::get('shop/shop_address/default/delivery', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@defaultDelivery');
- //获取商家收货地址库
- Route::get('shop/order/refund/address', 'addon\mall\app\adminapi\controller\shop\shop_address\ShopAddress@getList');
- //商品评价 列表
- Route::get('shop/goods/evaluate', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@lists');
- //商品评价 添加
- Route::post('shop/goods/evaluate', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@add');
- //商品评价 删除
- Route::delete('shop/goods/evaluate/:id', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@del');
- //商品评价 回复
- Route::put('shop/goods/evaluate/reply/:id', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@evaluateReply');
- //商品评价 通过
- Route::put('shop/goods/evaluate/adopt/:id', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@adopt');
- //商品评价 拒绝
- Route::put('shop/goods/evaluate/refuse/:id', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@refuse');
- //商品评价 置顶
- Route::put('shop/goods/evaluate/topping/:id', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@topping');
- //商品评价 取消置顶
- Route::put('shop/goods/evaluate/cancel_topping/:id', 'addon\mall\app\adminapi\controller\shop\goods\Evaluate@cancelTopping');
- Route::get('shop/stat/total', 'addon\mall\app\adminapi\controller\shop\Stat@total');
- Route::get('shop/stat/today', 'addon\mall\app\adminapi\controller\shop\Stat@today');
- Route::get('shop/stat/yesterday', 'addon\mall\app\adminapi\controller\shop\Stat@yesterday');
- Route::get('shop/stat', 'addon\mall\app\adminapi\controller\shop\Stat@stat');
- Route::get('shop/stat/order', 'addon\mall\app\adminapi\controller\shop\Stat@order');
- Route::get('shop/stat/goods', 'addon\mall\app\adminapi\controller\shop\Stat@goods');
- //获取店铺信息
- Route::get('shop/stat/shop', 'addon\mall\app\adminapi\controller\shop\Stat@siteInfo');
- // 发票列表
- Route::get('shop/invoice', 'addon\mall\app\adminapi\controller\shop\order\Invoice@lists');
- // 发票信息
- Route::get('shop/invoice/:id', 'addon\mall\app\adminapi\controller\shop\order\Invoice@info');
- // 开票
- Route::put('shop/invoice/:id', 'addon\mall\app\adminapi\controller\shop\order\Invoice@invoicing');
- /************************************************** 限时折扣 *****************************************************/
- //限时折扣列表
- Route::get('shop/active/discount', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@lists');
- //添加
- Route::post('shop/active/discount', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@add');
- //编辑
- Route::put('shop/active/discount/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@edit');
- //删除
- Route::delete('shop/active/discount/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@del');
- //关闭
- Route::put('shop/active/discount/close/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@close');
- //详情
- Route::get('shop/active/discount/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@detail');
- //状态
- Route::get('shop/active/status', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@status');
- //参与订单
- Route::get('shop/active/discount/order/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@order');
- //参与会员
- Route::get('shop/active/discount/member/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@member');
- //参与商品
- Route::get('shop/active/discount/goods/:active_id', 'addon\mall\app\adminapi\controller\shop\marketing\Discount@goods');
- })->middleware([
- AdminCheckToken::class,
- AdminCheckRole::class,
- AdminLog::class
- ]);
- /**
- * 多商户商城系统平台端
- */
- Route::group('mall', function() {
- /************************************************** 配送相关接口 *****************************************************/
- //物流公司 列表
- Route::get('mall/delivery/company', 'addon\mall\app\adminapi\controller\mall\delivery\Company@lists');
- //物流公司 详情
- Route::get('mall/delivery/company/:id', 'addon\mall\app\adminapi\controller\mall\delivery\Company@info');
- //物流公司 添加
- Route::post('mall/delivery/company', 'addon\mall\app\adminapi\controller\mall\delivery\Company@add');
- //物流公司 编辑
- Route::put('mall/delivery/company/:id', 'addon\mall\app\adminapi\controller\mall\delivery\Company@edit');
- //物流公司 删除
- Route::delete('mall/delivery/company/:id', 'addon\mall\app\adminapi\controller\mall\delivery\Company@del');
- //物流查询接口 设置
- Route::post('mall/delivery/search', 'addon\mall\app\adminapi\controller\mall\delivery\DeliverySearch@setConfig');
- //物流跟踪接口 查询
- Route::get('mall/delivery/search', 'addon\mall\app\adminapi\controller\mall\delivery\DeliverySearch@getConfig');
- /************************************************** 接口管理 *******************************************************/
- //商品分页列表
- Route::get('mall/goods', 'addon\mall\app\adminapi\controller\mall\goods\Goods@pages');
- //商品详情
- Route::get('mall/goods/:id', 'addon\mall\app\adminapi\controller\mall\goods\Goods@info');
- // 修改商品排序号
- Route::put('mall/goods/sort', 'addon\mall\app\adminapi\controller\mall\goods\Goods@editSort');
- // 修改商品上下架状态
- // Route::put('mall/goods/status', 'addon\mall\app\adminapi\controller\mall\goods\Goods@editStatus');
- // 获取商品选择分页列表
- Route::get('mall/goods/select', 'addon\mall\app\adminapi\controller\mall\goods\Goods@select');
- // 商品审核通过
- Route::put('mall/goods/audit', 'addon\mall\app\adminapi\controller\mall\goods\Goods@audit');
- // 商品审核拒绝
- Route::put('mall/goods/refuse', 'addon\mall\app\adminapi\controller\mall\goods\Goods@refuse');
- // 商品审核强制下架
- Route::put('mall/goods/offline', 'addon\mall\app\adminapi\controller\mall\goods\Goods@offline');
- // 获取商品类型
- Route::get('mall/goods/type', 'addon\mall\app\adminapi\controller\mall\goods\Goods@type');
- // 获取商品状态
- Route::get('mall/goods/status', 'addon\mall\app\adminapi\controller\mall\goods\Goods@status');
- // 修改商品标签
- Route::put('mall/goods/edit_label', 'addon\mall\app\adminapi\controller\mall\goods\Goods@editLabel');
- /************************************************** 商品标签管理 *******************************************************/
- //商品标签分页列表
- Route::get('mall/goods/label', 'addon\mall\app\adminapi\controller\mall\goods\Label@pages');
- //商品标签列表
- Route::get('mall/goods/label/list', 'addon\mall\app\adminapi\controller\mall\goods\Label@lists');
- //商品标签详情
- Route::get('mall/goods/label/:id', 'addon\mall\app\adminapi\controller\mall\goods\Label@info');
- //添加商品标签
- Route::post('mall/goods/label', 'addon\mall\app\adminapi\controller\mall\goods\Label@add');
- //编辑商品标签
- Route::put('mall/goods/label/:id', 'addon\mall\app\adminapi\controller\mall\goods\Label@edit');
- //删除商品标签
- Route::delete('mall/goods/label/:id', 'addon\mall\app\adminapi\controller\mall\goods\Label@del');
- //商品品牌分页列表
- Route::get('mall/goods/brand', 'addon\mall\app\adminapi\controller\mall\goods\Brand@pages');
- //商品品牌列表
- Route::get('mall/goods/brand/list', 'addon\mall\app\adminapi\controller\mall\goods\Brand@lists');
- //商品品牌详情
- Route::get('mall/goods/brand/:id', 'addon\mall\app\adminapi\controller\mall\goods\Brand@info');
- //添加商品品牌
- Route::post('mall/goods/brand', 'addon\mall\app\adminapi\controller\mall\goods\Brand@add');
- //编辑商品品牌
- Route::put('mall/goods/brand/:id', 'addon\mall\app\adminapi\controller\mall\goods\Brand@edit');
- //删除商品品牌
- Route::delete('mall/goods/brand/:id', 'addon\mall\app\adminapi\controller\mall\goods\Brand@del');
- //商品服务分页列表
- Route::get('mall/goods/service', 'addon\mall\app\adminapi\controller\mall\goods\GoodsService@pages');
- //商品服务列表
- Route::get('mall/goods/service/list', 'addon\mall\app\adminapi\controller\mall\goods\GoodsService@lists');
- //商品服务详情
- Route::get('mall/goods/service/:id', 'addon\mall\app\adminapi\controller\mall\goods\GoodsService@info');
- //添加商品服务
- Route::post('mall/goods/service', 'addon\mall\app\adminapi\controller\mall\goods\GoodsService@add');
- //编辑商品服务
- Route::put('mall/goods/service/:id', 'addon\mall\app\adminapi\controller\mall\goods\GoodsService@edit');
- //删除商品服务
- Route::delete('mall/goods/service/:id', 'addon\mall\app\adminapi\controller\mall\goods\GoodsService@del');
- //商品分类列表树结构
- Route::get('mall/goods/tree', 'addon\mall\app\adminapi\controller\mall\goods\Category@tree');
- Route::get('mall/goods/category', 'addon\mall\app\adminapi\controller\mall\goods\Category@lists');
- //商品分类详情
- Route::get('mall/goods/category/:id', 'addon\mall\app\adminapi\controller\mall\goods\Category@info');
- //添加商品分类
- Route::post('mall/goods/category', 'addon\mall\app\adminapi\controller\mall\goods\Category@add');
- //编辑商品分类
- Route::put('mall/goods/category/:id', 'addon\mall\app\adminapi\controller\mall\goods\Category@edit');
- //删除商品分类
- Route::delete('mall/goods/category/:id', 'addon\mall\app\adminapi\controller\mall\goods\Category@del');
- //拖拽编辑商品分类
- Route::post('mall/goods/category/update', 'addon\mall\app\adminapi\controller\mall\goods\Category@editCategory');
- // 获取商品分类配置
- Route::post('mall/goods/category/config', 'addon\mall\app\adminapi\controller\mall\goods\Category@setGoodsCategoryConfig');
- // 获取商品分类配置
- Route::get('mall/goods/category/config', 'addon\mall\app\adminapi\controller\mall\goods\Category@getGoodsCategoryConfig');
- // 获取商品分类树结构供弹框调用
- Route::get('mall/goods/category/components', 'addon\mall\app\adminapi\controller\mall\goods\Category@components');
- // 商品参数分页列表
- Route::get('mall/goods/attr', 'addon\mall\app\adminapi\controller\mall\goods\Attr@pages');
- // 商品参数列表
- Route::get('mall/goods/attr_list', 'addon\mall\app\adminapi\controller\mall\goods\Attr@lists');
- // 商品参数详情
- Route::get('mall/goods/attr/:id', 'addon\mall\app\adminapi\controller\mall\goods\Attr@info');
- // 添加商品参数
- Route::post('mall/goods/attr', 'addon\mall\app\adminapi\controller\mall\goods\Attr@add');
- // 编辑商品参数
- Route::put('mall/goods/attr/:id', 'addon\mall\app\adminapi\controller\mall\goods\Attr@edit');
- // 删除商品参数
- Route::delete('mall/goods/attr/:id', 'addon\mall\app\adminapi\controller\mall\goods\Attr@del');
- // 修改商品参数排序号
- Route::put('mall/goods/attr/sort', 'addon\mall\app\adminapi\controller\mall\goods\Attr@modifySort');
- // 修改商品参数名称
- Route::put('mall/goods/attr/attr_name', 'addon\mall\app\adminapi\controller\mall\goods\Attr@modifyAttrName');
- // 修改商品参数值
- Route::put('mall/goods/attr/attr_value', 'addon\mall\app\adminapi\controller\mall\goods\Attr@modifyAttrValueFormat');
- //商品配置
- Route::post('mall/goods/config', 'addon\mall\app\adminapi\controller\mall\goods\Config@setConfig');
- Route::get('mall/goods/config', 'addon\mall\app\adminapi\controller\mall\goods\Config@getConfig');
- //优惠券列表
- Route::get('mall/goods/coupon', 'addon\mall\app\adminapi\controller\mall\marketing\Coupon@lists');
- //优惠券领取记录
- Route::get('mall/goods/coupon/records', 'addon\mall\app\adminapi\controller\mall\marketing\Coupon@getMemberCoupon');
- //优惠券详情
- Route::get('mall/goods/coupon/detail/:id', 'addon\mall\app\adminapi\controller\mall\marketing\Coupon@info');
- /************************************************** 订单相关接口 *****************************************************/
- //交易配置
- Route::post('mall/order/config', 'addon\mall\app\adminapi\controller\mall\order\Config@setConfig');
- Route::get('mall/order/config', 'addon\mall\app\adminapi\controller\mall\order\Config@getConfig');
- //订单列表
- Route::get('mall/order/list', 'addon\mall\app\adminapi\controller\mall\order\Order@lists');
- //订单详情
- Route::get('mall/order/detail/:id', 'addon\mall\app\adminapi\controller\mall\order\Order@detail');
- //获取 订单类型
- Route::get('mall/order/type', 'addon\mall\app\adminapi\controller\mall\order\Order@getOrderType');
- //获取 订单状态
- Route::get('mall/order/status', 'addon\mall\app\adminapi\controller\mall\order\Order@getOrderStatus');
- //订单关闭
- Route::put('mall/order/close/:id', 'addon\mall\app\adminapi\controller\mall\order\Order@orderClose');
- //订单发货
- Route::put('mall/order/delivery', 'addon\mall\app\adminapi\controller\mall\order\Order@orderDelivery');
- //订单项发货
- Route::put('mall/order/goods/delivery/:id', 'addon\mall\app\adminapi\controller\mall\order\Order@orderDelivery');
- //获取订单配送方式
- Route::get('mall/order/delivery_type', 'addon\mall\app\adminapi\controller\mall\order\Order@getDeliveryType');
- //商家留言
- Route::put('mall/order/admin_remark', 'addon\mall\app\adminapi\controller\mall\order\Order@setadminRemark');
- //订单完成
- Route::put('mall/order/finish/:id', 'addon\mall\app\adminapi\controller\mall\order\Order@orderFinish');
- //获取 物流包裹信息
- Route::get('mall/order/delivery/package', 'addon\mall\app\adminapi\controller\mall\order\Order@getOrderPackage');
- //获取 支付类型
- Route::get('mall/order/pay/type', 'addon\mall\app\adminapi\controller\mall\order\Order@getPayType');
- //获取 订单来源
- Route::get('mall/order/from', 'addon\mall\app\adminapi\controller\mall\order\Order@getOrderFrom');
- //订单维权 列表
- Route::get('mall/order/refund', 'addon\mall\app\adminapi\controller\mall\refund\Refund@lists');
- //订单维权 详情
- Route::get('mall/order/refund/:id', 'addon\mall\app\adminapi\controller\mall\refund\Refund@detail');
- //营销中心
- Route::get('mall/marketing', 'addon\mall\app\adminapi\controller\mall\marketing\Index@index');
- /******************************************************结算记录*****************************************************/
- //结算记录列表
- Route::get('mall/order/settlement', 'addon\mall\app\adminapi\controller\mall\finance\Settlement@lists');
- //结算记录统计
- Route::get('mall/order/settlement/info', 'addon\mall\app\adminapi\controller\mall\finance\Settlement@getSettlementData');
- /************************************************** 优惠券相关接口 *****************************************************/
- //商品评价 列表
- Route::get('mall/goods/evaluate', 'addon\mall\app\adminapi\controller\mall\goods\Evaluate@lists');
- /************************************************** 统计相关接口 *****************************************************/
- Route::get('mall/stat/total', 'addon\mall\app\adminapi\controller\mall\Stat@total');
- Route::get('mall/stat/today', 'addon\mall\app\adminapi\controller\mall\Stat@today');
- Route::get('mall/stat/yesterday', 'addon\mall\app\adminapi\controller\mall\Stat@yesterday');
- Route::get('mall/stat', 'addon\mall\app\adminapi\controller\mall\Stat@stat');
- Route::get('mall/stat/order', 'addon\mall\app\adminapi\controller\mall\Stat@order');
- Route::get('mall/stat/goods', 'addon\mall\app\adminapi\controller\mall\Stat@goods');
- // 发票列表
- Route::get('mall/invoice', 'addon\mall\app\adminapi\controller\mall\order\Invoice@lists');
- // 发票信息
- Route::get('mall/invoice/:id', 'addon\mall\app\adminapi\controller\mall\order\Invoice@info');
- /******************************************************首页楼层*****************************************************/
- //首页楼层列表
- Route::get('mall/web/floor', 'addon\mall\app\adminapi\controller\mall\web\Floor@lists');
- //首页楼层详情
- Route::get('mall/web/floor/:id', 'addon\mall\app\adminapi\controller\mall\web\Floor@info');
- //添加首页楼层
- Route::post('mall/web/floor', 'addon\mall\app\adminapi\controller\mall\web\Floor@add');
- //编辑首页楼层
- Route::put('mall/web/floor/:id', 'addon\mall\app\adminapi\controller\mall\web\Floor@edit');
- //删除首页楼层
- Route::delete('mall/web/floor/:id', 'addon\mall\app\adminapi\controller\mall\web\Floor@del');
- /************************************************** 平台优惠券相关接口 *****************************************************/
- //优惠券列表
- Route::get('mall/goods/platform_coupon', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@lists');
- //优惠券初始化信息
- Route::get('mall/goods/platform_coupon/init', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@init');
- //获取初始化店铺列表
- Route::get('mall/goods/platform_coupon/site', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@initSite');
- //添加优惠券
- Route::post('mall/goods/platform_coupon', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@add');
- //优惠券领取记录
- Route::get('mall/goods/platform_coupon/records', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@getMemberCoupon');
- //优惠券详情
- Route::get('mall/goods/platform_coupon/detail/:id', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@info');
- //编辑优惠券
- Route::put('mall/goods/platform_coupon/edit/:id', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@edit');
- //优惠券设置状态
- // Route::put('mall/goods/platform_coupon/setstatus/:status', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@setCouponStatus');
- //优惠券状态列表
- Route::get('mall/goods/platform_coupon/status', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@couponStatusList');
- //删除优惠券
- Route::delete('mall/goods/platform_coupon/:id', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@del');
- //优惠券失效
- Route::put('mall/goods/platform_coupon/invalid/:id', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@couponInvalid');
- //会员持有优惠券列表
- Route::get('mall/member/platform_coupon/list/:member_id', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCouponMember@lists');
- //选中优惠券列表
- Route::get('mall/goods/platform_coupon/selected', 'addon\mall\app\adminapi\controller\mall\marketing\PlatformCoupon@getSelectedLists');
- })->middleware([
- AdminCheckToken::class,
- AdminCheckRole::class,
- AdminLog::class
- ]);
|