dbms_primeidc/extdbms/lib/Views/dbms/client/point/index.php
2025-04-22 08:59:50 +09:00

45 lines
2.1 KiB
PHP

<script>
<?php if ($this->session->hasFlash('error')) { ?>
alert("<?= $this->session->getFlash('error') ?>");
<?php } ?>
<?php if ($this->session->hasFlash('success')) { ?>
alert("<?= $this->session->getFlash('success') ?>");
<?php } ?>
</script>
<div class="table-responsive" id="table">
<input type="hidden" id="token">
<table class="table table-bordered table-hover table-striped" style="text-align:center;">
<thead>
<tr>
<th style="text-align:center;">No</th>
<th style="text-align:center;">제목</th>
<th style="text-align:center;">고객명</th>
<th style="text-align:center;">현재금액</th>
<th style="text-align:center;">입금액</th>
<th style="text-align:center;">출금액</th>
<th style="text-align:center;">작업일</th>
<th style="text-align:center;">비고</th>
</tr>
</thead>
<tbody>
<?php $i = 0; ?>
<?php foreach ($this->entities as $entity) { ?>
<?php $num = count($this->entities) - $i; ?>
<tr>
<td><?= $num ?></td>
<td><?= $entity->getTitle() ?></td>
<td><?= $this->clients[$entity->getClientCode()]->getTitle() ?></td>
<td><?= number_format($this->clients[$entity->getClientCode()]->getPoint()) ?></td>
<td><?= number_format($entity->getType() == 'deposit' ? $entity->getAmount() : 0) ?></td>
<td><?= number_format($entity->getType() == 'withdrawal' ? $entity->getAmount() : 0) ?></td>
<td><?= $entity->getCreatedAt() ?></td>
<td><?= $entity->getNote() ?></td>
</tr>
<?php $i++; ?>
<?php } ?>
</tbody>
</table>
<div style="text-align:center;"><?= $this->pagination->render(DBMS_SITE_URL . "/IdcClientPointList.cli", ['client_code' => $this->client_code, 'curPage' => $this->curPage, 'perPage' => $this->perPage]) ?></div>
<?php $insert_url = DBMS_SITE_URL . "/IdcClientPointInsert.cli?client_code=" . $this->client_code ?>
<div style="text-align:center;"><button type="button" class="btn btn-primary" onclick="location.href='<?= $insert_url ?>'">포인트 추가</button></div>
</div>