1.提交缺失的东西
This commit is contained in:
@ -51,20 +51,18 @@ class GoodsController extends BaseAdminController
|
||||
*/
|
||||
public function add()
|
||||
{
|
||||
if ($this->request->isAjax() && $this->request->isPost()) {
|
||||
|
||||
$post = $this->request->post();
|
||||
$post['del'] = 0;
|
||||
|
||||
//主表验证
|
||||
$result = $this->validate($post, 'app\admin\validate\Goods.add');
|
||||
$result = $this->validate($post, 'app\admin\validate\GoodsValidate.add');
|
||||
if ($result !== true) {
|
||||
return $this->fail($result);
|
||||
}
|
||||
|
||||
//单规格验证
|
||||
if ($post['spec_type'] == 1) {
|
||||
$result = $this->validate($post, 'app\admin\validate\GoodsOneSpec');
|
||||
$result = $this->validate($post, 'app\admin\validate\GoodsOneSpecValidate');
|
||||
if ($result !== true) {
|
||||
return $this->fail($result);
|
||||
}
|
||||
@ -96,14 +94,14 @@ class GoodsController extends BaseAdminController
|
||||
if (empty($spec_lists)) {
|
||||
return $this->fail('至少添加一个规格');
|
||||
}
|
||||
$result = $this->validate($post, 'app\admin\validate\GoodsMoreSpec');
|
||||
$result = $this->validate($post, 'app\admin\validate\GoodsMoreSpecValidate');
|
||||
if ($result !== true) {
|
||||
return $this->fail($result);
|
||||
}
|
||||
|
||||
//规格商品列表验证
|
||||
foreach ($spec_lists as $v) {
|
||||
$result = $this->validate($v, 'app\admin\validate\GoodsMoreSpecLists');
|
||||
$result = $this->validate($v, 'app\admin\validate\GoodsMoreSpecListsValidate');
|
||||
if ($result !== true) {
|
||||
return $this->fail($result);
|
||||
}
|
||||
@ -122,7 +120,7 @@ class GoodsController extends BaseAdminController
|
||||
return $this->fail('添加失败:' . $result);
|
||||
}
|
||||
return $this->success('添加成功');
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user