fix contact index

This commit is contained in:
mahdahar 2025-09-25 16:43:58 +07:00
parent e5d51dff86
commit cfb6fda288
3 changed files with 9 additions and 1 deletions

View File

@ -20,7 +20,7 @@ class Contact extends Controller {
public function index() {
$model = new ContactModel();
$rows = $model->getContactsWithDetail();
$rows = $model->getContacts();
if (empty($rows)) {
return $this->respond([

View File

@ -10,6 +10,9 @@ use App\Models\CounterModel;
class PatVisit extends Controller {
use ResponseTrait;
protected $db;
protected $visnum_prefix;
public function __construct() {
$this->db = \Config\Database::connect();
$this->visnum_prefix = "DV";

View File

@ -18,6 +18,11 @@ class ContactModel extends Model {
return $rows;
}
public function getContacts() {
$rows = $this->select("ContactID, NameFirst, NameLast, Title, Initial, Specialty")->get()->getResultArray();
return $rows;
}
public function getContactWithDetail($ContactID) {
$rows = $this->where('contact.ContactID', $ContactID)->join('contactdetail cd', 'contact.ContactID=cd.ContactID','left')->get()->getResultArray();
$contact = [