dbmsv4 init...3
This commit is contained in:
parent
2739f5adb4
commit
3fc82ccde2
@ -80,7 +80,7 @@ class ServiceHelper extends CustomerHelper
|
|||||||
public function getListButton(string $action, string $label, array $viewDatas, array $extras = []): string
|
public function getListButton(string $action, string $label, array $viewDatas, array $extras = []): string
|
||||||
{
|
{
|
||||||
switch ($action) {
|
switch ($action) {
|
||||||
case 'modify':
|
case 'detail':
|
||||||
$action = form_label(
|
$action = form_label(
|
||||||
$label,
|
$label,
|
||||||
'modify_service',
|
'modify_service',
|
||||||
|
|||||||
@ -25,4 +25,26 @@ class CHASSISHelper extends EquipmentHelper
|
|||||||
}
|
}
|
||||||
return $value;
|
return $value;
|
||||||
}
|
}
|
||||||
|
public function getListButton(string $action, string $label, array $viewDatas, array $extras = []): string
|
||||||
|
{
|
||||||
|
switch ($action) {
|
||||||
|
case 'stock':
|
||||||
|
$action = form_label(
|
||||||
|
$label ? $label : ICONS["SERVER_ITEM_{$action}"],
|
||||||
|
$action,
|
||||||
|
[
|
||||||
|
"data-src" => "/admin/equipment/chassis/modify/{$viewDatas['entity']->getPK()}?ActionTemplate=popup",
|
||||||
|
"data-bs-toggle" => "modal",
|
||||||
|
"data-bs-target" => "#modal_action_form",
|
||||||
|
"class" => "btn btn-sm form-label-sm text-primary",
|
||||||
|
...$extras,
|
||||||
|
]
|
||||||
|
);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$action = parent::getListButton($action, $label, $viewDatas, $extras);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return $action;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -27,4 +27,31 @@ abstract class PartHelper extends CommonHelper
|
|||||||
}
|
}
|
||||||
return $value;
|
return $value;
|
||||||
}
|
}
|
||||||
|
public function getListButton(string $action, string $label, array $viewDatas, array $extras = []): string
|
||||||
|
{
|
||||||
|
switch ($action) {
|
||||||
|
case 'ip':
|
||||||
|
case 'cs':
|
||||||
|
case 'cpu':
|
||||||
|
case 'ram':
|
||||||
|
case 'disk':
|
||||||
|
case 'software':
|
||||||
|
$action = form_label(
|
||||||
|
$label ? $label : ICONS["SERVER_ITEM_{$action}"],
|
||||||
|
$action,
|
||||||
|
[
|
||||||
|
"data-src" => "/admin/part/{$action}/modify/{$viewDatas['entity']->getPK()}?ActionTemplate=popup",
|
||||||
|
"data-bs-toggle" => "modal",
|
||||||
|
"data-bs-target" => "#modal_action_form",
|
||||||
|
"class" => "btn btn-sm form-label-sm text-primary",
|
||||||
|
...$extras,
|
||||||
|
]
|
||||||
|
);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
$action = parent::getListButton($action, $label, $viewDatas, $extras);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
return $action;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
||||||
<?php $partCellDatas['entity'] = $entity; ?>
|
<?php $partCellDatas['entity'] = $entity; ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="text-end text-nowrap"><?= $partCellDatas['helper']->getListButton('modify', $entity->getTitle(), $partCellDatas) ?></td>
|
<td class="text-end text-nowrap"><?= $partCellDatas['helper']->getListButton('stock', $entity->getTitle(), $partCellDatas) ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getUsed() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getUsed() ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getAvailable() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getAvailable() ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getStock() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getStock() ?></td>
|
||||||
|
|||||||
@ -9,7 +9,7 @@
|
|||||||
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
||||||
<?php $partCellDatas['entity'] = $entity; ?>
|
<?php $partCellDatas['entity'] = $entity; ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="text-end text-nowrap"><?= $partCellDatas['helper']->getListButton('modify', $entity->getTitle(), $partCellDatas) ?></td>
|
<td class="text-end text-nowrap"><?= $partCellDatas['helper']->getListButton('disk', $entity->getTitle(), $partCellDatas) ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getUsed() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getUsed() ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getAvailable() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getAvailable() ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $partCellDatas['helper']->getFieldView('format', $entity->format, $partCellDatas) ?></td>
|
<td class="text-center text-nowrap"><?= $partCellDatas['helper']->getFieldView('format', $entity->format, $partCellDatas) ?></td>
|
||||||
|
|||||||
@ -8,7 +8,7 @@
|
|||||||
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
||||||
<?php $partCellDatas['entity'] = $entity; ?>
|
<?php $partCellDatas['entity'] = $entity; ?>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="text-end text-nowrap"><?= $partCellDatas['helper']->getListButton('modify', $entity->getTitle(), $partCellDatas) ?></td>
|
<td class="text-end text-nowrap"><?= $partCellDatas['helper']->getListButton('ram', $entity->getTitle(), $partCellDatas) ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getUsed() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getUsed() ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getAvailable() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getAvailable() ?></td>
|
||||||
<td class="text-center text-nowrap"><?= $entity->getStock() ?></td>
|
<td class="text-center text-nowrap"><?= $entity->getStock() ?></td>
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
<div><?= $serviceCellDatas['helper']->getFieldView('site', $entity->getSite(), $serviceCellDatas) ?> /
|
<div><?= $serviceCellDatas['helper']->getFieldView('site', $entity->getSite(), $serviceCellDatas) ?> /
|
||||||
<?= $serviceCellDatas['helper']->getFieldView('location', $entity->getLocation(), $serviceCellDatas) ?>
|
<?= $serviceCellDatas['helper']->getFieldView('location', $entity->getLocation(), $serviceCellDatas) ?>
|
||||||
</div>
|
</div>
|
||||||
<div><?= $serviceCellDatas['helper']->getListButton('modify', $entity->getCode(), $serviceCellDatas) ?></div>
|
<div><?= $serviceCellDatas['helper']->getListButton('detail', $entity->getCode(), $serviceCellDatas) ?></div>
|
||||||
<div><?= $entity->getTitle() ?></div>
|
<div><?= $entity->getTitle() ?></div>
|
||||||
<div>상면비 : <span class="text-danger"><?= number_format($entity->getRack()) ?></span>원</div>
|
<div>상면비 : <span class="text-danger"><?= number_format($entity->getRack()) ?></span>원</div>
|
||||||
<div>회선비 : <span class="text-danger"><?= number_format($entity->getLine()) ?></span>원</div>
|
<div>회선비 : <span class="text-danger"><?= number_format($entity->getLine()) ?></span>원</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user