mirror of
https://gitee.com/hzchunfen/erp.git
synced 2025-11-30 22:20:45 +00:00
鲜花2.0-采购流程变更
This commit is contained in:
parent
1b6bd4ffc4
commit
f9c0662282
@ -95,8 +95,11 @@ class GoodsCombinationController extends Controller
|
||||
$item['children'] = $items;
|
||||
unset($item['combinationGoods']);
|
||||
}
|
||||
$rolesName = $request->user()->getRoleNames()->toArray();
|
||||
$data = ["manage" => ["is_admin" => in_array($rolesName[0]
|
||||
, ["运营", "超级管理员", "管理员", "系统管理员", "店铺运营"]) ? 1 : 0]];
|
||||
|
||||
return GoodsSkuResource::collection($skus);
|
||||
return GoodsSkuResource::collection($skus)->additional($data);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
@ -115,8 +118,8 @@ class GoodsCombinationController extends Controller
|
||||
}
|
||||
$externalSkuId = $request->input('external_sku_id') ??
|
||||
GeneratorUtils::generateCombinationGoodNumber($request->combination_goods);
|
||||
$hasCodeSku = GoodsSku::query()->where("external_sku_id",$externalSkuId)->first();
|
||||
if(!empty($hasCodeSku)){
|
||||
$hasCodeSku = GoodsSku::query()->where("external_sku_id", $externalSkuId)->first();
|
||||
if (!empty($hasCodeSku)) {
|
||||
throw new \Exception("该组合商品编码已存在");
|
||||
}
|
||||
DB::beginTransaction();
|
||||
|
||||
@ -133,13 +133,15 @@ class GoodsSkusController extends Controller
|
||||
$sku['cost'] = 0;
|
||||
}
|
||||
|
||||
|
||||
if (!empty($sku['yesterday_num'])) {
|
||||
$sku['sale_ratio'] = round($sku['stock'] / $sku['yesterday_num'], 2) * 100;
|
||||
} else {
|
||||
$sku['sale_ratio'] = 0;
|
||||
}
|
||||
}
|
||||
return GoodsSkuResource::collection($goodsSkus);
|
||||
$data = ["manage"=>["is_admin"=>in_array($rolesName[0],["运营","超级管理员","管理员","系统管理员","店铺运营"])?1:0]];
|
||||
return GoodsSkuResource::collection($goodsSkus)->additional($data);
|
||||
}
|
||||
|
||||
private function preparQueryGoodsSkus(Request $request, &$builder)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user