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
a2eb9e27dd
commit
46c59fe993
@ -9,6 +9,7 @@ use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Validator;
|
||||
use App\Services\Business\BusinessFactory;
|
||||
use Illuminate\Validation\Rule;
|
||||
use App\Models\BusinessOrderItem;
|
||||
|
||||
class ShopsController extends Controller
|
||||
{
|
||||
@ -97,4 +98,16 @@ class ShopsController extends Controller
|
||||
|
||||
return response(['Code' => 10000, 'Message' => 'SUCCESS']);
|
||||
}
|
||||
|
||||
public function countOrdersNumWithSkuCode(Request $request)
|
||||
{
|
||||
Validator::make($request->all(), [
|
||||
'sku_code' => ['required', 'array'],
|
||||
])->validate();
|
||||
return BusinessOrderItem::query()
|
||||
->whereIn('external_sku_id', $request->get('sku_code'))
|
||||
->groupBy(['shop_id'])
|
||||
->with(['shop:id,name'])
|
||||
->count('shop_id');
|
||||
}
|
||||
}
|
||||
|
||||
@ -39,4 +39,9 @@ class BusinessOrderItem extends Model
|
||||
{
|
||||
return $this->hasOne(BusinessOrder::class, 'id', 'business_order_id');
|
||||
}
|
||||
|
||||
public function shop()
|
||||
{
|
||||
return $this->hasOne(Shop::class, 'id', 'shop_id');
|
||||
}
|
||||
}
|
||||
|
||||
@ -215,11 +215,11 @@ return [
|
||||
// 'name' => '权限管理',
|
||||
// 'parent_id' => 7,
|
||||
// ],
|
||||
// 'permissions.index' => [
|
||||
// 'id' => 90,
|
||||
// 'name' => '列表',
|
||||
// 'parent_id' => 9,
|
||||
// ],
|
||||
'permissions.index' => [
|
||||
'id' => 90,
|
||||
'name' => '列表',
|
||||
'parent_id' => 9,
|
||||
],
|
||||
// 系统日志
|
||||
'SYSTEM_LOG' => [
|
||||
'id' => 10,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user