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

4

@@ -245,24 +245,27 @@ class GoodsdetailsController extends WeChatBaseController{ @@ -245,24 +245,27 @@ class GoodsdetailsController extends WeChatBaseController{
245 $uid = cmf_get_current_user_id(); 245 $uid = cmf_get_current_user_id();
246 $goods_uid = Db::name('goods') -> where("id",$_POST['goods_id']) -> find(); 246 $goods_uid = Db::name('goods') -> where("id",$_POST['goods_id']) -> find();
247 $my_user = Db::name('my_user') -> where('uid',$uid) -> find(); 247 $my_user = Db::name('my_user') -> where('uid',$uid) -> find();
248 - if($my_user['status'] == 3){  
249 - $salesman_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();  
250 - }  
251 - if($my_user['status'] == 4){  
252 - $teacher_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();  
253 - $salesman_user = Db::name('my_user') -> where('id',$teacher_user['pid']) -> find();  
254 - }  
255 - if(!empty($salesman_user)){  
256 - if($goods_uid['uid'] == $salesman_user['uid']){  
257 - return true; 248 + if($goods_uid['type'] == 1){
  249 + return true;
  250 + }else{
  251 + if($my_user['status'] == 3){
  252 + $salesman_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();
  253 + }
  254 + if($my_user['status'] == 4){
  255 + $teacher_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();
  256 + $salesman_user = Db::name('my_user') -> where('id',$teacher_user['pid']) -> find();
  257 + }
  258 + if(!empty($salesman_user)){
  259 + if($goods_uid['uid'] == $salesman_user['uid']){
  260 + return true;
  261 + }else{
  262 + return false;
  263 + }
258 }else{ 264 }else{
259 - return false; 265 + return true;
260 } 266 }
261 - }else{  
262 - return true;  
263 } 267 }
264 268
265 -  
266 } 269 }
267 270
268 271