feat: #10000 库存修改

This commit is contained in:
赵世界 2022-08-08 20:02:08 +08:00
parent 942d46f7a9
commit a379270d7c
2 changed files with 15 additions and 2 deletions

View File

@ -216,12 +216,13 @@ class GoodsSkusController extends Controller
return response($this->res, $this->res['httpCode']);
}
private function stock($skus)
private function stock($request)
{
$skus = $request->skus;
$update = reset($skus);
DB::beginTransaction();
try {
$sku = GoodsSku::query()->where('id', $update['id'])->get(['id', 'two_days_ago_num', 'yesterday_num', 'num', 'stock']);
$sku = GoodsSku::query()->where('id', $update['id'])->first(['id', 'two_days_ago_num', 'yesterday_num', 'num', 'stock']);
$record = DailyStockRecord::query()
->where('sku_id', $sku->id)
->where('day', FormatUtils::date())

View File

@ -45,6 +45,18 @@ class GoodsSkuRequest extends FormRequest
'sometimes',
'integer',
],
'arrived_today_num' => [
'sometimes',
'integer',
],
'yesterday_num' => [
'sometimes',
'integer',
],
'two_days_ago_num' => [
'sometimes',
'integer',
],
'inventory' => [
'sometimes',
'integer',