dbmsv3 init...1

This commit is contained in:
choi.jh 2025-10-16 17:51:37 +09:00
parent 7a78b0887a
commit e067709b14
4 changed files with 35 additions and 27 deletions

View File

@ -28,14 +28,19 @@
</div> </div>
</td> </td>
<td> <td>
<div style="margin-top:10px">서버정보[<?= $viewDatas['entity']->getServerEntity()->getCode() ?>]</div>
<div>Model : <?= $viewDatas['entity']->getServerEntity()->getTitle() ?></div>
<div>IP : <?= $viewDatas['entity']->getServerEntity()->getIP() ?></div>
<div>OS : <?= $viewDatas['entity']->getServerEntity()->getOS() ?></div>
<div style="margin-top:10px">서버파트정보</div>
<?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [ <?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [
'serverinfo_uid' => $viewDatas['entity']->getServerEntity()->getPK(), 'serverinfo_uid' => $viewDatas['entity']->getServerEntity()->getPK(),
'types' => SERVERPART['ALL_PARTTYPES'] 'types' => SERVERPART['ALL_PARTTYPES']
]) ?> ]) ?>
</td> </div>
</tr> </tr>
</table> </table>
<div class="form_bottom"><?= $this->include("templates/{$viewDatas['layout']}/form_content_bottom"); ?></div> <div class=" form_bottom"><?= $this->include("templates/{$viewDatas['layout']}/form_content_bottom"); ?></div>
</div> </div>
<script src="/js/admin/service.js"></script> <script src="/js/admin/service.js"></script>
<?= $this->include("templates/common/" . (isset($viewDatas['modal_type']) ? $viewDatas['modal_type'] : 'modal_iframe')); ?> <?= $this->include("templates/common/" . (isset($viewDatas['modal_type']) ? $viewDatas['modal_type'] : 'modal_iframe')); ?>

View File

@ -22,10 +22,17 @@
<?php endforeach; ?> <?php endforeach; ?>
</table> </table>
</td> </td>
<td><?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [ <td>
<div style="margin-top:10px">서버정보[<?= $viewDatas['entity']->getServerEntity()->getCode() ?>]</div>
<div>Model : <?= $viewDatas['entity']->getServerEntity()->getTitle() ?></div>
<div>IP : <?= $viewDatas['entity']->getServerEntity()->getIP() ?></div>
<div>OS : <?= $viewDatas['entity']->getServerEntity()->getOS() ?></div>
<div style="margin-top:10px">서버파트정보</div>
<?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [
'serverinfo_uid' => $viewDatas['entity']->getServerEntity()->getPK(), 'serverinfo_uid' => $viewDatas['entity']->getServerEntity()->getPK(),
'types' => SERVERPART['ALL_PARTTYPES'] 'types' => SERVERPART['ALL_PARTTYPES']
]) ?></td> ]) ?>
</td>
</tr> </tr>
</table> </table>
<div class="form_bottom"><?= $this->include("templates/{$viewDatas['layout']}/form_content_bottom"); ?></div> <div class="form_bottom"><?= $this->include("templates/{$viewDatas['layout']}/form_content_bottom"); ?></div>

View File

@ -1,4 +1,4 @@
<?php $htmls ?> <?php $htmls = [] ?>
<?php foreach ($serverPartCellDatas['types'] as $type): ?> <?php foreach ($serverPartCellDatas['types'] as $type): ?>
<?php $htmls[$type] = [] ?> <?php $htmls[$type] = [] ?>
<?php foreach ($serverPartCellDatas['entities'][$type] as $entities): ?> <?php foreach ($serverPartCellDatas['entities'][$type] as $entities): ?>

View File

@ -7,19 +7,19 @@
</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() ?> <?php $serverEntity = $entity->getServerEntity() ?>
<div class="rounded border border-gray p-2 mt-3"> <div class="rounded border border-gray p-2 mt-3">
<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('CPU', 'CPU', ['serverinfo_uid' => $serverEntity->getPK()]) ?>
/ <?= $serviceCellDatas['serverPartHelper']->getListButton('RAM', 'RAM', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?> / <?= $serviceCellDatas['serverPartHelper']->getListButton('RAM', 'RAM', ['serverinfo_uid' => $serverEntity->getPK()]) ?>
/ <?= $serviceCellDatas['serverPartHelper']->getListButton('DISK', 'DISK', ['serverinfo_uid' => $entity->getServerEntity()->getPK()]) ?> / <?= $serviceCellDatas['serverPartHelper']->getListButton('DISK', 'DISK', ['serverinfo_uid' => $serverEntity->getPK()]) ?>
</th> </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' => $serverEntity->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' => $serverEntity->getPK()]) ?></th>
<th>서비스 비고</th> <th>서비스 비고</th>
<th style="width: 200px">결제처리</th> <th style="width: 200px">결제처리</th>
</tr> </tr>
@ -29,29 +29,25 @@
<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> <td class="text-center" nowrap>
<div> <?= $serviceCellDatas['serverPartHelper']->getFieldView('SERVER', "", $serviceCellDatas) ?></div> <div> <?= $serviceCellDatas['serverPartHelper']->getFieldView('SERVER', "", ['serverEntity' => $serverEntity]) ?></div>
<div>[<?= $entity->getServerEntity()->getTitle() ?>]</div> <div>[<?= $serverEntity->getTitle() ?>]</div>
<div>[<?= $entity->getServerEntity()->getIP() ?>]</div> <div>[<?= $serverEntity->getIP() ?>]</div>
<div>[<?= $entity->getServerEntity()->getOS() ?>]</div> <div>[<?= $serverEntity->getOS() ?>]</div>
</td> </td>
<?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [ <?= view_cell("\App\Cells\Equipment\ServerPartCell::parttable", [
'serverinfo_uid' => $entity->getServerEntity()->getPK(), 'serverinfo_uid' => $serverEntity->getPK(),
'types' => SERVERPART['ALL_PARTTYPES'], 'types' => SERVERPART['ALL_PARTTYPES'],
'template' => 'part_detail' 'template' => 'part_detail'
]) ?> ]) ?>
<td> <td>
<?= form_open("/admin/customer/service/history/{$entity->getPK()}?return_url=" . urlencode(current_url()), ['method' => "post"]) ?> <?= form_open("/admin/customer/service/history/{$entity->getPK()}?return_url=" . urlencode(current_url()), ['method' => "post"]) ?>
<div class="row align-items-center"> <div class="row align-items-center">
<div class="col-9"> <div class="col-9"><textarea name="history" class="form-control note-box"><?= $entity->getHistory() ?></textarea></div>
<textarea name="history" class="form-control note-box"><?= $entity->getHistory() ?></textarea> <div class="col-3"><?= form_submit('', '저장', array("class" => "btn btn-outline btn-primary")); ?></div>
</div>
<div class="col-3">
<?= form_submit('', '저장', array("class" => "btn btn-outline btn-primary")); ?>
</div>
</div> </div>
<?= form_close() ?> <?= form_close() ?>
</td> </td>
<td rowspan="4"> <td>
<table class="table m-0 p-0"> <table class="table m-0 p-0">
<tr> <tr>
<th class="fw-bold" nowrap>결제일</th> <th class="fw-bold" nowrap>결제일</th>