本地生活添加商品规格
This commit is contained in:
parent
ffbc403bed
commit
bf63ff3fd4
@ -92,7 +92,7 @@ class LocalStoreGoodsLogic extends Logic
|
||||
]);
|
||||
|
||||
$item = array();
|
||||
if (!empty($form['sku'])) {
|
||||
if (!empty($form['spec'])) {
|
||||
// foreach ($form['sku'] as &$v) {
|
||||
// foreach ($v['spec'] as &$v2) {
|
||||
// $spec_id = LocalStoreGoodsSpec::insertGetId([
|
||||
@ -110,18 +110,19 @@ class LocalStoreGoodsLogic extends Logic
|
||||
// }
|
||||
// }
|
||||
|
||||
foreach ($form['sku']['spec'] as $k => &$v) {
|
||||
$spec_id = LocalStoreGoodsSpec::insertGetId([
|
||||
$spec = array();
|
||||
foreach ($form['spec'] as &$v) {
|
||||
$spec[] = [
|
||||
'user_id' => $user_id,
|
||||
'lstore_id' => $form['lstore_id'],
|
||||
'goods_id' => $id,
|
||||
'name' => $v['name']
|
||||
]);
|
||||
$spec_value_id[] = LocalStoreGoodsSpecValue::insertGetId([
|
||||
'goods_id' => $id,
|
||||
'spec_id' => $spec_id,
|
||||
'value' => $v['item'][$k]
|
||||
]);
|
||||
dump($spec_value_id);
|
||||
];
|
||||
}
|
||||
|
||||
LocalStoreGoodsSpec::insertAll($spec);
|
||||
$spec_name_id = LocalStoreGoodsSpec::where(['goods_id' => $id])->column('id', 'name');
|
||||
dump($spec_name_id);
|
||||
die;
|
||||
}
|
||||
} else if ($form['type'] === 'edit') {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user