dbmsv2 init...1
This commit is contained in:
parent
2eb13fdd35
commit
cb5b407a59
File diff suppressed because it is too large
Load Diff
@ -13,6 +13,6 @@ abstract class CustomerEntity extends CommonEntity
|
|||||||
//고객정보객체
|
//고객정보객체
|
||||||
final public function getClientUID(): int
|
final public function getClientUID(): int
|
||||||
{
|
{
|
||||||
return intval($this->attributes['clientinfo_uid']);
|
return intval($this->attributes['clientinfo_code']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -13,21 +13,13 @@ class ServiceEntity extends CustomerEntity
|
|||||||
{
|
{
|
||||||
return $this->attributes['code'] ?? "null";
|
return $this->attributes['code'] ?? "null";
|
||||||
}
|
}
|
||||||
final public function getOwnerUID(): int
|
|
||||||
{
|
|
||||||
return intval($this->attributes['ownerinfo_uid']);
|
|
||||||
}
|
|
||||||
final public function getUserUID(): int
|
final public function getUserUID(): int
|
||||||
{
|
{
|
||||||
return intval($this->attributes['user_uid']);
|
return intval($this->attributes['user_uid']);
|
||||||
}
|
}
|
||||||
public function getSwitchUID(): string
|
public function getSwitchCode(): string
|
||||||
{
|
{
|
||||||
return $this->attributes['switchinfo_uid'];
|
return $this->attributes['switchinfo_code'];
|
||||||
}
|
|
||||||
public function getCodeUID(): string
|
|
||||||
{
|
|
||||||
return $this->attributes['codeinfo_uid'];
|
|
||||||
}
|
}
|
||||||
public function getType(): string
|
public function getType(): string
|
||||||
{
|
{
|
||||||
|
|||||||
@ -269,8 +269,7 @@ class CommonHelper
|
|||||||
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' tinymce' : 'tinymce';
|
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' tinymce' : 'tinymce';
|
||||||
$form = form_textarea($field, $value ?? "", ['id' => $field, ...$extras]);
|
$form = form_textarea($field, $value ?? "", ['id' => $field, ...$extras]);
|
||||||
break;
|
break;
|
||||||
case 'clientinfo_uid':
|
case 'clientinfo_code':
|
||||||
case 'ownerinfo_uid':
|
|
||||||
case 'user_uid':
|
case 'user_uid':
|
||||||
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
||||||
$form = $this->form_dropdown_disabled($field, $value, $viewDatas['control']['filter_optons'][$field], $extras);
|
$form = $this->form_dropdown_disabled($field, $value, $viewDatas['control']['filter_optons'][$field], $extras);
|
||||||
|
|||||||
@ -24,7 +24,7 @@ class ClientHelper extends CustomerHelper
|
|||||||
number_format(intval($value)) . "원",
|
number_format(intval($value)) . "원",
|
||||||
'index',
|
'index',
|
||||||
[
|
[
|
||||||
"data-src" => "/admin/customer/account?clientinfo_uid={$viewDatas['entity']->getPK()}&ActionTemplate=popup",
|
"data-src" => "/admin/customer/account?clientinfo_code={$viewDatas['entity']->getPK()}&ActionTemplate=popup",
|
||||||
"data-bs-toggle" => "modal",
|
"data-bs-toggle" => "modal",
|
||||||
"data-bs-target" => "#index_action_form",
|
"data-bs-target" => "#index_action_form",
|
||||||
...$extras
|
...$extras
|
||||||
@ -37,7 +37,7 @@ class ClientHelper extends CustomerHelper
|
|||||||
number_format(intval($value)) . "개",
|
number_format(intval($value)) . "개",
|
||||||
'index',
|
'index',
|
||||||
[
|
[
|
||||||
"data-src" => "/admin/customer/coupon?clientinfo_uid={$viewDatas['entity']->getPK()}&ActionTemplate=popup",
|
"data-src" => "/admin/customer/coupon?clientinfo_code={$viewDatas['entity']->getPK()}&ActionTemplate=popup",
|
||||||
"data-bs-toggle" => "modal",
|
"data-bs-toggle" => "modal",
|
||||||
"data-bs-target" => "#index_action_form",
|
"data-bs-target" => "#index_action_form",
|
||||||
...$extras
|
...$extras
|
||||||
@ -50,7 +50,7 @@ class ClientHelper extends CustomerHelper
|
|||||||
number_format(intval($value)) . "원",
|
number_format(intval($value)) . "원",
|
||||||
'index',
|
'index',
|
||||||
[
|
[
|
||||||
"data-src" => "/admin/customer/point?clientinfo_uid={$viewDatas['entity']->getPK()}&ActionTemplate=popup",
|
"data-src" => "/admin/customer/point?clientinfo_code={$viewDatas['entity']->getPK()}&ActionTemplate=popup",
|
||||||
"data-bs-toggle" => "modal",
|
"data-bs-toggle" => "modal",
|
||||||
"data-bs-target" => "#index_action_form",
|
"data-bs-target" => "#index_action_form",
|
||||||
...$extras
|
...$extras
|
||||||
@ -89,7 +89,7 @@ class ClientHelper extends CustomerHelper
|
|||||||
ICONS['HISTORY'],
|
ICONS['HISTORY'],
|
||||||
$action,
|
$action,
|
||||||
[
|
[
|
||||||
"data-src" => "/admin/customer/clienthistory?clientinfo_uid={$viewDatas['entity']->getPK()}",
|
"data-src" => "/admin/customer/clienthistory?clientinfo_code={$viewDatas['entity']->getPK()}",
|
||||||
"data-bs-toggle" => "modal",
|
"data-bs-toggle" => "modal",
|
||||||
"data-bs-target" => "#index_action_form",
|
"data-bs-target" => "#index_action_form",
|
||||||
...$extras
|
...$extras
|
||||||
|
|||||||
@ -50,10 +50,6 @@ class ServiceHelper extends CustomerHelper
|
|||||||
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
||||||
$form = $this->form_dropdown_disabled($field, $value, $viewDatas['control']['filter_optons'][$field], $extras);
|
$form = $this->form_dropdown_disabled($field, $value, $viewDatas['control']['filter_optons'][$field], $extras);
|
||||||
break;
|
break;
|
||||||
case 'codeinfo_uid':
|
|
||||||
$extras['class'] = array_key_exists('class', $extras) ? $extras['class'] . ' select-field' : 'select-field';
|
|
||||||
$form = $this->form_dropdown_disabled($field, $value, $viewDatas['control']['filter_optons'][$field], $extras, CodeEntity::STATUS_OCCUPIED);
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
$form = parent::getFieldForm($field, $value, $viewDatas, $extras);
|
$form = parent::getFieldForm($field, $value, $viewDatas, $extras);
|
||||||
break;
|
break;
|
||||||
@ -63,14 +59,14 @@ class ServiceHelper extends CustomerHelper
|
|||||||
public function getFieldView(string $field, mixed $value, array $viewDatas, array $extras = []): string|null
|
public function getFieldView(string $field, mixed $value, array $viewDatas, array $extras = []): string|null
|
||||||
{
|
{
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'clientinfo_uid':
|
case 'clientinfo_code':
|
||||||
case 'ownerinfo_uid':
|
case 'ownerinfo_uid':
|
||||||
$temp = parent::getFieldForm($field, $value, $viewDatas, $extras);
|
$temp = parent::getFieldForm($field, $value, $viewDatas, $extras);
|
||||||
$value = $temp . form_label(
|
$value = $temp . form_label(
|
||||||
ICONS['HISTORY'],
|
ICONS['HISTORY'],
|
||||||
'client_history',
|
'client_history',
|
||||||
[
|
[
|
||||||
"data-src" => "/admin/customer/clienthistory?clientinfo_uid={$value}",
|
"data-src" => "/admin/customer/clienthistory?clientinfo_code={$value}",
|
||||||
"data-bs-toggle" => "modal",
|
"data-bs-toggle" => "modal",
|
||||||
"data-bs-target" => "#index_action_form",
|
"data-bs-target" => "#index_action_form",
|
||||||
"class" => "btn btn-outline btn-primary btn-circle",
|
"class" => "btn btn-outline btn-primary btn-circle",
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
return [
|
return [
|
||||||
'title' => "고객예치금",
|
'title' => "고객예치금",
|
||||||
'label' => [
|
'label' => [
|
||||||
'clientinfo_uid' => "고객명",
|
'clientinfo_code' => "고객명",
|
||||||
'title' => "제목",
|
'title' => "제목",
|
||||||
'alias' => "입/출금자명",
|
'alias' => "입/출금자명",
|
||||||
'amount' => "금액",
|
'amount' => "금액",
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
return [
|
return [
|
||||||
'title' => "고객쿠폰",
|
'title' => "고객쿠폰",
|
||||||
'label' => [
|
'label' => [
|
||||||
'clientinfo_uid' => "고객명",
|
'clientinfo_code' => "고객명",
|
||||||
'title' => "제목",
|
'title' => "제목",
|
||||||
'amount' => "갯수",
|
'amount' => "갯수",
|
||||||
'status' => "추가/사용",
|
'status' => "추가/사용",
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
return [
|
return [
|
||||||
'title' => "고객포인트",
|
'title' => "고객포인트",
|
||||||
'label' => [
|
'label' => [
|
||||||
'clientinfo_uid' => "고객명",
|
'clientinfo_code' => "고객명",
|
||||||
'title' => "제목",
|
'title' => "제목",
|
||||||
'amount' => "금액",
|
'amount' => "금액",
|
||||||
'status' => "입/출금",
|
'status' => "입/출금",
|
||||||
|
|||||||
@ -2,8 +2,7 @@
|
|||||||
return [
|
return [
|
||||||
'title' => "고객서비스정보",
|
'title' => "고객서비스정보",
|
||||||
'label' => [
|
'label' => [
|
||||||
'clientinfo_uid' => "총관리자",
|
'clientinfo_code' => "총관리자",
|
||||||
'ownerinfo_uid' => "실고객",
|
|
||||||
'user_uid' => "작업자",
|
'user_uid' => "작업자",
|
||||||
'code' => "서비스코드",
|
'code' => "서비스코드",
|
||||||
'type' => "서비스형식",
|
'type' => "서비스형식",
|
||||||
@ -17,15 +16,6 @@ return [
|
|||||||
'updated_at' => "수정일",
|
'updated_at' => "수정일",
|
||||||
'created_at' => "신청일",
|
'created_at' => "신청일",
|
||||||
'deleted_at' => "삭제일",
|
'deleted_at' => "삭제일",
|
||||||
'SERVER' => "서버",
|
|
||||||
'LINE' => "회선",
|
|
||||||
'IP' => "IP",
|
|
||||||
'CPU' => "CPU",
|
|
||||||
'RAM' => "메모리",
|
|
||||||
'STORAGE' => "저장장치",
|
|
||||||
'SOFTWARE' => "SOFTWARE",
|
|
||||||
'DEFENCE' => "방어(CS)",
|
|
||||||
'DOMAIN' => "도메인",
|
|
||||||
],
|
],
|
||||||
'DEFAULTS' => [
|
'DEFAULTS' => [
|
||||||
'switch' => "default",
|
'switch' => "default",
|
||||||
@ -48,13 +38,6 @@ return [
|
|||||||
"ours" => "자사용",
|
"ours" => "자사용",
|
||||||
"colocation" => "코로케이션",
|
"colocation" => "코로케이션",
|
||||||
],
|
],
|
||||||
"RAID" => [
|
|
||||||
"default" => "사용않함",
|
|
||||||
"RAID0" => "RAID0",
|
|
||||||
"RAID1" => "RAID1",
|
|
||||||
"RAID5" => "RAID5",
|
|
||||||
"RAID6" => "RAID6",
|
|
||||||
],
|
|
||||||
"STATUS" => [
|
"STATUS" => [
|
||||||
'default' => "사용중",
|
'default' => "사용중",
|
||||||
"pause" => "일시정지",
|
"pause" => "일시정지",
|
||||||
|
|||||||
@ -13,7 +13,7 @@ class AccountModel extends CustomerModel
|
|||||||
protected $primaryKey = self::PK;
|
protected $primaryKey = self::PK;
|
||||||
protected $returnType = AccountEntity::class;
|
protected $returnType = AccountEntity::class;
|
||||||
protected $allowedFields = [
|
protected $allowedFields = [
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"status",
|
"status",
|
||||||
"alias",
|
"alias",
|
||||||
"title",
|
"title",
|
||||||
@ -30,7 +30,7 @@ class AccountModel extends CustomerModel
|
|||||||
throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true));
|
throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true));
|
||||||
}
|
}
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case "clientinfo_uid":
|
case "clientinfo_code":
|
||||||
case "amount":
|
case "amount":
|
||||||
$rule = "required|numeric";
|
$rule = "required|numeric";
|
||||||
break;
|
break;
|
||||||
|
|||||||
@ -13,7 +13,7 @@ class CouponModel extends CustomerModel
|
|||||||
protected $primaryKey = self::PK;
|
protected $primaryKey = self::PK;
|
||||||
protected $returnType = CouponEntity::class;
|
protected $returnType = CouponEntity::class;
|
||||||
protected $allowedFields = [
|
protected $allowedFields = [
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"status",
|
"status",
|
||||||
"title",
|
"title",
|
||||||
"amount",
|
"amount",
|
||||||
@ -29,7 +29,7 @@ class CouponModel extends CustomerModel
|
|||||||
throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true));
|
throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true));
|
||||||
}
|
}
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case "clientinfo_uid":
|
case "clientinfo_code":
|
||||||
case "amount":
|
case "amount":
|
||||||
$rule = "required|numeric";
|
$rule = "required|numeric";
|
||||||
break;
|
break;
|
||||||
|
|||||||
@ -13,7 +13,7 @@ class PointModel extends CustomerModel
|
|||||||
protected $primaryKey = self::PK;
|
protected $primaryKey = self::PK;
|
||||||
protected $returnType = PointEntity::class;
|
protected $returnType = PointEntity::class;
|
||||||
protected $allowedFields = [
|
protected $allowedFields = [
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"status",
|
"status",
|
||||||
"title",
|
"title",
|
||||||
"amount",
|
"amount",
|
||||||
@ -29,7 +29,7 @@ class PointModel extends CustomerModel
|
|||||||
throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true));
|
throw new \Exception(__FUNCTION__ . "=> field가 array 입니다.\n" . var_export($field, true));
|
||||||
}
|
}
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case "clientinfo_uid":
|
case "clientinfo_code":
|
||||||
case "amount":
|
case "amount":
|
||||||
$rule = "required|numeric";
|
$rule = "required|numeric";
|
||||||
break;
|
break;
|
||||||
|
|||||||
@ -14,7 +14,7 @@ class ServiceModel extends CustomerModel
|
|||||||
protected $returnType = ServiceEntity::class;
|
protected $returnType = ServiceEntity::class;
|
||||||
protected $allowedFields = [
|
protected $allowedFields = [
|
||||||
"user_uid",
|
"user_uid",
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"clientinfo_name",
|
"clientinfo_name",
|
||||||
"location",
|
"location",
|
||||||
"code",
|
"code",
|
||||||
@ -35,7 +35,7 @@ class ServiceModel extends CustomerModel
|
|||||||
}
|
}
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case "user_uid":
|
case "user_uid":
|
||||||
case "clientinfo_uid":
|
case "clientinfo_code":
|
||||||
$rule = "required|numeric";
|
$rule = "required|numeric";
|
||||||
break;
|
break;
|
||||||
case "location":
|
case "location":
|
||||||
|
|||||||
@ -16,7 +16,7 @@ class AccountService extends CustomerService
|
|||||||
public function getFormFields(): array
|
public function getFormFields(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"status",
|
"status",
|
||||||
"alias",
|
"alias",
|
||||||
"title",
|
"title",
|
||||||
@ -25,7 +25,7 @@ class AccountService extends CustomerService
|
|||||||
}
|
}
|
||||||
public function getFilterFields(): array
|
public function getFilterFields(): array
|
||||||
{
|
{
|
||||||
return ["clientinfo_uid", 'status'];
|
return ["clientinfo_code", 'status'];
|
||||||
}
|
}
|
||||||
public function getBatchJobFields(): array
|
public function getBatchJobFields(): array
|
||||||
{
|
{
|
||||||
@ -37,9 +37,9 @@ class AccountService extends CustomerService
|
|||||||
private function setBalance(array $formDatas): void
|
private function setBalance(array $formDatas): void
|
||||||
{
|
{
|
||||||
//account_balance 체크
|
//account_balance 체크
|
||||||
$entity = $this->getClientService()->getEntity($formDatas['clientinfo_uid']);
|
$entity = $this->getClientService()->getEntity($formDatas['clientinfo_code']);
|
||||||
if (!$entity) {
|
if (!$entity) {
|
||||||
throw new \Exception("{$formDatas['clientinfo_uid']}에 대한 고객정보를 찾을수 없습니다.");
|
throw new \Exception("{$formDatas['clientinfo_code']}에 대한 고객정보를 찾을수 없습니다.");
|
||||||
}
|
}
|
||||||
$amount = intval($formDatas['amount']);
|
$amount = intval($formDatas['amount']);
|
||||||
// dd($formDatas);
|
// dd($formDatas);
|
||||||
|
|||||||
@ -16,7 +16,7 @@ class CouponService extends CustomerService
|
|||||||
public function getFormFields(): array
|
public function getFormFields(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"status",
|
"status",
|
||||||
"title",
|
"title",
|
||||||
"amount",
|
"amount",
|
||||||
@ -24,7 +24,7 @@ class CouponService extends CustomerService
|
|||||||
}
|
}
|
||||||
public function getFilterFields(): array
|
public function getFilterFields(): array
|
||||||
{
|
{
|
||||||
return ["clientinfo_uid", 'status'];
|
return ["clientinfo_code", 'status'];
|
||||||
}
|
}
|
||||||
public function getBatchJobFields(): array
|
public function getBatchJobFields(): array
|
||||||
{
|
{
|
||||||
@ -36,9 +36,9 @@ class CouponService extends CustomerService
|
|||||||
private function setBalance(array $formDatas): void
|
private function setBalance(array $formDatas): void
|
||||||
{
|
{
|
||||||
//coupon_balance 체크
|
//coupon_balance 체크
|
||||||
$entity = $this->getClientService()->getEntity($formDatas['clientinfo_uid']);
|
$entity = $this->getClientService()->getEntity($formDatas['clientinfo_code']);
|
||||||
if (!$entity) {
|
if (!$entity) {
|
||||||
throw new \Exception("{$formDatas['clientinfo_uid']}에 대한 고객정보를 찾을수 없습니다.");
|
throw new \Exception("{$formDatas['clientinfo_code']}에 대한 고객정보를 찾을수 없습니다.");
|
||||||
}
|
}
|
||||||
$amount = intval($formDatas['amount']);
|
$amount = intval($formDatas['amount']);
|
||||||
if ($formDatas['status'] === DEFAULTS['STATUS']) { //입금, 쿠폰추가
|
if ($formDatas['status'] === DEFAULTS['STATUS']) { //입금, 쿠폰추가
|
||||||
|
|||||||
@ -16,7 +16,7 @@ class PointService extends CustomerService
|
|||||||
public function getFormFields(): array
|
public function getFormFields(): array
|
||||||
{
|
{
|
||||||
return [
|
return [
|
||||||
"clientinfo_uid",
|
"clientinfo_code",
|
||||||
"status",
|
"status",
|
||||||
"title",
|
"title",
|
||||||
"amount"
|
"amount"
|
||||||
@ -24,7 +24,7 @@ class PointService extends CustomerService
|
|||||||
}
|
}
|
||||||
public function getFilterFields(): array
|
public function getFilterFields(): array
|
||||||
{
|
{
|
||||||
return ["clientinfo_uid", 'status'];
|
return ["clientinfo_code", 'status'];
|
||||||
}
|
}
|
||||||
public function getBatchJobFields(): array
|
public function getBatchJobFields(): array
|
||||||
{
|
{
|
||||||
@ -35,9 +35,9 @@ class PointService extends CustomerService
|
|||||||
private function setBalance(array $formDatas): void
|
private function setBalance(array $formDatas): void
|
||||||
{
|
{
|
||||||
//point_balance 체크
|
//point_balance 체크
|
||||||
$entity = $this->getClientService()->getEntity($formDatas['clientinfo_uid']);
|
$entity = $this->getClientService()->getEntity($formDatas['clientinfo_code']);
|
||||||
if (!$entity) {
|
if (!$entity) {
|
||||||
throw new \Exception("{$formDatas['clientinfo_uid']}에 대한 고객정보를 찾을수 없습니다.");
|
throw new \Exception("{$formDatas['clientinfo_code']}에 대한 고객정보를 찾을수 없습니다.");
|
||||||
}
|
}
|
||||||
$amount = intval($formDatas['amount']);
|
$amount = intval($formDatas['amount']);
|
||||||
if ($formDatas['status'] === DEFAULTS['STATUS']) { //입금, 쿠폰추가
|
if ($formDatas['status'] === DEFAULTS['STATUS']) { //입금, 쿠폰추가
|
||||||
|
|||||||
42
app/Services/Equipment/DomainService.php
Normal file
42
app/Services/Equipment/DomainService.php
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Services\Equipment;
|
||||||
|
|
||||||
|
use App\Entities\Equipment\Part\DomainEntity;
|
||||||
|
use App\Models\Equipment\Part\DomainModel;
|
||||||
|
|
||||||
|
class DomainService extends EquipmentService
|
||||||
|
{
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
parent::__construct(new DomainModel());
|
||||||
|
$this->addClassName('Domain');
|
||||||
|
}
|
||||||
|
public function getFormFields(): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
"domain",
|
||||||
|
"status",
|
||||||
|
];
|
||||||
|
}
|
||||||
|
public function getFilterFields(): array
|
||||||
|
{
|
||||||
|
return ['status',];
|
||||||
|
}
|
||||||
|
public function getBatchJobFields(): array
|
||||||
|
{
|
||||||
|
return ['status'];
|
||||||
|
}
|
||||||
|
|
||||||
|
public function getIndexFields(): array
|
||||||
|
{
|
||||||
|
return ['domain', 'status'];
|
||||||
|
}
|
||||||
|
//List 검색용
|
||||||
|
//OrderBy 처리
|
||||||
|
public function setOrderBy(mixed $field = null, mixed $value = null): void
|
||||||
|
{
|
||||||
|
$this->getModel()->orderBy('domain', 'ASC');
|
||||||
|
parent::setOrderBy($field, $value);
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -35,7 +35,7 @@ abstract class EquipmentService extends CommonService
|
|||||||
public function getFormFieldOption(string $field, array $options = []): array
|
public function getFormFieldOption(string $field, array $options = []): array
|
||||||
{
|
{
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'clientinfo_uid':
|
case 'clientinfo_code':
|
||||||
$options = $this->getClientService()->getEntities();
|
$options = $this->getClientService()->getEntities();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@ -16,7 +16,7 @@ abstract class PartService extends EquipmentService
|
|||||||
public function getFormFieldOption(string $field, array $options = []): array
|
public function getFormFieldOption(string $field, array $options = []): array
|
||||||
{
|
{
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'clientinfo_uid':
|
case 'clientinfo_code':
|
||||||
$options = $this->getClientService()->getEntities();
|
$options = $this->getClientService()->getEntities();
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|||||||
@ -26,10 +26,9 @@
|
|||||||
<?php $viewDatas['entity'] = $entity ?>
|
<?php $viewDatas['entity'] = $entity ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td><?= $viewDatas['helper']->getListButton('new_service_view', '', $viewDatas, ['label' => $entity->getTitle()]) ?></td>
|
<td><?= $viewDatas['helper']->getListButton('new_service_view', '', $viewDatas, ['label' => $entity->getTitle()]) ?></td>
|
||||||
<td><?= $viewDatas['helper']->getFieldView('ownerinfo_uid', $entity->getOwnerUID(), $viewDatas) ?></td>
|
<td><?= $viewDatas['helper']->getFieldView('clientinfo_code', $entity->getClientCode(), $viewDatas) ?></td>
|
||||||
<td><?= $viewDatas['helper']->getFieldView('type', $entity->getType(), $viewDatas) ?></td>
|
<td><?= $viewDatas['helper']->getFieldView('type', $entity->getType(), $viewDatas) ?></td>
|
||||||
<td><?= $viewDatas['helper']->getFieldView('switchinfo_uid', $entity->getSwitchUID(), $viewDatas) ?></td>
|
<td><?= $viewDatas['helper']->getFieldView('switchinfo_uid', $entity->getSwitchCode(), $viewDatas) ?></td>
|
||||||
<td><?= $viewDatas['helper']->getFieldView('codeinfo_uid', $entity->getCodeUID(), $viewDatas) ?></td>
|
|
||||||
<td><?= $viewDatas['helper']->getFieldView('IP', null, $viewDatas) ?></td>
|
<td><?= $viewDatas['helper']->getFieldView('IP', null, $viewDatas) ?></td>
|
||||||
<td><?= $viewDatas['helper']->getFieldView('DEFENCE', null, $viewDatas) ?></td>
|
<td><?= $viewDatas['helper']->getFieldView('DEFENCE', null, $viewDatas) ?></td>
|
||||||
<td><?= $viewDatas['helper']->getFieldView('user_uid', $entity->getUserUID(), $viewDatas) ?></td>
|
<td><?= $viewDatas['helper']->getFieldView('user_uid', $entity->getUserUID(), $viewDatas) ?></td>
|
||||||
|
|||||||
@ -1703,7 +1703,7 @@
|
|||||||
"nPYun5WHoy8uroXUBiqh8": {
|
"nPYun5WHoy8uroXUBiqh8": {
|
||||||
"id": "nPYun5WHoy8uroXUBiqh8",
|
"id": "nPYun5WHoy8uroXUBiqh8",
|
||||||
"tableId": "GDEF0_WuOpaYtsZxjn2zM",
|
"tableId": "GDEF0_WuOpaYtsZxjn2zM",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -2403,7 +2403,7 @@
|
|||||||
"O_MKuQKv7yP-k0dsyszkk": {
|
"O_MKuQKv7yP-k0dsyszkk": {
|
||||||
"id": "O_MKuQKv7yP-k0dsyszkk",
|
"id": "O_MKuQKv7yP-k0dsyszkk",
|
||||||
"tableId": "jO40Ej5EXImXnadoJo9bn",
|
"tableId": "jO40Ej5EXImXnadoJo9bn",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -2963,7 +2963,7 @@
|
|||||||
"35XbdvgOzpNdasPnMcbkx": {
|
"35XbdvgOzpNdasPnMcbkx": {
|
||||||
"id": "35XbdvgOzpNdasPnMcbkx",
|
"id": "35XbdvgOzpNdasPnMcbkx",
|
||||||
"tableId": "jO40Ej5EXImXnadoJo9bn",
|
"tableId": "jO40Ej5EXImXnadoJo9bn",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -3003,7 +3003,7 @@
|
|||||||
"X1GxGekOLLuoEkqGQDF86": {
|
"X1GxGekOLLuoEkqGQDF86": {
|
||||||
"id": "X1GxGekOLLuoEkqGQDF86",
|
"id": "X1GxGekOLLuoEkqGQDF86",
|
||||||
"tableId": "5AUwJum9FKPCoYRMBhLnF",
|
"tableId": "5AUwJum9FKPCoYRMBhLnF",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -3163,7 +3163,7 @@
|
|||||||
"PyXYmokQzpzzT08WTmtsN": {
|
"PyXYmokQzpzzT08WTmtsN": {
|
||||||
"id": "PyXYmokQzpzzT08WTmtsN",
|
"id": "PyXYmokQzpzzT08WTmtsN",
|
||||||
"tableId": "5AUwJum9FKPCoYRMBhLnF",
|
"tableId": "5AUwJum9FKPCoYRMBhLnF",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -3863,7 +3863,7 @@
|
|||||||
"F6TXYV3uwRzb-aZYCmf5x": {
|
"F6TXYV3uwRzb-aZYCmf5x": {
|
||||||
"id": "F6TXYV3uwRzb-aZYCmf5x",
|
"id": "F6TXYV3uwRzb-aZYCmf5x",
|
||||||
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자",
|
"comment": "소유자",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -3903,7 +3903,7 @@
|
|||||||
"ha72QbBWfvyRymsyFBov8": {
|
"ha72QbBWfvyRymsyFBov8": {
|
||||||
"id": "ha72QbBWfvyRymsyFBov8",
|
"id": "ha72QbBWfvyRymsyFBov8",
|
||||||
"tableId": "RMhrLs7bOaopKmKt9YKHQ",
|
"tableId": "RMhrLs7bOaopKmKt9YKHQ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자",
|
"comment": "소유자",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4023,7 +4023,7 @@
|
|||||||
"Ue1gt0C4DyjOQswV8LxkE": {
|
"Ue1gt0C4DyjOQswV8LxkE": {
|
||||||
"id": "Ue1gt0C4DyjOQswV8LxkE",
|
"id": "Ue1gt0C4DyjOQswV8LxkE",
|
||||||
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자",
|
"comment": "소유자",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4063,7 +4063,7 @@
|
|||||||
"5KRw8TtT2nLqpYfKFOBwe": {
|
"5KRw8TtT2nLqpYfKFOBwe": {
|
||||||
"id": "5KRw8TtT2nLqpYfKFOBwe",
|
"id": "5KRw8TtT2nLqpYfKFOBwe",
|
||||||
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자정보",
|
"comment": "소유자정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4103,7 +4103,7 @@
|
|||||||
"VxbbWBYPZdH63koVtdRuv": {
|
"VxbbWBYPZdH63koVtdRuv": {
|
||||||
"id": "VxbbWBYPZdH63koVtdRuv",
|
"id": "VxbbWBYPZdH63koVtdRuv",
|
||||||
"tableId": "RMhrLs7bOaopKmKt9YKHQ",
|
"tableId": "RMhrLs7bOaopKmKt9YKHQ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4123,7 +4123,7 @@
|
|||||||
"kyD7tU9kevxCDow7j2uHI": {
|
"kyD7tU9kevxCDow7j2uHI": {
|
||||||
"id": "kyD7tU9kevxCDow7j2uHI",
|
"id": "kyD7tU9kevxCDow7j2uHI",
|
||||||
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4143,7 +4143,7 @@
|
|||||||
"SaTapKkBzVUluKTG_fsBy": {
|
"SaTapKkBzVUluKTG_fsBy": {
|
||||||
"id": "SaTapKkBzVUluKTG_fsBy",
|
"id": "SaTapKkBzVUluKTG_fsBy",
|
||||||
"tableId": "ZLEpY5EjuZV21718zf-Y1",
|
"tableId": "ZLEpY5EjuZV21718zf-Y1",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4163,7 +4163,7 @@
|
|||||||
"B5P-XTPII39W_C1xsZEM-": {
|
"B5P-XTPII39W_C1xsZEM-": {
|
||||||
"id": "B5P-XTPII39W_C1xsZEM-",
|
"id": "B5P-XTPII39W_C1xsZEM-",
|
||||||
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4443,7 +4443,7 @@
|
|||||||
"dluCt7VimWWwGu4Is8V0v": {
|
"dluCt7VimWWwGu4Is8V0v": {
|
||||||
"id": "dluCt7VimWWwGu4Is8V0v",
|
"id": "dluCt7VimWWwGu4Is8V0v",
|
||||||
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자정보",
|
"comment": "소유자정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -4923,7 +4923,7 @@
|
|||||||
"qzikkq9Ixd8qxTt9ZsXU_": {
|
"qzikkq9Ixd8qxTt9ZsXU_": {
|
||||||
"id": "qzikkq9Ixd8qxTt9ZsXU_",
|
"id": "qzikkq9Ixd8qxTt9ZsXU_",
|
||||||
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -5403,7 +5403,7 @@
|
|||||||
"skdAqnMsTEE6ZKbCD14VX": {
|
"skdAqnMsTEE6ZKbCD14VX": {
|
||||||
"id": "skdAqnMsTEE6ZKbCD14VX",
|
"id": "skdAqnMsTEE6ZKbCD14VX",
|
||||||
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -5463,7 +5463,7 @@
|
|||||||
"rK1V9ccYa0gxVE2W98dGH": {
|
"rK1V9ccYa0gxVE2W98dGH": {
|
||||||
"id": "rK1V9ccYa0gxVE2W98dGH",
|
"id": "rK1V9ccYa0gxVE2W98dGH",
|
||||||
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -5483,7 +5483,7 @@
|
|||||||
"Z2KizkUFrIaV_R_Quv4Ho": {
|
"Z2KizkUFrIaV_R_Quv4Ho": {
|
||||||
"id": "Z2KizkUFrIaV_R_Quv4Ho",
|
"id": "Z2KizkUFrIaV_R_Quv4Ho",
|
||||||
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
"tableId": "doERb3lIVeBW_D0NtNYX8",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자정보",
|
"comment": "소유자정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -5983,7 +5983,7 @@
|
|||||||
"NzxkmndrTbH7xb6fbnGV7": {
|
"NzxkmndrTbH7xb6fbnGV7": {
|
||||||
"id": "NzxkmndrTbH7xb6fbnGV7",
|
"id": "NzxkmndrTbH7xb6fbnGV7",
|
||||||
"tableId": "B8haiEbPc1lRBWTv1g25G",
|
"tableId": "B8haiEbPc1lRBWTv1g25G",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -6283,7 +6283,7 @@
|
|||||||
"TA8YG5vV7QmJxAXVpP8Tc": {
|
"TA8YG5vV7QmJxAXVpP8Tc": {
|
||||||
"id": "TA8YG5vV7QmJxAXVpP8Tc",
|
"id": "TA8YG5vV7QmJxAXVpP8Tc",
|
||||||
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "소유자정보",
|
"comment": "소유자정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -6443,7 +6443,7 @@
|
|||||||
"U3pGwK2LVZA4wQ1xa6EcF": {
|
"U3pGwK2LVZA4wQ1xa6EcF": {
|
||||||
"id": "U3pGwK2LVZA4wQ1xa6EcF",
|
"id": "U3pGwK2LVZA4wQ1xa6EcF",
|
||||||
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -7863,7 +7863,7 @@
|
|||||||
"xM99dcx7-5WMPvULGsgWq": {
|
"xM99dcx7-5WMPvULGsgWq": {
|
||||||
"id": "xM99dcx7-5WMPvULGsgWq",
|
"id": "xM99dcx7-5WMPvULGsgWq",
|
||||||
"tableId": "rlCmi1ybOTx8gPwOXyjTX",
|
"tableId": "rlCmi1ybOTx8gPwOXyjTX",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8103,7 +8103,7 @@
|
|||||||
"jqmxU5JhvpNsSCdKSoyT7": {
|
"jqmxU5JhvpNsSCdKSoyT7": {
|
||||||
"id": "jqmxU5JhvpNsSCdKSoyT7",
|
"id": "jqmxU5JhvpNsSCdKSoyT7",
|
||||||
"tableId": "H5lE3ZX7xEbV8d0OHBR95",
|
"tableId": "H5lE3ZX7xEbV8d0OHBR95",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8143,7 +8143,7 @@
|
|||||||
"r0esmH8vUxxZfUM5g2LMo": {
|
"r0esmH8vUxxZfUM5g2LMo": {
|
||||||
"id": "r0esmH8vUxxZfUM5g2LMo",
|
"id": "r0esmH8vUxxZfUM5g2LMo",
|
||||||
"tableId": "VdcGlLO4HgExVJUAVEriv",
|
"tableId": "VdcGlLO4HgExVJUAVEriv",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8183,7 +8183,7 @@
|
|||||||
"gutGFwQWK4wXhe8FtDw2o": {
|
"gutGFwQWK4wXhe8FtDw2o": {
|
||||||
"id": "gutGFwQWK4wXhe8FtDw2o",
|
"id": "gutGFwQWK4wXhe8FtDw2o",
|
||||||
"tableId": "BFhEqfFZ0L56a6Tey1OsK",
|
"tableId": "BFhEqfFZ0L56a6Tey1OsK",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8563,7 +8563,7 @@
|
|||||||
"Mc9DanKrdzYxiptkoeq9J": {
|
"Mc9DanKrdzYxiptkoeq9J": {
|
||||||
"id": "Mc9DanKrdzYxiptkoeq9J",
|
"id": "Mc9DanKrdzYxiptkoeq9J",
|
||||||
"tableId": "1IgC97w7iAToPDVjmA6cP",
|
"tableId": "1IgC97w7iAToPDVjmA6cP",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "",
|
"comment": "",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8583,7 +8583,7 @@
|
|||||||
"0ukDN4F_rhKa5sHuLY5FX": {
|
"0ukDN4F_rhKa5sHuLY5FX": {
|
||||||
"id": "0ukDN4F_rhKa5sHuLY5FX",
|
"id": "0ukDN4F_rhKa5sHuLY5FX",
|
||||||
"tableId": "RTq5rHQupiXXJPXqpN8K5",
|
"tableId": "RTq5rHQupiXXJPXqpN8K5",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "서버코드",
|
"comment": "서버코드",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8603,7 +8603,7 @@
|
|||||||
"g18PdAF1Il5_QWgnio9Lw": {
|
"g18PdAF1Il5_QWgnio9Lw": {
|
||||||
"id": "g18PdAF1Il5_QWgnio9Lw",
|
"id": "g18PdAF1Il5_QWgnio9Lw",
|
||||||
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
"tableId": "GRBrbb1hqwKSRMfod3I7U",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "서버코드",
|
"comment": "서버코드",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8623,7 +8623,7 @@
|
|||||||
"7j-v8422Rzf3ZoLGCDJGo": {
|
"7j-v8422Rzf3ZoLGCDJGo": {
|
||||||
"id": "7j-v8422Rzf3ZoLGCDJGo",
|
"id": "7j-v8422Rzf3ZoLGCDJGo",
|
||||||
"tableId": "ZLEpY5EjuZV21718zf-Y1",
|
"tableId": "ZLEpY5EjuZV21718zf-Y1",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "서버코드",
|
"comment": "서버코드",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -8643,7 +8643,7 @@
|
|||||||
"UqCsY6KiCJOOFtjCHoMVL": {
|
"UqCsY6KiCJOOFtjCHoMVL": {
|
||||||
"id": "UqCsY6KiCJOOFtjCHoMVL",
|
"id": "UqCsY6KiCJOOFtjCHoMVL",
|
||||||
"tableId": "IsMoJXzvtuoOFFt93qS0w",
|
"tableId": "IsMoJXzvtuoOFFt93qS0w",
|
||||||
"name": "serverinfo_uid",
|
"name": "serverinfo_code",
|
||||||
"comment": "서버코드",
|
"comment": "서버코드",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
@ -9023,7 +9023,7 @@
|
|||||||
"imjqFzOrKxNF9-aH171pe": {
|
"imjqFzOrKxNF9-aH171pe": {
|
||||||
"id": "imjqFzOrKxNF9-aH171pe",
|
"id": "imjqFzOrKxNF9-aH171pe",
|
||||||
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
"tableId": "B4qGh3KZsXHQ3_4EOgwJZ",
|
||||||
"name": "clientinfo_uid",
|
"name": "clientinfo_code",
|
||||||
"comment": "고객정보",
|
"comment": "고객정보",
|
||||||
"dataType": "INT",
|
"dataType": "INT",
|
||||||
"default": "",
|
"default": "",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user