231 lines
4.4 KiB
PHP
231 lines
4.4 KiB
PHP
<?php
|
|
|
|
use yii\helpers\Html;
|
|
use yii\widgets\DetailView;
|
|
use common\models\TicketInstallmentRequest;
|
|
use common\models\Ticket;
|
|
use yii\widgets\ActiveForm;
|
|
|
|
/* @var $this yii\web\View */
|
|
/* @var $model common\models\TicketInstallmentRequest */
|
|
|
|
$this->title = "Megbízás: " . $model->id_ticket_installment_request;
|
|
$this->params['breadcrumbs'][] = ['label' => "Megbízások", 'url' => ['index']];
|
|
$this->params['breadcrumbs'][] = $this->title;
|
|
?>
|
|
<?php
|
|
|
|
$statusStyle = "";
|
|
|
|
if ( $model->isStatusAccepted() ){
|
|
$statusStyle = "accepted";
|
|
}else if ( $model->isStatusRejected() ){
|
|
$statusStyle = "rejected";
|
|
}
|
|
|
|
?>
|
|
<style>
|
|
.accepted table td.status {
|
|
background-color: green;
|
|
}
|
|
.rejected table td.status {
|
|
background-color: #dd4b39;
|
|
}
|
|
|
|
a.btn{
|
|
margin-right: 6px;
|
|
}
|
|
|
|
</style>
|
|
<div class="ticket-installment-request-view">
|
|
|
|
<h1><?= Html::encode($this->title) ?></h1>
|
|
|
|
|
|
|
|
|
|
<div class="panel panel-default">
|
|
<div class="panel-body">
|
|
<?php
|
|
if ( $model->isStatusRejected()){
|
|
//echo Html::a("Teljesítettnek jelölés",['accept', 'id' => $model->id_ticket_installment_request] ,['data-method' =>'post', 'class' => 'btn btn-danger']);
|
|
|
|
echo "Teljesítettnek jelölés a recepciós felületen lehetséges!";
|
|
}
|
|
?>
|
|
<div class="request-view <?= $statusStyle ?>">
|
|
|
|
<table class="table table-striped">
|
|
<tr>
|
|
<th>
|
|
Megbízás azonosító
|
|
</th>
|
|
<td>
|
|
<?php echo "".$model->id_ticket_installment_request;?>
|
|
</td>
|
|
<th>
|
|
Megbízás státusza
|
|
</th>
|
|
<td class="status">
|
|
<?php echo TicketInstallmentRequest::toStatusName( $model->status );?>
|
|
</td>
|
|
<th>
|
|
Megbízás összege
|
|
</th>
|
|
<td>
|
|
<?php echo $model->money." Ft";?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>
|
|
Megbízás inditására irányzott dátum
|
|
</th>
|
|
<td>
|
|
<?php echo \Yii::$app->formatter->asDatetime( $model->request_target_time_at );?>
|
|
</td>
|
|
<th>
|
|
Megbízás elindításának ideje
|
|
</th>
|
|
<td>
|
|
<?php echo \Yii::$app->formatter->asDatetime( $model->request_sent_at);?>
|
|
</td>
|
|
<th>
|
|
Megbízás feldoglozásának ideje
|
|
</th>
|
|
<td>
|
|
<?php echo \Yii::$app->formatter->asDatetime( $model->request_processed_at );?>
|
|
</td>
|
|
|
|
</tr>
|
|
<tr>
|
|
<th>
|
|
Megbízás prioritása (Sorszám)
|
|
</th>
|
|
<td>
|
|
<?php echo $model->priority ;?>
|
|
</td>
|
|
<th>
|
|
Köteg azonosító
|
|
</th>
|
|
<td>
|
|
<?php echo $model->idGiro ;?>
|
|
</td>
|
|
<th>
|
|
</th>
|
|
<td>
|
|
</td>
|
|
|
|
</tr>
|
|
<tr>
|
|
<th>
|
|
Vendég azonosító
|
|
</th>
|
|
<td>
|
|
<?php echo "". $model->customer->id_customer;?>
|
|
</td>
|
|
<th>
|
|
Vendég neve
|
|
</th>
|
|
<td>
|
|
<?php echo "". $model->customer->name;?>
|
|
</td>
|
|
<th>
|
|
</th>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<?php if (isset($model->ticket)) {?>
|
|
<tr>
|
|
<th>
|
|
Bérlet azonosító
|
|
</th>
|
|
<td>
|
|
<?php echo "". $model->ticket->id_ticket;?>
|
|
</td>
|
|
<th>
|
|
Bérlet típus
|
|
</th>
|
|
<td>
|
|
<?php echo $model->ticket->ticketTypeName;?>
|
|
</td>
|
|
<th>
|
|
Bérlet státusza
|
|
</th>
|
|
<td>
|
|
<?php echo Ticket::toStatusName( $model->ticket->status );?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>
|
|
Bérlet érvényességének kezdete
|
|
</th>
|
|
<td>
|
|
<?php echo \Yii::$app->formatter->asDate( $model->ticket->start) ;?>
|
|
</td>
|
|
<th>
|
|
Bérlet érvényességének vége
|
|
</th>
|
|
<td>
|
|
<?php echo \Yii::$app->formatter->asDate( $model->ticket->end ) ;?>
|
|
</td>
|
|
<th>
|
|
</th>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
<?php }?>
|
|
<tr>
|
|
<th>
|
|
Szerződés részletek száma
|
|
</th>
|
|
<td>
|
|
<?php echo $model->contract->part_count ;?>
|
|
</td>
|
|
<th>
|
|
Szerződés esedékes részlet
|
|
</th>
|
|
<td>
|
|
<?php echo $model->contract->part_required ;?>
|
|
</td>
|
|
<th>
|
|
Szerződés utoljára fizetett részlet
|
|
</th>
|
|
<td>
|
|
<?php echo $model->contract->part_paid ;?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<th>
|
|
DetSta válasz kód
|
|
</th>
|
|
<td>
|
|
<?php echo $model->detsta_answer ;?>
|
|
</td>
|
|
<th>
|
|
DetSta válasz szöveg
|
|
</th>
|
|
<td>
|
|
<?php echo $model->comment ;?>
|
|
</td>
|
|
<th>
|
|
</th>
|
|
<td>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
<?php
|
|
|
|
if ( !empty( $model->idGiro )){
|
|
echo Html::a("Köteg",['ugiro/view', 'id' => $model->idGiro] ,[ 'class' => 'btn btn-primary']);
|
|
echo Html::a("Részletek a kötegben",['ticket-installment-request/index', 'TicketInstallmentRequestSearch[id_ugiro]' => $model->idGiro] ,[ 'class' => 'btn btn-primary']);
|
|
}
|
|
echo Html::a("Szerzőés megbízásai",['ticket-installment-request/index', 'TicketInstallmentRequestSearch[id_contract]' => $model->id_contract] ,[ 'class' => 'btn btn-primary']);
|
|
|
|
?>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|