最新反馈增加默认条数

master
Jimmy Liow 2 years ago
parent c3543627ae
commit da2af2a259

@ -1260,6 +1260,9 @@ class Information extends CI_Controller
{
$feedback_newest = $this->Feedback_model->test_feedback_newest();
var_dump($feedback_newest);
echo '------------------------------------------------------';
$feedback_newest = $this->Feedback_model->test_feedback_newest(10);
var_dump($feedback_newest);
}
public function test_feedback30()

@ -8,20 +8,20 @@ class Feedback_model extends CI_Model {
}
/**
* 返回最新八条反馈信息
* 返回最新反馈信息,默认 20条
*/
function get_feedback_newest() {
function get_feedback_newest($row_limit = 20) {
$total_limit = $row_limit * 2;
$feedback_query =
$this->HT->query("
select top 40
select top ?
tad_content, tai_customerid, tai_title, tai_getdate, tai_url
from Eva_TAInfo tai
left join Eva_TADetail on TAD_TAI_SN=TAI_SN
left join Eva_TAGuidePrize tgp on tgp.TGP_TAI_SN = tai.TAI_SN
where TAD_Content is not null
and isnull(TAI_DeleteFlag,0) = 0 and isnull(tgp.TGP_CheckState, 0) = 136002
order by tai_getdate desc");
order by tai_getdate desc", $total_limit);
$feedback_result = $feedback_query->result();
$feedback_list = [];
@ -31,7 +31,7 @@ class Feedback_model extends CI_Model {
$createdOn = new DateTime($feedback_row->tai_getdate);
$createdOnString = $createdOn->format('M Y');
$feedback_count = COUNT($feedback_list);
if (!in_array($feedback_row->tai_customerid, $customer_id_list) && $feedback_count < 20) {
if (!in_array($feedback_row->tai_customerid, $customer_id_list) && $feedback_count < $row_limit) {
$feedback = [
'title' => $feedback_row->tai_title,
'customer' => $feedback_row->tai_customerid,

Loading…
Cancel
Save