시스템관리 페이지 추가

This commit is contained in:
yangsh
2025-12-11 16:48:03 +09:00
parent 533d6b5d6b
commit 7324d2d9ba
38 changed files with 5291 additions and 188 deletions

View File

@@ -29,7 +29,11 @@ class Phone extends BaseController
$end = (int) $this->request->getGet('length') ?: 10;
$data = [
'srchTxt' => $this->request->getGet('search[value]') ?: '',
'cpid' => $this->request->getGet('cpid') ?: '',
's_date' => $this->request->getGet('s_date') ?: '',
'e_date' => $this->request->getGet('e_date') ?: '',
'phone' => $this->request->getGet('phone') ?: '',
'useYn' => $this->request->getGet('useYn') ?: '',
];
$totalCount = $this->phoneModel->getTotalCount($data);
@@ -101,6 +105,33 @@ class Phone extends BaseController
}
}
// 엑셀다운로드
public function excel()
{
try {
$data = [
'cpid' => $this->request->getGet('cpid') ?: '',
's_date' => $this->request->getGet('s_date') ?: '',
'e_date' => $this->request->getGet('e_date') ?: '',
'phone' => $this->request->getGet('phone') ?: '',
'useYn' => $this->request->getGet('useYn') ?: '',
];
$datas = $this->phoneModel->getExcelPhoneList($data);
return $this->response->setJSON(body: [
'data' => $datas,
]);
} catch (\Exception $e) {
$e->getPrevious()->getTraceAsString();
}
}
// 연락처 유효성검사
private function validPhone($phone)