task#13641,新签培训列表加判断
This commit is contained in:
@ -12,17 +12,28 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="imgWrap"><img :src="item.themePicture"></div>
|
<div class="imgWrap"><img :src="item.themePicture"></div>
|
||||||
<div class="num common">{{ item.synopsis }}</div>
|
<div class="num common">{{ item.synopsis }}</div>
|
||||||
<div class="status" >{{ item.listShowButton==null ? '已处理' : '未处理' }}</div>
|
<template v-if="item.listShowButton == null">
|
||||||
|
<div class="status" style="color: #cccccc">已处理</div>
|
||||||
|
</template>
|
||||||
|
<template v-else>
|
||||||
|
<div class="status" >未处理</div>
|
||||||
|
</template>
|
||||||
</div>
|
</div>
|
||||||
</van-pull-refresh>
|
</van-pull-refresh>
|
||||||
</div>
|
</div>
|
||||||
<div class="empty" v-show="showEmpty">
|
<div class="empty" v-show="showEmpty">
|
||||||
<img src="@/assets/empty.png" />
|
<img src="@/assets/empty.png" />
|
||||||
</div>
|
</div>
|
||||||
|
<!-- <van-popup v-model="showPoup">
|
||||||
|
<div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</van-popup>-->
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
import { Dialog } from 'vant';
|
||||||
import {myMixins} from "@/utils/myMixins"
|
import {myMixins} from "@/utils/myMixins"
|
||||||
import {pageList} from "@/api/mine"
|
import {pageList} from "@/api/mine"
|
||||||
export default {
|
export default {
|
||||||
@ -39,6 +50,7 @@ export default {
|
|||||||
show:false,
|
show:false,
|
||||||
showEmpty:false,
|
showEmpty:false,
|
||||||
isLoading:false,
|
isLoading:false,
|
||||||
|
showPoup:false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
mounted() {
|
mounted() {
|
||||||
@ -56,9 +68,37 @@ export default {
|
|||||||
let res= await pageList({
|
let res= await pageList({
|
||||||
pageNum:this.pageNum,
|
pageNum:this.pageNum,
|
||||||
pageSize:this.pageSize,
|
pageSize:this.pageSize,
|
||||||
|
docType:1,
|
||||||
trainingType:4,
|
trainingType:4,
|
||||||
})
|
})
|
||||||
this.pageList=res.data;
|
this.pageList=res.data;
|
||||||
|
let aaa=this.pageList.every(item=>item.listShowButton != 1)
|
||||||
|
if(aaa){
|
||||||
|
// let that=this
|
||||||
|
Dialog.confirm({
|
||||||
|
title: '提示',
|
||||||
|
message: '恭喜您,您已经全部完成培训!现在您可以正常使用我们的app,请前往体验。',
|
||||||
|
confirmButtonText: '前往',
|
||||||
|
cancelButtonText: '稍后'
|
||||||
|
})
|
||||||
|
.then(() => {
|
||||||
|
console.log("=====")
|
||||||
|
let data = {"action":"goBack","params":""}
|
||||||
|
var u = navigator.userAgent;
|
||||||
|
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
|
||||||
|
if(isiOS){
|
||||||
|
window.webkit.messageHandlers.nativeObject.postMessage(data);
|
||||||
|
}else {
|
||||||
|
window.android.sendMessage("goBack");
|
||||||
|
}
|
||||||
|
// that.goBack();
|
||||||
|
})
|
||||||
|
.catch(() => {
|
||||||
|
// on cancel
|
||||||
|
});
|
||||||
|
this.showPoup=true
|
||||||
|
console.log("全部处理")
|
||||||
|
}
|
||||||
if(res.data.length === 0){
|
if(res.data.length === 0){
|
||||||
this.showEmpty = true
|
this.showEmpty = true
|
||||||
}else {
|
}else {
|
||||||
|
Reference in New Issue
Block a user