dbmsv4 init...5
This commit is contained in:
parent
ae7e04ff89
commit
b248fdd764
@ -63,7 +63,6 @@ class ServerCell extends EquipmentCell
|
||||
if (!array_key_exists('serviceEntity', $params)) {
|
||||
return static::class . '->' . __FUNCTION__ . "에서 오류발생: 서비스 정보가 정의되지 않았습니다.";
|
||||
}
|
||||
$serviceEntity = $params['serviceEntity'];
|
||||
$entities = $this->getService()->getEntities(['serviceinfo_uid' => $params['serviceEntity']->getPK()]);
|
||||
$template = array_key_exists('template', $params) ? $params['template'] : __FUNCTION__;
|
||||
return view('cells/server/' . $template, [
|
||||
@ -72,7 +71,7 @@ class ServerCell extends EquipmentCell
|
||||
'formOptions' => $this->getService()->getActionForm()->getFormOptions(),
|
||||
'helper' => $this->getService()->getHelper(),
|
||||
'entities' => $entities,
|
||||
'serviceEntity' => $serviceEntity,
|
||||
'serviceEntity' => $params['serviceEntity'],
|
||||
'serverPartHelper' => new ServerPartHelper(),
|
||||
]
|
||||
]);
|
||||
|
||||
@ -11,6 +11,8 @@ class ServerForm extends EquipmentForm
|
||||
public function action_init_process(string $action, array &$formDatas = []): void
|
||||
{
|
||||
$fields = [
|
||||
"clientinfo_uid",
|
||||
"serviceinfo_uid",
|
||||
"code",
|
||||
"type",
|
||||
"chassisinfo_uid",
|
||||
@ -25,6 +27,7 @@ class ServerForm extends EquipmentForm
|
||||
];
|
||||
$filters = [
|
||||
"clientinfo_uid",
|
||||
"serviceinfo_uid",
|
||||
'type',
|
||||
"chassisinfo_uid",
|
||||
'switchinfo_uid',
|
||||
|
||||
@ -151,7 +151,8 @@ class ServerService extends EquipmentService
|
||||
}
|
||||
|
||||
$oldEntity = clone $entity;
|
||||
|
||||
echo var_dump($formDatas);
|
||||
dd($entity);
|
||||
$entity = parent::modify_process($entity, $formDatas);
|
||||
if (!$entity instanceof ServerEntity) {
|
||||
throw new RuntimeException(static::class . '->' . __FUNCTION__ . "에서 오류발생:Return Type은 ServerEntity만 가능");
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<table class="table table-bordered table-striped">
|
||||
<tr class="text-center">
|
||||
<th style="width: 120px">서비스정보</th>
|
||||
<th>서버</th>
|
||||
<th>서버파트정보</th>
|
||||
<th style="width: 600px">서비스 비고</th>
|
||||
<th style="width: 200px">결제관련사항</th>
|
||||
</tr>
|
||||
@ -18,9 +18,13 @@
|
||||
<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->getSale()) ?></span>원</div>
|
||||
<div class=" mt-3"><?= $serviceCellDatas['helper']->getListButton('addServer', '대체서버추가', ['entity' => $entity], ['class' => 'btn btn-sm btn-primary']) ?></div>
|
||||
<div class=" mt-3">
|
||||
<?= $serviceCellDatas['helper']->getListButton('addServer', '대체서버추가', ['entity' => $entity], ['class' => 'btn btn-sm btn-primary']) ?>
|
||||
</div>
|
||||
</td>
|
||||
<td class="text-center" nowrap>
|
||||
<?= view_cell("\App\Cells\Equipment\ServerCell::detail", ['serviceEntity' => $entity]) ?>
|
||||
</td>
|
||||
<td class="text-center" nowrap><?= view_cell("\App\Cells\Equipment\ServerCell::detail", ['serviceEntity' => $entity]) ?></td>
|
||||
<td class="text-center" nowrap>
|
||||
<?= form_open("/admin/customer/service/history/{$entity->getPK()}?return_url=" . urlencode(current_url()), ['method' => "post"]) ?>
|
||||
<?= $serviceCellDatas['helper']->getFieldForm('history', $entity->getHistory(), $serviceCellDatas) ?>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user