mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-11-30 22:20:45 +00:00
feat: #10000 增加商品下载接口
This commit is contained in:
parent
5e70ad8473
commit
d8510155bb
@ -13,6 +13,7 @@ class Controller extends BaseController
|
||||
|
||||
protected $res = [
|
||||
'httpCode' => 200,
|
||||
'message' => '操作成功',
|
||||
'errorCode' => 0,
|
||||
'errorMessage' => '',
|
||||
];
|
||||
|
||||
@ -131,4 +131,14 @@ class ShopsController extends Controller
|
||||
|
||||
return $data;
|
||||
}
|
||||
|
||||
public function downloadGoods($id, Request $request)
|
||||
{
|
||||
$shop = Shop::query()->find($id);
|
||||
$business = BusinessFactory::init()->make($shop->plat_id);
|
||||
$business->setShop($shop);
|
||||
$business->downloadGoodsListAndBind();
|
||||
|
||||
return response($this->res, $this->res['httpCode']);
|
||||
}
|
||||
}
|
||||
|
||||
@ -148,6 +148,11 @@ return [
|
||||
'name' => '删除',
|
||||
'parent_id' => 5,
|
||||
],
|
||||
'business.goods_sku.download' => [
|
||||
'id' => 55,
|
||||
'name' => '商品下载',
|
||||
'parent_id' => 5,
|
||||
],
|
||||
// 用户管理
|
||||
'USER_MANAGE' => [
|
||||
'id' => 6,
|
||||
|
||||
@ -34,6 +34,7 @@ Route::middleware(['auth:api', 'check.permissions'])->group(function () {
|
||||
// 店铺
|
||||
Route::resource('shops', 'Shop\ShopsController', ['only' => ['index', 'store', 'show', 'update', 'destroy']]);
|
||||
Route::get('count/orders/num', [ShopsController::class, 'countOrdersNumWithSkuCode'])->name('goods_sku.orders_num');
|
||||
Route::get('download/{id}/goods', [ShopsController::class, 'downloadGoods'])->name('business.goods_sku.download');
|
||||
// 角色
|
||||
Route::resource('roles', 'Role\RolesController', ['only' => ['index', 'store', 'show', 'update']]);
|
||||
Route::post('roles/{id}/permissions', [RolesController::class, 'addPermissions'])->name('roles.permission');
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user