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

修改是否登录新人

... ... @@ -193,17 +193,7 @@ class Common
public static function goodsList($where='',$page,$uid='',$limit='',$order='id desc'){
$arr = [];
//默认未登录
$is_news = 2;
if(!empty($uid)){
//已登录
$res1 = self::findSoftWhereData('order',['uid'=>$uid,'status'=>config('verify.status')[3]],'id');
if($res1){
$is_news = 1;//旧人
}else{
$is_news = 0;//新人
}
}
$is_news = self::is_new($uid);
if(empty($where)){
if($is_news == 1){
//去除含有新人标签的数据
... ... @@ -242,12 +232,10 @@ class Common
}
/**
* 检索商品列表
* 是否是新人
* @ApiInternal
*/
public static function searchGoodsList($keyword,$where,$page,$uid){
$arr = [];
//默认未登录
public static function is_new($uid){
$is_news = 2;
if(!empty($uid)){
//已登录
... ... @@ -258,6 +246,17 @@ class Common
$is_news = 0;//新人
}
}
return $is_news;
}
/**
* 检索商品列表
* @ApiInternal
*/
public static function searchGoodsList($keyword,$where,$page,$uid){
$arr = [];
//默认未登录
$is_news = self::is_new($uid);
if($is_news == 1){
$where['is_new'] = 0;
}
... ...
... ... @@ -114,16 +114,7 @@ class Goods extends Api
$res['is_collection'] = 0;//未收藏
}
$is_news = 2;
if(!empty($this->uid)){
//已登录
$res2 = Common::findSoftWhereData('order',['uid'=>$this->uid,'status'=>config('verify.status')[3]],'id');
if($res2){
$is_news = 1;//旧人
}else{
$is_news = 0;//新人
}
}
$is_news = Common::is_new($this->uid);
if($is_news == 2 || $is_news == 0){//未登录或者新人
if($res['is_new'] == 0){
//非新人优惠标签
... ... @@ -135,6 +126,7 @@ class Goods extends Api
}else{
$res['is_new_tag'] = 0;//不用显示新人价标签(新人价标签商品不会出来)
}
unset($res['is_new']);
//浏览商品增加次数
$goodsModel = new \app\admin\model\Goods();
$goodsModel->where(['id'=>$goods_id])->setInc('hots',1);
... ...
... ... @@ -3764,7 +3764,7 @@
<div class="row mt0 footer">
<div class="col-md-6" align="left">
Generated on 2019-12-02 17:19:41 </div>
Generated on 2019-12-02 17:29:20 </div>
<div class="col-md-6" align="right">
<a href="https://www.fastadmin.net" target="_blank">FastAdmin</a>
</div>
... ...