update
This commit is contained in:
parent
773b07537f
commit
431f382b4b
@ -31,25 +31,25 @@ class GoodsLogic extends BaseLogic
|
|||||||
try {
|
try {
|
||||||
Goods::create([
|
Goods::create([
|
||||||
'name' => $params['name'],
|
'name' => $params['name'],
|
||||||
'py' => $params['py'],
|
'py' => $params['py'] ?? '',
|
||||||
'number' => $params['number'],
|
'number' => $params['number'],
|
||||||
'spec' => $params['spec'],
|
'spec' => $params['spec'],
|
||||||
'class' => $params['class'],
|
'class' => $params['class'],
|
||||||
'brand' => $params['brand'],
|
'brand' => $params['brand'] ?? '',
|
||||||
'unit' => $params['unit'],
|
'unit' => $params['unit'],
|
||||||
'buy' => $params['buy'],
|
'buy' => $params['buy'],
|
||||||
'sell' => $params['sell'],
|
'sell' => $params['sell'] ?? '',
|
||||||
'retail' => $params['retail'],
|
'retail' => $params['retail'] ?? '',
|
||||||
'code' => $params['code'],
|
'code' => $params['code'] ?? '',
|
||||||
'warehouse' => $params['warehouse'],
|
'warehouse' => $params['warehouse'],
|
||||||
'location' => $params['location'],
|
'location' => $params['location'] ?? '',
|
||||||
'stocktip' => $params['stocktip'],
|
'stocktip' => $params['stocktip'],
|
||||||
'imgs' => $params['imgs'],
|
'imgs' => $params['imgs'],
|
||||||
'details' => $params['details'] ? implode(',', $params['details']) : '',
|
'details' => $params['details'] ? implode(',', $params['details']) : '',
|
||||||
'data' => $params['data'],
|
'data' => $params['data'] ?? '',
|
||||||
'more' => $params['more'],
|
'more' => $params['more'] ?? '',
|
||||||
'sort' => $params['sort'],
|
'sort' => $params['sort'] ?? '',
|
||||||
'sys_labels' => $params['sys_labels'] ?? '',
|
'sys_labels' => $params['sys_labels'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
Db::commit();
|
Db::commit();
|
||||||
@ -74,26 +74,26 @@ class GoodsLogic extends BaseLogic
|
|||||||
Db::startTrans();
|
Db::startTrans();
|
||||||
try {
|
try {
|
||||||
Goods::where('id', $params['id'])->update([
|
Goods::where('id', $params['id'])->update([
|
||||||
'name' => $params['name'],
|
'name' => $params['name'],
|
||||||
'py' => $params['py'],
|
'py' => $params['py'] ?? '',
|
||||||
'number' => $params['number'],
|
'number' => $params['number'],
|
||||||
'spec' => $params['spec'],
|
'spec' => $params['spec'],
|
||||||
'class' => $params['class'],
|
'class' => $params['class'],
|
||||||
'brand' => $params['brand'],
|
'brand' => $params['brand'] ?? '',
|
||||||
'unit' => $params['unit'],
|
'unit' => $params['unit'],
|
||||||
'buy' => $params['buy'],
|
'buy' => $params['buy'],
|
||||||
'sell' => $params['sell'],
|
'sell' => $params['sell'] ?? '',
|
||||||
'retail' => $params['retail'],
|
'retail' => $params['retail'] ?? '',
|
||||||
'code' => $params['code'],
|
'code' => $params['code'] ?? '',
|
||||||
'warehouse' => $params['warehouse'],
|
'warehouse' => $params['warehouse'],
|
||||||
'location' => $params['location'],
|
'location' => $params['location'] ?? '',
|
||||||
'stocktip' => $params['stocktip'],
|
'stocktip' => $params['stocktip'],
|
||||||
'imgs' => $params['imgs'],
|
'imgs' => $params['imgs'],
|
||||||
'details' => $params['details'] ? implode(',', $params['details']) : '',
|
'details' => $params['details'] ? implode(',', $params['details']) : '',
|
||||||
'data' => $params['data'],
|
'data' => $params['data'] ?? '',
|
||||||
'more' => $params['more'],
|
'more' => $params['more'] ?? '',
|
||||||
'sort' => $params['sort'],
|
'sort' => $params['sort'] ?? '',
|
||||||
'sys_labels' => $params['sys_labels'] ?? '',
|
'sys_labels' => $params['sys_labels'],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
Db::commit();
|
Db::commit();
|
||||||
|
@ -21,10 +21,14 @@ class GoodsValidate extends BaseValidate
|
|||||||
protected $rule = [
|
protected $rule = [
|
||||||
'id' => 'require',
|
'id' => 'require',
|
||||||
'name' => 'require',
|
'name' => 'require',
|
||||||
|
'spec' => 'require',
|
||||||
'class' => 'require',
|
'class' => 'require',
|
||||||
'brand' => 'require',
|
|
||||||
'unit' => 'require',
|
'unit' => 'require',
|
||||||
// 'warehouse' => 'require',
|
'sys_labels' => 'require',
|
||||||
|
'buy' => 'require',
|
||||||
|
'warehouse' => 'require',
|
||||||
|
'stocktip' => 'require',
|
||||||
|
'imgs' => 'require',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
@ -35,11 +39,14 @@ class GoodsValidate extends BaseValidate
|
|||||||
protected $field = [
|
protected $field = [
|
||||||
'id' => 'id',
|
'id' => 'id',
|
||||||
'name' => '商品名称',
|
'name' => '商品名称',
|
||||||
'py' => '首拼字母',
|
|
||||||
'class' => '商品分类',
|
'class' => '商品分类',
|
||||||
'brand' => '商品品牌',
|
'spec' => '规格型号',
|
||||||
'unit' => '商品单位',
|
'unit' => '商品单位',
|
||||||
'warehouse' => '默认仓库',
|
'sys_labels' => '标签',
|
||||||
|
'buy' => '购货价格',
|
||||||
|
'warehouse' => '默认仓库',
|
||||||
|
'stocktip' => '库存阈值',
|
||||||
|
'imgs' => '商品图片',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user