正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
@@ -112,14 +112,14 @@ class GoodsController extends AdminBaseController{ | @@ -112,14 +112,14 @@ class GoodsController extends AdminBaseController{ | ||
112 | $label_id = $_POST['label_id']; | 112 | $label_id = $_POST['label_id']; |
113 | } | 113 | } |
114 | unset($_POST['label_id']); | 114 | unset($_POST['label_id']); |
115 | - Db::name('goods_label') -> where('goods_id',$_POST['id']) -> delete(); | 115 | + $goods_label_del = Db::name('goods_label') -> where('goods_id',$_POST['id']) -> delete(); |
116 | if(!empty($label_id)){ | 116 | if(!empty($label_id)){ |
117 | foreach ($label_id as $key => $val){ | 117 | foreach ($label_id as $key => $val){ |
118 | $goods_label_data = Db::name('goods_label') -> insert(['goods_id'=>$_POST['id'],'label_id'=>$val]); | 118 | $goods_label_data = Db::name('goods_label') -> insert(['goods_id'=>$_POST['id'],'label_id'=>$val]); |
119 | } | 119 | } |
120 | } | 120 | } |
121 | $data = Db::name('goods') -> update($_POST); | 121 | $data = Db::name('goods') -> update($_POST); |
122 | - if($data || $goods_label_data){ | 122 | + if($data || $goods_label_data || $goods_label_del){ |
123 | $this -> success('保存成功',url('Goods/goods_edit',array('id'=>$_POST['id']))); | 123 | $this -> success('保存成功',url('Goods/goods_edit',array('id'=>$_POST['id']))); |
124 | }else{ | 124 | }else{ |
125 | $this -> error('保存失败'); | 125 | $this -> error('保存失败'); |
-
请 注册 或 登录 后发表评论