diff --git a/app/Controllers/Admin/Customer/CustomerController.php b/app/Controllers/Admin/Customer/CustomerController.php
index a833c66..1c6d77a 100644
--- a/app/Controllers/Admin/Customer/CustomerController.php
+++ b/app/Controllers/Admin/Customer/CustomerController.php
@@ -3,7 +3,6 @@
namespace App\Controllers\Admin\Customer;
use App\Controllers\Admin\AdminController;
-use App\Entities\Equipment\Part\IpEntity;
use CodeIgniter\HTTP\RequestInterface;
use CodeIgniter\HTTP\ResponseInterface;
@@ -16,4 +15,15 @@ abstract class CustomerController extends AdminController
parent::initController($request, $response, $logger);
}
//Index,FieldForm관련
+
+ //Service,ServicePaymentController사용
+ //LINE,IP,SERVER등 추가 FilterOption 셋팅용
+ final protected function setFilterOptionsByItemType(): void
+ {
+ foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
+ $options = $this->getService()->getServiceItemLinkService($item_type)->getEntities();
+ $this->setFilterFieldOption($item_type, $options);
+ }
+ // dd($this->getFilterFieldOptions());
+ }
}
diff --git a/app/Controllers/Admin/Customer/ServiceController.php b/app/Controllers/Admin/Customer/ServiceController.php
index 50d8faa..bc96cf8 100644
--- a/app/Controllers/Admin/Customer/ServiceController.php
+++ b/app/Controllers/Admin/Customer/ServiceController.php
@@ -2,18 +2,21 @@
namespace App\Controllers\Admin\Customer;
+use App\Entities\Customer\ServiceEntity;
+use App\Helpers\Customer\ServiceHelper;
+use App\Services\Customer\ServiceItemService;
+use App\Services\Customer\ServiceService;
+
+use App\Services\Equipment\CodeService;
use CodeIgniter\HTTP\RedirectResponse;
use CodeIgniter\HTTP\RequestInterface;
use CodeIgniter\HTTP\ResponseInterface;
use Psr\Log\LoggerInterface;
-use App\Helpers\Customer\ServiceHelper;
-use App\Services\Customer\ServiceService;
-use App\Services\Equipment\CodeService;
-
class ServiceController extends CustomerController
{
private ?CodeService $_codeService = null;
+ private ?ServiceItemService $_serviceItemService = null;
public function initController(RequestInterface $request, ResponseInterface $response, LoggerInterface $logger)
{
parent::initController($request, $response, $logger);
@@ -44,10 +47,18 @@ class ServiceController extends CustomerController
}
return $this->_codeService;
}
+ public function getServiceItemService(): ServiceItemService
+ {
+ if (!$this->_serviceItemService) {
+ $this->_serviceItemService = new ServiceItemService($this->request);
+ }
+ return $this->_serviceItemService;
+ }
protected function getResultSuccess(string $message = MESSAGES["SUCCESS"], ?string $actionTemplate = null): RedirectResponse|string
{
switch ($this->getAction()) {
case 'index':
+ case 'view':
$result = parent::getResultSuccess($message, $this->request->getVar('ActionTemplate') ?? $actionTemplate ?? 'service');
break;
default:
@@ -56,7 +67,27 @@ class ServiceController extends CustomerController
}
return $result;
}
+ //Index,FieldForm관련
+ //Service마다 ItemEntities 설정용
+ private function setItemEntitiesByService(ServiceEntity $entity): ServiceEntity
+ {
+ foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
+ $entity->setItemEntities(
+ $item_type,
+ $this->getServiceItemService()->getEntities(['serviceinfo_uid' => $entity->getPK(), 'item_type' => $item_type])
+ );
+ }
+ return $entity;
+ }
+ //View 관련
+ protected function view_process(mixed $entity): mixed
+ {
+ //LINE,IP,SERVER등 추가 FilterOption 셋팅용
+ $this->setFilterOptionsByItemType();
+ return $this->setItemEntitiesByService($entity);
+ }
+ //List 관련
protected function setWordConditionForList(): void
{
$this->word = $this->request->getVar('word');
@@ -68,15 +99,14 @@ class ServiceController extends CustomerController
}
}
}
- //Index,FieldForm관련
protected function index_process(): array
{
//LINE,IP,SERVER등 추가 FilterOption 셋팅용
- foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
- $options = $this->getService()->getServiceItemLinkService($item_type)->getEntities();
- $this->setFilterFieldOption($item_type, $options);
+ $this->setFilterOptionsByItemType();
+ $entities = [];
+ foreach (parent::index_process() as $entity) {
+ $entities[$entity->getPK()] = $this->setItemEntitiesByService($entity);
}
- // dd($this->getFilterFieldOptions());
- return parent::index_process();
+ return $entities;
}
}
diff --git a/app/Controllers/Admin/Customer/ServicePaymentController.php b/app/Controllers/Admin/Customer/ServicePaymentController.php
index 69cfcb0..5b33967 100644
--- a/app/Controllers/Admin/Customer/ServicePaymentController.php
+++ b/app/Controllers/Admin/Customer/ServicePaymentController.php
@@ -81,26 +81,27 @@ class ServicePaymentController extends CustomerController
return $result;
}
//Index,FieldForm관련
+ //View 관련
protected function view_process(mixed $entity): mixed
{
//LINE,IP,SERVER등 추가 FilterOption 셋팅용
- foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
- $options = $this->getService()->getServiceItemLinkService($item_type)->getEntities();
- $this->setFilterFieldOption($item_type, $options);
- }
- // dd($this->getFilterFieldOptions());
+ $this->setFilterOptionsByItemType();
return parent::view_process($entity);
}
+ //List 관련
+ protected function setOrderByForList(): void
+ {
+ //OrderBy 처리
+ $this->getService()->getModel()->orderBy('billing_at', 'ASC', false);
+ parent::setOrderByForList();
+ }
protected function index_process(): array
{
//LINE,IP,SERVER등 추가 FilterOption 셋팅용
- foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
- $options = $this->getService()->getServiceItemLinkService($item_type)->getEntities();
- $this->setFilterFieldOption($item_type, $options);
- }
- // dd($this->getFilterFieldOptions());
+ $this->setFilterOptionsByItemType();
return parent::index_process();
}
+ //Invoice 관련
private function getOwnersForInvoice(ClientEntity $ownerEntity): array
{
$temps = [
diff --git a/app/Controllers/Admin/Equipment/Part/IpController.php b/app/Controllers/Admin/Equipment/Part/IpController.php
index e925b54..7a743cb 100644
--- a/app/Controllers/Admin/Equipment/Part/IpController.php
+++ b/app/Controllers/Admin/Equipment/Part/IpController.php
@@ -45,7 +45,7 @@ class IpController extends PartController
return $this->_lineService;
}
//Index,FieldForm관련
- protected function setOrderByForList()
+ protected function setOrderByForList(): void
{
//OrderBy 처리
$this->getService()->getModel()->orderBy('INET_ATON(ip)', 'ASC', false);
diff --git a/app/Controllers/Admin/Equipment/ServerController.php b/app/Controllers/Admin/Equipment/ServerController.php
index 995fb52..571e12f 100644
--- a/app/Controllers/Admin/Equipment/ServerController.php
+++ b/app/Controllers/Admin/Equipment/ServerController.php
@@ -35,6 +35,18 @@ class ServerController extends EquipmentController
return $this->_helper;
}
//Index,FieldForm관련
+ //View부분
+ protected function view_process(mixed $entity): mixed
+ {
+ foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
+ $entity->setItemEntities(
+ $item_type,
+ $this->getService()->getEntities(['serviceinfo_uid' => $entity->getPK(), 'item_type' => $item_type])
+ );
+ }
+ return parent::view_process($entity);
+ }
+ //List부분
protected function setOrderByForList(): void
{
//OrderBy 처리
diff --git a/app/Controllers/CLI/Payment.php b/app/Controllers/CLI/Payment.php
index fbea16a..fc5c2e5 100644
--- a/app/Controllers/CLI/Payment.php
+++ b/app/Controllers/CLI/Payment.php
@@ -55,7 +55,7 @@ class Payment extends BaseController
foreach ($this->getServiceItemService()->getEntities(['serviceinfo_uid' => $serviceEntity->getPK()]) as $itemEntity) {
//결제정보 ServicePaymentService에 월별 결제만 신규등록
if ($itemEntity->getBillingCycle() == "month") {
- $this->getServicePaymentService()->createPaymentByServiceItem($itemEntity);
+ $this->getServicePaymentService()->createByServiceItem($itemEntity);
}
}
}
diff --git a/app/Controllers/CommonController.php b/app/Controllers/CommonController.php
index 7789929..6c594f9 100644
--- a/app/Controllers/CommonController.php
+++ b/app/Controllers/CommonController.php
@@ -612,7 +612,7 @@ abstract class CommonController extends BaseController
}
}
//OrderBy 처리
- protected function setOrderByForList()
+ protected function setOrderByForList(): void
{
$this->order_field = $this->request->getVar('order_field');
$this->order_value = $this->request->getVar('order_value');
diff --git a/app/Database/dbms_init_all.sql b/app/Database/dbms_init_all.sql
index 2e54e47..8de03af 100644
--- a/app/Database/dbms_init_all.sql
+++ b/app/Database/dbms_init_all.sql
@@ -67,7 +67,7 @@ CREATE TABLE `clientinfo` (
`updated_at` timestamp NULL DEFAULT NULL,
`created_at` timestamp NOT NULL DEFAULT current_timestamp(),
PRIMARY KEY (`uid`)
-) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 COMMENT='고객정보';
+) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COMMENT='고객정보';
/*!40101 SET character_set_client = @saved_cs_client */;
--
@@ -76,7 +76,7 @@ CREATE TABLE `clientinfo` (
LOCK TABLES `clientinfo` WRITE;
/*!40000 ALTER TABLE `clientinfo` DISABLE KEYS */;
-INSERT INTO `clientinfo` VALUES (1,'user','Test111','1111','test111@co.kr',50000,0,0,'default','2025-05-29 06:09:07','2025-05-29 06:07:37'),(2,'user,vip','Test222','222','test222@co.kr',0,50,0,'default','2025-05-29 06:10:10','2025-05-29 06:07:54'),(3,'user,vip,reseller','Test333','3333','test333@co.kr',100000,0,50000,'default','2025-06-17 02:11:41','2025-05-29 06:08:07'),(4,'user','Test444','4444','test444@co.kr',0,1223,0,'default','2025-06-20 00:28:39','2025-05-29 06:08:17'),(5,'user,vip','Test5555','234-234','test555@test.co.kr',2147483647,0,0,'default','2025-06-20 00:49:23','2025-06-20 00:41:10'),(6,'user,reseller','Test666','234234','test666@test.co.kr',9930000,0,0,'default','2025-06-20 01:21:03','2025-06-20 00:51:01');
+INSERT INTO `clientinfo` VALUES (1,'user','Test111','1111','test111@co.kr',50000,0,0,'default','2025-05-29 06:09:07','2025-05-29 06:07:37'),(2,'user,vip','Test222','222','test222@co.kr',0,50,0,'default','2025-05-29 06:10:10','2025-05-29 06:07:54'),(3,'user,vip,reseller','Test333','3333','test333@co.kr',100000,0,50000,'default','2025-06-17 02:11:41','2025-05-29 06:08:07'),(4,'user','Test444','4444','test444@co.kr',0,1223,0,'default','2025-06-20 00:28:39','2025-05-29 06:08:17'),(5,'user,vip','Test5555','234-234','test555@test.co.kr',2147483647,0,0,'default','2025-06-20 00:49:23','2025-06-20 00:41:10'),(6,'user,reseller','Test666','234234','test666@test.co.kr',9930000,0,0,'default','2025-06-20 01:21:03','2025-06-20 00:51:01'),(7,'user,vip','Test777','234-234-342','test777@test.co.kr',0,0,0,'default',NULL,'2025-06-23 07:42:00');
/*!40000 ALTER TABLE `clientinfo` ENABLE KEYS */;
UNLOCK TABLES;
@@ -375,7 +375,7 @@ CREATE TABLE `logger` (
PRIMARY KEY (`uid`),
KEY `FK_user_TO_logger` (`user_uid`),
CONSTRAINT `FK_user_TO_logger` FOREIGN KEY (`user_uid`) REFERENCES `user` (`uid`)
-) ENGINE=InnoDB AUTO_INCREMENT=149 DEFAULT CHARSET=utf8 COMMENT='작업 기록 로그';
+) ENGINE=InnoDB AUTO_INCREMENT=154 DEFAULT CHARSET=utf8 COMMENT='작업 기록 로그';
/*!40101 SET character_set_client = @saved_cs_client */;
--
@@ -384,41 +384,10 @@ CREATE TABLE `logger` (
LOCK TABLES `logger` WRITE;
/*!40000 ALTER TABLE `logger` DISABLE KEYS */;
-INSERT INTO `logger` VALUES (1,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:22:57[debug]: 입력내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-17',\n 'status' => 'default',\n)\n13:22:57[debug]: [67/STORAGE] 입력 후 내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-17',\n 'status' => 'default',\n 'uid' => 67,\n)\n13:22:57[info]: [STORAGE]생성되었습니다.:\n13:22:57[debug]: 입력내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n)\n13:22:57[debug]: [68/STORAGE] 입력 후 내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n 'uid' => 68,\n)\n13:22:57[info]: [STORAGE]생성되었습니다.:','default','2025-06-18 04:22:57'),(2,1,'Customer/ServiceItem','getResultFail','Undefined array key \"DOMAIN\"','15:59:32[debug]: Undefined array key "DOMAIN"','default','2025-06-18 06:59:32'),(3,1,'Customer/ServiceItem','getResultFail','Undefined array key \"DEFENCE\"','15:59:50[debug]: Undefined array key "DEFENCE"','default','2025-06-18 06:59:50'),(4,1,'Customer/ServiceItem','getResultFail','Undefined array key \"SERVER\"','16:01:25[debug]: Undefined array key "SERVER"','default','2025-06-18 07:01:25'),(5,1,'Customer/ServiceItem','getResultFail','Undefined array key \"CPU\"','16:32:17[debug]: Undefined array key "CPU"','default','2025-06-18 07:32:17'),(6,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:32:27[debug]: Undefined array key "RAM"','default','2025-06-18 07:32:27'),(7,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:45:06[debug]: Undefined array key "RAM"','default','2025-06-18 07:45:06'),(8,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:48:07[debug]: Undefined array key "RAM"','default','2025-06-18 07:48:07'),(9,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:49:13[debug]: Undefined array key "RAM"','default','2025-06-18 07:49:13'),(10,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:00:15[debug]: Undefined array key "RAM"','default','2025-06-18 08:00:15'),(11,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:00:54[debug]: Undefined array key "RAM"','default','2025-06-18 08:00:54'),(12,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RA\"','17:05:22[debug]: Undefined array key "RA"','default','2025-06-18 08:05:22'),(13,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:05:30[debug]: Undefined array key "RAM"','default','2025-06-18 08:05:30'),(14,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:07:50[debug]: Undefined array key "RAM"','default','2025-06-18 08:07:50'),(15,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:09:10[debug]: Undefined array key "RAM"','default','2025-06-18 08:09:10'),(16,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:09:49[debug]: Undefined array key "RAM"','default','2025-06-18 08:09:49'),(17,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:09:55[debug]: Undefined array key "RAM"','default','2025-06-18 08:09:55'),(18,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:11:03[debug]: Undefined array key "RAM"','default','2025-06-18 08:11:03'),(19,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:11:49[debug]: Undefined array key "RAM"','default','2025-06-18 08:11:49'),(20,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:13:47[debug]: Undefined array key "RAM"','default','2025-06-18 08:13:47'),(21,1,'Customer/ServiceItem','getResultFail','getFormFieldOption에서 item_type이 지정되지 않았습니다.','17:14:45[debug]: getFormFieldOption에서 item_type이 지정되지 않았습니다.','default','2025-06-18 08:14:45'),(22,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:16:43[debug]: Undefined array key "RAM"','default','2025-06-18 08:16:43'),(23,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:20:49[debug]: Undefined array key "RAM"','default','2025-06-18 08:20:49'),(24,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:21:41[debug]: Undefined array key "RAM"','default','2025-06-18 08:21:41'),(25,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:24:39[debug]: Undefined array key "RAM"','default','2025-06-18 08:24:39'),(26,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:26:34[debug]: Undefined array key "RAM"','default','2025-06-18 08:26:34'),(27,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:32:27[debug]: Undefined array key "RAM"','default','2025-06-18 08:32:27'),(28,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:37:15[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:37:15'),(29,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:37:16[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:37:16'),(30,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:37:58[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:37:58'),(31,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:37:58[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:37:58'),(32,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:42:05[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:42:05'),(33,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:42:05[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:42:05'),(34,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:45:02[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:45:02'),(35,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:45:02[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:45:02'),(36,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:48:55[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:48:55'),(37,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:48:55[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:48:55'),(38,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:50:46[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:50:46'),(39,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:50:46[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:50:46'),(40,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','18:25:49[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 09:25:49'),(41,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','18:25:49[debug]: Undefined array key "billing_cycle"','default','2025-06-18 09:25:49'),(42,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','18:48:54[debug]: Undefined array key "RAM"','default','2025-06-18 09:48:54'),(43,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','18:48:54[debug]: Undefined array key "billing_cycle"','default','2025-06-18 09:48:54'),(44,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','18:49:21[debug]: Undefined array key "RAM"','default','2025-06-18 09:49:21'),(45,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','18:49:21[debug]: Undefined array key "billing_cycle"','default','2025-06-18 09:49:21'),(46,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','19:05:56[debug]: 입력내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-18',\n 'status' => 'default',\n)\n19:05:56[debug]: [68/CPU] 입력 후 내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 10000,\n 'amount' => 10000,\n 'start_at' => '2025-06-18',\n 'status' => 'default',\n 'uid' => 68,\n)\n19:05:56[info]: [CPU]생성되었습니다.:\n19:05:56[debug]: 입력내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n)\n19:05:56[debug]: [69/CPU] 입력 후 내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n 'uid' => 69,\n)\n19:05:56[info]: [CPU]생성되었습니다.:','default','2025-06-18 10:05:56'),(47,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:15:52[debug]: Undefined array key 1','default','2025-06-19 05:15:52'),(48,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:16:08[debug]: Undefined array key 1','default','2025-06-19 05:16:08'),(49,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:17:23[debug]: Undefined array key 1','default','2025-06-19 05:17:23'),(50,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:21:10[debug]: Undefined array key 1','default','2025-06-19 05:21:10'),(51,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:21:57[debug]: Undefined array key 1','default','2025-06-19 05:21:57'),(52,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:38:33[debug]: Undefined array key 1','default','2025-06-19 06:38:33'),(53,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:40:29[debug]: Undefined array key 1','default','2025-06-19 06:40:29'),(54,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:41:26[debug]: Undefined array key 1','default','2025-06-19 06:41:26'),(55,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:42:28[debug]: Undefined array key 1','default','2025-06-19 06:42:28'),(56,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:42:40[debug]: Undefined array key 1','default','2025-06-19 06:42:40'),(57,1,'User','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:55:26[debug]: 입력내용\n08:55:26[debug]: array (\n 'id' => 'test1111222',\n 'passwd' => '1234',\n 'confirmpassword' => '1234',\n 'name' => 'test111122',\n 'email' => 'test112@co.kr',\n 'mobile' => 'asdfsfd',\n 'role' => 'manager',\n)\n08:55:26[debug]: [42/test111122] 입력 후 내용\n08:55:26[debug]: array (\n 'id' => 'test1111222',\n 'passwd' => '$2y$10$eS3FE/GgRZv8p02dYu4C4O1lze5lnHrD9BwzzMgs.0uP5zqSTWMvC',\n 'confirmpassword' => '$2y$10$qdy/FuAzx4LVvrVdREEvwOqGwpc5KHk5g/lxMuvSnPDKUx38phRNu',\n 'name' => 'test111122',\n 'email' => 'test112@co.kr',\n 'mobile' => 'asdfsfd',\n 'role' => 'manager',\n 'uid' => 42,\n)\n08:55:26[info]: [test111122]생성되었습니다.:','default','2025-06-19 23:55:26'),(58,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe confirmpassword field does not match the passwd field.','08:56:22[debug]: User 작업 데이터 검증 오류발생\nThe confirmpassword field does not match the passwd field.','default','2025-06-19 23:56:22'),(59,1,'User','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:56:32[debug]: [41/test333334] 변경 전 내용\n08:56:32[debug]: array (\n 'id' => 'test33333433',\n 'passwd' => '12341234',\n 'confirmpassword' => '12341234',\n 'name' => 'test33333433',\n 'email' => 'test@test.co.kr233',\n 'mobile' => '111111222233',\n 'role' => 'manager,cloudflare,firewall',\n)\n08:56:32[debug]: array (\n 'uid' => '41',\n 'id' => 'test333334',\n 'passwd' => '$2y$10$eQXPQIvkuvnBc11hURs/K.mO44cHovtEdVpQ9QMLbu7H7bsspmJEO',\n 'name' => 'test333334',\n 'email' => 'test@test.co.kr2',\n 'mobile' => '1111112222',\n 'role' => 'manager,cloudflare',\n 'status' => 'pause',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:55:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-11 16:36:53.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:56:33[debug]: [41/test33333433] 변경 후 내용\n08:56:33[debug]: array (\n 'uid' => '41',\n 'id' => 'test33333433',\n 'passwd' => '$2y$10$8qFLTLnJJbRvIDLzlfauSOJvD.B.aIH6l0yKo2K7xo6m02cdXNvg.',\n 'name' => 'test33333433',\n 'email' => 'test@test.co.kr233',\n 'mobile' => '111111222233',\n 'role' => 'manager,cloudflare,firewall',\n 'status' => 'pause',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:56:33.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-11 16:36:53.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'confirmpassword' => '$2y$10$OgSt7eWGOTUdd3yFolpL2OXlJZXt9DXqLDqfTcckgBvOfk5Qd.1fq',\n)\n08:56:33[info]: [test33333433]수정되였습니다.:','default','2025-06-19 23:56:33'),(60,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:57:35[debug]: [4/Test444] 변경 전 내용\n08:57:35[debug]: array (\n 'coupon_balance' => 10,\n)\n08:57:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-09 16:38:48.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:57:35[debug]: [4/Test444] 변경 후 내용\n08:57:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 10,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:57:35[info]: [Test444]수정되였습니다.:\n08:57:35[debug]: 입력내용\n08:57:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test111',\n 'amount' => '10',\n)\n08:57:35[debug]: [3/test111] 입력 후 내용\n08:57:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test111',\n 'amount' => '10',\n 'uid' => 3,\n)\n08:57:35[info]: [test111]생성되었습니다.:','default','2025-06-19 23:57:35'),(61,1,'Customer/Coupon','getResultFail','잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 45보다 작습니다.','08:57:57[debug]: 잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 45보다 작습니다.','default','2025-06-19 23:57:57'),(62,1,'Customer/Coupon','getResultFail','Undefined array key \"status\"','08:57:58[debug]: Undefined array key "status"','default','2025-06-19 23:57:58'),(63,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:58:04[debug]: [4/Test444] 변경 전 내용\n08:58:04[debug]: array (\n 'coupon_balance' => 343,\n)\n08:58:04[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 10,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:58:04[debug]: [4/Test444] 변경 후 내용\n08:58:04[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 343,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:58:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:58:04[info]: [Test444]수정되였습니다.:\n08:58:04[debug]: 입력내용\n08:58:04[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '343',\n)\n08:58:04[debug]: [4/test] 입력 후 내용\n08:58:04[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '343',\n 'uid' => 4,\n)\n08:58:04[info]: [test]생성되었습니다.:','default','2025-06-19 23:58:04'),(64,1,'Customer/Coupon','getResultFail','잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 2234보다 작습니다.','08:58:18[debug]: 잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 2234보다 작습니다.','default','2025-06-19 23:58:18'),(65,1,'Customer/Coupon','getResultFail','Undefined array key \"status\"','08:58:18[debug]: Undefined array key "status"','default','2025-06-19 23:58:18'),(66,1,'Customer/Coupon','getResultFail','잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 1234보다 작습니다.','08:58:36[debug]: 잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 1234보다 작습니다.','default','2025-06-19 23:58:36'),(67,1,'Customer/Coupon','getResultFail','Undefined array key \"status\"','08:58:36[debug]: Undefined array key "status"','default','2025-06-19 23:58:36'),(68,1,'Customer/Coupon','getResultFail','Invalid file: \"admin/popup/modify_form.php\"','08:59:25[debug]: Invalid file: "admin/popup/modify_form.php"','default','2025-06-19 23:59:25'),(69,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:00:35[debug]: [4/Test444] 변경 전 내용\n09:00:35[debug]: array (\n 'coupon_balance' => 222,\n)\n09:00:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 343,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:58:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:00:35[debug]: [4/Test444] 변경 후 내용\n09:00:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:00:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:00:35[info]: [Test444]수정되였습니다.:\n09:00:35[debug]: 입력내용\n09:00:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '222',\n)\n09:00:35[debug]: [5/test] 입력 후 내용\n09:00:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '222',\n 'uid' => 5,\n)\n09:00:35[info]: [test]생성되었습니다.:','default','2025-06-20 00:00:35'),(70,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:28:07[debug]: [4/Test444] 변경 전 내용\n09:28:07[debug]: array (\n 'coupon_balance' => 1222,\n)\n09:28:07[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:00:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:07[debug]: [4/Test444] 변경 후 내용\n09:28:07[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 1222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:07[info]: [Test444]수정되였습니다.:\n09:28:07[debug]: 입력내용\n09:28:07[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test222',\n 'amount' => '1000',\n)\n09:28:07[debug]: [6/test222] 입력 후 내용\n09:28:07[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test222',\n 'amount' => '1000',\n 'uid' => 6,\n)\n09:28:07[info]: [test222]생성되었습니다.:','default','2025-06-20 00:28:07'),(71,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:28:39[debug]: [4/Test444] 변경 전 내용\n09:28:39[debug]: array (\n 'coupon_balance' => 1223,\n)\n09:28:39[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 1222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[debug]: [4/Test444] 변경 후 내용\n09:28:39[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 1223,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[info]: [Test444]수정되였습니다.:\n09:28:39[debug]: [3/test111] 변경 전 내용\n09:28:39[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test111',\n 'amount' => '1',\n)\n09:28:39[debug]: array (\n 'uid' => '3',\n 'clientinfo_uid' => '4',\n 'title' => 'test111',\n 'amount' => '10',\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[debug]: [3/test111] 변경 후 내용\n09:28:39[debug]: array (\n 'uid' => '3',\n 'clientinfo_uid' => '4',\n 'title' => 'test111',\n 'amount' => '1',\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[info]: [test111]수정되였습니다.:','default','2025-06-20 00:28:39'),(72,1,'Customer/Coupon','getResultFail','Undefined array key \"clientinfo_uid\"','09:28:54[debug]: Undefined array key "clientinfo_uid"','default','2025-06-20 00:28:54'),(73,1,'Customer/Coupon','getResultFail','Undefined array key \"clientinfo_uid\"','09:29:27[debug]: Undefined array key "clientinfo_uid"','default','2025-06-20 00:29:27'),(74,1,'Customer/Point','getResultFail','변경할 조건항목을 선택하셔야합니다.','09:36:08[debug]: 변경할 조건항목을 선택하셔야합니다.','default','2025-06-20 00:36:08'),(75,1,'Customer/Client','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:41:10[debug]: 입력내용\n09:41:10[debug]: array (\n 'name' => 'Test5555',\n 'email' => 'test555@test.co.kr',\n 'phone' => '234-234',\n 'role' => 'user,vip',\n)\n09:41:10[debug]: [5/Test5555] 입력 후 내용\n09:41:10[debug]: array (\n 'name' => 'Test5555',\n 'email' => 'test555@test.co.kr',\n 'phone' => '234-234',\n 'role' => 'user,vip',\n 'uid' => 5,\n)\n09:41:10[info]: [Test5555]생성되었습니다.:','default','2025-06-20 00:41:10'),(76,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:41:39[debug]: [5/Test5555] 변경 전 내용\n09:41:39[debug]: array (\n 'account_balance' => 10000,\n)\n09:41:39[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:39[debug]: [5/Test5555] 변경 후 내용\n09:41:39[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:39[info]: [Test5555]수정되였습니다.:\n09:41:39[debug]: 입력내용\n09:41:39[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test555',\n 'title' => 'test1',\n 'amount' => '10000',\n)\n09:41:39[debug]: [4/test1] 입력 후 내용\n09:41:39[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test555',\n 'title' => 'test1',\n 'amount' => '10000',\n 'uid' => 4,\n)\n09:41:39[info]: [test1]생성되었습니다.:','default','2025-06-20 00:41:39'),(77,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:41:56[debug]: [5/Test5555] 변경 전 내용\n09:41:56[debug]: array (\n 'account_balance' => 40000,\n)\n09:41:56[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:56[debug]: [5/Test5555] 변경 후 내용\n09:41:56[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 40000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:56.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:56[info]: [Test5555]수정되였습니다.:\n09:41:56[debug]: 입력내용\n09:41:56[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test2',\n 'amount' => '30000',\n)\n09:41:56[debug]: [5/test2] 입력 후 내용\n09:41:56[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test2',\n 'amount' => '30000',\n 'uid' => 5,\n)\n09:41:56[info]: [test2]생성되었습니다.:','default','2025-06-20 00:41:56'),(78,1,'Customer/Account','getResultFail','예치금[40000]이 출금액:200000보다 부족합니다.','09:42:14[debug]: 예치금[40000]이 출금액:200000보다 부족합니다.','default','2025-06-20 00:42:14'),(79,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:42:14[debug]: Undefined array key "status"','default','2025-06-20 00:42:14'),(80,1,'Customer/Account','getResultFail','예치금[40000]이 출금액:54555555보다 부족합니다.','09:43:59[debug]: 예치금[40000]이 출금액:54555555보다 부족합니다.','default','2025-06-20 00:43:59'),(81,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:43:59[debug]: Undefined array key "status"','default','2025-06-20 00:43:59'),(82,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:44:36[debug]: [5/Test5555] 변경 전 내용\n09:44:36[debug]: array (\n 'account_balance' => 484444,\n)\n09:44:36[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 40000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:56.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:44:36[debug]: [5/Test5555] 변경 후 내용\n09:44:36[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 484444,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:44:36.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:44:36[info]: [Test5555]수정되였습니다.:\n09:44:36[debug]: 입력내용\n09:44:36[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test55555',\n 'title' => 'test3',\n 'amount' => '444444',\n)\n09:44:36[debug]: [6/test3] 입력 후 내용\n09:44:36[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test55555',\n 'title' => 'test3',\n 'amount' => '444444',\n 'uid' => 6,\n)\n09:44:36[info]: [test3]생성되었습니다.:','default','2025-06-20 00:44:36'),(83,1,'Customer/Account','getResultFail','예치금[484444]이 출금액:234234234보다 부족합니다.','09:44:54[debug]: 예치금[484444]이 출금액:234234234보다 부족합니다.','default','2025-06-20 00:44:54'),(84,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:44:54[debug]: Undefined array key "status"','default','2025-06-20 00:44:54'),(85,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:49:23[debug]: [5/Test5555] 변경 전 내용\n09:49:23[debug]: array (\n 'account_balance' => 2334718678,\n)\n09:49:23[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 484444,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:44:36.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:49:23[debug]: [5/Test5555] 변경 후 내용\n09:49:23[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 2334718678,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:49:23.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:49:23[info]: [Test5555]수정되였습니다.:\n09:49:23[debug]: 입력내용\n09:49:23[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test4',\n 'amount' => '2334234234',\n)\n09:49:23[debug]: [7/test4] 입력 후 내용\n09:49:23[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test4',\n 'amount' => '2334234234',\n 'uid' => 7,\n)\n09:49:23[info]: [test4]생성되었습니다.:','default','2025-06-20 00:49:23'),(86,1,'Customer/Client','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:51:01[debug]: 입력내용\n09:51:01[debug]: array (\n 'name' => 'Test666',\n 'email' => 'test666@test.co.kr',\n 'phone' => '234234',\n 'role' => 'user,reseller',\n)\n09:51:01[debug]: [6/Test666] 입력 후 내용\n09:51:01[debug]: array (\n 'name' => 'Test666',\n 'email' => 'test666@test.co.kr',\n 'phone' => '234234',\n 'role' => 'user,reseller',\n 'uid' => 6,\n)\n09:51:01[info]: [Test666]생성되었습니다.:','default','2025-06-20 00:51:01'),(87,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:51:46[debug]: [6/Test666] 변경 전 내용\n09:51:46[debug]: array (\n 'account_balance' => 10000,\n)\n09:51:46[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:46[debug]: [6/Test666] 변경 후 내용\n09:51:46[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:46.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:46[info]: [Test666]수정되였습니다.:\n09:51:46[debug]: 입력내용\n09:51:46[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test1',\n 'amount' => '10000',\n)\n09:51:46[debug]: [8/test1] 입력 후 내용\n09:51:46[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test1',\n 'amount' => '10000',\n 'uid' => 8,\n)\n09:51:46[info]: [test1]생성되었습니다.:','default','2025-06-20 00:51:46'),(88,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:51:59[debug]: [6/Test666] 변경 전 내용\n09:51:59[debug]: array (\n 'account_balance' => 30000,\n)\n09:51:59[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:46.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:59[debug]: [6/Test666] 변경 후 내용\n09:51:59[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 30000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:59.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:59[info]: [Test666]수정되였습니다.:\n09:51:59[debug]: 입력내용\n09:51:59[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test2',\n 'amount' => '20000',\n)\n09:51:59[debug]: [9/test2] 입력 후 내용\n09:51:59[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test2',\n 'amount' => '20000',\n 'uid' => 9,\n)\n09:51:59[info]: [test2]생성되었습니다.:','default','2025-06-20 00:51:59'),(89,1,'Customer/Account','getResultFail','예치금[30000]이 출금액:60000보다 부족합니다.','09:52:20[debug]: 예치금[30000]이 출금액:60000보다 부족합니다.','default','2025-06-20 00:52:20'),(90,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:52:20[debug]: Undefined array key "status"','default','2025-06-20 00:52:20'),(91,1,'Customer/Account','getResultFail','예치금[30000]이 출금액:100000000보다 부족합니다.','09:54:12[debug]: 예치금[30000]이 출금액:100000000보다 부족합니다.','default','2025-06-20 00:54:12'),(92,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:54:12[debug]: Undefined array key "status"','default','2025-06-20 00:54:12'),(93,1,'Customer/Account','getResultFail','예치금[30000]이 출금액:1000000보다 부족합니다.','09:55:20[debug]: 예치금[30000]이 출금액:1000000보다 부족합니다.','default','2025-06-20 00:55:20'),(94,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:55:20[debug]: Undefined array key "status"','default','2025-06-20 00:55:20'),(95,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:00:36[debug]: [6/Test666] 변경 전 내용\n10:00:36[debug]: array (\n 'account_balance' => 10030000,\n)\n10:00:36[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 30000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:59.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:00:36[debug]: [6/Test666] 변경 후 내용\n10:00:36[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10030000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:00:36.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:00:36[info]: [Test666]수정되였습니다.:\n10:00:36[debug]: 입력내용\n10:00:36[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test6666',\n 'title' => 'test3',\n 'amount' => '10000000',\n)\n10:00:36[debug]: [10/test3] 입력 후 내용\n10:00:36[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test6666',\n 'title' => 'test3',\n 'amount' => '10000000',\n 'uid' => 10,\n)\n10:00:36[info]: [test3]생성되었습니다.:','default','2025-06-20 01:00:36'),(96,1,'Customer/Account','getResultFail','예치금[10030000]이 출금액:100000000000000보다 부족합니다.','10:00:59[debug]: 예치금[10030000]이 출금액:100000000000000보다 부족합니다.','default','2025-06-20 01:00:59'),(97,1,'Customer/Account','getResultFail','Undefined array key \"status\"','10:00:59[debug]: Undefined array key "status"','default','2025-06-20 01:00:59'),(98,1,'Customer/Service','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:03:04[debug]: [JPN150/JPN150] 변경 전 내용\n10:03:04[debug]: array (\n 'status' => 'occupied',\n)\n10:03:04[debug]: array (\n 'code' => 'JPN150',\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:05.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:03:04[debug]: [JPN150/JPN150] 변경 후 내용\n10:03:04[debug]: array (\n 'code' => 'JPN150',\n 'status' => 'occupied',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:03:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:05.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:03:04[debug]: 입력내용\n10:03:04[debug]: array (\n 'clientinfo_uid' => '5',\n 'ownerinfo_uid' => '5',\n 'type' => 'alternative',\n 'location' => 'default',\n 'switch' => 'R45P20',\n 'code' => 'JPN150',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-21',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n)\n10:03:04[debug]: [4/S4] 입력 후 내용\n10:03:04[debug]: array (\n 'clientinfo_uid' => '5',\n 'ownerinfo_uid' => '5',\n 'type' => 'alternative',\n 'location' => 'default',\n 'switch' => 'R45P20',\n 'code' => 'JPN150',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-21',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n 'uid' => 4,\n)\n10:03:04[info]: [S4]생성되었습니다.:','default','2025-06-20 01:03:04'),(99,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:03:42[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:03:42'),(100,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:03:42[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:03:42'),(101,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:04:21[debug]: 입력내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => '19',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n)\n10:04:21[debug]: [69/IP] 입력 후 내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => 19,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n 'uid' => 69,\n)\n10:04:21[info]: [IP]생성되었습니다.:\n10:04:21[debug]: 입력내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 19,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n10:04:21[debug]: [70/IP] 입력 후 내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 19,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 70,\n)\n10:04:21[info]: [IP]생성되었습니다.:','default','2025-06-20 01:04:21'),(102,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:07:25[debug]: 입력내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => '3',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n10:07:25[debug]: [70/IP] 입력 후 내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 70,\n)\n10:07:25[info]: [IP]생성되었습니다.:\n10:07:25[debug]: 입력내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n10:07:25[debug]: [71/IP] 입력 후 내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 71,\n)\n10:07:25[info]: [IP]생성되었습니다.:','default','2025-06-20 01:07:25'),(103,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:10:03[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:10:03'),(104,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:10:03[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:10:03'),(105,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:10:34[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:10:34'),(106,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:10:34[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:10:34'),(107,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:10:51[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:10:51'),(108,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:10:51[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:10:51'),(109,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:11:10[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:11:10'),(110,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:11:10[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:11:10'),(111,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:11:35[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:11:35'),(112,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:11:35[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:11:35'),(113,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:12:23[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:12:23'),(114,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:12:23[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:12:23'),(115,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:12:47[debug]: 입력내용\n10:12:47[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n10:12:47[debug]: [71/STORAGE] 입력 후 내용\n10:12:47[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 71,\n)\n10:12:47[info]: [STORAGE]생성되었습니다.:\n10:12:47[debug]: 입력내용\n10:12:47[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n10:12:48[debug]: [72/STORAGE] 입력 후 내용\n10:12:48[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 72,\n)\n10:12:48[info]: [STORAGE]생성되었습니다.:','default','2025-06-20 01:12:48'),(116,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:21:03[debug]: [6/Test666] 변경 전 내용\n10:21:03[debug]: array (\n 'account_balance' => 9930000,\n)\n10:21:03[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10030000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:01:54.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:21:03[debug]: [6/Test666] 변경 후 내용\n10:21:03[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 9930000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:21:03.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:21:03[info]: [Test666]수정되였습니다.:\n10:21:03[debug]: 입력내용\n10:21:03[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'out',\n 'alias' => 'test6666',\n 'title' => 'test4',\n 'amount' => '100000',\n)\n10:21:03[debug]: [11/test4] 입력 후 내용\n10:21:03[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'out',\n 'alias' => 'test6666',\n 'title' => 'test4',\n 'amount' => '100000',\n 'uid' => 11,\n)\n10:21:03[info]: [test4]생성되었습니다.:','default','2025-06-20 01:21:03'),(117,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:9223372036854775807보다 부족합니다.','10:21:37[debug]: 예치금[9930000]이 출금액:9223372036854775807보다 부족합니다.','default','2025-06-20 01:21:37'),(118,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','10:22:31[debug]: 예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','default','2025-06-20 01:22:31'),(119,1,'Customer/Account','getResultFail','Undefined array key \"status\"','10:22:31[debug]: Undefined array key "status"','default','2025-06-20 01:22:31'),(120,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','11:02:00[debug]: 예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','default','2025-06-20 02:02:00'),(121,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:10000000000000보다 부족합니다.','11:02:51[debug]: 예치금[9930000]이 출금액:10000000000000보다 부족합니다.','default','2025-06-20 02:02:51'),(122,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:10000000000000000보다 부족합니다.','11:04:40[debug]: 예치금[9930000]이 출금액:10000000000000000보다 부족합니다.','default','2025-06-20 02:04:40'),(123,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:100000000000보다 부족합니다.','11:05:22[debug]: 예치금[9930000]이 출금액:100000000000보다 부족합니다.','default','2025-06-20 02:05:22'),(124,1,'Customer/Account','getResultFail','Undefined array key \"status\"','11:05:22[debug]: Undefined array key "status"','default','2025-06-20 02:05:22'),(125,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:1000000000000000보다 부족합니다.','11:06:38[debug]: 예치금[9930000]이 출금액:1000000000000000보다 부족합니다.','default','2025-06-20 02:06:38'),(126,1,'Customer/Account','getResultFail','Undefined array key \"status\"','11:06:38[debug]: Undefined array key "status"','default','2025-06-20 02:06:38'),(127,1,'Customer/Client','getResultFail','Customer/Client 작업 데이터 검증 오류발생\nThe role field is required.','11:07:26[debug]: Customer/Client 작업 데이터 검증 오류발생\nThe role field is required.','default','2025-06-20 02:07:26'),(128,1,'Customer/Client','getResultFail','Undefined array key \"name\"','11:07:26[debug]: Undefined array key "name"','default','2025-06-20 02:07:26'),(129,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','11:12:21[debug]: User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','default','2025-06-20 02:12:21'),(130,1,'User','getResultFail','Undefined array key \"id\"','11:12:21[debug]: Undefined array key "id"','default','2025-06-20 02:12:21'),(131,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','11:16:43[debug]: User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','default','2025-06-20 02:16:43'),(132,1,'User','getResultFail','Undefined array key \"id\"','11:16:43[debug]: Undefined array key "id"','default','2025-06-20 02:16:43'),(133,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','11:30:13[debug]: User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','default','2025-06-20 02:30:13'),(134,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:100000000000000000보다 부족합니다.','11:31:15[debug]: 예치금[9930000]이 출금액:100000000000000000보다 부족합니다.','default','2025-06-20 02:31:15'),(135,1,'Customer/ServicePayment','getResultFail','Undefined array key \"STORAGE\"','11:34:54[debug]: Undefined array key "STORAGE"','default','2025-06-20 02:34:54'),(136,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','11:57:01[debug]: 입력내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n11:57:01[debug]: [72/STORAGE] 입력 후 내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 72,\n)\n11:57:01[info]: [STORAGE]생성되었습니다.:\n11:57:01[debug]: 입력내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n11:57:01[debug]: [73/STORAGE] 입력 후 내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 73,\n)\n11:57:01[info]: [STORAGE]생성되었습니다.:','default','2025-06-20 02:57:01'),(137,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','12:11:36[debug]: 입력내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '10000',\n 'amount' => '5000',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n)\n12:11:36[debug]: [73/RAM] 입력 후 내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 10000,\n 'amount' => 5000,\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n 'uid' => 73,\n)\n12:11:36[info]: [RAM]생성되었습니다.:\n12:11:36[debug]: 입력내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 5000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n12:11:36[debug]: [74/RAM] 입력 후 내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 5000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 74,\n)\n12:11:36[info]: [RAM]생성되었습니다.:','default','2025-06-20 03:11:36'),(138,1,'Customer/Service','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:45:04[debug]: [XP250/XP250] 변경 전 내용\n13:45:04[debug]: array (\n 'status' => 'occupied',\n)\n13:45:04[debug]: array (\n 'code' => 'XP250',\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:40.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:45:04[debug]: [XP250/XP250] 변경 후 내용\n13:45:04[debug]: array (\n 'code' => 'XP250',\n 'status' => 'occupied',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 13:45:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:40.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:45:04[debug]: 입력내용\n13:45:04[debug]: array (\n 'clientinfo_uid' => '6',\n 'ownerinfo_uid' => '6',\n 'type' => 'test',\n 'location' => 'tokyo',\n 'switch' => 'R45P20',\n 'code' => 'XP250',\n 'raid' => 'RAID5',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n)\n13:45:04[debug]: [5/S5] 입력 후 내용\n13:45:04[debug]: array (\n 'clientinfo_uid' => '6',\n 'ownerinfo_uid' => '6',\n 'type' => 'test',\n 'location' => 'tokyo',\n 'switch' => 'R45P20',\n 'code' => 'XP250',\n 'raid' => 'RAID5',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n 'uid' => 5,\n)\n13:45:04[info]: [S5]생성되었습니다.:','default','2025-06-20 04:45:04'),(139,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:45:38[debug]: 입력내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'IP',\n 'item_uid' => '12',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:45:38[debug]: [74/IP] 입력 후 내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'IP',\n 'item_uid' => 12,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 74,\n)\n13:45:38[info]: [IP]생성되었습니다.:\n13:45:38[debug]: 입력내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'IP',\n 'item_uid' => 12,\n 'billing_cycle' => 'month',\n 'amount' => 40000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:45:38[debug]: [75/IP] 입력 후 내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'IP',\n 'item_uid' => 12,\n 'billing_cycle' => 'month',\n 'amount' => 40000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 75,\n)\n13:45:38[info]: [IP]생성되었습니다.:','default','2025-06-20 04:45:38'),(140,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:46:07[debug]: 입력내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:46:07[debug]: [75/LINE] 입력 후 내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 100000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 75,\n)\n13:46:07[info]: [LINE]생성되었습니다.:\n13:46:07[debug]: 입력내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:46:07[debug]: [76/LINE] 입력 후 내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 76,\n)\n13:46:07[info]: [LINE]생성되었습니다.:','default','2025-06-20 04:46:07'),(141,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:46:35[debug]: 입력내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SERVER',\n 'item_uid' => '5',\n 'billing_cycle' => 'month',\n 'price' => '200000',\n 'amount' => '150000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:46:35[debug]: [76/SERVER] 입력 후 내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SERVER',\n 'item_uid' => 5,\n 'billing_cycle' => 'month',\n 'price' => 200000,\n 'amount' => 150000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 76,\n)\n13:46:35[info]: [SERVER]생성되었습니다.:\n13:46:35[debug]: 입력내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SERVER',\n 'item_uid' => 5,\n 'billing_cycle' => 'month',\n 'amount' => 150000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:46:35[debug]: [77/SERVER] 입력 후 내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SERVER',\n 'item_uid' => 5,\n 'billing_cycle' => 'month',\n 'amount' => 150000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 77,\n)\n13:46:35[info]: [SERVER]생성되었습니다.:','default','2025-06-20 04:46:35'),(142,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:47:01[debug]: 입력내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:47:01[debug]: [77/CPU] 입력 후 내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 77,\n)\n13:47:01[info]: [CPU]생성되었습니다.:\n13:47:01[debug]: 입력내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:47:01[debug]: [78/CPU] 입력 후 내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 78,\n)\n13:47:01[info]: [CPU]생성되었습니다.:','default','2025-06-20 04:47:01'),(143,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:47:20[debug]: 입력내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:47:20[debug]: [78/CPU] 입력 후 내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 78,\n)\n13:47:20[info]: [CPU]생성되었습니다.:\n13:47:20[debug]: 입력내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:47:20[debug]: [79/CPU] 입력 후 내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 79,\n)\n13:47:20[info]: [CPU]생성되었습니다.:','default','2025-06-20 04:47:20'),(144,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:47:47[debug]: 입력내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:47:47[debug]: [79/RAM] 입력 후 내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 79,\n)\n13:47:47[info]: [RAM]생성되었습니다.:\n13:47:47[debug]: 입력내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:47:47[debug]: [80/RAM] 입력 후 내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 80,\n)\n13:47:47[info]: [RAM]생성되었습니다.:','default','2025-06-20 04:47:47'),(145,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:48:09[debug]: 입력내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:48:09[debug]: [80/RAM] 입력 후 내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 80,\n)\n13:48:09[info]: [RAM]생성되었습니다.:\n13:48:09[debug]: 입력내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:48:09[debug]: [81/RAM] 입력 후 내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 81,\n)\n13:48:09[info]: [RAM]생성되었습니다.:','default','2025-06-20 04:48:09'),(146,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:48:37[debug]: 입력내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:48:37[debug]: [81/STORAGE] 입력 후 내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 100000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 81,\n)\n13:48:37[info]: [STORAGE]생성되었습니다.:\n13:48:37[debug]: 입력내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:48:37[debug]: [82/STORAGE] 입력 후 내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 82,\n)\n13:48:37[info]: [STORAGE]생성되었습니다.:','default','2025-06-20 04:48:37'),(147,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:49:13[debug]: 입력내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '3',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:49:13[debug]: [82/SOFTWARE] 입력 후 내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'price' => 10000,\n 'amount' => 10000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 82,\n)\n13:49:13[info]: [SOFTWARE]생성되었습니다.:\n13:49:13[debug]: 입력내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SOFTWARE',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:49:13[debug]: [83/SOFTWARE] 입력 후 내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SOFTWARE',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 83,\n)\n13:49:13[info]: [SOFTWARE]생성되었습니다.:','default','2025-06-20 04:49:13'),(148,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','11:00:31[debug]: 입력내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'DEFENCE',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '200000',\n 'amount' => '200000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n11:00:31[debug]: [83/DEFENCE] 입력 후 내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'DEFENCE',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 200000,\n 'amount' => 200000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 83,\n)\n11:00:31[info]: [DEFENCE]생성되었습니다.:\n11:00:31[debug]: 입력내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'DEFENCE',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 200000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-23',\n)\n11:00:31[debug]: [84/DEFENCE] 입력 후 내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'DEFENCE',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 200000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-23',\n 'uid' => 84,\n)\n11:00:31[info]: [DEFENCE]생성되었습니다.:','default','2025-06-23 02:00:31');
+INSERT INTO `logger` VALUES (1,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:22:57[debug]: 입력내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-17',\n 'status' => 'default',\n)\n13:22:57[debug]: [67/STORAGE] 입력 후 내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-17',\n 'status' => 'default',\n 'uid' => 67,\n)\n13:22:57[info]: [STORAGE]생성되었습니다.:\n13:22:57[debug]: 입력내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n)\n13:22:57[debug]: [68/STORAGE] 입력 후 내용\n13:22:57[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n 'uid' => 68,\n)\n13:22:57[info]: [STORAGE]생성되었습니다.:','default','2025-06-18 04:22:57'),(2,1,'Customer/ServiceItem','getResultFail','Undefined array key \"DOMAIN\"','15:59:32[debug]: Undefined array key "DOMAIN"','default','2025-06-18 06:59:32'),(3,1,'Customer/ServiceItem','getResultFail','Undefined array key \"DEFENCE\"','15:59:50[debug]: Undefined array key "DEFENCE"','default','2025-06-18 06:59:50'),(4,1,'Customer/ServiceItem','getResultFail','Undefined array key \"SERVER\"','16:01:25[debug]: Undefined array key "SERVER"','default','2025-06-18 07:01:25'),(5,1,'Customer/ServiceItem','getResultFail','Undefined array key \"CPU\"','16:32:17[debug]: Undefined array key "CPU"','default','2025-06-18 07:32:17'),(6,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:32:27[debug]: Undefined array key "RAM"','default','2025-06-18 07:32:27'),(7,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:45:06[debug]: Undefined array key "RAM"','default','2025-06-18 07:45:06'),(8,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:48:07[debug]: Undefined array key "RAM"','default','2025-06-18 07:48:07'),(9,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','16:49:13[debug]: Undefined array key "RAM"','default','2025-06-18 07:49:13'),(10,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:00:15[debug]: Undefined array key "RAM"','default','2025-06-18 08:00:15'),(11,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:00:54[debug]: Undefined array key "RAM"','default','2025-06-18 08:00:54'),(12,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RA\"','17:05:22[debug]: Undefined array key "RA"','default','2025-06-18 08:05:22'),(13,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:05:30[debug]: Undefined array key "RAM"','default','2025-06-18 08:05:30'),(14,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:07:50[debug]: Undefined array key "RAM"','default','2025-06-18 08:07:50'),(15,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:09:10[debug]: Undefined array key "RAM"','default','2025-06-18 08:09:10'),(16,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:09:49[debug]: Undefined array key "RAM"','default','2025-06-18 08:09:49'),(17,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:09:55[debug]: Undefined array key "RAM"','default','2025-06-18 08:09:55'),(18,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:11:03[debug]: Undefined array key "RAM"','default','2025-06-18 08:11:03'),(19,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:11:49[debug]: Undefined array key "RAM"','default','2025-06-18 08:11:49'),(20,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:13:47[debug]: Undefined array key "RAM"','default','2025-06-18 08:13:47'),(21,1,'Customer/ServiceItem','getResultFail','getFormFieldOption에서 item_type이 지정되지 않았습니다.','17:14:45[debug]: getFormFieldOption에서 item_type이 지정되지 않았습니다.','default','2025-06-18 08:14:45'),(22,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:16:43[debug]: Undefined array key "RAM"','default','2025-06-18 08:16:43'),(23,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:20:49[debug]: Undefined array key "RAM"','default','2025-06-18 08:20:49'),(24,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:21:41[debug]: Undefined array key "RAM"','default','2025-06-18 08:21:41'),(25,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:24:39[debug]: Undefined array key "RAM"','default','2025-06-18 08:24:39'),(26,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:26:34[debug]: Undefined array key "RAM"','default','2025-06-18 08:26:34'),(27,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','17:32:27[debug]: Undefined array key "RAM"','default','2025-06-18 08:32:27'),(28,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:37:15[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:37:15'),(29,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:37:16[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:37:16'),(30,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:37:58[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:37:58'),(31,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:37:58[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:37:58'),(32,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:42:05[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:42:05'),(33,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:42:05[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:42:05'),(34,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:45:02[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:45:02'),(35,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:45:02[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:45:02'),(36,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:48:55[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:48:55'),(37,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:48:55[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:48:55'),(38,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','17:50:46[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 08:50:46'),(39,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','17:50:46[debug]: Undefined array key "billing_cycle"','default','2025-06-18 08:50:46'),(40,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','18:25:49[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-18 09:25:49'),(41,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','18:25:49[debug]: Undefined array key "billing_cycle"','default','2025-06-18 09:25:49'),(42,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','18:48:54[debug]: Undefined array key "RAM"','default','2025-06-18 09:48:54'),(43,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','18:48:54[debug]: Undefined array key "billing_cycle"','default','2025-06-18 09:48:54'),(44,1,'Customer/ServiceItem','getResultFail','Undefined array key \"RAM\"','18:49:21[debug]: Undefined array key "RAM"','default','2025-06-18 09:49:21'),(45,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','18:49:21[debug]: Undefined array key "billing_cycle"','default','2025-06-18 09:49:21'),(46,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','19:05:56[debug]: 입력내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'CPU',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-18',\n 'status' => 'default',\n)\n19:05:56[debug]: [68/CPU] 입력 후 내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => '3',\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 10000,\n 'amount' => 10000,\n 'start_at' => '2025-06-18',\n 'status' => 'default',\n 'uid' => 68,\n)\n19:05:56[info]: [CPU]생성되었습니다.:\n19:05:56[debug]: 입력내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n)\n19:05:56[debug]: [69/CPU] 입력 후 내용\n19:05:56[debug]: array (\n 'serviceinfo_uid' => 3,\n 'ownerinfo_uid' => 4,\n 'item_type' => 'CPU',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-07-18',\n 'issue_at' => '2025-06-18',\n 'uid' => 69,\n)\n19:05:56[info]: [CPU]생성되었습니다.:','default','2025-06-18 10:05:56'),(47,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:15:52[debug]: Undefined array key 1','default','2025-06-19 05:15:52'),(48,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:16:08[debug]: Undefined array key 1','default','2025-06-19 05:16:08'),(49,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:17:23[debug]: Undefined array key 1','default','2025-06-19 05:17:23'),(50,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:21:10[debug]: Undefined array key 1','default','2025-06-19 05:21:10'),(51,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','14:21:57[debug]: Undefined array key 1','default','2025-06-19 05:21:57'),(52,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:38:33[debug]: Undefined array key 1','default','2025-06-19 06:38:33'),(53,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:40:29[debug]: Undefined array key 1','default','2025-06-19 06:40:29'),(54,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:41:26[debug]: Undefined array key 1','default','2025-06-19 06:41:26'),(55,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:42:28[debug]: Undefined array key 1','default','2025-06-19 06:42:28'),(56,1,'Customer/ServicePayment','getResultFail','Undefined array key 1','15:42:40[debug]: Undefined array key 1','default','2025-06-19 06:42:40'),(57,1,'User','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:55:26[debug]: 입력내용\n08:55:26[debug]: array (\n 'id' => 'test1111222',\n 'passwd' => '1234',\n 'confirmpassword' => '1234',\n 'name' => 'test111122',\n 'email' => 'test112@co.kr',\n 'mobile' => 'asdfsfd',\n 'role' => 'manager',\n)\n08:55:26[debug]: [42/test111122] 입력 후 내용\n08:55:26[debug]: array (\n 'id' => 'test1111222',\n 'passwd' => '$2y$10$eS3FE/GgRZv8p02dYu4C4O1lze5lnHrD9BwzzMgs.0uP5zqSTWMvC',\n 'confirmpassword' => '$2y$10$qdy/FuAzx4LVvrVdREEvwOqGwpc5KHk5g/lxMuvSnPDKUx38phRNu',\n 'name' => 'test111122',\n 'email' => 'test112@co.kr',\n 'mobile' => 'asdfsfd',\n 'role' => 'manager',\n 'uid' => 42,\n)\n08:55:26[info]: [test111122]생성되었습니다.:','default','2025-06-19 23:55:26'),(58,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe confirmpassword field does not match the passwd field.','08:56:22[debug]: User 작업 데이터 검증 오류발생\nThe confirmpassword field does not match the passwd field.','default','2025-06-19 23:56:22'),(59,1,'User','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:56:32[debug]: [41/test333334] 변경 전 내용\n08:56:32[debug]: array (\n 'id' => 'test33333433',\n 'passwd' => '12341234',\n 'confirmpassword' => '12341234',\n 'name' => 'test33333433',\n 'email' => 'test@test.co.kr233',\n 'mobile' => '111111222233',\n 'role' => 'manager,cloudflare,firewall',\n)\n08:56:32[debug]: array (\n 'uid' => '41',\n 'id' => 'test333334',\n 'passwd' => '$2y$10$eQXPQIvkuvnBc11hURs/K.mO44cHovtEdVpQ9QMLbu7H7bsspmJEO',\n 'name' => 'test333334',\n 'email' => 'test@test.co.kr2',\n 'mobile' => '1111112222',\n 'role' => 'manager,cloudflare',\n 'status' => 'pause',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:55:55.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-11 16:36:53.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:56:33[debug]: [41/test33333433] 변경 후 내용\n08:56:33[debug]: array (\n 'uid' => '41',\n 'id' => 'test33333433',\n 'passwd' => '$2y$10$8qFLTLnJJbRvIDLzlfauSOJvD.B.aIH6l0yKo2K7xo6m02cdXNvg.',\n 'name' => 'test33333433',\n 'email' => 'test@test.co.kr233',\n 'mobile' => '111111222233',\n 'role' => 'manager,cloudflare,firewall',\n 'status' => 'pause',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:56:33.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-11 16:36:53.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'confirmpassword' => '$2y$10$OgSt7eWGOTUdd3yFolpL2OXlJZXt9DXqLDqfTcckgBvOfk5Qd.1fq',\n)\n08:56:33[info]: [test33333433]수정되였습니다.:','default','2025-06-19 23:56:33'),(60,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:57:35[debug]: [4/Test444] 변경 전 내용\n08:57:35[debug]: array (\n 'coupon_balance' => 10,\n)\n08:57:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-09 16:38:48.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:57:35[debug]: [4/Test444] 변경 후 내용\n08:57:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 10,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:57:35[info]: [Test444]수정되였습니다.:\n08:57:35[debug]: 입력내용\n08:57:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test111',\n 'amount' => '10',\n)\n08:57:35[debug]: [3/test111] 입력 후 내용\n08:57:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test111',\n 'amount' => '10',\n 'uid' => 3,\n)\n08:57:35[info]: [test111]생성되었습니다.:','default','2025-06-19 23:57:35'),(61,1,'Customer/Coupon','getResultFail','잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 45보다 작습니다.','08:57:57[debug]: 잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 45보다 작습니다.','default','2025-06-19 23:57:57'),(62,1,'Customer/Coupon','getResultFail','Undefined array key \"status\"','08:57:58[debug]: Undefined array key "status"','default','2025-06-19 23:57:58'),(63,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','08:58:04[debug]: [4/Test444] 변경 전 내용\n08:58:04[debug]: array (\n 'coupon_balance' => 343,\n)\n08:58:04[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 10,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:58:04[debug]: [4/Test444] 변경 후 내용\n08:58:04[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 343,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:58:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n08:58:04[info]: [Test444]수정되였습니다.:\n08:58:04[debug]: 입력내용\n08:58:04[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '343',\n)\n08:58:04[debug]: [4/test] 입력 후 내용\n08:58:04[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '343',\n 'uid' => 4,\n)\n08:58:04[info]: [test]생성되었습니다.:','default','2025-06-19 23:58:04'),(64,1,'Customer/Coupon','getResultFail','잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 2234보다 작습니다.','08:58:18[debug]: 잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 2234보다 작습니다.','default','2025-06-19 23:58:18'),(65,1,'Customer/Coupon','getResultFail','Undefined array key \"status\"','08:58:18[debug]: Undefined array key "status"','default','2025-06-19 23:58:18'),(66,1,'Customer/Coupon','getResultFail','잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 1234보다 작습니다.','08:58:36[debug]: 잔여액,잔여 쿠폰갯수:0 < 출금액 , 사용쿠폰갯수: 1234보다 작습니다.','default','2025-06-19 23:58:36'),(67,1,'Customer/Coupon','getResultFail','Undefined array key \"status\"','08:58:36[debug]: Undefined array key "status"','default','2025-06-19 23:58:36'),(68,1,'Customer/Coupon','getResultFail','Invalid file: \"admin/popup/modify_form.php\"','08:59:25[debug]: Invalid file: "admin/popup/modify_form.php"','default','2025-06-19 23:59:25'),(69,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:00:35[debug]: [4/Test444] 변경 전 내용\n09:00:35[debug]: array (\n 'coupon_balance' => 222,\n)\n09:00:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 343,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:58:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:00:35[debug]: [4/Test444] 변경 후 내용\n09:00:35[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:00:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:00:35[info]: [Test444]수정되였습니다.:\n09:00:35[debug]: 입력내용\n09:00:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '222',\n)\n09:00:35[debug]: [5/test] 입력 후 내용\n09:00:35[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test',\n 'amount' => '222',\n 'uid' => 5,\n)\n09:00:35[info]: [test]생성되었습니다.:','default','2025-06-20 00:00:35'),(70,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:28:07[debug]: [4/Test444] 변경 전 내용\n09:28:07[debug]: array (\n 'coupon_balance' => 1222,\n)\n09:28:07[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:00:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:07[debug]: [4/Test444] 변경 후 내용\n09:28:07[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 1222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:07[info]: [Test444]수정되였습니다.:\n09:28:07[debug]: 입력내용\n09:28:07[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test222',\n 'amount' => '1000',\n)\n09:28:07[debug]: [6/test222] 입력 후 내용\n09:28:07[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test222',\n 'amount' => '1000',\n 'uid' => 6,\n)\n09:28:07[info]: [test222]생성되었습니다.:','default','2025-06-20 00:28:07'),(71,1,'Customer/Coupon','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:28:39[debug]: [4/Test444] 변경 전 내용\n09:28:39[debug]: array (\n 'coupon_balance' => 1223,\n)\n09:28:39[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 1222,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:07.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[debug]: [4/Test444] 변경 후 내용\n09:28:39[debug]: array (\n 'uid' => '4',\n 'role' => 'user',\n 'name' => 'Test444',\n 'phone' => '4444',\n 'email' => 'test444@co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 1223,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-05-29 15:08:17.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[info]: [Test444]수정되였습니다.:\n09:28:39[debug]: [3/test111] 변경 전 내용\n09:28:39[debug]: array (\n 'clientinfo_uid' => '4',\n 'status' => 'default',\n 'title' => 'test111',\n 'amount' => '1',\n)\n09:28:39[debug]: array (\n 'uid' => '3',\n 'clientinfo_uid' => '4',\n 'title' => 'test111',\n 'amount' => '10',\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[debug]: [3/test111] 변경 후 내용\n09:28:39[debug]: array (\n 'uid' => '3',\n 'clientinfo_uid' => '4',\n 'title' => 'test111',\n 'amount' => '1',\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:28:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 08:57:35.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:28:39[info]: [test111]수정되였습니다.:','default','2025-06-20 00:28:39'),(72,1,'Customer/Coupon','getResultFail','Undefined array key \"clientinfo_uid\"','09:28:54[debug]: Undefined array key "clientinfo_uid"','default','2025-06-20 00:28:54'),(73,1,'Customer/Coupon','getResultFail','Undefined array key \"clientinfo_uid\"','09:29:27[debug]: Undefined array key "clientinfo_uid"','default','2025-06-20 00:29:27'),(74,1,'Customer/Point','getResultFail','변경할 조건항목을 선택하셔야합니다.','09:36:08[debug]: 변경할 조건항목을 선택하셔야합니다.','default','2025-06-20 00:36:08'),(75,1,'Customer/Client','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:41:10[debug]: 입력내용\n09:41:10[debug]: array (\n 'name' => 'Test5555',\n 'email' => 'test555@test.co.kr',\n 'phone' => '234-234',\n 'role' => 'user,vip',\n)\n09:41:10[debug]: [5/Test5555] 입력 후 내용\n09:41:10[debug]: array (\n 'name' => 'Test5555',\n 'email' => 'test555@test.co.kr',\n 'phone' => '234-234',\n 'role' => 'user,vip',\n 'uid' => 5,\n)\n09:41:10[info]: [Test5555]생성되었습니다.:','default','2025-06-20 00:41:10'),(76,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:41:39[debug]: [5/Test5555] 변경 전 내용\n09:41:39[debug]: array (\n 'account_balance' => 10000,\n)\n09:41:39[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:39[debug]: [5/Test5555] 변경 후 내용\n09:41:39[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:39[info]: [Test5555]수정되였습니다.:\n09:41:39[debug]: 입력내용\n09:41:39[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test555',\n 'title' => 'test1',\n 'amount' => '10000',\n)\n09:41:39[debug]: [4/test1] 입력 후 내용\n09:41:39[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test555',\n 'title' => 'test1',\n 'amount' => '10000',\n 'uid' => 4,\n)\n09:41:39[info]: [test1]생성되었습니다.:','default','2025-06-20 00:41:39'),(77,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:41:56[debug]: [5/Test5555] 변경 전 내용\n09:41:56[debug]: array (\n 'account_balance' => 40000,\n)\n09:41:56[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:39.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:56[debug]: [5/Test5555] 변경 후 내용\n09:41:56[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 40000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:56.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:41:56[info]: [Test5555]수정되였습니다.:\n09:41:56[debug]: 입력내용\n09:41:56[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test2',\n 'amount' => '30000',\n)\n09:41:56[debug]: [5/test2] 입력 후 내용\n09:41:56[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test2',\n 'amount' => '30000',\n 'uid' => 5,\n)\n09:41:56[info]: [test2]생성되었습니다.:','default','2025-06-20 00:41:56'),(78,1,'Customer/Account','getResultFail','예치금[40000]이 출금액:200000보다 부족합니다.','09:42:14[debug]: 예치금[40000]이 출금액:200000보다 부족합니다.','default','2025-06-20 00:42:14'),(79,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:42:14[debug]: Undefined array key "status"','default','2025-06-20 00:42:14'),(80,1,'Customer/Account','getResultFail','예치금[40000]이 출금액:54555555보다 부족합니다.','09:43:59[debug]: 예치금[40000]이 출금액:54555555보다 부족합니다.','default','2025-06-20 00:43:59'),(81,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:43:59[debug]: Undefined array key "status"','default','2025-06-20 00:43:59'),(82,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:44:36[debug]: [5/Test5555] 변경 전 내용\n09:44:36[debug]: array (\n 'account_balance' => 484444,\n)\n09:44:36[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 40000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:56.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:44:36[debug]: [5/Test5555] 변경 후 내용\n09:44:36[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 484444,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:44:36.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:44:36[info]: [Test5555]수정되였습니다.:\n09:44:36[debug]: 입력내용\n09:44:36[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test55555',\n 'title' => 'test3',\n 'amount' => '444444',\n)\n09:44:36[debug]: [6/test3] 입력 후 내용\n09:44:36[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test55555',\n 'title' => 'test3',\n 'amount' => '444444',\n 'uid' => 6,\n)\n09:44:36[info]: [test3]생성되었습니다.:','default','2025-06-20 00:44:36'),(83,1,'Customer/Account','getResultFail','예치금[484444]이 출금액:234234234보다 부족합니다.','09:44:54[debug]: 예치금[484444]이 출금액:234234234보다 부족합니다.','default','2025-06-20 00:44:54'),(84,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:44:54[debug]: Undefined array key "status"','default','2025-06-20 00:44:54'),(85,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:49:23[debug]: [5/Test5555] 변경 전 내용\n09:49:23[debug]: array (\n 'account_balance' => 2334718678,\n)\n09:49:23[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 484444,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:44:36.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:49:23[debug]: [5/Test5555] 변경 후 내용\n09:49:23[debug]: array (\n 'uid' => '5',\n 'role' => 'user,vip',\n 'name' => 'Test5555',\n 'phone' => '234-234',\n 'email' => 'test555@test.co.kr',\n 'account_balance' => 2334718678,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:49:23.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:41:10.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:49:23[info]: [Test5555]수정되였습니다.:\n09:49:23[debug]: 입력내용\n09:49:23[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test4',\n 'amount' => '2334234234',\n)\n09:49:23[debug]: [7/test4] 입력 후 내용\n09:49:23[debug]: array (\n 'clientinfo_uid' => '5',\n 'status' => 'default',\n 'alias' => 'test5555',\n 'title' => 'test4',\n 'amount' => '2334234234',\n 'uid' => 7,\n)\n09:49:23[info]: [test4]생성되었습니다.:','default','2025-06-20 00:49:23'),(86,1,'Customer/Client','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:51:01[debug]: 입력내용\n09:51:01[debug]: array (\n 'name' => 'Test666',\n 'email' => 'test666@test.co.kr',\n 'phone' => '234234',\n 'role' => 'user,reseller',\n)\n09:51:01[debug]: [6/Test666] 입력 후 내용\n09:51:01[debug]: array (\n 'name' => 'Test666',\n 'email' => 'test666@test.co.kr',\n 'phone' => '234234',\n 'role' => 'user,reseller',\n 'uid' => 6,\n)\n09:51:01[info]: [Test666]생성되었습니다.:','default','2025-06-20 00:51:01'),(87,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:51:46[debug]: [6/Test666] 변경 전 내용\n09:51:46[debug]: array (\n 'account_balance' => 10000,\n)\n09:51:46[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 0,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:46[debug]: [6/Test666] 변경 후 내용\n09:51:46[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:46.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:46[info]: [Test666]수정되였습니다.:\n09:51:46[debug]: 입력내용\n09:51:46[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test1',\n 'amount' => '10000',\n)\n09:51:46[debug]: [8/test1] 입력 후 내용\n09:51:46[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test1',\n 'amount' => '10000',\n 'uid' => 8,\n)\n09:51:46[info]: [test1]생성되었습니다.:','default','2025-06-20 00:51:46'),(88,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','09:51:59[debug]: [6/Test666] 변경 전 내용\n09:51:59[debug]: array (\n 'account_balance' => 30000,\n)\n09:51:59[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:46.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:59[debug]: [6/Test666] 변경 후 내용\n09:51:59[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 30000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:59.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n09:51:59[info]: [Test666]수정되였습니다.:\n09:51:59[debug]: 입력내용\n09:51:59[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test2',\n 'amount' => '20000',\n)\n09:51:59[debug]: [9/test2] 입력 후 내용\n09:51:59[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test666',\n 'title' => 'test2',\n 'amount' => '20000',\n 'uid' => 9,\n)\n09:51:59[info]: [test2]생성되었습니다.:','default','2025-06-20 00:51:59'),(89,1,'Customer/Account','getResultFail','예치금[30000]이 출금액:60000보다 부족합니다.','09:52:20[debug]: 예치금[30000]이 출금액:60000보다 부족합니다.','default','2025-06-20 00:52:20'),(90,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:52:20[debug]: Undefined array key "status"','default','2025-06-20 00:52:20'),(91,1,'Customer/Account','getResultFail','예치금[30000]이 출금액:100000000보다 부족합니다.','09:54:12[debug]: 예치금[30000]이 출금액:100000000보다 부족합니다.','default','2025-06-20 00:54:12'),(92,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:54:12[debug]: Undefined array key "status"','default','2025-06-20 00:54:12'),(93,1,'Customer/Account','getResultFail','예치금[30000]이 출금액:1000000보다 부족합니다.','09:55:20[debug]: 예치금[30000]이 출금액:1000000보다 부족합니다.','default','2025-06-20 00:55:20'),(94,1,'Customer/Account','getResultFail','Undefined array key \"status\"','09:55:20[debug]: Undefined array key "status"','default','2025-06-20 00:55:20'),(95,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:00:36[debug]: [6/Test666] 변경 전 내용\n10:00:36[debug]: array (\n 'account_balance' => 10030000,\n)\n10:00:36[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 30000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:59.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:00:36[debug]: [6/Test666] 변경 후 내용\n10:00:36[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10030000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:00:36.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:00:36[info]: [Test666]수정되였습니다.:\n10:00:36[debug]: 입력내용\n10:00:36[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test6666',\n 'title' => 'test3',\n 'amount' => '10000000',\n)\n10:00:36[debug]: [10/test3] 입력 후 내용\n10:00:36[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'default',\n 'alias' => 'Test6666',\n 'title' => 'test3',\n 'amount' => '10000000',\n 'uid' => 10,\n)\n10:00:36[info]: [test3]생성되었습니다.:','default','2025-06-20 01:00:36'),(96,1,'Customer/Account','getResultFail','예치금[10030000]이 출금액:100000000000000보다 부족합니다.','10:00:59[debug]: 예치금[10030000]이 출금액:100000000000000보다 부족합니다.','default','2025-06-20 01:00:59'),(97,1,'Customer/Account','getResultFail','Undefined array key \"status\"','10:00:59[debug]: Undefined array key "status"','default','2025-06-20 01:00:59'),(98,1,'Customer/Service','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:03:04[debug]: [JPN150/JPN150] 변경 전 내용\n10:03:04[debug]: array (\n 'status' => 'occupied',\n)\n10:03:04[debug]: array (\n 'code' => 'JPN150',\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:05.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:03:04[debug]: [JPN150/JPN150] 변경 후 내용\n10:03:04[debug]: array (\n 'code' => 'JPN150',\n 'status' => 'occupied',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:03:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:05.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:03:04[debug]: 입력내용\n10:03:04[debug]: array (\n 'clientinfo_uid' => '5',\n 'ownerinfo_uid' => '5',\n 'type' => 'alternative',\n 'location' => 'default',\n 'switch' => 'R45P20',\n 'code' => 'JPN150',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-21',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n)\n10:03:04[debug]: [4/S4] 입력 후 내용\n10:03:04[debug]: array (\n 'clientinfo_uid' => '5',\n 'ownerinfo_uid' => '5',\n 'type' => 'alternative',\n 'location' => 'default',\n 'switch' => 'R45P20',\n 'code' => 'JPN150',\n 'raid' => 'RAID1',\n 'billing_at' => '2025-06-21',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n 'uid' => 4,\n)\n10:03:04[info]: [S4]생성되었습니다.:','default','2025-06-20 01:03:04'),(99,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:03:42[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:03:42'),(100,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:03:42[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:03:42'),(101,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:04:21[debug]: 입력내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => '19',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n)\n10:04:21[debug]: [69/IP] 입력 후 내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => 19,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n 'uid' => 69,\n)\n10:04:21[info]: [IP]생성되었습니다.:\n10:04:21[debug]: 입력내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 19,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n10:04:21[debug]: [70/IP] 입력 후 내용\n10:04:21[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 19,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 70,\n)\n10:04:21[info]: [IP]생성되었습니다.:','default','2025-06-20 01:04:21'),(102,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:07:25[debug]: 입력내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => '3',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n10:07:25[debug]: [70/IP] 입력 후 내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'IP',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 70,\n)\n10:07:25[info]: [IP]생성되었습니다.:\n10:07:25[debug]: 입력내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n10:07:25[debug]: [71/IP] 입력 후 내용\n10:07:25[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'IP',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 71,\n)\n10:07:25[info]: [IP]생성되었습니다.:','default','2025-06-20 01:07:25'),(103,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:10:03[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:10:03'),(104,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:10:03[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:10:03'),(105,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:10:34[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:10:34'),(106,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:10:34[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:10:34'),(107,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:10:51[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:10:51'),(108,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:10:51[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:10:51'),(109,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:11:10[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:11:10'),(110,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:11:10[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:11:10'),(111,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:11:35[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:11:35'),(112,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:11:35[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:11:35'),(113,1,'Customer/ServiceItem','getResultFail','Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','10:12:23[debug]: Customer/ServiceItem 작업 데이터 검증 오류발생\nThe item_uid field is required.','default','2025-06-20 01:12:23'),(114,1,'Customer/ServiceItem','getResultFail','Undefined array key \"billing_cycle\"','10:12:23[debug]: Undefined array key "billing_cycle"','default','2025-06-20 01:12:23'),(115,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:12:47[debug]: 입력내용\n10:12:47[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n10:12:47[debug]: [71/STORAGE] 입력 후 내용\n10:12:47[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 71,\n)\n10:12:47[info]: [STORAGE]생성되었습니다.:\n10:12:47[debug]: 입력내용\n10:12:47[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n10:12:48[debug]: [72/STORAGE] 입력 후 내용\n10:12:48[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 72,\n)\n10:12:48[info]: [STORAGE]생성되었습니다.:','default','2025-06-20 01:12:48'),(116,1,'Customer/Account','getResultSuccess','작업이 성공적으로 완료되었습니다.','10:21:03[debug]: [6/Test666] 변경 전 내용\n10:21:03[debug]: array (\n 'account_balance' => 9930000,\n)\n10:21:03[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 10030000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:01:54.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:21:03[debug]: [6/Test666] 변경 후 내용\n10:21:03[debug]: array (\n 'uid' => '6',\n 'role' => 'user,reseller',\n 'name' => 'Test666',\n 'phone' => '234234',\n 'email' => 'test666@test.co.kr',\n 'account_balance' => 9930000,\n 'coupon_balance' => 0,\n 'point_balance' => 0,\n 'status' => 'default',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 10:21:03.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 09:51:01.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n10:21:03[info]: [Test666]수정되였습니다.:\n10:21:03[debug]: 입력내용\n10:21:03[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'out',\n 'alias' => 'test6666',\n 'title' => 'test4',\n 'amount' => '100000',\n)\n10:21:03[debug]: [11/test4] 입력 후 내용\n10:21:03[debug]: array (\n 'clientinfo_uid' => '6',\n 'status' => 'out',\n 'alias' => 'test6666',\n 'title' => 'test4',\n 'amount' => '100000',\n 'uid' => 11,\n)\n10:21:03[info]: [test4]생성되었습니다.:','default','2025-06-20 01:21:03'),(117,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:9223372036854775807보다 부족합니다.','10:21:37[debug]: 예치금[9930000]이 출금액:9223372036854775807보다 부족합니다.','default','2025-06-20 01:21:37'),(118,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','10:22:31[debug]: 예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','default','2025-06-20 01:22:31'),(119,1,'Customer/Account','getResultFail','Undefined array key \"status\"','10:22:31[debug]: Undefined array key "status"','default','2025-06-20 01:22:31'),(120,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','11:02:00[debug]: 예치금[9930000]이 출금액:1000000000000000000보다 부족합니다.','default','2025-06-20 02:02:00'),(121,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:10000000000000보다 부족합니다.','11:02:51[debug]: 예치금[9930000]이 출금액:10000000000000보다 부족합니다.','default','2025-06-20 02:02:51'),(122,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:10000000000000000보다 부족합니다.','11:04:40[debug]: 예치금[9930000]이 출금액:10000000000000000보다 부족합니다.','default','2025-06-20 02:04:40'),(123,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:100000000000보다 부족합니다.','11:05:22[debug]: 예치금[9930000]이 출금액:100000000000보다 부족합니다.','default','2025-06-20 02:05:22'),(124,1,'Customer/Account','getResultFail','Undefined array key \"status\"','11:05:22[debug]: Undefined array key "status"','default','2025-06-20 02:05:22'),(125,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:1000000000000000보다 부족합니다.','11:06:38[debug]: 예치금[9930000]이 출금액:1000000000000000보다 부족합니다.','default','2025-06-20 02:06:38'),(126,1,'Customer/Account','getResultFail','Undefined array key \"status\"','11:06:38[debug]: Undefined array key "status"','default','2025-06-20 02:06:38'),(127,1,'Customer/Client','getResultFail','Customer/Client 작업 데이터 검증 오류발생\nThe role field is required.','11:07:26[debug]: Customer/Client 작업 데이터 검증 오류발생\nThe role field is required.','default','2025-06-20 02:07:26'),(128,1,'Customer/Client','getResultFail','Undefined array key \"name\"','11:07:26[debug]: Undefined array key "name"','default','2025-06-20 02:07:26'),(129,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','11:12:21[debug]: User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','default','2025-06-20 02:12:21'),(130,1,'User','getResultFail','Undefined array key \"id\"','11:12:21[debug]: Undefined array key "id"','default','2025-06-20 02:12:21'),(131,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','11:16:43[debug]: User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','default','2025-06-20 02:16:43'),(132,1,'User','getResultFail','Undefined array key \"id\"','11:16:43[debug]: Undefined array key "id"','default','2025-06-20 02:16:43'),(133,1,'User','getResultFail','User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','11:30:13[debug]: User 작업 데이터 검증 오류발생\nThe id field must contain a unique value.','default','2025-06-20 02:30:13'),(134,1,'Customer/Account','getResultFail','예치금[9930000]이 출금액:100000000000000000보다 부족합니다.','11:31:15[debug]: 예치금[9930000]이 출금액:100000000000000000보다 부족합니다.','default','2025-06-20 02:31:15'),(135,1,'Customer/ServicePayment','getResultFail','Undefined array key \"STORAGE\"','11:34:54[debug]: Undefined array key "STORAGE"','default','2025-06-20 02:34:54'),(136,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','11:57:01[debug]: 입력내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n11:57:01[debug]: [72/STORAGE] 입력 후 내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 72,\n)\n11:57:01[info]: [STORAGE]생성되었습니다.:\n11:57:01[debug]: 입력내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n11:57:01[debug]: [73/STORAGE] 입력 후 내용\n11:57:01[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 73,\n)\n11:57:01[info]: [STORAGE]생성되었습니다.:','default','2025-06-20 02:57:01'),(137,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','12:11:36[debug]: 입력내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '10000',\n 'amount' => '5000',\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n)\n12:11:36[debug]: [73/RAM] 입력 후 내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 10000,\n 'amount' => 5000,\n 'start_at' => '2025-06-19',\n 'status' => 'default',\n 'uid' => 73,\n)\n12:11:36[info]: [RAM]생성되었습니다.:\n12:11:36[debug]: 입력내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 5000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n)\n12:11:36[debug]: [74/RAM] 입력 후 내용\n12:11:36[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 5000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-20',\n 'uid' => 74,\n)\n12:11:36[info]: [RAM]생성되었습니다.:','default','2025-06-20 03:11:36'),(138,1,'Customer/Service','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:45:04[debug]: [XP250/XP250] 변경 전 내용\n13:45:04[debug]: array (\n 'status' => 'occupied',\n)\n13:45:04[debug]: array (\n 'code' => 'XP250',\n 'status' => 'default',\n 'updated_at' => NULL,\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:40.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:45:04[debug]: [XP250/XP250] 변경 후 내용\n13:45:04[debug]: array (\n 'code' => 'XP250',\n 'status' => 'occupied',\n 'updated_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-20 13:45:04.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'created_at' => \n \\CodeIgniter\\I18n\\Time::__set_state(array(\n 'timezone' => \n \\DateTimeZone::__set_state(array(\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n 'locale' => 'en',\n 'toStringFormat' => 'yyyy-MM-dd HH:mm:ss',\n 'date' => '2025-06-10 12:53:40.000000',\n 'timezone_type' => 3,\n 'timezone' => 'Asia/Seoul',\n )),\n)\n13:45:04[debug]: 입력내용\n13:45:04[debug]: array (\n 'clientinfo_uid' => '6',\n 'ownerinfo_uid' => '6',\n 'type' => 'test',\n 'location' => 'tokyo',\n 'switch' => 'R45P20',\n 'code' => 'XP250',\n 'raid' => 'RAID5',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n)\n13:45:04[debug]: [5/S5] 입력 후 내용\n13:45:04[debug]: array (\n 'clientinfo_uid' => '6',\n 'ownerinfo_uid' => '6',\n 'type' => 'test',\n 'location' => 'tokyo',\n 'switch' => 'R45P20',\n 'code' => 'XP250',\n 'raid' => 'RAID5',\n 'billing_at' => '2025-06-25',\n 'start_at' => '2025-06-11',\n 'status' => 'default',\n 'uid' => 5,\n)\n13:45:04[info]: [S5]생성되었습니다.:','default','2025-06-20 04:45:04'),(139,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:45:38[debug]: 입력내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'IP',\n 'item_uid' => '12',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '40000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:45:38[debug]: [74/IP] 입력 후 내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'IP',\n 'item_uid' => 12,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 40000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 74,\n)\n13:45:38[info]: [IP]생성되었습니다.:\n13:45:38[debug]: 입력내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'IP',\n 'item_uid' => 12,\n 'billing_cycle' => 'month',\n 'amount' => 40000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:45:38[debug]: [75/IP] 입력 후 내용\n13:45:38[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'IP',\n 'item_uid' => 12,\n 'billing_cycle' => 'month',\n 'amount' => 40000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 75,\n)\n13:45:38[info]: [IP]생성되었습니다.:','default','2025-06-20 04:45:38'),(140,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:46:07[debug]: 입력내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:46:07[debug]: [75/LINE] 입력 후 내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 100000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 75,\n)\n13:46:07[info]: [LINE]생성되었습니다.:\n13:46:07[debug]: 입력내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:46:07[debug]: [76/LINE] 입력 후 내용\n13:46:07[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 76,\n)\n13:46:07[info]: [LINE]생성되었습니다.:','default','2025-06-20 04:46:07'),(141,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:46:35[debug]: 입력내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SERVER',\n 'item_uid' => '5',\n 'billing_cycle' => 'month',\n 'price' => '200000',\n 'amount' => '150000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:46:35[debug]: [76/SERVER] 입력 후 내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SERVER',\n 'item_uid' => 5,\n 'billing_cycle' => 'month',\n 'price' => 200000,\n 'amount' => 150000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 76,\n)\n13:46:35[info]: [SERVER]생성되었습니다.:\n13:46:35[debug]: 입력내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SERVER',\n 'item_uid' => 5,\n 'billing_cycle' => 'month',\n 'amount' => 150000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:46:35[debug]: [77/SERVER] 입력 후 내용\n13:46:35[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SERVER',\n 'item_uid' => 5,\n 'billing_cycle' => 'month',\n 'amount' => 150000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 77,\n)\n13:46:35[info]: [SERVER]생성되었습니다.:','default','2025-06-20 04:46:35'),(142,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:47:01[debug]: 입력내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:47:01[debug]: [77/CPU] 입력 후 내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 77,\n)\n13:47:01[info]: [CPU]생성되었습니다.:\n13:47:01[debug]: 입력내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:47:01[debug]: [78/CPU] 입력 후 내용\n13:47:01[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 78,\n)\n13:47:01[info]: [CPU]생성되었습니다.:','default','2025-06-20 04:47:01'),(143,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:47:20[debug]: 입력내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:47:20[debug]: [78/CPU] 입력 후 내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 78,\n)\n13:47:20[info]: [CPU]생성되었습니다.:\n13:47:20[debug]: 입력내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:47:20[debug]: [79/CPU] 입력 후 내용\n13:47:20[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'CPU',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 79,\n)\n13:47:20[info]: [CPU]생성되었습니다.:','default','2025-06-20 04:47:20'),(144,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:47:47[debug]: 입력내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:47:47[debug]: [79/RAM] 입력 후 내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 79,\n)\n13:47:47[info]: [RAM]생성되었습니다.:\n13:47:47[debug]: 입력내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:47:47[debug]: [80/RAM] 입력 후 내용\n13:47:47[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 80,\n)\n13:47:47[info]: [RAM]생성되었습니다.:','default','2025-06-20 04:47:47'),(145,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:48:09[debug]: 입력내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '50000',\n 'amount' => '50000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:48:09[debug]: [80/RAM] 입력 후 내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 50000,\n 'amount' => 50000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 80,\n)\n13:48:09[info]: [RAM]생성되었습니다.:\n13:48:09[debug]: 입력내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:48:09[debug]: [81/RAM] 입력 후 내용\n13:48:09[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'RAM',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 81,\n)\n13:48:09[info]: [RAM]생성되었습니다.:','default','2025-06-20 04:48:09'),(146,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:48:37[debug]: 입력내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'STORAGE',\n 'item_uid' => '1',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:48:37[debug]: [81/STORAGE] 입력 후 내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 100000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 81,\n)\n13:48:37[info]: [STORAGE]생성되었습니다.:\n13:48:37[debug]: 입력내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:48:37[debug]: [82/STORAGE] 입력 후 내용\n13:48:37[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'STORAGE',\n 'item_uid' => 1,\n 'billing_cycle' => 'month',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 82,\n)\n13:48:37[info]: [STORAGE]생성되었습니다.:','default','2025-06-20 04:48:37'),(147,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:49:13[debug]: 입력내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => '3',\n 'billing_cycle' => 'onetime',\n 'price' => '10000',\n 'amount' => '10000',\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n)\n13:49:13[debug]: [82/SOFTWARE] 입력 후 내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'SOFTWARE',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'price' => 10000,\n 'amount' => 10000,\n 'start_at' => '2025-06-09',\n 'status' => 'default',\n 'uid' => 82,\n)\n13:49:13[info]: [SOFTWARE]생성되었습니다.:\n13:49:13[debug]: 입력내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SOFTWARE',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n)\n13:49:13[debug]: [83/SOFTWARE] 입력 후 내용\n13:49:13[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'SOFTWARE',\n 'item_uid' => 3,\n 'billing_cycle' => 'onetime',\n 'amount' => 10000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-20',\n 'uid' => 83,\n)\n13:49:13[info]: [SOFTWARE]생성되었습니다.:','default','2025-06-20 04:49:13'),(148,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','11:00:31[debug]: 입력내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'DEFENCE',\n 'item_uid' => '2',\n 'billing_cycle' => 'month',\n 'price' => '200000',\n 'amount' => '200000',\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n)\n11:00:31[debug]: [83/DEFENCE] 입력 후 내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'DEFENCE',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'price' => 200000,\n 'amount' => 200000,\n 'start_at' => '2025-06-20',\n 'status' => 'default',\n 'uid' => 83,\n)\n11:00:31[info]: [DEFENCE]생성되었습니다.:\n11:00:31[debug]: 입력내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'DEFENCE',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 200000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-23',\n)\n11:00:31[debug]: [84/DEFENCE] 입력 후 내용\n11:00:31[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'DEFENCE',\n 'item_uid' => 2,\n 'billing_cycle' => 'month',\n 'amount' => 200000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-23',\n 'uid' => 84,\n)\n11:00:31[info]: [DEFENCE]생성되었습니다.:','default','2025-06-23 02:00:31'),(149,1,'Customer/Service','getResultFail','Undefined variable $entity','12:20:13[debug]: Undefined variable $entity','default','2025-06-23 03:20:13'),(150,1,'Customer/Service','getResultFail','Undefined variable $cnt','12:40:57[debug]: Undefined variable $cnt','default','2025-06-23 03:40:57'),(151,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:28:36[debug]: 입력내용\n13:28:36[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'LINE',\n 'item_uid' => '8',\n 'billing_cycle' => 'month',\n 'price' => '100000',\n 'amount' => '50000',\n 'start_at' => '2025-06-16',\n 'status' => 'default',\n)\n13:28:36[debug]: [84/LINE] 입력 후 내용\n13:28:36[debug]: array (\n 'serviceinfo_uid' => '4',\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'price' => 100000,\n 'amount' => 50000,\n 'start_at' => '2025-06-16',\n 'status' => 'default',\n 'uid' => 84,\n)\n13:28:36[info]: [LINE]생성되었습니다.:\n13:28:36[debug]: 입력내용\n13:28:36[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-23',\n)\n13:28:36[debug]: [85/LINE] 입력 후 내용\n13:28:36[debug]: array (\n 'serviceinfo_uid' => 4,\n 'ownerinfo_uid' => 5,\n 'item_type' => 'LINE',\n 'item_uid' => 8,\n 'billing_cycle' => 'month',\n 'amount' => 50000,\n 'billing_at' => '2025-06-21',\n 'issue_at' => '2025-06-23',\n 'uid' => 85,\n)\n13:28:36[info]: [LINE]생성되었습니다.:','default','2025-06-23 04:28:36'),(152,1,'Customer/ServiceItem','getResultSuccess','작업이 성공적으로 완료되었습니다.','13:31:18[debug]: 입력내용\n13:31:18[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'STORAGE',\n 'item_uid' => '2',\n 'billing_cycle' => 'onetime',\n 'price' => '100000',\n 'amount' => '100000',\n 'start_at' => '2025-06-17',\n 'status' => 'default',\n)\n13:31:18[debug]: [85/STORAGE] 입력 후 내용\n13:31:18[debug]: array (\n 'serviceinfo_uid' => '5',\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'price' => 100000,\n 'amount' => 100000,\n 'start_at' => '2025-06-17',\n 'status' => 'default',\n 'uid' => 85,\n)\n13:31:18[info]: [STORAGE]생성되었습니다.:\n13:31:18[debug]: 입력내용\n13:31:18[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-23',\n)\n13:31:18[debug]: [86/STORAGE] 입력 후 내용\n13:31:18[debug]: array (\n 'serviceinfo_uid' => 5,\n 'ownerinfo_uid' => 6,\n 'item_type' => 'STORAGE',\n 'item_uid' => 2,\n 'billing_cycle' => 'onetime',\n 'amount' => 100000,\n 'billing_at' => '2025-06-25',\n 'issue_at' => '2025-06-23',\n 'uid' => 86,\n)\n13:31:18[info]: [STORAGE]생성되었습니다.:','default','2025-06-23 04:31:18'),(153,1,'Customer/Client','getResultSuccess','작업이 성공적으로 완료되었습니다.','16:42:00[debug]: 입력내용\n16:42:00[debug]: array (\n 'name' => 'Test777',\n 'email' => 'test777@test.co.kr',\n 'phone' => '234-234-342',\n 'role' => 'user,vip',\n)\n16:42:00[debug]: [7/Test777] 입력 후 내용\n16:42:00[debug]: array (\n 'name' => 'Test777',\n 'email' => 'test777@test.co.kr',\n 'phone' => '234-234-342',\n 'role' => 'user,vip',\n 'uid' => 7,\n)\n16:42:00[info]: [Test777]생성되었습니다.:','default','2025-06-23 07:42:00');
/*!40000 ALTER TABLE `logger` ENABLE KEYS */;
UNLOCK TABLES;
---
--- Table structure for table `paymentinfo`
---
-
-DROP TABLE IF EXISTS `paymentinfo`;
-/*!40101 SET @saved_cs_client = @@character_set_client */;
-/*!40101 SET character_set_client = utf8 */;
-CREATE TABLE `paymentinfo` (
- `uid` int(11) NOT NULL AUTO_INCREMENT,
- `invoiceinfo_uid` int(11) NOT NULL,
- `alias` varchar(50) NOT NULL COMMENT '결제자명',
- `type` varchar(20) NOT NULL COMMENT '결제방식',
- `amount` int(11) NOT NULL DEFAULT 0 COMMENT '결제금액',
- `paid_at` date DEFAULT NULL COMMENT '결제일',
- `updated_at` timestamp NULL DEFAULT NULL,
- `created_at` timestamp NOT NULL DEFAULT current_timestamp(),
- PRIMARY KEY (`uid`),
- KEY `FK_invoiceinfo_TO_paymentinfo` (`invoiceinfo_uid`),
- CONSTRAINT `FK_invoiceinfo_TO_paymentinfo` FOREIGN KEY (`invoiceinfo_uid`) REFERENCES `invoiceinfo` (`uid`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='결제정보';
-/*!40101 SET character_set_client = @saved_cs_client */;
-
---
--- Dumping data for table `paymentinfo`
---
-
-LOCK TABLES `paymentinfo` WRITE;
-/*!40000 ALTER TABLE `paymentinfo` DISABLE KEYS */;
-/*!40000 ALTER TABLE `paymentinfo` ENABLE KEYS */;
-UNLOCK TABLES;
-
--
-- Table structure for table `pointinfo`
--
@@ -543,7 +512,7 @@ CREATE TABLE `serviceinfo` (
LOCK TABLES `serviceinfo` WRITE;
/*!40000 ALTER TABLE `serviceinfo` DISABLE KEYS */;
-INSERT INTO `serviceinfo` VALUES (1,1,1,1,'R45P20','MP370','tokyo','defence','RAID1','2025-07-18','2025-06-02','default','2025-06-10 10:20:51','2025-06-02 03:37:30'),(2,2,3,1,'R45P20','JPN130','default','default','default','2025-07-18','2025-06-04','default','2025-06-10 08:11:11','2025-06-09 08:23:13'),(3,4,4,1,'R35P10','XP240','default','dedicated','RAID5','2025-07-18','2025-06-04','default',NULL,'2025-06-11 08:20:37'),(4,5,5,1,'R45P20','JPN150','default','alternative','RAID1','2025-06-21','2025-06-19','default',NULL,'2025-06-20 01:03:04'),(5,6,6,1,'R45P20','XP250','tokyo','test','RAID5','2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:45:04');
+INSERT INTO `serviceinfo` VALUES (1,1,1,1,'R45P20','MP370','tokyo','defence','RAID1','2025-07-18','2025-06-02','default','2025-06-10 10:20:51','2025-06-02 03:37:30'),(2,2,3,1,'R45P20','JPN130','default','default','default','2025-07-18','2025-06-04','default','2025-06-10 08:11:11','2025-06-09 08:23:13'),(3,4,4,1,'R35P10','XP240','default','dedicated','RAID5','2025-07-18','2025-06-04','default',NULL,'2025-06-11 08:20:37'),(4,5,5,1,'R45P20','JPN150','default','alternative','RAID1','2025-06-21','2025-06-19','default','2025-06-23 04:50:40','2025-06-20 01:03:04'),(5,6,6,1,'R45P20','XP250','tokyo','test','RAID5','2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:45:04');
/*!40000 ALTER TABLE `serviceinfo` ENABLE KEYS */;
UNLOCK TABLES;
@@ -600,7 +569,7 @@ CREATE TABLE `serviceinfo_items` (
PRIMARY KEY (`uid`),
KEY `FK_serviceinfo_TO_serviceinfo_items` (`serviceinfo_uid`),
CONSTRAINT `FK_serviceinfo_TO_serviceinfo_items` FOREIGN KEY (`serviceinfo_uid`) REFERENCES `serviceinfo` (`uid`)
-) ENGINE=InnoDB AUTO_INCREMENT=84 DEFAULT CHARSET=utf8 COMMENT='서비스Item정보';
+) ENGINE=InnoDB AUTO_INCREMENT=86 DEFAULT CHARSET=utf8 COMMENT='서비스Item정보';
/*!40101 SET character_set_client = @saved_cs_client */;
--
@@ -609,7 +578,7 @@ CREATE TABLE `serviceinfo_items` (
LOCK TABLES `serviceinfo_items` WRITE;
/*!40000 ALTER TABLE `serviceinfo_items` DISABLE KEYS */;
-INSERT INTO `serviceinfo_items` VALUES (1,1,'LINE',8,'month',1000000,500000,'2025-06-11','default','2025-06-03 06:04:25','2025-06-02 07:19:58'),(2,1,'IP',12,'month',50000,40000,'2025-06-13','default',NULL,'2025-06-02 07:28:27'),(3,1,'IP',11,'month',50000,40000,'2025-06-13','default',NULL,'2025-06-02 07:28:57'),(4,1,'SERVER',3,'month',150000,100000,'2025-06-13','default','2025-06-09 06:06:43','2025-06-02 07:35:12'),(5,1,'CPU',1,'month',50000,40000,'2025-06-13','default',NULL,'2025-06-02 07:36:08'),(6,1,'CPU',1,'month',50000,40000,'2025-06-20','reservation','2025-06-04 00:40:06','2025-06-02 07:36:49'),(7,1,'RAM',2,'onetime',2000,2000,'2025-06-13','default',NULL,'2025-06-02 07:42:56'),(8,1,'RAM',2,'onetime',2000,2000,'2025-06-13','default',NULL,'2025-06-02 07:43:27'),(9,1,'STORAGE',1,'month',100000,50000,'2025-06-13','default',NULL,'2025-06-02 08:11:10'),(10,1,'STORAGE',1,'onetime',100000,100000,'2025-06-25','reservation',NULL,'2025-06-02 08:11:50'),(11,1,'SOFTWARE',1,'onetime',10000,10000,'2025-06-13','default',NULL,'2025-06-02 08:12:55'),(12,1,'SOFTWARE',4,'month',10000,10000,'2025-06-13','default',NULL,'2025-06-02 08:13:40'),(13,1,'SOFTWARE',5,'month',5000,5000,'2025-06-25','reservation',NULL,'2025-06-02 08:14:12'),(14,1,'DEFENCE',3,'month',50000,50000,'2025-06-13','default',NULL,'2025-06-02 08:14:43'),(15,1,'RAM',4,'onetime',4000,2000,'2025-06-20','reservation',NULL,'2025-06-03 07:12:04'),(17,2,'LINE',8,'month',200000,150000,'2025-06-11','default',NULL,'2025-06-09 08:28:10'),(18,2,'IP',16,'month',50000,40000,'2025-06-11','default','2025-06-09 08:38:19','2025-06-09 08:38:01'),(19,2,'SERVER',5,'month',250000,200000,'2025-06-11','default',NULL,'2025-06-09 08:39:51'),(20,2,'CPU',2,'month',100000,100000,'2025-06-11','default',NULL,'2025-06-09 08:40:18'),(21,2,'CPU',2,'month',100000,100000,'2025-06-11','default',NULL,'2025-06-09 08:40:39'),(22,2,'RAM',3,'month',5000,5000,'2025-06-11','default',NULL,'2025-06-09 08:41:15'),(23,2,'RAM',3,'onetime',5000,5000,'2025-06-11','default','2025-06-10 00:33:41','2025-06-09 08:41:37'),(24,2,'STORAGE',3,'onetime',150000,100000,'2025-06-11','default','2025-06-09 08:42:59','2025-06-09 08:42:10'),(25,2,'STORAGE',3,'onetime',150000,100000,'2025-06-11','default',NULL,'2025-06-09 08:42:37'),(26,2,'SOFTWARE',1,'month',1000,1000,'2025-06-11','default',NULL,'2025-06-09 08:43:37'),(27,2,'SOFTWARE',4,'month',200000,100000,'2025-06-11','default',NULL,'2025-06-09 08:44:07'),(28,2,'DOMAIN',1,'onetime',50000,40000,'2025-06-11','default',NULL,'2025-06-09 08:44:41'),(62,3,'RAM',2,'onetime',10000,5000,'2025-06-11','default',NULL,'2025-06-12 03:36:55'),(64,3,'RAM',2,'month',15000,10000,'2025-06-12','default',NULL,'2025-06-13 00:36:43'),(65,3,'STORAGE',1,'onetime',100000,50000,'2025-06-12','default',NULL,'2025-06-13 08:38:52'),(66,3,'IP',82,'month',50000,40000,'2025-06-11','default',NULL,'2025-06-16 09:03:01'),(67,3,'STORAGE',1,'onetime',100000,50000,'2025-06-17','default',NULL,'2025-06-18 04:22:57'),(68,3,'CPU',1,'onetime',10000,10000,'2025-06-18','default',NULL,'2025-06-18 10:05:56'),(70,4,'IP',3,'onetime',100000,50000,'2025-06-20','default',NULL,'2025-06-20 01:07:25'),(71,4,'STORAGE',1,'month',100000,50000,'2025-06-20','default','2025-06-20 02:56:18','2025-06-20 01:12:47'),(72,4,'STORAGE',2,'month',100000,50000,'2025-06-20','default','2025-06-20 02:57:42','2025-06-20 02:57:01'),(73,4,'RAM',2,'month',10000,5000,'2025-06-19','default',NULL,'2025-06-20 03:11:36'),(74,5,'IP',12,'month',50000,40000,'2025-06-09','default',NULL,'2025-06-20 04:45:38'),(75,5,'LINE',8,'month',100000,100000,'2025-06-09','default',NULL,'2025-06-20 04:46:07'),(76,5,'SERVER',5,'month',200000,150000,'2025-06-09','default',NULL,'2025-06-20 04:46:35'),(77,5,'CPU',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:47:01'),(78,5,'CPU',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:47:20'),(79,5,'RAM',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:47:47'),(80,5,'RAM',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:48:09'),(81,5,'STORAGE',1,'month',100000,100000,'2025-06-09','default',NULL,'2025-06-20 04:48:37'),(82,5,'SOFTWARE',3,'onetime',10000,10000,'2025-06-09','default',NULL,'2025-06-20 04:49:13'),(83,5,'DEFENCE',2,'month',200000,200000,'2025-06-20','default',NULL,'2025-06-23 02:00:31');
+INSERT INTO `serviceinfo_items` VALUES (1,1,'LINE',8,'month',1000000,500000,'2025-06-11','default','2025-06-03 06:04:25','2025-06-02 07:19:58'),(2,1,'IP',12,'month',50000,40000,'2025-06-13','default',NULL,'2025-06-02 07:28:27'),(3,1,'IP',11,'month',50000,40000,'2025-06-13','default',NULL,'2025-06-02 07:28:57'),(4,1,'SERVER',3,'month',150000,100000,'2025-06-13','default','2025-06-09 06:06:43','2025-06-02 07:35:12'),(5,1,'CPU',1,'month',50000,40000,'2025-06-13','default',NULL,'2025-06-02 07:36:08'),(6,1,'CPU',1,'month',50000,40000,'2025-06-20','reservation','2025-06-04 00:40:06','2025-06-02 07:36:49'),(7,1,'RAM',2,'onetime',2000,2000,'2025-06-13','default',NULL,'2025-06-02 07:42:56'),(8,1,'RAM',2,'onetime',2000,2000,'2025-06-13','default',NULL,'2025-06-02 07:43:27'),(9,1,'STORAGE',1,'month',100000,50000,'2025-06-13','default',NULL,'2025-06-02 08:11:10'),(10,1,'STORAGE',1,'onetime',100000,100000,'2025-06-25','reservation',NULL,'2025-06-02 08:11:50'),(11,1,'SOFTWARE',1,'onetime',10000,10000,'2025-06-13','default',NULL,'2025-06-02 08:12:55'),(12,1,'SOFTWARE',4,'month',10000,10000,'2025-06-13','default',NULL,'2025-06-02 08:13:40'),(13,1,'SOFTWARE',5,'month',5000,5000,'2025-06-25','reservation',NULL,'2025-06-02 08:14:12'),(14,1,'DEFENCE',3,'month',50000,50000,'2025-06-13','default',NULL,'2025-06-02 08:14:43'),(15,1,'RAM',4,'onetime',4000,2000,'2025-06-20','reservation',NULL,'2025-06-03 07:12:04'),(17,2,'LINE',8,'month',200000,150000,'2025-06-11','default',NULL,'2025-06-09 08:28:10'),(18,2,'IP',16,'month',50000,40000,'2025-06-11','default','2025-06-09 08:38:19','2025-06-09 08:38:01'),(19,2,'SERVER',5,'month',250000,200000,'2025-06-11','default',NULL,'2025-06-09 08:39:51'),(20,2,'CPU',2,'month',100000,100000,'2025-06-11','default',NULL,'2025-06-09 08:40:18'),(21,2,'CPU',2,'month',100000,100000,'2025-06-11','default',NULL,'2025-06-09 08:40:39'),(22,2,'RAM',3,'month',5000,5000,'2025-06-11','default',NULL,'2025-06-09 08:41:15'),(23,2,'RAM',3,'onetime',5000,5000,'2025-06-11','default','2025-06-10 00:33:41','2025-06-09 08:41:37'),(24,2,'STORAGE',3,'onetime',150000,100000,'2025-06-11','default','2025-06-09 08:42:59','2025-06-09 08:42:10'),(25,2,'STORAGE',3,'onetime',150000,100000,'2025-06-11','default',NULL,'2025-06-09 08:42:37'),(26,2,'SOFTWARE',1,'month',1000,1000,'2025-06-11','default',NULL,'2025-06-09 08:43:37'),(27,2,'SOFTWARE',4,'month',200000,100000,'2025-06-11','default',NULL,'2025-06-09 08:44:07'),(28,2,'DOMAIN',1,'onetime',50000,40000,'2025-06-11','default',NULL,'2025-06-09 08:44:41'),(62,3,'RAM',2,'onetime',10000,5000,'2025-06-11','default',NULL,'2025-06-12 03:36:55'),(64,3,'RAM',2,'month',15000,10000,'2025-06-12','default',NULL,'2025-06-13 00:36:43'),(65,3,'STORAGE',1,'onetime',100000,50000,'2025-06-12','default',NULL,'2025-06-13 08:38:52'),(66,3,'IP',82,'month',50000,40000,'2025-06-11','default',NULL,'2025-06-16 09:03:01'),(67,3,'STORAGE',1,'onetime',100000,50000,'2025-06-17','default',NULL,'2025-06-18 04:22:57'),(68,3,'CPU',1,'onetime',10000,10000,'2025-06-18','default',NULL,'2025-06-18 10:05:56'),(70,4,'IP',3,'onetime',100000,50000,'2025-06-20','default',NULL,'2025-06-20 01:07:25'),(71,4,'STORAGE',1,'month',100000,50000,'2025-06-20','default','2025-06-20 02:56:18','2025-06-20 01:12:47'),(72,4,'STORAGE',2,'month',100000,50000,'2025-06-20','default','2025-06-20 02:57:42','2025-06-20 02:57:01'),(73,4,'RAM',2,'month',10000,5000,'2025-06-19','default',NULL,'2025-06-20 03:11:36'),(74,5,'IP',12,'month',50000,40000,'2025-06-09','default',NULL,'2025-06-20 04:45:38'),(75,5,'LINE',8,'month',100000,100000,'2025-06-09','default',NULL,'2025-06-20 04:46:07'),(76,5,'SERVER',5,'month',200000,150000,'2025-06-09','default',NULL,'2025-06-20 04:46:35'),(77,5,'CPU',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:47:01'),(78,5,'CPU',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:47:20'),(79,5,'RAM',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:47:47'),(80,5,'RAM',2,'month',50000,50000,'2025-06-09','default',NULL,'2025-06-20 04:48:09'),(81,5,'STORAGE',1,'month',100000,100000,'2025-06-09','default',NULL,'2025-06-20 04:48:37'),(82,5,'SOFTWARE',3,'onetime',10000,10000,'2025-06-09','default',NULL,'2025-06-20 04:49:13'),(83,5,'DEFENCE',2,'month',200000,200000,'2025-06-20','default',NULL,'2025-06-23 02:00:31'),(84,4,'LINE',8,'month',100000,50000,'2025-06-16','default',NULL,'2025-06-23 04:28:36'),(85,5,'STORAGE',2,'onetime',100000,100000,'2025-06-17','default',NULL,'2025-06-23 04:31:18');
/*!40000 ALTER TABLE `serviceinfo_items` ENABLE KEYS */;
UNLOCK TABLES;
@@ -638,7 +607,7 @@ CREATE TABLE `serviceinfo_payment` (
KEY `FK_clientinfo_TO_serviceinfo_payment` (`ownerinfo_uid`),
CONSTRAINT `FK_clientinfo_TO_serviceinfo_payment` FOREIGN KEY (`ownerinfo_uid`) REFERENCES `clientinfo` (`uid`),
CONSTRAINT `FK_serviceinfo_TO_serviceinfo_payment` FOREIGN KEY (`serviceinfo_uid`) REFERENCES `serviceinfo` (`uid`)
-) ENGINE=InnoDB AUTO_INCREMENT=85 DEFAULT CHARSET=utf8 COMMENT='결제정보';
+) ENGINE=InnoDB AUTO_INCREMENT=87 DEFAULT CHARSET=utf8 COMMENT='결제정보';
/*!40101 SET character_set_client = @saved_cs_client */;
--
@@ -647,7 +616,7 @@ CREATE TABLE `serviceinfo_payment` (
LOCK TABLES `serviceinfo_payment` WRITE;
/*!40000 ALTER TABLE `serviceinfo_payment` DISABLE KEYS */;
-INSERT INTO `serviceinfo_payment` VALUES (4,2,1,'RAM',2,'onetime',5000,'2025-06-25','2025-06-12','default','2025-06-16 08:26:48','2025-06-12 03:36:55'),(5,2,4,'RAM',2,'month',10000,'2025-06-25','2025-06-25','default','2025-06-16 08:55:59','2025-06-13 00:36:43'),(6,2,1,'STORAGE',1,'onetime',50000,'2025-06-25','2025-06-13','default','2025-06-16 08:56:03','2025-06-13 08:38:52'),(7,3,4,'IP',82,'month',40000,'2025-06-25','2025-06-16','default',NULL,'2025-06-16 09:03:01'),(48,1,1,'LINE',8,'month',500000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(49,1,1,'IP',12,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(50,1,1,'IP',11,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(51,1,1,'SERVER',3,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(52,1,1,'CPU',1,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(53,1,1,'CPU',1,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(54,1,1,'STORAGE',1,'month',50000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(55,1,1,'SOFTWARE',4,'month',10000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(56,1,1,'SOFTWARE',5,'month',5000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(57,1,1,'DEFENCE',3,'month',50000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(58,2,3,'LINE',8,'month',150000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(59,2,3,'IP',16,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(60,2,3,'SERVER',5,'month',200000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(61,2,3,'CPU',2,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(62,2,3,'CPU',2,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(63,2,3,'RAM',3,'month',5000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(64,2,3,'SOFTWARE',1,'month',1000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(65,2,3,'SOFTWARE',4,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(66,3,4,'RAM',2,'month',10000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(67,3,4,'IP',82,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(68,3,4,'STORAGE',1,'onetime',50000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:22:57'),(69,3,4,'CPU',1,'onetime',10000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 10:05:56'),(71,4,5,'IP',3,'onetime',50000,'2025-06-21','2025-06-20','paid','2025-06-20 03:02:47','2025-06-20 01:07:25'),(72,4,5,'STORAGE',1,'onetime',50000,'2025-06-21','2025-06-20','default',NULL,'2025-06-20 01:12:48'),(74,4,5,'RAM',2,'month',5000,'2025-06-21','2025-06-20','default',NULL,'2025-06-20 03:11:36'),(75,5,6,'IP',12,'month',40000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:45:38'),(76,5,6,'LINE',8,'month',100000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:46:07'),(77,5,6,'SERVER',5,'month',150000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:46:35'),(78,5,6,'CPU',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:47:01'),(79,5,6,'CPU',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:47:20'),(80,5,6,'RAM',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:47:47'),(81,5,6,'RAM',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:48:09'),(82,5,6,'STORAGE',1,'month',100000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:48:37'),(83,5,6,'SOFTWARE',3,'onetime',10000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:49:13'),(84,5,6,'DEFENCE',2,'month',200000,'2025-06-25','2025-06-23','default',NULL,'2025-06-23 02:00:31');
+INSERT INTO `serviceinfo_payment` VALUES (4,2,1,'RAM',2,'onetime',5000,'2025-06-25','2025-06-12','default','2025-06-16 08:26:48','2025-06-12 03:36:55'),(5,2,4,'RAM',2,'month',10000,'2025-06-25','2025-06-25','default','2025-06-16 08:55:59','2025-06-13 00:36:43'),(6,2,1,'STORAGE',1,'onetime',50000,'2025-06-25','2025-06-13','default','2025-06-16 08:56:03','2025-06-13 08:38:52'),(7,3,4,'IP',82,'month',40000,'2025-06-25','2025-06-16','default',NULL,'2025-06-16 09:03:01'),(48,1,1,'LINE',8,'month',500000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(49,1,1,'IP',12,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(50,1,1,'IP',11,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(51,1,1,'SERVER',3,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(52,1,1,'CPU',1,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(53,1,1,'CPU',1,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(54,1,1,'STORAGE',1,'month',50000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(55,1,1,'SOFTWARE',4,'month',10000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(56,1,1,'SOFTWARE',5,'month',5000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(57,1,1,'DEFENCE',3,'month',50000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(58,2,3,'LINE',8,'month',150000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(59,2,3,'IP',16,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(60,2,3,'SERVER',5,'month',200000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(61,2,3,'CPU',2,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(62,2,3,'CPU',2,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(63,2,3,'RAM',3,'month',5000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(64,2,3,'SOFTWARE',1,'month',1000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(65,2,3,'SOFTWARE',4,'month',100000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(66,3,4,'RAM',2,'month',10000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(67,3,4,'IP',82,'month',40000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:18:55'),(68,3,4,'STORAGE',1,'onetime',50000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 04:22:57'),(69,3,4,'CPU',1,'onetime',10000,'2025-07-18','2025-06-18','default',NULL,'2025-06-18 10:05:56'),(71,4,5,'IP',3,'onetime',50000,'2025-06-21','2025-06-20','paid','2025-06-20 03:02:47','2025-06-20 01:07:25'),(72,4,5,'STORAGE',1,'onetime',50000,'2025-06-21','2025-06-20','default',NULL,'2025-06-20 01:12:48'),(74,4,5,'RAM',2,'month',5000,'2025-06-21','2025-06-20','default',NULL,'2025-06-20 03:11:36'),(75,5,6,'IP',12,'month',40000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:45:38'),(76,5,6,'LINE',8,'month',100000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:46:07'),(77,5,6,'SERVER',5,'month',150000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:46:35'),(78,5,6,'CPU',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:47:01'),(79,5,6,'CPU',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:47:20'),(80,5,6,'RAM',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:47:47'),(81,5,6,'RAM',2,'month',50000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:48:09'),(82,5,6,'STORAGE',1,'month',100000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:48:37'),(83,5,6,'SOFTWARE',3,'onetime',10000,'2025-06-25','2025-06-20','default',NULL,'2025-06-20 04:49:13'),(84,5,6,'DEFENCE',2,'month',200000,'2025-06-25','2025-06-23','default',NULL,'2025-06-23 02:00:31'),(85,4,5,'LINE',8,'month',50000,'2025-06-21','2025-06-23','default',NULL,'2025-06-23 04:28:36'),(86,5,6,'STORAGE',2,'onetime',100000,'2025-06-25','2025-06-23','default',NULL,'2025-06-23 04:31:18');
/*!40000 ALTER TABLE `serviceinfo_payment` ENABLE KEYS */;
UNLOCK TABLES;
@@ -752,4 +721,4 @@ UNLOCK TABLES;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
--- Dump completed on 2025-06-23 11:42:49
+-- Dump completed on 2025-06-23 16:42:20
diff --git a/app/Database/erp2_2.vuerd.json b/app/Database/erp2_2.vuerd.json
index d7f6aa3..a7d5499 100644
--- a/app/Database/erp2_2.vuerd.json
+++ b/app/Database/erp2_2.vuerd.json
@@ -4,13 +4,13 @@
"settings": {
"width": 3000,
"height": 3000,
- "scrollTop": -876.1692,
- "scrollLeft": -874.0376,
- "zoomLevel": 0.73,
+ "scrollTop": -1193.6655,
+ "scrollLeft": -1398.9278,
+ "zoomLevel": 0.16,
"show": 511,
"database": 4,
"databaseName": "",
- "canvasType": "@dineug/erd-editor/builtin-schema-sql",
+ "canvasType": "ERD",
"language": 1,
"tableNameCase": 4,
"columnNameCase": 2,
diff --git a/app/Helpers/CommonHelper.php b/app/Helpers/CommonHelper.php
index 7df3cc3..78b5cd2 100644
--- a/app/Helpers/CommonHelper.php
+++ b/app/Helpers/CommonHelper.php
@@ -362,7 +362,7 @@ class CommonHelper
// echo current_url() . '/' . $action . '?' . $this->getRequest()->getUri()->getQuery();
$extras = ["class" => "btn btn-outline btn-primary btn-circle", "target" => "_self", ...$extras];
$action = form_label(
- ICONS['ADD'],
+ array_key_exists('label', $extras) ? $extras['label'] : ICONS['ADD'],
$action,
[
"data-src" => current_url() . '/' . $action . '?' . $this->getRequest()->getUri()->getQuery(),
@@ -396,7 +396,7 @@ class CommonHelper
case 'view':
$extras = ["class" => "btn btn-outline btn-primary btn-circle", "target" => "_self", ...$extras];
$action = form_label(
- ICONS['SEARCH'],
+ array_key_exists('label', $extras) ? $extras['label'] : ICONS['SEARCH'],
$action,
[
"data-src" => current_url() . '/' . $action . '/' . $viewDatas['entity']->getPK(),
@@ -410,7 +410,7 @@ class CommonHelper
$extras = ["class" => "btn btn-sm btn-danger btn-circle", "target" => "_self", ...$extras];
$action = anchor(
current_url() . '/' . $action . '/' . $viewDatas['entity']->getPK(),
- ICONS['DELETE'],
+ array_key_exists('label', $extras) ? $extras['label'] : ICONS['DELETE'],
$extras
);
break;
diff --git a/app/Helpers/HomeHelper.php b/app/Helpers/HomeHelper.php
index 3beef1d..4890f98 100644
--- a/app/Helpers/HomeHelper.php
+++ b/app/Helpers/HomeHelper.php
@@ -61,4 +61,26 @@ class HomeHelper extends CommonHelper
}
return $value;
}
+ public function getListButton(string $action, array $viewDatas, array $extras = []): string
+ {
+ switch ($action) {
+ case 'new_service_view':
+ $extras = ["class" => "btn btn-outline btn-light btn-circle", "target" => "_self", ...$extras];
+ $action = form_label(
+ array_key_exists('label', $extras) ? $extras['label'] : ICONS['SEARCH'],
+ $action,
+ [
+ "data-src" => '/admin/customer/service/view/' . $viewDatas['entity']->getPK(),
+ "data-bs-toggle" => "modal",
+ "data-bs-target" => "#index_action_form",
+ ...$extras
+ ]
+ );
+ break;
+ default:
+ $action = parent::getListButton($action, $viewDatas, $extras);
+ break;
+ }
+ return $action;
+ }
}
diff --git a/app/Services/CommonService.php b/app/Services/CommonService.php
index f945f81..467696c 100644
--- a/app/Services/CommonService.php
+++ b/app/Services/CommonService.php
@@ -58,7 +58,7 @@ abstract class CommonService
}
return $this->_model;
}
- public function getEntity(mixed $where, ?string $message = null): mixed
+ final public function getEntity(mixed $where, ?string $message = null): mixed
{
$entity = is_array($where) ? $this->getModel()->where($where)->first() : $this->getModel()->find($where);
if (!$entity) {
@@ -70,7 +70,7 @@ abstract class CommonService
{
return $this->getModel()->select(implode(',', $columns))->findAll();
}
- public function getEntities(mixed $where = null, array $columns = ['*']): array
+ final public function getEntities(mixed $where = null, array $columns = ['*']): array
{
if ($where) {
$this->getModel()->where($where);
diff --git a/app/Services/Customer/ServiceItemService.php b/app/Services/Customer/ServiceItemService.php
index 4464ae5..58e625c 100644
--- a/app/Services/Customer/ServiceItemService.php
+++ b/app/Services/Customer/ServiceItemService.php
@@ -11,6 +11,7 @@ use App\Services\Customer\ServiceService;
class ServiceItemService extends CustomerService
{
private ?ServiceService $_serviceService = null;
+ private ?ServicePaymentService $_servicePaymentService = null;
public function __construct(mixed $request = null)
{
parent::__construct($request);
@@ -81,15 +82,7 @@ class ServiceItemService extends CustomerService
{
$entity = parent::create($formDatas, $entity);
//결제정보 ServicePaymentService에 등록
- $this->getServicePaymentService()->createPaymentByServiceItem($entity);
+ $this->getServicePaymentService()->createByServiceItem($entity);
return $entity;
}
- public function modify(mixed $entity, array $formDatas): ServiceItemEntity
- {
- return parent::modify($entity, $formDatas);
- }
- public function delete(mixed $entity): bool
- {
- return parent::delete($entity);
- }
}
diff --git a/app/Services/Customer/ServicePaymentService.php b/app/Services/Customer/ServicePaymentService.php
index cf11025..3d6f0c0 100644
--- a/app/Services/Customer/ServicePaymentService.php
+++ b/app/Services/Customer/ServicePaymentService.php
@@ -2,6 +2,7 @@
namespace App\Services\Customer;
+use App\Entities\Customer\ServiceEntity;
use App\Entities\Customer\ServiceItemEntity;
use App\Entities\Customer\ServicePaymentEntity;
use App\Models\Customer\ServicePaymentModel;
@@ -82,7 +83,7 @@ class ServicePaymentService extends CustomerService
return $this->getEntities($where);
}
//ServiceItemService에서 사용
- public function createPaymentByServiceItem(ServiceItemEntity $serviceItemEntity): ServicePaymentEntity
+ public function createByServiceItem(ServiceItemEntity $serviceItemEntity): ServicePaymentEntity
{
$serviceEntity = $this->getServiceService()->getEntity($serviceItemEntity->getServiceUid());
if (!$serviceEntity) {
@@ -100,4 +101,17 @@ class ServicePaymentService extends CustomerService
];
return $this->create($formDatas);
}
+
+ //Service정보 와 관리자가 기존 정보과 같고, 결제가 아직 완료되지 않은 결제정보의 관리자 변경
+ public function modifyOwnerByService(ServiceEntity $serviceEntity, int $ownerinfo_uid)
+ {
+ $wheres = [
+ 'serviceinfo_uid' => $serviceEntity->getPK(),
+ 'ownerinfo_uid' => $serviceEntity->getOwnerUID(),
+ 'status' => DEFAULTS['STATUS']
+ ];
+ foreach ($this->getEntities($wheres) as $entity) {
+ $this->modify($entity, ['ownerinfo_uid' => $ownerinfo_uid]);
+ }
+ }
}
diff --git a/app/Services/Customer/ServiceService.php b/app/Services/Customer/ServiceService.php
index bbbc4a9..472405a 100644
--- a/app/Services/Customer/ServiceService.php
+++ b/app/Services/Customer/ServiceService.php
@@ -6,7 +6,6 @@ use App\Entities\Customer\ServiceEntity;
use App\Entities\Equipment\CodeEntity;
use App\Models\Customer\ServiceModel;
-use App\Services\Customer\ServiceItemService;
use App\Services\Equipment\CodeService;
use App\Services\UserService;
@@ -14,7 +13,7 @@ class ServiceService extends CustomerService
{
private ?UserService $_userService = null;
private ?CodeService $_codeService = null;
- private ?ServiceItemService $_serviceItemService = null;
+ private ?ServicePaymentService $_servicePaymentService = null;
private ?string $_searchIP = null;
public function __construct(mixed $request = null)
{
@@ -71,12 +70,12 @@ class ServiceService extends CustomerService
}
return $this->_codeService;
}
- public function getServiceItemService(): ServiceItemService
+ public function getServicePaymentService(): ServicePaymentService
{
- if (!$this->_serviceItemService) {
- $this->_serviceItemService = new ServiceItemService($this->request);
+ if (!$this->_servicePaymentService) {
+ $this->_servicePaymentService = new ServicePaymentService($this->request);
}
- return $this->_serviceItemService;
+ return $this->_servicePaymentService;
}
//Entity의 관련객체정의용
public function setSearchIp(string $ip): void
@@ -99,20 +98,6 @@ class ServiceService extends CustomerService
}
return parent::findAllDatas($columns);
}
- public function getEntities(mixed $where = null, array $columns = ['*']): array
- {
- $entities = [];
- foreach (parent::getEntities($where, $columns) as $entity) {
- foreach (SERVICE_ITEM_TYPES as $item_type => $label) {
- $entity->setItemEntities(
- $item_type,
- $this->getServiceItemService()->getEntities(['serviceinfo_uid' => $entity->getPK(), 'item_type' => $item_type])
- );
- }
- $entities[$entity->getPK()] = $entity;
- }
- return $entities;
- } //
//기본 기능부분
//FieldForm관련용
public function getFormFieldOption(string $field, array $options = []): array
@@ -164,6 +149,10 @@ class ServiceService extends CustomerService
//coded의 경우 변경된 code는 서비스중으로 설정작업
$this->getCodeService()->setStatus($formDatas['code'], CodeEntity::STATUS_OCCUPIED);
}
+ //관리자가 바뀐경우 결제쪽에도 결제가 완료되지않은 것은 관리자를 변경해줘야함
+ if ($entity->getOwnerUID() !== intval($formDatas['ownerinfo_uid'])) {
+ $this->getServicePaymentService()->modifyOwnerByService($entity, $formDatas['ownerinfo_uid']);
+ }
return parent::modify($entity, $formDatas);
}
final public function delete(mixed $entity): bool
diff --git a/app/Views/admin/service/view.php b/app/Views/admin/service/view.php
new file mode 100644
index 0000000..204d206
--- /dev/null
+++ b/app/Views/admin/service/view.php
@@ -0,0 +1,32 @@
+= $this->extend(LAYOUTS[$viewDatas['layout']]['path']) ?>
+= $this->section('content') ?>
+alert($error) ?>
+
+= $this->endSection() ?>
\ No newline at end of file
diff --git a/app/Views/layouts/admin/left_menu/customer.php b/app/Views/layouts/admin/left_menu/customer.php
index a1a3d88..6417892 100644
--- a/app/Views/layouts/admin/left_menu/customer.php
+++ b/app/Views/layouts/admin/left_menu/customer.php
@@ -12,6 +12,6 @@
= ICONS['SERVICE'] ?> 서비스내역
\ No newline at end of file
diff --git a/app/Views/templates/admin/welcome_new.php b/app/Views/templates/admin/welcome_new.php
index 436af6d..e8c0224 100644
--- a/app/Views/templates/admin/welcome_new.php
+++ b/app/Views/templates/admin/welcome_new.php
@@ -25,7 +25,7 @@
- | = $entity->getTitle() ?> |
+ = $viewDatas['helper']->getListButton('new_service_view', $viewDatas, ['label' => $entity->getTitle()]) ?> |
= $viewDatas['helper']->getFieldView('ownerinfo_uid', $entity->getOwnerUID(), $viewDatas) ?> |
= $viewDatas['helper']->getFieldView('type', $entity->getType(), $viewDatas) ?> |
= $viewDatas['helper']->getFieldView('code', $entity->getCode(), $viewDatas) ?> |