amp_check 3

hotfix/远程访问多媒体中心
lmrwork 7 years ago
parent 154c5caea0
commit f2fc26d71a

@ -42,16 +42,16 @@ class InfoMetas_model extends CI_Model {
,c.ic_url ,c.ic_url
,c.ic_id ,c.ic_id
FROM infoMetas im FROM infoMetas im
inner join infoContents c INNER JOIN infoContents c
on c.ic_id = im.im_ic_id ON c.ic_id = im.im_ic_id
left join infoMetas im2 LEFT JOIN infoMetas im2
on im2.im_ic_id = im.im_ic_id and im2.im_key = 'AMP_STATUS' ON im2.im_ic_id = im.im_ic_id AND im2.im_key = 'AMP_STATUS'
left join infoMetas im3 LEFT JOIN infoMetas im3
on im3.im_ic_id = im.im_ic_id and im2.im_key = 'AMP_SCHEMA' ON im3.im_ic_id = im.im_ic_id AND im2.im_key = 'AMP_SCHEMA'
WHERE im.im_key = 'AMP_JSON' WHERE im.im_key = 'AMP_JSON'
and c.ic_sitecode = ? AND c.ic_sitecode = ?
and c.ic_status = 1 AND c.ic_status = 1
and CONVERT(varchar, im2.im_value) = '1' AND CONVERT(varchar, im2.im_value) = '1'
"; ";
$query = $this->HT->query($sql, array($site_code)); $query = $this->HT->query($sql, array($site_code));
return $query->result(); return $query->result();
@ -60,21 +60,25 @@ class InfoMetas_model extends CI_Model {
//列表所有不含AMPmeta的信息。 //列表所有不含AMPmeta的信息。
public function list_no_amp($site_code) { public function list_no_amp($site_code) {
$sql = " $sql = "
SELECT im.im_id SELECT c0.ic_id, c0.ic_url
,im.im_ic_id FROM infoContents c0
,c.ic_url WHERE c0.ic_id not in (
,c.ic_id SELECT c.ic_id
FROM infoMetas im FROM infoMetas im
inner join infoContents c LEFT JOIN infoContents c
on c.ic_id = im.im_ic_id ON c.ic_id = im.im_ic_id
left join infoMetas im2 LEFT JOIN infoMetas im2
on im2.im_ic_id = im.im_ic_id and im2.im_key = 'AMP_STATUS' ON im2.im_ic_id = im.im_ic_id AND im2.im_key = 'AMP_STATUS'
left join infoMetas im3 LEFT JOIN infoMetas im3
on im3.im_ic_id = im.im_ic_id and im2.im_key = 'AMP_SCHEMA' ON im3.im_ic_id = im.im_ic_id AND im2.im_key = 'AMP_SCHEMA'
WHERE im.im_key = 'AMP_JSON' WHERE im.im_key = 'AMP_JSON'
and c.ic_sitecode = ? AND c.ic_sitecode = ?
and c.ic_status = 1 AND c.ic_status = 1
and CONVERT(varchar, im2.im_value) <> '1' AND CONVERT(varchar, im2.im_value) = '1'
)
AND c0.ic_sitecode = ?
AND c0.ic_status = 1
AND c0.ic_url <> ''
"; ";
$query = $this->HT->query($sql, array($site_code)); $query = $this->HT->query($sql, array($site_code));
return $query->result(); return $query->result();

Loading…
Cancel
Save