fix sticker
parent
ae6951bb2e
commit
47f2f2e079
|
|
@ -25,6 +25,16 @@ $label_print = [
|
||||||
9 => 'Serial cut3',
|
9 => 'Serial cut3',
|
||||||
10 => 'Reprocess',
|
10 => 'Reprocess',
|
||||||
11 => 'ReEmbedded',
|
11 => 'ReEmbedded',
|
||||||
|
12 => 'AFB',
|
||||||
|
13 => 'ModifiedAFB',
|
||||||
|
14 => 'GMS',
|
||||||
|
15 => 'PAS',
|
||||||
|
16 => 'PAS-D',
|
||||||
|
17 => 'MUCIN',
|
||||||
|
18 => 'Gram',
|
||||||
|
19 => 'IRON',
|
||||||
|
20 => 'MASSON',
|
||||||
|
21 => 'GIEMSA',
|
||||||
];
|
];
|
||||||
|
|
||||||
// กำหนดชื่อของ model
|
// กำหนดชื่อของ model
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,16 @@ $this->params['breadcrumbs'][] = $this->title;
|
||||||
9 => 'Serial cut3',
|
9 => 'Serial cut3',
|
||||||
10 => 'Reprocess',
|
10 => 'Reprocess',
|
||||||
11 => 'ReEmbedded',
|
11 => 'ReEmbedded',
|
||||||
|
12 => 'AFB',
|
||||||
|
13 => 'ModifiedAFB',
|
||||||
|
14 => 'GMS',
|
||||||
|
15 => 'PAS',
|
||||||
|
16 => 'PAS-D',
|
||||||
|
17 => 'MUCIN',
|
||||||
|
18 => 'Gram',
|
||||||
|
19 => 'IRON',
|
||||||
|
20 => 'MASSON',
|
||||||
|
21 => 'GIEMSA',
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'prompt' => 'เลือก Label',
|
'prompt' => 'เลือก Label',
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,87 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
use yii\bootstrap5\ActiveForm;
|
||||||
|
use yii\helpers\Html;
|
||||||
|
use yii\widgets\MaskedInput;
|
||||||
|
use yii\helpers\Url;
|
||||||
|
|
||||||
|
$this->title = 'พิมพ์ Label Special Sticker';
|
||||||
|
$this->params['breadcrumbs'][] = $this->title;
|
||||||
|
?>
|
||||||
|
|
||||||
|
<div class="card mt-3">
|
||||||
|
<div class="card-header">
|
||||||
|
<h5 class="card-title"><i class="ri-sticky-note-line"></i> Generate
|
||||||
|
Sticker</h5>
|
||||||
|
</div>
|
||||||
|
<div class="card-body">
|
||||||
|
<?php $form = ActiveForm::begin(); ?>
|
||||||
|
|
||||||
|
<?= $form->errorSummary($model) ?>
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-3">
|
||||||
|
<?= $form->field($model, 'id_case')->widget(MaskedInput::class, [
|
||||||
|
'mask' => 'A99-99999',
|
||||||
|
]) ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-md-3"><?= $form->field($model, 'no_slide') ?></div>
|
||||||
|
|
||||||
|
<div class="col-md-3">
|
||||||
|
<?= $form->field($model, 'label')->dropDownList(
|
||||||
|
[
|
||||||
|
1 => 'Recut',
|
||||||
|
2 => 'Recut1',
|
||||||
|
3 => 'Recut2',
|
||||||
|
4 => 'Deeper 1',
|
||||||
|
5 => 'Deeper 2',
|
||||||
|
6 => 'Deeper 3',
|
||||||
|
7 => 'Serial cut1',
|
||||||
|
8 => 'Serial cut2',
|
||||||
|
9 => 'Serial cut3',
|
||||||
|
10 => 'Reprocess',
|
||||||
|
11 => 'ReEmbedded',
|
||||||
|
12 => 'AFB',
|
||||||
|
13 => 'ModifiedAFB',
|
||||||
|
14 => 'GMS',
|
||||||
|
15 => 'PAS',
|
||||||
|
16 => 'PAS-D',
|
||||||
|
17 => 'MUCIN',
|
||||||
|
18 => 'Gram',
|
||||||
|
19 => 'IRON',
|
||||||
|
20 => 'MASSON',
|
||||||
|
21 => 'GIEMSA',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'prompt' => 'เลือก Label',
|
||||||
|
]
|
||||||
|
); ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<?= Html::submitButton('Generate Sticker', ['class' => 'btn btn-primary']) ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php ActiveForm::end() ?>
|
||||||
|
|
||||||
|
<?php if ($model->load(Yii::$app->request->post())) { ?>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="card mt-3">
|
||||||
|
<div class="card-header">
|
||||||
|
<h5 class="card-title"><i class="ri-qr-code-fill"></i>
|
||||||
|
QR Sticker</h5>
|
||||||
|
</div>
|
||||||
|
<div class="card-body">
|
||||||
|
<embed
|
||||||
|
src="<?= Url::to(['sticker-pdf-no-auto', 'id_case' => $model->id_case, 'no_slide' => $model->no_slide, 'label' => $model->label, 'stain1' => $model->stain1, 'stain2' => $model->stain2], true) ?>"
|
||||||
|
type="application/pdf" width="100%" height="500">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php } ?>
|
||||||
Loading…
Reference in New Issue