CRMEB论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 415|回复: 6

[处理完毕] 后台商品的访客量,和浏览量不会添加

[复制链接]

3

主题

6

帖子

92

积分

vip4

Rank: 4

积分
92
发表于 2019-6-19 15:06:52 | 显示全部楼层 |阅读模式
bug反馈
服务器类型:  
web服务类型:  
源码来源: 商业版
版本:
问题分类: 功能问题 
模块: 小程序
账号信息: 您无权查看

1560927945(1).jpg

5

主题

15

帖子

110

积分

vip4

Rank: 4

积分
110
发表于 2019-6-19 18:14:44 | 显示全部楼层
同问,访问量为0是什么情况
回复

使用道具 举报

3

主题

6

帖子

92

积分

vip4

Rank: 4

积分
92
 楼主| 发表于 2019-6-21 11:10:52 | 显示全部楼层
planet 发表于 2019-6-19 18:14
同问,访问量为0是什么情况

需要修复的...
回复

使用道具 举报

0

主题

50

帖子

476

积分

中级会员

Rank: 3Rank: 3

积分
476
发表于 2019-7-1 10:06:01 | 显示全部楼层
本帖最后由 liusunquan 于 2019-7-9 09:01 编辑

访问量后台admin模块 model->store->StoreProduct.php
   /*
     * 获取产品列表
     * @param $where array
     * @return array
     *
     */
    public static function ProductList($where){
        $model=self::getModelObject($where)->field(['p.*','sum(pav.stock) as vstock']);
        if($where['excel']==0) $model=$model->page((int)$where['page'],(int)$where['limit']);
        $data=($data=$model->order('id DESC')->select()) && count($data) ? $data->toArray():[];
        foreach ($data as &$item){
            $cateName = CategoryModel::where('id', 'IN', $item['cate_id'])->column('cate_name', 'id');
            $item['cate_name']=is_array($cateName) ? implode(',',$cateName) : '';
            $item['collect'] = StoreProductRelation::where('product_id',$item['id'])->where('type','collect')->count();//收藏
            $item['like'] = StoreProductRelation::where('product_id',$item['id'])->where('type','like')->count();//点赞
            $item['stock'] = self::getStock($item['id'])>0?self::getStock($item['id']) : $item['stock'];//库存
            $item['stock_attr'] = self::getStock($item['id'])>0 ? true : false;//库存
            $item['sales_attr'] = self::getSales($item['id']);//属性销量
            $item['visitor'] = Db::name('store_visit')->where('product_id',$item['id'])->count();(修改这里:访问量)
        }
        if($where['excel']==1){
            $export = [];
            foreach ($data as $index=>$item){
                $export[] = [
                    $item['store_name'],
                    $item['store_info'],
                    $item['cate_name'],
                    '¥'.$item['price'],
                    $item['stock'],
                    $item['sales'],
                    $item['like'],
                    $item['collect']
                ];
            }
            PHPExcelService::setExcelHeader(['产品名称','产品简介','产品分类','价格','库存','销量','点赞人数','收藏人数'])
                ->setExcelTile('产品导出','产品信息'.time(),' 生成时间:'.date('Y-m-d H:i:s',time()))
                ->setExcelContent($export)
                ->ExcelSave();
        }
        $count=self::getModelObject($where)->count();
        return compact('count','data');
    }

回复

使用道具 举报

0

主题

50

帖子

476

积分

中级会员

Rank: 3Rank: 3

积分
476
发表于 2019-7-1 10:14:06 | 显示全部楼层
浏览量修改:ebapi模块->controller->StoreApi.php


/**
     * 商品详情页
     * @param Request $request
     */
    public function details($id=0){

//修改浏览量
        StoreProduct::where('id',$id)->update(['browse'=>bcadd($storeInfo['browse'], 1,0)]);(加上这句)

    }

回复

使用道具 举报

0

主题

25

帖子

253

积分

vip3

Rank: 3Rank: 3

积分
253
发表于 2019-7-8 18:10:09 | 显示全部楼层
liusunquan 发表于 2019-7-1 10:14
浏览量修改:ebapi模块->controller->StoreApi.php

这两个是一起的吧?
回复

使用道具 举报

0

主题

25

帖子

253

积分

vip3

Rank: 3Rank: 3

积分
253
发表于 2019-7-9 18:32:21 | 显示全部楼层
liusunquan 发表于 2019-7-1 10:14
浏览量修改:ebapi模块->controller->StoreApi.php

访客量有 了   浏览量还是没有,请问可能哪里的问题呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|CRMEB论坛

GMT+8, 2019-12-6 18:16 , Processed in 0.029553 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表