|
@@ -8,43 +8,35 @@
|
|
</header>
|
|
</header>
|
|
<div class="mui-content margin60 " >
|
|
<div class="mui-content margin60 " >
|
|
<div class="mui-content-padded vongi-qingjiadt">
|
|
<div class="mui-content-padded vongi-qingjiadt">
|
|
|
|
+
|
|
<form class="mui-input-group">
|
|
<form class="mui-input-group">
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
- <label>拜访人</label>
|
|
|
|
|
|
+ <label>访客单位</label>
|
|
|
|
+ <span>{{detail.unit}}</span>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="mui-input-row">
|
|
|
|
+ <label>访客名称</label>
|
|
<span>{{detail.name}}</span>
|
|
<span>{{detail.name}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
- <label>手机号码</label>
|
|
|
|
|
|
+ <label>访客手机号码</label>
|
|
<span>{{detail.mobilePhone}}</span>
|
|
<span>{{detail.mobilePhone}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
<label>身份证号</label>
|
|
<label>身份证号</label>
|
|
<span>{{detail.idCard}}</span>
|
|
<span>{{detail.idCard}}</span>
|
|
</div>
|
|
</div>
|
|
- <div class="mui-input-row" v-if="detail.isUpPhoto">
|
|
|
|
- <label style="width: 50%">人脸识别照片</label>
|
|
|
|
|
|
|
|
- <span style="width: 50%" v-if="!detail.photo" >未上传</span>
|
|
|
|
- <span class="vongi-qingjiadt-photo" v-if="detail.photo" >
|
|
|
|
- <img :src="detail.photo">
|
|
|
|
- </span>
|
|
|
|
- </div>
|
|
|
|
- <div class="mui-input-row">
|
|
|
|
- <label>拜访单位</label>
|
|
|
|
- <span>{{detail.unit}}</span>
|
|
|
|
- </div>
|
|
|
|
|
|
+
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
- <label>拜访事由</label>
|
|
|
|
|
|
+ <label>来访事由</label>
|
|
<span>{{detail.visitReasons}}</span>
|
|
<span>{{detail.visitReasons}}</span>
|
|
</div>
|
|
</div>
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
- <label>拜访时间</label>
|
|
|
|
|
|
+ <label>来访时间</label>
|
|
<span>{{detail.visitDate}}</span>
|
|
<span>{{detail.visitDate}}</span>
|
|
</div>
|
|
</div>
|
|
- <div class="mui-input-row">
|
|
|
|
- <label>结束时间</label>
|
|
|
|
- <span>{{detail.expirationTime}}</span>
|
|
|
|
- </div>
|
|
|
|
|
|
+
|
|
|
|
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
<label>车牌号</label>
|
|
<label>车牌号</label>
|
|
@@ -55,17 +47,13 @@
|
|
<div class="mui-content-padded vongi-qingjiadt vongi-editme">
|
|
<div class="mui-content-padded vongi-qingjiadt vongi-editme">
|
|
<form class="mui-input-group vongi-login-form">
|
|
<form class="mui-input-group vongi-login-form">
|
|
<div class="mui-input-row">
|
|
<div class="mui-input-row">
|
|
- <label>邀请单状态</label>
|
|
|
|
|
|
+ <label>审核状态</label>
|
|
<span :class="statusColor[detail.status]" v-text="status[detail.status]"></span>
|
|
<span :class="statusColor[detail.status]" v-text="status[detail.status]"></span>
|
|
- <!--<span class="colorf8b155">待确认</span>
|
|
|
|
- <span class="color999">已过期</span>-->
|
|
|
|
- </div>
|
|
|
|
- <div class="mui-input-row">
|
|
|
|
- <label>发送时间</label>
|
|
|
|
- <span>{{detail.createTime}}</span>
|
|
|
|
|
|
+
|
|
</div>
|
|
</div>
|
|
|
|
+
|
|
<div class="mui-input-row" v-if="detail.confirmationTime">
|
|
<div class="mui-input-row" v-if="detail.confirmationTime">
|
|
- <label>确认时间</label>
|
|
|
|
|
|
+ <label>审核时间</label>
|
|
<span>{{detail.confirmationTime}} </span>
|
|
<span>{{detail.confirmationTime}} </span>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</form>
|
|
@@ -128,7 +116,7 @@
|
|
list:[],
|
|
list:[],
|
|
isLoading: false,
|
|
isLoading: false,
|
|
|
|
|
|
- status: ['待确认', '已确认', '待确认','已过期','已拒绝'],
|
|
|
|
|
|
+ status: ['待确认', '已通过', '待审核','已过期','已拒绝'],
|
|
statusColor: ['colorf8b155', 'color55f868','colorf8b155','color999', 'colorfe616c'],
|
|
statusColor: ['colorf8b155', 'color55f868','colorf8b155','color999', 'colorfe616c'],
|
|
}
|
|
}
|
|
},
|
|
},
|
|
@@ -138,18 +126,24 @@
|
|
methods: {
|
|
methods: {
|
|
openFrom(status){
|
|
openFrom(status){
|
|
|
|
|
|
|
|
+ var _this=this;
|
|
|
|
+ var btnArray = ['取消', '确认'];
|
|
|
|
+ mui.confirm(status=='1'?'是否确认通过本次访客申请':'是否确认拒绝本次访客申请', '确认', btnArray, function(e) {
|
|
|
|
+ if (e.index == 1) {
|
|
|
|
+ _this.isLoading = true;
|
|
|
|
|
|
- this.isLoading = true;
|
|
|
|
-
|
|
|
|
- API_From.approval({id:this.id,status:status}).then(response => {
|
|
|
|
- this.isLoading = false;
|
|
|
|
|
|
+ API_From.approval({id:_this.id,status:status}).then(response => {
|
|
|
|
+ _this.isLoading = false;
|
|
|
|
|
|
- this.detail=response ;
|
|
|
|
|
|
+ _this.detail=response ;
|
|
|
|
|
|
- }).catch(error => {
|
|
|
|
- this.isLoading = false;
|
|
|
|
- mui.toast(error);
|
|
|
|
|
|
+ }).catch(error => {
|
|
|
|
+ _this.isLoading = false;
|
|
|
|
+ mui.toast(error);
|
|
|
|
+ })
|
|
|
|
+ }
|
|
})
|
|
})
|
|
|
|
+
|
|
},
|
|
},
|
|
|
|
|
|
|
|
|
|
@@ -160,7 +154,6 @@
|
|
|
|
|
|
API_From.getDetail(this.id ).then(response => {
|
|
API_From.getDetail(this.id ).then(response => {
|
|
this.isLoading = false;
|
|
this.isLoading = false;
|
|
-
|
|
|
|
this.detail = response.info;
|
|
this.detail = response.info;
|
|
this.list=response.list;
|
|
this.list=response.list;
|
|
}).catch(error => {
|
|
}).catch(error => {
|