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