From 6be50acb3356819b1db21e1cce99c04d4fe4be4d Mon Sep 17 00:00:00 2001
From: anyv <anyu@bronet.cn>
Date: Wed, 19 Jun 2019 19:22:01 +0800
Subject: [PATCH] 4

---
 app/portal/controller/GoodsdetailsController.php | 31 +++++++++++++++++--------------
 1 file changed, 17 insertions(+), 14 deletions(-)

diff --git a/app/portal/controller/GoodsdetailsController.php b/app/portal/controller/GoodsdetailsController.php
index a270c58..9fe0ea5 100644
--- a/app/portal/controller/GoodsdetailsController.php
+++ b/app/portal/controller/GoodsdetailsController.php
@@ -245,24 +245,27 @@ class GoodsdetailsController extends WeChatBaseController{
         $uid = cmf_get_current_user_id();
         $goods_uid = Db::name('goods') -> where("id",$_POST['goods_id']) -> find();
         $my_user = Db::name('my_user') -> where('uid',$uid) -> find();
-        if($my_user['status'] == 3){
-            $salesman_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();
-        }
-        if($my_user['status'] == 4){
-            $teacher_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();
-            $salesman_user = Db::name('my_user') -> where('id',$teacher_user['pid']) -> find();
-        }
-        if(!empty($salesman_user)){
-            if($goods_uid['uid'] == $salesman_user['uid']){
-                return true;
+        if($goods_uid['type'] == 1){
+            return true;
+        }else{
+            if($my_user['status'] == 3){
+                $salesman_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();
+            }
+            if($my_user['status'] == 4){
+                $teacher_user = Db::name('my_user') -> where('id',$my_user['pid']) -> find();
+                $salesman_user = Db::name('my_user') -> where('id',$teacher_user['pid']) -> find();
+            }
+            if(!empty($salesman_user)){
+                if($goods_uid['uid'] == $salesman_user['uid']){
+                    return true;
+                }else{
+                    return false;
+                }
             }else{
-                return false;
+                return true;
             }
-        }else{
-            return true;
         }
 
-
     }
 
 
--
libgit2 0.24.0