作者 赵彬吉

Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6 into develop

... ... @@ -22,7 +22,7 @@ class MailController extends BaseController
//获取当前用户下的所有站内信
$lists = $mailModel->where('status',0)
->where('user_list','like','%,'.$this->uid.',%')->orWhere('user_list', '')->select(['*'])->orderBy($this->order,'desc')
->get();
->paginate($this->row, ['*'], 'page', $this->page);
if(!empty($lists)){
$lists = $lists->toArray();
}
... ...
... ... @@ -133,10 +133,12 @@ class CountLogic extends BaseLogic
->select('referrer_url', DB::raw('COUNT(*) as count'))->groupBy('referrer_url')
->orderByDesc('count')->limit(8)->get()->toArray();
$total = DB::table('gl_customer_visit')->count();
if(!empty($data)){
$data = object_to_array($data);
foreach ($data as $k=>$v){
$data[$k]['proportion'] = ($v['count']/$total) * 100;
}
}
return $this->success($data);
}
... ... @@ -150,11 +152,13 @@ class CountLogic extends BaseLogic
$data = DB::table('gl_customer_visit')
->select('country',DB::raw('COUNT(*) as ip'),DB::raw('SUM(depth) as pv'))
->groupBy('country')->orderBy('ip','desc')->limit(20)->get()->toArray();
if(!empty($data)){
$data = object_to_array($data);
foreach ($data as $k => $v){
$v['pv'] = (int)$v['pv'];
$data[$k] = $v;
}
}
return $this->success($data);
}
... ...
... ... @@ -186,9 +186,11 @@ class Project extends Base
public function getNoticeFileAttribute($value)
{
$value = Arr::s2a($value);
if(!empty($value)){
foreach ($value as &$v) {
$v = Upload::path2url($v);
}
}
return $value;
}
... ... @@ -203,9 +205,11 @@ class Project extends Base
public function getConfirmFileAttribute($value)
{
$value = Arr::s2a($value);
if(!empty($value)) {
foreach ($value as &$v) {
$v = Upload::path2url($v);
}
}
return $value;
}
... ...