作者 anyv
1 个管道 的构建 通过 耗费 0 秒

商品编辑

@@ -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('保存失败');