mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化代码
This commit is contained in:
parent
5525366346
commit
b912e44da5
@ -2,23 +2,22 @@
|
|||||||
<div class="col-lg-12">
|
<div class="col-lg-12">
|
||||||
<div class="ibox ">
|
<div class="ibox ">
|
||||||
<div class="ibox-title">
|
<div class="ibox-title">
|
||||||
<h5><span><vc:i18n name="添加访客拜访事由" namespace="addVisitCase"></vc:i18n></span></h5>
|
<h5><span><vc:i18n name="拜访事由" namespace="addVisitCase"></vc:i18n></span></h5>
|
||||||
</div>
|
</div>
|
||||||
<div class="ibox-content">
|
<div class="ibox-content">
|
||||||
<div>
|
<div>
|
||||||
<div>
|
<div>
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="col-sm-2 col-form-label"><span><vc:i18n name="访客拜访事由" namespace="addVisitCase"></vc:i18n></span></label>
|
<label class="col-sm-2 col-form-label"><span><vc:i18n name="拜访事由" namespace="addVisitCase"></vc:i18n></span></label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<textarea v-model="addVisitCase.visitCase" type="text" :placeholder="vc.i18n('请填写访客拜访事由','addVisitCase')" rows="3"
|
<textarea v-model="addVisitCase.visitCase" type="text" :placeholder="vc.i18n('请填写访客拜访事由','addVisitCase')" rows="3" class="form-control"></textarea>
|
||||||
class="form-control"></textarea>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="col-sm-2 col-form-label"><span><vc:i18n name="事由类型" namespace="addVisitCase"></vc:i18n></span></label>
|
<label class="col-sm-2 col-form-label"><span><vc:i18n name="事由类型" namespace="addVisitCase"></vc:i18n></span></label>
|
||||||
<div class="col-sm-10">
|
<div class="col-sm-10">
|
||||||
<select class="custom-select" v-model="addVisitCase.reasonType">
|
<select class="custom-select" v-model="addVisitCase.reasonType">
|
||||||
<option selected disabled value="">{{vc.i18n('必填','addVisitCase')}},请选择事由类型</option>
|
<option selected disabled value="">{{vc.i18n('必填,请选择事由类型','addVisitCase')}}</option>
|
||||||
<option v-for="(item,index) in addVisitCase.reasonTypes" :key="index"
|
<option v-for="(item,index) in addVisitCase.reasonTypes" :key="index"
|
||||||
:value="item.statusCd">
|
:value="item.statusCd">
|
||||||
{{item.name}}
|
{{item.name}}
|
||||||
@ -28,23 +27,25 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="form-group row">
|
<div class="form-group row">
|
||||||
<label class="col-sm-2 col-form-label"><span><vc:i18n name="照片信息" namespace="addVisitCase"></vc:i18n></span></label>
|
<label class="col-sm-2 col-form-label"><span><vc:i18n name="照片信息" namespace="addVisitCase"></vc:i18n></span></label>
|
||||||
<div class="col-sm-5" style="text-align:center">
|
<div class="col-sm-10 flex justify-start">
|
||||||
<video id="visitPhoto" style="width: 100%;"></video>
|
<div>
|
||||||
|
<img width="300px" height="300px" class="border-radius" v-bind:src="addVisitCase.visitPhoto ? addVisitCase.visitPhoto : '/img/noPhoto.jpg'" alt="vc.i18n('访客照片','addVisitCase')">
|
||||||
|
</div>
|
||||||
|
<div class="text-center margin-left">
|
||||||
|
<video id="visitPhoto" style="width: 300px;height: 300px;background-color: #1D1F2D;" class="border-radius"></video>
|
||||||
<canvas id="canvas" style="display:none;"></canvas>
|
<canvas id="canvas" style="display:none;"></canvas>
|
||||||
<div style="margin-top:20px">
|
<div class="margin-top-xs">
|
||||||
<button class="btn btn-primary" type="button" v-on:click="_takePhoto()"><span
|
<button class="btn btn-primary" type="button" v-on:click="_takePhoto()"><span
|
||||||
class="glyphicon glyphicon-camera"></span> <span><vc:i18n name="拍照" namespace="addVisitCase"></vc:i18n></span>
|
class="glyphicon glyphicon-camera"></span> <span><vc:i18n name="拍照" namespace="addVisitCase"></vc:i18n></span>
|
||||||
</button>
|
</button>
|
||||||
<span class="btn btn-default btn-file" v-on:click="_uploadPhoto($event)">
|
<span class="btn btn-default btn-file" v-on:click="_uploadPhoto($event)">
|
||||||
<span class="fileinput-new"><span><vc:i18n name="上传照片" namespace="addVisitCase"></vc:i18n></span></span>
|
<span class="fileinput-new"><span><vc:i18n name="上传照片" namespace="addVisitCase"></vc:i18n></span></span>
|
||||||
</span>
|
</span>
|
||||||
<input type="file" class="file" accept="images/*" id="uploadVisitPhoto" hidden
|
<input type="file" class="file" accept="images/*" id="uploadVisitPhoto" hidden v-on:change="_choosePhoto($event)">
|
||||||
v-on:change="_choosePhoto($event)">
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-sm-5">
|
|
||||||
<img width="100%" height="100%" v-bind:src="addVisitCase.visitPhoto ? addVisitCase.visitPhoto : '/img/defaultAvatar.png'" alt="vc.i18n('访客照片','addVisitCase')">
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user