Browse Source

hidden id,去掉库存判断

master
李可松 4 years ago
parent
commit
cdb83993e6
  1. 6
      app/AdminAgent/Controllers/AgentProductController.php

6
app/AdminAgent/Controllers/AgentProductController.php

@ -210,7 +210,7 @@ class AgentProductController extends AdminController
->script($js);
$form->hasMany('spec', function (Form\NestedForm $form) {
$form->hidden('id');
// $form->hidden('id'); hasMany时,ID会自动生成
$form->hidden('product_spec_id');
$form->text('supplier_name', '规格')->disable()->customFormat(fn() => $this->product_spec['name'] ?? '供应商已删除规格');
$form->date('supplier_date', '日期')->disable()->customFormat(fn() => $this->product_spec['date'] ?? '供应商已删除规格');
@ -419,8 +419,8 @@ class AgentProductController extends AdminController
$product = Product::find($form->product_id);
if ($product->status != ProductStatus::ON_SALE) {
return $form->response()->error('产品ID '. $form->product_id .' 已下架');
} else if ($product->stock < $form->stock) {
return $form->response()->error("供应商当前库存为{$product->stock},你设置的库存不能超过该数值");
/*} else if ($product->stock < $form->stock) {
return $form->response()->error("供应商当前库存为{$product->stock},你设置的库存不能超过该数值");*/
} else if ($form->price < $product->price) {
return $form->response()->error("产品售价不能小于供应商售价{$product->price}");
}

Loading…
Cancel
Save