+[feedback#133862,1h,doing].

This commit is contained in:
songchenxuan
2024-12-09 11:26:50 +08:00
committed by 周鑫
parent e505de3235
commit 3ee167b8a6
+29
View File
@@ -1057,6 +1057,35 @@ class docZen extends doc
$this->view->cols = $cols;
}
protected function previewFeedback(string $view, array $settings, string $idList): void
{
$cols = $this->loadModel('datatable')->getSetting('feedback', 'browse');
$data = array();
$action = $settings['action'];
if($action === 'preview' && $view === 'setting')
{
$haveSession = false;
if(isset($_SESSION['feedbackProduct']))
{
$tmpSession = $_SESSION['feedbackProduct'];
$haveSession = true;
}
$_SESSION['feedbackProduct'] = (int)$settings['product'];
$data = $this->loadModel('feedback')->getList('all');
if($haveSession) $_SESSION['feedbackProduct'] = $tmpSession;
else unset($_SESSION['feedbackProduct']);
}
elseif($view === 'list')
{
$data = $this->loadModel('feedback')->getByList($idList);
}
$this->view->cols = $cols;
$this->view->data = $data;
}
/**
* 预览产品计划列表。
* Preview plan list.