From d54cd661c73a939ce0b2f872a0dccbae40dacdd3 Mon Sep 17 00:00:00 2001 From: "choi.jh" Date: Thu, 26 Jun 2025 09:01:04 +0900 Subject: [PATCH] dbms_init...1 --- app/Controllers/Admin/Customer/ServiceController.php | 7 +++++++ .../Admin/Customer/ServicePaymentController.php | 7 +++++++ app/Helpers/Customer/ServiceHelper.php | 4 +++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/Controllers/Admin/Customer/ServiceController.php b/app/Controllers/Admin/Customer/ServiceController.php index 41367d2..20203c6 100644 --- a/app/Controllers/Admin/Customer/ServiceController.php +++ b/app/Controllers/Admin/Customer/ServiceController.php @@ -67,6 +67,13 @@ class ServiceController extends CustomerController return $result; } //Index,FieldForm관련 + //추가관련 + protected function create_process(array $formDatas): mixed + { + //수정자 정보 자동추가용 + $formDatas['user_uid'] = $this->getMyAuth()->getUIDByAuthInfo(); + return parent::create_process($formDatas); + } //수정관련 protected function modify_process(mixed $entity, array $formDatas): mixed { diff --git a/app/Controllers/Admin/Customer/ServicePaymentController.php b/app/Controllers/Admin/Customer/ServicePaymentController.php index 6c66e8f..f7ea716 100644 --- a/app/Controllers/Admin/Customer/ServicePaymentController.php +++ b/app/Controllers/Admin/Customer/ServicePaymentController.php @@ -81,6 +81,13 @@ class ServicePaymentController extends CustomerController return $result; } //Index,FieldForm관련 + //추가관련 + protected function create_process(array $formDatas): mixed + { + //수정자 정보 자동추가용 + $formDatas['user_uid'] = $this->getMyAuth()->getUIDByAuthInfo(); + return parent::create_process($formDatas); + } //수정관련 protected function modify_process(mixed $entity, array $formDatas): mixed { diff --git a/app/Helpers/Customer/ServiceHelper.php b/app/Helpers/Customer/ServiceHelper.php index 6acfa5f..dc6b80a 100644 --- a/app/Helpers/Customer/ServiceHelper.php +++ b/app/Helpers/Customer/ServiceHelper.php @@ -102,7 +102,9 @@ class ServiceHelper extends CustomerHelper $value = implode("", $temps); break; case 'billing_at': - $value .= array_key_exists($viewDatas['entity']->getPK(), $viewDatas['unPaids']) ? "
미지급항목: " . $viewDatas['unPaids'][$viewDatas['entity']->getPK()] . "개" : ""; + if (array_key_exists('unPaids', $viewDatas)) { + $value .= array_key_exists($viewDatas['entity']->getPK(), $viewDatas['unPaids']) ? "
미지급항목: " . $viewDatas['unPaids'][$viewDatas['entity']->getPK()] . "개" : ""; + } break; default: