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
|
||||
{
|
||||
switch ($action) {
|
||||
case 'modify':
|
||||
case 'detail':
|
||||
$action = form_label(
|
||||
$label,
|
||||
'modify_service',
|
||||
|
||||
@ -25,4 +25,26 @@ class CHASSISHelper extends EquipmentHelper
|
||||
}
|
||||
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;
|
||||
}
|
||||
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 $partCellDatas['entity'] = $entity; ?>
|
||||
<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->getAvailable() ?></td>
|
||||
<td class="text-center text-nowrap"><?= $entity->getStock() ?></td>
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
<?php foreach ($partCellDatas['entities'] as $entity): ?>
|
||||
<?php $partCellDatas['entity'] = $entity; ?>
|
||||
<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->getAvailable() ?></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 $partCellDatas['entity'] = $entity; ?>
|
||||
<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->getAvailable() ?></td>
|
||||
<td class="text-center text-nowrap"><?= $entity->getStock() ?></td>
|
||||
|
||||
@ -13,7 +13,7 @@
|
||||
<div><?= $serviceCellDatas['helper']->getFieldView('site', $entity->getSite(), $serviceCellDatas) ?> /
|
||||
<?= $serviceCellDatas['helper']->getFieldView('location', $entity->getLocation(), $serviceCellDatas) ?>
|
||||
</div>
|
||||
<div><?= $serviceCellDatas['helper']->getListButton('modify', $entity->getCode(), $serviceCellDatas) ?></div>
|
||||
<div><?= $serviceCellDatas['helper']->getListButton('detail', $entity->getCode(), $serviceCellDatas) ?></div>
|
||||
<div><?= $entity->getTitle() ?></div>
|
||||
<div>상면비 : <span class="text-danger"><?= number_format($entity->getRack()) ?></span>원</div>
|
||||
<div>회선비 : <span class="text-danger"><?= number_format($entity->getLine()) ?></span>원</div>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user