|
@@ -6,12 +6,12 @@
|
|
|
<div class="mui-content vongi-wordcard-sp">
|
|
|
<div class="mui-scroll-wrapper mui-slider-indicator mui-segmented-control mui-segmented-control-inverted">
|
|
|
<div class="mui-scroll">
|
|
|
- <router-link :to="{name:'MasterAttendanceVerifyList',query:{status:0}}" :class="'mui-control-item '+(listForm.status==0?'mui-active':'')">
|
|
|
+ <a @click="reloadList('0')" :class="'mui-control-item '+(listForm.status==0?'mui-active':'')">
|
|
|
<span class="fyy-badge">待处理<span class="mui-badge" v-if="firstRecordsTotal" v-text="firstRecordsTotal"></span></span>
|
|
|
- </router-link>
|
|
|
- <router-link :to="{name:'MasterAttendanceVerifyList',query:{status:3}}" :class="'mui-control-item '+(listForm.status==3?'mui-active':'')">
|
|
|
+ </a>
|
|
|
+ <a @click="reloadList('3')" :class="'mui-control-item '+(listForm.status==3?'mui-active':'')">
|
|
|
已处理
|
|
|
- </router-link>
|
|
|
+ </a>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -25,7 +25,7 @@
|
|
|
<div class="mui-scroll-wrapper vongi-over-hei">
|
|
|
<div class="mui-scroll">
|
|
|
<form class="mui-input-group fyy-checkbox">
|
|
|
- <div v-for="(item,index) in recordList" :key="item.id" class="mui-input-row mui-checkbox mui-left">
|
|
|
+ <div v-for="(item,index) in recordList" :key="'s0_'+item.id" class="mui-input-row mui-checkbox mui-left">
|
|
|
<router-link :to="{name:'MasterAttendanceVerifyInfo',query:{id:item.id}}" class="mui-navigate-right">
|
|
|
<div class="mui-media-object mui-pull-left vongi-buka"><img :src="item.faceImageUrl"></div>
|
|
|
<div class="mui-media-body">
|
|
@@ -48,7 +48,7 @@
|
|
|
<div class="mui-scroll-wrapper">
|
|
|
<div class="mui-scroll">
|
|
|
<ul class="mui-table-view mui-table-view-chevron">
|
|
|
- <li v-for="(item,index) in recordList" :key="item.id" class="mui-table-view-cell mui-media">
|
|
|
+ <li v-for="(item,index) in recordList" :key="'s3_'+item.id" class="mui-table-view-cell mui-media">
|
|
|
<router-link :to="{name:'MasterAttendanceVerifyInfo',query:{id:item.id}}" class="mui-navigate-right">
|
|
|
<div class="mui-media-object mui-pull-left vongi-buka"><img :src="item.faceImageUrl"></div>
|
|
|
<div class="mui-media-body">
|
|
@@ -269,9 +269,19 @@
|
|
|
},
|
|
|
watch: {
|
|
|
//本页面监听到路由(参数)改变
|
|
|
- '$route': function(to, from) {
|
|
|
+ /* '$route': function(to, from) {
|
|
|
this.reloadList(to.query.status ? to.query.status : 0)
|
|
|
+ } */
|
|
|
+ },
|
|
|
+ //keepalive监控判断
|
|
|
+ beforeRouteLeave(to, from, next) {
|
|
|
+ console.log(to.name);
|
|
|
+ if (['MasterAttendanceVerifyInfo'].indexOf(to.name) > -1) {
|
|
|
+ this.$store.commit('SET_KEEP_ALIVE_COMPONENTS', ['MasterAttendanceVerifyList'])
|
|
|
+ } else {
|
|
|
+ this.$store.commit('SET_KEEP_ALIVE_COMPONENTS', [])
|
|
|
}
|
|
|
+ next()
|
|
|
},
|
|
|
}
|
|
|
</script>
|