diff --git a/application/controllers/tools.php b/application/controllers/tools.php
index b4d7db5d..77f1f33b 100644
--- a/application/controllers/tools.php
+++ b/application/controllers/tools.php
@@ -26,10 +26,11 @@ class Tools extends CI_Controller
{
$data['yeardiff'] = $this->input->get_post('yeardiff');
$data['nopub'] = $this->input->get_post('nopub');
+ $data['emptyinfo'] = $this->input->get_post('emptyinfo');
//参数
if (!$data['yeardiff']) $data['yeardiff'] = 3;
//老旧信息
- $data['info'] = $this->Information_model->get_oldest_info($data['yeardiff'], $data['nopub']);
+ $data['info'] = $this->Information_model->get_oldest_info($data['yeardiff'], $data['nopub'], $data['emptyinfo']);
//视图
$this->load->view('tools/old', $data);
diff --git a/application/models/information_model.php b/application/models/information_model.php
index 3bb6f894..e48591fa 100644
--- a/application/models/information_model.php
+++ b/application/models/information_model.php
@@ -329,8 +329,9 @@ class Information_model extends CI_Model {
}
//获取3年未更新的信息
- function get_oldest_info($yeardiff = 3, $has_no_pub = true) {
+ function get_oldest_info($yeardiff = 3, $has_no_pub = true, $empty_info = true) {
$has_no_pub ? $sql_no_pub = '' : $sql_no_pub = "AND ic_status = 1";
+ $empty_info ? $sql_empty_info = '' : $sql_empty_info = "AND datalength(ic_content) > 0";
//sql
$sql = "SELECT
ic_id,
@@ -349,6 +350,7 @@ class Information_model extends CI_Model {
WHERE YEAR(GETDATE()) - YEAR(ic_datetime) >= ?
AND ic_sitecode = ?
".$sql_no_pub."
+ ".$sql_empty_info."
AND ic_url <> ''
ORDER BY ic_datetime";
$query = $this->HT->query($sql, array($yeardiff, $this->config->item('site_code')));
diff --git a/application/views/tools/old.php b/application/views/tools/old.php
index 5d8da36c..5ce77b11 100644
--- a/application/views/tools/old.php
+++ b/application/views/tools/old.php
@@ -86,7 +86,13 @@ $(function() {
> 显示未发布的信息
-
+
+
+
+
+