修复pagespeed不区分站点和设备的bug

hotfix/远程访问多媒体中心
尹诚诚 8 years ago
parent db4fac8199
commit 1bbb725d95

@ -26,7 +26,7 @@ class Index extends CI_Controller {
$device = $this->input->post('device');
$start_score = $this->input->post('start_score');
$end_score = $this->input->post('end_score');
$data['score_data_list'] = $this->PageSpeedData_model->search_score_list($start_score, $end_score, $device, $this->config->item('site_code'));
$data['score_data_list'] = $this->PageSpeedData_model->search_score_list($start_score, $end_score, $this->config->item('site_code'), $device);
if (empty($data['score_data_list'])) {
echo json_encode('没有找到数据');
} else {

@ -129,10 +129,10 @@ class PageSpeedData_model extends CI_Model {
$this->topnum = 50;
$this->where = ' AND psd.psd_SiteCode=' . $this->INFO->escape($psd_SiteCode);
if ($device == 'moblie') {
$this->where = " AND psd.psd_MobileScore BETWEEN $start_score AND $end_score ";
$this->where .= " AND psd.psd_MobileScore BETWEEN $start_score AND $end_score ";
$this->orderby = ' ORDER BY psd_MobileScore ASC ';
} else {
$this->where = " AND psd.psd_DesktopScore BETWEEN $start_score AND $end_score ";
$this->where .= " AND psd.psd_DesktopScore BETWEEN $start_score AND $end_score ";
$this->orderby = ' ORDER BY psd_DesktopScore ASC ';
}
return $this->get_list();

@ -49,10 +49,10 @@
<form class="form-inline" method="post" name="form_score_search" id="form_score_search" action="<?php echo site_url('apps/pagespeed/index/search_score'); ?>">
<div class="form-group">
<label for="exampleInputEmail1"></label>
<input type="number" class="form-control" id="exampleInputEmail1" name="start_score" placeholder="开始分数">
<input type="number" class="form-control" id="exampleInputPassword1" name="end_score" placeholder="结束分数">
<input type="number" class="form-control" id="start_score" name="start_score" placeholder="开始分数">
<input type="number" class="form-control" id="end_score" name="end_score" placeholder="结束分数">
<select class="form-control" name="device">
<option value="mobile">Mobile</option>
<option value="moblie">Mobile</option>
<option value="desktop">Desktop</option>
</select>
</div>

Loading…
Cancel
Save