|
- <?php
-
- use common\components\zActiveForm;
- use backend\modules\motorcade\models\BaseDocument;
- use yii\helpers\Html;
- use yii\widgets\Pjax;
-
- /* 从业资质中的各种图片, 每一种证件类型都是一个$modelDocument对象*/
- /* @var $this yii\web\View */
- /* @var $model backend\modules\motorcade\models\BaseDriver */
- /* @var $form yii\widgets\zActiveForm */
- /* @var $pid array */
- //AppAsset::addCss($this, '/global/plugins/bootstrap-fileinput/bootstrap-fileinput.css');
- //AppAsset::addScript($this, '/global/plugins/bootstrap-fileinput/bootstrap-fileinput.js');
-
- $document = $model->getDocument();
-
- ?>
- <style>
- .panel-default .fixed{
- text-align: center;
- height: 200px;
- width: 248px;
- border: 1px solid #ccc;
- }
- .panel-default .caption{
- margin-top: 20px;
- }
- </style>
- <div class="row">
- <div class="col-sm-12 col-md-4" style="width: 320px">
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title text-center">驾驶证</h3>
- </div>
- <div class="panel-body">
- <div class="">
-
- <div class="fixed ">
- <img data-trigger="openImage" src="<?= $document[502][0]['IMG_THUMBNAIL'] ?>"
- alt="100%x200" style="max-width: 100%; max-height: 200px;">
- </div>
- <div class="caption text-center">
- <?php
- if (!isset($document[502][0]['DOC_STATUS']) || ($document[502][0]['DOC_STATUS'] == 1 && $document[502][1]['DOC_STATUS'] == 1)) :
- ?>
- <p><label>尚未上传驾驶证档案</label></p>
- <a href="#upload-tab0" data-toggle="modal"
- class="btn btn-primary"> 上传 </a>
- <?php
- else:
- echo "<p>有效期:<label class='' >" . $document[502][0]['EXPIRE_DATE'] . "</label></p>";
- echo '<a href="#upload-tab0" data-toggle="modal"
- class="btn btn-primary"> 更新 </a>';
- endif
- ?>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-12 col-md-4" style="width: 320px">
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title text-center">从业资格证</h3>
- </div>
- <div class="panel-body">
- <div class="">
- <div class="fixed">
- <img data-trigger="openImage" src="<?= $document[503][0]['IMG_THUMBNAIL'] ?>"
- alt="100%x200" style="max-width: 100%; max-height: 200px;">
- </div>
- <div class="caption text-center">
- <?php
- if (!isset($document[503][0]['DOC_STATUS']) || $document[503][0]['DOC_STATUS'] == 1) :
- ?>
- <p><label>尚未上传从业资格证档案</label></p>
- <a href="#upload-tab1" data-toggle="modal"
- class="btn btn-primary"> 上传 </a>
- <?php
- else:
- echo "<p>有效期:<label class='' >" . $document[503][0]['EXPIRE_DATE'] . "</label></p>";
- echo '<a href="#upload-tab1" data-toggle="modal"
- class="btn btn-primary"> 更新 </a>';
- endif
- ?>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="col-sm-12 col-md-4" style="width: 320px">
- <div class="panel panel-default">
- <div class="panel-heading">
- <h3 class="panel-title text-center">身份证</h3>
- </div>
- <div class="panel-body">
- <div class="">
- <div class="fixed">
- <img data-trigger="openImage" src="<?= $document[504][0]['IMG_THUMBNAIL'] ?>"
- alt="100%x200" style="max-width: 100%; max-height: 200px;">
- </div>
- <div class="caption text-center">
- <?php
- if (!isset($document[504][0]['DOC_STATUS']) || ($document[504][0]['DOC_STATUS'] == 1 && $document[504][1]['DOC_STATUS'] == 1)) :
- ?>
- <p><label>尚未上传身份证档案</label></p>
- <a href="#upload-tab2" data-toggle="modal"
- class="btn btn-primary"> 上传 </a>
- <?php
- else:
- echo "<p>有效期:<label class='' >" . $document[504][0]['EXPIRE_DATE'] . "</label></p>";
- echo '<a href="#upload-tab2" data-toggle="modal"
- class="btn btn-primary"> 更新 </a>';
- endif
- ?>
- </div>
- </div>
- </div>
- </div>
- </div>
- <!-- 点击弹出图片上传的层 -->
- <!-- 驾驶证 start -->
- <div class="modal fade bs-modal-lg" id="upload-tab0" tabindex="-1" role="dialog" aria-hidden="true"
- style="display: none;z-index:1050">
- <div class="modal-dialog modal-lg">
- <?php
- $form = zActiveForm::begin(['action' => ['/motorcade/driver/_image', 'id' => $model->DRIVER_ID], 'options' => ['enctype' => 'multipart/form-data']]);
- Pjax::begin(['id' => '_image', 'enablePushState' => false, 'options' => ['class' => '_image', 'enctype' => 'multipart/form-data']]);
- ?>
- <div class="panel panel-default">
- <div class="panel-heading">上传驾驶证档案</div>
- <div class="panel-body">
- <div class="modal-body">
- <div class="col-sm-12">
- <div class="alert alert-info">
- <strong>证件图片:</strong>图片大小不能超过3M
- </div>
- </div>
- <div class="row">
- <div class="col-sm-12 document text-center">
- <div class="fileinput fileinput-new" data-provides="fileinput" style="height: 270px;vertical-align: top;margin: auto 20px;">
- <h5>正本 </h5>
- <div class="fileinput-new thumbnail" style="height: 150px; width: 200px">
- <img data-trigger="openImage" src="<?= $document[502][0]['IMG_THUMBNAIL'] ?>"/>
- </div>
- <div class="fileinput-preview fileinput-exists thumbnail" data-trigger="openDivImage"
- style="height: 150px; width: 200px"></div>
- <div>
- <?php echo $form->field($document[502][0], '[502][0]IMG_URL', ['options'=>['style'=>'justify-content: center;'],'template' => '<span class="btn default btn-file">
- <span class="fileinput-new btn btn-primary"> 选择图片 </span>
- <span class="fileinput-exists btn btn-default"> 重新选择 </span>
- {input}</span><a href="javascript:;" class="btn red fileinput-exists btn btn-danger" data-dismiss="fileinput">
- 重置 </a><div style="margin-left: 30px;height:20px;">{error}</div>'])->fileInput(['onchange'=>'checkSize(this)']);
- ?>
- </div>
- <?= Html::hiddenInput('BaseDocument[502][0][ID]', $document[502][0]['ID']) ?>
- <?= Html::hiddenInput('BaseDocument[502][0][IMG_URL]', $document[502][0]['IMG_URL']) ?>
- <?= Html::hiddenInput('BaseDocument[502][0][DOC_OPTION]', BaseDocument::LICENCE_DRIVER) ?>
- <?= Html::hiddenInput('BaseDocument[502][0][IMG_OPTION]', BaseDocument::IMG_FRONT) ?>
- </div>
- <div class="fileinput fileinput-new" data-provides="fileinput" style="vertical-align: top">
- <h5>副本 </h5>
- <div class="fileinput-new thumbnail" style="height: 150px; width: 200px">
- <img data-trigger="openImage" src="<?= $document[502][1]['IMG_THUMBNAIL'] ?>"/>
- </div>
- <div class="fileinput-preview fileinput-exists thumbnail" data-trigger="openDivImage"
- style="height: 150px; width: 200px"></div>
- <div>
- <?php echo $form->field($document[502][1], '[502][1]IMG_URL', ['options'=>['style'=>'justify-content: center;'],'template' => '<span class="btn default btn-file">
- <span class="fileinput-new btn btn-primary"> 选择图片 </span>
- <span class="fileinput-exists btn btn-default"> 重新选择 </span>
- {input}</span><a href="javascript:;" class="btn red fileinput-exists btn btn-danger" data-dismiss="fileinput">
- 重置 </a><div style="margin-left: 30px;height:20px;">{error}</div>'])->fileInput(['onchange'=>'checkSize(this)']);
- ?>
- </div>
- <?= Html::hiddenInput('BaseDocument[502][1][ID]', $document[502][1]['ID']) ?>
- <?= Html::hiddenInput('BaseDocument[502][1][IMG_URL]', $document[502][1]['IMG_URL']) ?>
- <?= Html::hiddenInput('BaseDocument[502][1][DOC_OPTION]', BaseDocument::LICENCE_DRIVER) ?>
- <?= Html::hiddenInput('BaseDocument[502][1][IMG_OPTION]', BaseDocument::IMG_BACK) ?>
- </div>
- </div>
- </div>
- <div class="form-inline">
- <div class="form-group">
- <span class="search_name_this">有效期:</span>
- <?= $form->field($document[502][0], '[506][0]EXPIRE_DATE',['template'=>'<div class="input-group date">'.
- '{input}<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>'.
- '</div>'])->textInput(['value'=>$document[502][0]['EXPIRE_DATE'],'class'=>'form-control form_date date'])->label(false)
- ?>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <?php echo Html::submitButton('保存', ['class' => 'btn btn-primary']) ?>
- <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
- </div>
- <?php
- Pjax::end();
- zActiveForm::end();
- ?>
- </div>
- </div>
- <!-- /.modal-dialog -->
- </div>
- </div>
- <!-- /.modal -->
- <!-- 驾驶证 end -->
- <!-- 上传从业资格证档案 start -->
- <div class="modal fade bs-modal-lg" id="upload-tab1" tabindex="-1" role="dialog" aria-hidden="true"
- style="display: none;z-index:1050;">
- <div class="modal-dialog modal-lg">
- <?php
- $form = zActiveForm::begin(['action' => ['/motorcade/driver/_image', 'id' => $model->DRIVER_ID], 'options' => ['enctype' => 'multipart/form-data']]);
- Pjax::begin(['id' => '_image', 'enablePushState' => false, 'options' => ['class' => '_image', 'enctype' => 'multipart/form-data']]);
- ?>
- <div class="panel panel-default">
- <div class="panel-heading">上传从业资格证档案</div>
- <div class="panel-body">
- <div class="modal-body">
- <div class="col-sm-12">
- <div class="alert alert-info">
- <strong>证件图片:</strong>图片大小不能超过3M
- </div>
- </div>
- <div class="row">
- <div class="col-sm-12 document text-center">
- <div class="fileinput fileinput-new" data-provides="fileinput" style="height: 270px;vertical-align: top;margin: auto 20px;">
- <div class="fileinput-new thumbnail" style="height: 150px; width: 200px">
- <img data-trigger="openImage" src="<?= $document[503][0]['IMG_THUMBNAIL'] ?>"/>
- </div>
- <div class="fileinput-preview fileinput-exists thumbnail" data-trigger="openDivImage"
- style="height: 150px; width: 200px"></div>
- <div>
- <?php echo $form->field($document[503][0], '[503][0]IMG_URL', ['options'=>['style'=>'justify-content: center;'],'template' => '<span class="btn default btn-file">
- <span class="fileinput-new btn btn-primary"> 选择图片 </span>
- <span class="fileinput-exists btn btn-default"> 重新选择 </span>
- {input}</span><a href="javascript:;" class="btn red fileinput-exists btn btn-danger" data-dismiss="fileinput">
- 重置 </a><div style="margin-left: 30px;height:20px;">{error}</div>'])->fileInput(['onchange'=>'checkSize(this)']);
- ?>
- </div>
- <?= Html::hiddenInput('BaseDocument[503][0][ID]', $document[503][0]['ID']) ?>
- <?= Html::hiddenInput('BaseDocument[503][0][IMG_URL]', $document[503][0]['IMG_URL']) ?>
- <?= Html::hiddenInput('BaseDocument[503][0][DOC_OPTION]', BaseDocument::LICENCE_JOB) ?>
- <?= Html::hiddenInput('BaseDocument[503][0][IMG_OPTION]', BaseDocument::IMG_FRONT) ?>
- </div>
- </div>
- </div>
- <div class="form-inline">
- <div class="form-group">
- <span class="search_name_this">有效期:</span>
- <?= $form->field($document[503][0], '[506][0]EXPIRE_DATE',['template'=>'<div class="input-group date">'.
- '{input}<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>'.
- '</div>'])->textInput(['value'=>$document[503][0]['EXPIRE_DATE'],'class'=>'form-control form_date date'])->label(false)
- ?>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <?php echo Html::submitButton('保存', ['class' => 'btn btn-primary']) ?>
- <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
- </div>
- <?php
- Pjax::end();
- zActiveForm::end();
- ?>
- </div>
- </div>
- <!-- /.modal-content -->
- </div>
- <!-- /.modal-dialog -->
- </div>
- <!-- /.modal -->
- <!-- 上传从业资格证档案 end -->
- <!-- 上传身份证档案 start -->
- <div class="modal fade bs-modal-lg" id="upload-tab2" tabindex="-1" role="dialog" aria-hidden="true"
- style="display: none;z-index:1050">
- <div class="modal-dialog modal-lg">
- <?php
- $form = zActiveForm::begin(['action' => ['/motorcade/driver/_image', 'id' => $model->DRIVER_ID], 'options' => ['enctype' => 'multipart/form-data']]);
-
- Pjax::begin(['id' => '_image', 'enablePushState' => false, 'options' => ['class' => '_image', 'enctype' => 'multipart/form-data']]);
- ?>
- <div class="panel panel-default">
- <div class="panel-heading">上传身份证档案</div>
- <div class="panel-body">
- <div class="modal-body">
- <div class="col-sm-12">
- <div class="alert alert-info">
- <strong>证件图片:</strong>图片大小不能超过3M
- </div>
- </div>
- <div class="row">
- <div class="col-sm-12 document text-center">
- <div class="fileinput fileinput-new" data-provides="fileinput">
- <h5>正面 </h5>
- <div class="fileinput-new thumbnail" style="height: 150px; width: 200px">
- <img data-trigger="openImage" src="<?= $document[504][0]['IMG_THUMBNAIL'] ?>"/>
- </div>
- <div class="fileinput-preview fileinput-exists thumbnail" data-trigger="openDivImage"
- style="height: 150px; width: 200px"></div>
- <div>
- <?php echo $form->field($document[504][0], '[504][0]IMG_URL', ['options'=>['style'=>'justify-content: center;'],'template' => '<span class="btn default btn-file">
- <span class="fileinput-new btn btn-primary"> 选择图片 </span>
- <span class="fileinput-exists btn btn-default"> 重新选择 </span>
- {input}</span><a href="javascript:;" class="btn red fileinput-exists btn btn-danger" data-dismiss="fileinput">
- 重置 </a><div style="margin-left: 30px;height:20px;">{error}</div>'])->fileInput(['onchange'=>'checkSize(this)']);
- ?>
- </div>
- <?= Html::hiddenInput('BaseDocument[504][0][ID]', $document[504][0]['ID']) ?>
- <?= Html::hiddenInput('BaseDocument[504][0][IMG_URL]', $document[504][0]['IMG_URL']) ?>
- <?= Html::hiddenInput('BaseDocument[504][0][DOC_OPTION]', BaseDocument::LICENCE_ID) ?>
- <?= Html::hiddenInput('BaseDocument[504][0][IMG_OPTION]', BaseDocument::IMG_FRONT) ?>
- </div>
- <div class="fileinput fileinput-new" data-provides="fileinput">
- <h5>反面 </h5>
- <div class="fileinput-new thumbnail" style="height: 150px; width: 200px">
- <img data-trigger="openImage" src="<?= $document[504][1]['IMG_THUMBNAIL'] ?>"/>
- </div>
- <div class="fileinput-preview fileinput-exists thumbnail" data-trigger="openDivImage"
- style="height: 150px; width: 200px"></div>
- <div>
- <?php echo $form->field($document[504][1], '[504][1]IMG_URL', ['template' => '<span class="btn default btn-file">
- <span class="fileinput-new btn btn-primary"> 选择图片 </span>
- <span class="fileinput-exists btn btn-default"> 重新选择 </span>
- {input}</span><a href="javascript:;" class="btn red fileinput-exists btn btn-danger" data-dismiss="fileinput">
- 重置 </a><div style="margin-left: 30px;height:20px;">{error}</div>'])->fileInput(['onchange'=>'checkSize(this)']);
- ?>
- </div>
- <?= Html::hiddenInput('BaseDocument[504][1][ID]', $document[504][1]['ID']) ?>
- <?= Html::hiddenInput('BaseDocument[504][1][IMG_URL]', $document[504][1]['IMG_URL']) ?>
- <?= Html::hiddenInput('BaseDocument[504][1][DOC_OPTION]', BaseDocument::LICENCE_ID) ?>
- <?= Html::hiddenInput('BaseDocument[504][1][IMG_OPTION]', BaseDocument::IMG_BACK) ?>
- </div>
- </div>
- </div>
- <div class="form-inline">
- <div class="form-group">
- <span class="search_name_this">有效期:</span>
- <?= $form->field($document[504][0], '[506][0]EXPIRE_DATE',['template'=>'<div class="input-group date">'.
- '{input}<span class="input-group-addon"><span class="glyphicon glyphicon-calendar"></span></span>'.
- '</div>'])->textInput(['value'=>$document[504][0]['EXPIRE_DATE'],'class'=>'form-control form_date date'])->label(false)
- ?>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <?php echo Html::submitButton('保存', ['class' => 'btn btn-primary']) ?>
- <button type="button" class="btn btn-default" data-dismiss="modal">取消</button>
- </div>
- <?php
- Pjax::end();
- zActiveForm::end();
- ?>
- </div>
- </div>
- <!-- /.modal-content -->
- </div>
- <!-- /.modal-dialog -->
- </div>
- <!-- /.modal -->
- <!-- 上传身份证档案 end -->
-
- <!-- 点击弹出图片上传的层 end-->
- </div>
|