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) {
|
||||
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(
|
||||
"[%s] %s/%s/%s/%s",
|
||||
"[%s] %s",
|
||||
lang("Equipment/Server.TYPE")[$viewDatas['serverEntity']->getType()],
|
||||
$viewDatas['serverEntity']->getCode(),
|
||||
$viewDatas['serverEntity']->getIP(),
|
||||
$viewDatas['serverEntity']->getSwitch(),
|
||||
$viewDatas['serverEntity']->getOS()
|
||||
),
|
||||
$field,
|
||||
[
|
||||
@ -104,7 +100,7 @@ class ServerPartHelper extends EquipmentHelper
|
||||
//파트 Entity
|
||||
$title = $viewDatas['entity']->getPartEntity()->getTitle();
|
||||
$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') {
|
||||
$value = $title;
|
||||
} else {
|
||||
|
||||
@ -1,16 +1,5 @@
|
||||
<td>
|
||||
<?php foreach (['CPU', 'RAM', 'DISK'] 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 (SERVERPART['SERVER_PARTTYPES'] as $type): ?>
|
||||
<?php foreach ($serverPartCellDatas['entities'][$type] as $entities): ?>
|
||||
<?php foreach ($entities as $entity): ?>
|
||||
<?php $serverPartCellDatas['entity'] = $entity ?>
|
||||
|
||||
@ -10,7 +10,12 @@
|
||||
<?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 $view_htmls[] = $serverPartCellDatas['service']->getHelper()->getListButton($type, '', $serverPartCellDatas) . implode(",", $datas) ?>
|
||||
<?php endforeach ?>
|
||||
@ -18,13 +23,16 @@
|
||||
<?php if (array_key_exists('serverEntity', $serverPartCellDatas) && $serverPartCellDatas['serverEntity']): ?>
|
||||
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getCode() ?>
|
||||
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getIP() ?>
|
||||
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getSwitch() ?>
|
||||
<?php $view_texts[] = $serverPartCellDatas['serverEntity']->getOS() ?>
|
||||
<?php endif ?>
|
||||
<?php foreach ($texts as $type => $datas): ?>
|
||||
<?php $view_texts[] = implode(',', $datas) ?>
|
||||
<?php endforeach ?>
|
||||
<div class="text-nowrap">
|
||||
<div class="text-nowrap" style="font-size: 0.9em;">
|
||||
<?php $text = implode(" / ", $view_texts) ?>
|
||||
<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) ?>
|
||||
<?php if ($serverPartCellDatas['serverEntity']): ?>
|
||||
<a href="/admin/customer/service/terminateServer/<?= $serverPartCellDatas['serverEntity']->getServiceInfoUID() ?>?serverinfo_uid=<?= $serverPartCellDatas['serverEntity']->getPK() ?>">❌</a>
|
||||
|
||||
@ -7,31 +7,33 @@
|
||||
</style>
|
||||
<?php foreach ($serviceCellDatas['entities'] as $entity): ?>
|
||||
<?php $serviceCellDatas['entity'] = $entity ?>
|
||||
<?php $serviceCellDatas['serverEntity'] = $entity->getServerEntity() ?>
|
||||
<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">
|
||||
<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">
|
||||
<?= $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 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>서비스 비고</th>
|
||||
<th style="width: 200px">결제처리</th>
|
||||
</tr>
|
||||
<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">
|
||||
<div><?= $serviceCellDatas['service']->getHelper()->getFieldView('site', $entity->getSite(), $serviceCellDatas) ?></div>
|
||||
<div><?= $serviceCellDatas['service']->getHelper()->getFieldView('location', $entity->getLocation(), $serviceCellDatas) ?></div>
|
||||
</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", [
|
||||
'serverinfo_uid' => $entity->getServerEntity()->getPK(),
|
||||
'types' => SERVERPART['ALL_PARTTYPES'],
|
||||
|
||||
Loading…
Reference in New Issue
Block a user