dbmsv3 init...1
This commit is contained in:
parent
915f8a0bc1
commit
a4b6580071
File diff suppressed because one or more lines are too long
@ -75,15 +75,11 @@ class ServerPartHelper extends EquipmentHelper
|
|||||||
{
|
{
|
||||||
switch ($field) {
|
switch ($field) {
|
||||||
case 'SERVER':
|
case 'SERVER':
|
||||||
$value = $viewDatas['serviceinfo_serverinfo_uid'] == $viewDatas['serverEntity']->getPK() ? "📌" : "<a href=\"/admin/customer/service/changeServer/{$viewDatas['serverEntity']->getServiceInfoUID()}?serverinfo_uid={$viewDatas['serverEntity']->getPK()}\">✔️</a>";
|
$value = form_label(
|
||||||
$value .= form_label(
|
|
||||||
sprintf(
|
sprintf(
|
||||||
"[%s] %s/%s/%s/%s",
|
"[%s] %s",
|
||||||
lang("Equipment/Server.TYPE")[$viewDatas['serverEntity']->getType()],
|
lang("Equipment/Server.TYPE")[$viewDatas['serverEntity']->getType()],
|
||||||
$viewDatas['serverEntity']->getCode(),
|
$viewDatas['serverEntity']->getCode(),
|
||||||
$viewDatas['serverEntity']->getIP(),
|
|
||||||
$viewDatas['serverEntity']->getSwitch(),
|
|
||||||
$viewDatas['serverEntity']->getOS()
|
|
||||||
),
|
),
|
||||||
$field,
|
$field,
|
||||||
[
|
[
|
||||||
@ -104,7 +100,7 @@ class ServerPartHelper extends EquipmentHelper
|
|||||||
//파트 Entity
|
//파트 Entity
|
||||||
$title = $viewDatas['entity']->getPartEntity()->getTitle();
|
$title = $viewDatas['entity']->getPartEntity()->getTitle();
|
||||||
$title .= $viewDatas['entity']->getCnt() > 1 ? "*" . $viewDatas['entity']->getCnt() . "개" : "";
|
$title .= $viewDatas['entity']->getCnt() > 1 ? "*" . $viewDatas['entity']->getCnt() . "개" : "";
|
||||||
$title .= $viewDatas['entity']->getExtra() !== "" ? "[" . $viewDatas['entity']->getExtra() . "]" : "";
|
$title .= $viewDatas['entity']->getExtra() ? "[" . $viewDatas['entity']->getExtra() . "]" : "";
|
||||||
if (array_key_exists('return', $extras) && $extras['return'] == 'onlyText') {
|
if (array_key_exists('return', $extras) && $extras['return'] == 'onlyText') {
|
||||||
$value = $title;
|
$value = $title;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -1,16 +1,5 @@
|
|||||||
<td>
|
<td>
|
||||||
<?php foreach (['CPU', 'RAM', 'DISK'] as $type): ?>
|
<?php foreach (SERVERPART['SERVER_PARTTYPES'] as $type): ?>
|
||||||
<?php foreach ($serverPartCellDatas['entities'][$type] as $entities): ?>
|
|
||||||
<?php foreach ($entities as $entity): ?>
|
|
||||||
<?php $serverPartCellDatas['entity'] = $entity ?>
|
|
||||||
<div><?= $serverPartCellDatas['service']->getHelper()->getFieldView($type, $entity->getPK(), $serverPartCellDatas) ?></div>
|
|
||||||
<?php endforeach ?>
|
|
||||||
<?php endforeach ?>
|
|
||||||
<?php endforeach ?>
|
|
||||||
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
<?php foreach (['OS', 'SOFTWARE'] as $type): ?>
|
|
||||||
<?php foreach ($serverPartCellDatas['entities'][$type] as $entities): ?>
|
<?php foreach ($serverPartCellDatas['entities'][$type] as $entities): ?>
|
||||||
<?php foreach ($entities as $entity): ?>
|
<?php foreach ($entities as $entity): ?>
|
||||||
<?php $serverPartCellDatas['entity'] = $entity ?>
|
<?php $serverPartCellDatas['entity'] = $entity ?>
|
||||||
|
|||||||
@ -10,7 +10,12 @@
|
|||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
<?php $view_htmls = [$serverPartCellDatas['service']->getHelper()->getFieldView('SERVER', "", $serverPartCellDatas)] ?>
|
<?php $view_htmls = [
|
||||||
|
$serverPartCellDatas['service']->getHelper()->getFieldView('SERVER', "", $serverPartCellDatas),
|
||||||
|
$serverPartCellDatas['serverEntity']->getIP(),
|
||||||
|
$serverPartCellDatas['serverEntity']->getSwitch(),
|
||||||
|
$serverPartCellDatas['serverEntity']->getOS()
|
||||||
|
] ?>
|
||||||
<?php foreach ($htmls as $type => $datas): ?>
|
<?php foreach ($htmls as $type => $datas): ?>
|
||||||
<?php $view_htmls[] = $serverPartCellDatas['service']->getHelper()->getListButton($type, '', $serverPartCellDatas) . implode(",", $datas) ?>
|
<?php $view_htmls[] = $serverPartCellDatas['service']->getHelper()->getListButton($type, '', $serverPartCellDatas) . implode(",", $datas) ?>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
@ -18,13 +23,16 @@
|
|||||||
<?php if (array_key_exists('serverEntity', $serverPartCellDatas) && $serverPartCellDatas['serverEntity']): ?>
|
<?php if (array_key_exists('serverEntity', $serverPartCellDatas) && $serverPartCellDatas['serverEntity']): ?>
|
||||||
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getCode() ?>
|
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getCode() ?>
|
||||||
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getIP() ?>
|
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getIP() ?>
|
||||||
|
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getSwitch() ?>
|
||||||
|
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getOS() ?>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
<?php foreach ($texts as $type => $datas): ?>
|
<?php foreach ($texts as $type => $datas): ?>
|
||||||
<?php $view_texts[] = implode(',', $datas) ?>
|
<?php $view_texts[] = implode(',', $datas) ?>
|
||||||
<?php endforeach ?>
|
<?php endforeach ?>
|
||||||
<div class="text-nowrap">
|
<div class="text-nowrap" style="font-size: 0.9em;">
|
||||||
<?php $text = implode(" / ", $view_texts) ?>
|
<?php $text = implode(" / ", $view_texts) ?>
|
||||||
<span class="serverparts rounded border border-primary" style="cursor:pointer;" onClick="copyServerPartToClipboard('<?= $text ?>')" text-data="<?= $text ?>">📋</span>
|
<span class="serverparts rounded border border-primary" style="cursor:pointer;" onClick="copyServerPartToClipboard('<?= $text ?>')" text-data="<?= $text ?>">📋</span>
|
||||||
|
<?= $serverPartCellDatas['serviceinfo_serverinfo_uid'] == $serverPartCellDatas['serverEntity']->getPK() ? "📌" : "<a href=\"/admin/customer/service/changeServer/{$serverPartCellDatas['serverEntity']->getServiceInfoUID()}?serverinfo_uid={$serverPartCellDatas['serverEntity']->getPK()}\">✔️</a>" ?>
|
||||||
<?= implode(" / ", $view_htmls) ?>
|
<?= implode(" / ", $view_htmls) ?>
|
||||||
<?php if ($serverPartCellDatas['serverEntity']): ?>
|
<?php if ($serverPartCellDatas['serverEntity']): ?>
|
||||||
<a href="/admin/customer/service/terminateServer/<?= $serverPartCellDatas['serverEntity']->getServiceInfoUID() ?>?serverinfo_uid=<?= $serverPartCellDatas['serverEntity']->getPK() ?>">❌</a>
|
<a href="/admin/customer/service/terminateServer/<?= $serverPartCellDatas['serverEntity']->getServiceInfoUID() ?>?serverinfo_uid=<?= $serverPartCellDatas['serverEntity']->getPK() ?>">❌</a>
|
||||||
|
|||||||
@ -7,31 +7,33 @@
|
|||||||
</style>
|
</style>
|
||||||
<?php foreach ($serviceCellDatas['entities'] as $entity): ?>
|
<?php foreach ($serviceCellDatas['entities'] as $entity): ?>
|
||||||
<?php $serviceCellDatas['entity'] = $entity ?>
|
<?php $serviceCellDatas['entity'] = $entity ?>
|
||||||
|
<?php $serviceCellDatas['serverEntity'] = $entity->getServerEntity() ?>
|
||||||
<div class="rounded border border-gray p-2 mt-3">
|
<div class="rounded border border-gray p-2 mt-3">
|
||||||
<div style="font-size:15px">서비스 목록</div>
|
|
||||||
<table class="table table-bordered table-hover table-striped">
|
<table class="table table-bordered table-hover table-striped">
|
||||||
<tr class="text-center">
|
<tr class="text-center">
|
||||||
<th style="width: 120px">서비스 상세정보</th>
|
<th style="width: 120px">서비스정보</th>
|
||||||
<th style="width: 120px">사이트/위치</th>
|
<th style="width: 120px">서버정보</th>
|
||||||
<th style="width: 250px">
|
<th style="width: 250px">
|
||||||
<?= $serviceCellDatas['serverPartHelper']->getListButton('CPU', 'CPU', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?>/ <?= $serviceCellDatas['serverPartHelper']->getListButton('RAM', 'RAM', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?> / <?= $serviceCellDatas['serverPartHelper']->getListButton('DISK', 'DISK', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?>
|
<?= $serviceCellDatas['serverPartHelper']->getListButton('CPU', 'CPU', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?>
|
||||||
|
/ <?= $serviceCellDatas['serverPartHelper']->getListButton('RAM', 'RAM', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?>
|
||||||
|
/ <?= $serviceCellDatas['serverPartHelper']->getListButton('DISK', 'DISK', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?>
|
||||||
</th>
|
</th>
|
||||||
<th style=" width: 250px"><?= $serviceCellDatas['serverPartHelper']->getListButton('OS', 'OS', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?> / <?= $serviceCellDatas['serverPartHelper']->getListButton('SOFTWARE', 'SOFTWARE', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?></th>
|
<th style="width: 200px"><?= $serviceCellDatas['serverPartHelper']->getListButton('IP', '추가IP', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?></th>
|
||||||
<th style="width: 200px"><?= $serviceCellDatas['serverPartHelper']->getListButton('IP', 'IP주소', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?></th>
|
|
||||||
<th style="width: 200px"><?= $serviceCellDatas['serverPartHelper']->getListButton('CS', 'CS', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?></th>
|
<th style="width: 200px"><?= $serviceCellDatas['serverPartHelper']->getListButton('CS', 'CS', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?></th>
|
||||||
<th>서비스 비고</th>
|
<th>서비스 비고</th>
|
||||||
<th style="width: 200px">결제처리</th>
|
<th style="width: 200px">결제처리</th>
|
||||||
</tr>
|
</tr>
|
||||||
<tr class="text-left">
|
<tr class="text-left">
|
||||||
<td rowspan="4" class="text-center">
|
|
||||||
<div><?= $entity->getCode() ?></div>
|
|
||||||
<div><?= $entity->getServerEntity()->getCode() ?></div>
|
|
||||||
<div>[<?= $entity->getServerEntity()->getTitle() ?>]</div>
|
|
||||||
</td>
|
|
||||||
<td class="text-center">
|
<td class="text-center">
|
||||||
<div><?= $serviceCellDatas['service']->getHelper()->getFieldView('site', $entity->getSite(), $serviceCellDatas) ?></div>
|
<div><?= $serviceCellDatas['service']->getHelper()->getFieldView('site', $entity->getSite(), $serviceCellDatas) ?></div>
|
||||||
<div><?= $serviceCellDatas['service']->getHelper()->getFieldView('location', $entity->getLocation(), $serviceCellDatas) ?></div>
|
<div><?= $serviceCellDatas['service']->getHelper()->getFieldView('location', $entity->getLocation(), $serviceCellDatas) ?></div>
|
||||||
</td>
|
</td>
|
||||||
|
<td class="text-center" nowrap>
|
||||||
|
<div> <?= $serviceCellDatas['serverPartHelper']->getFieldView('SERVER', "", $serviceCellDatas) ?></div>
|
||||||
|
<div>[<?= $entity->getServerEntity()->getTitle() ?>]</div>
|
||||||
|
<div>[<?= $entity->getServerEntity()->getIP() ?>]</div>
|
||||||
|
<div>[<?= $entity->getServerEntity()->getOS() ?>]</div>
|
||||||
|
</td>
|
||||||
<?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [
|
<?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [
|
||||||
'serverinfo_uid' => $entity->getServerEntity()->getPK(),
|
'serverinfo_uid' => $entity->getServerEntity()->getPK(),
|
||||||
'types' => SERVERPART['ALL_PARTTYPES'],
|
'types' => SERVERPART['ALL_PARTTYPES'],
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user