提交 bcb53bb8 authored 作者: pengxiaohui's avatar pengxiaohui

fix: 修复直播结束,没有显示已签到的bug [#2121]

上级 0c573e06
module.exports = { module.exports = {
domain: 'dev.ezijing.com', domain: 'dev.ezijing.com',
url: 'https://learn-api.ezijing.com/api', url: 'https://learn-api2.ezijing.com/api',
apiBaseURL: 'https://learn-api.ezijing.com', apiBaseURL: 'https://learn-api2.ezijing.com',
others: { others: {
url: '/app/learn/course', url: '/app/learn/course',
loginUrl: 'https://login.ezijing.com/wmp/login/index' loginUrl: 'https://login2.ezijing.com/wmp/login/index'
}, },
webpack: { webpack: {
externals: { externals: {
......
...@@ -92,7 +92,11 @@ ...@@ -92,7 +92,11 @@
<template> <template>
{{ item1.live.start_time }} {{ item1.live.statusStr }} {{ item1.live.start_time }} {{ item1.live.statusStr }}
<el-button v-if="[-1, 0].includes(item1.live.sign_status)" class="in-btn" type="primary" size="mini" round @click.stop="handleSignIn(item1.live)">签到</el-button> <el-button v-if="[-1, 0].includes(item1.live.sign_status)" class="in-btn" type="primary" size="mini" round @click.stop="handleSignIn(item1.live)">签到</el-button>
<el-tag v-if="[3, 5].includes(item1.live.live_status) && [2, 3].includes(item1.live.sign_status)" type="danger" size="small">{{item1.live.sign_status === 2 ? '迟到' : '漏签'}}</el-tag> <!-- <el-tag v-if="[3, 5].includes(item1.live.live_status) && [2, 3].includes(item1.live.sign_status)" type="danger" size="small">{{item1.live.sign_status === 2 ? '迟到' : '漏签'}}</el-tag> -->
<template v-if="[3, 5].includes(item1.live.live_status)">
<el-tag v-if="[2, 3].includes(item1.live.sign_status)" type="danger" size="small">{{item1.live.sign_status === 2 ? '迟到' : '漏签'}}</el-tag>
<el-tag v-if="item1.live.sign_status === 1" type="success" size="small">已签到</el-tag>
</template>
</template> </template>
</div> </div>
<div class="time" v-else>{{ item1.live.start_time }} {{ item1.live.statusStr }}</div> <div class="time" v-else>{{ item1.live.start_time }} {{ item1.live.statusStr }}</div>
......
...@@ -33,7 +33,10 @@ ...@@ -33,7 +33,10 @@
<div class="live-item-content__status"> <div class="live-item-content__status">
{{ calcTimeText(subitem) }} {{ calcTimeText(subitem) }}
<el-tag v-if="[-1, 0].includes(subitem.sign_status)" style="float:right;" size="small" @click.stop="handleSignIn(subitem)"> </el-tag> <el-tag v-if="[-1, 0].includes(subitem.sign_status)" style="float:right;" size="small" @click.stop="handleSignIn(subitem)"> </el-tag>
<el-tag v-if="[3, 5].includes(subitem.live_status) && [2, 3].includes(subitem.sign_status)" type="danger" style="float:right;" size="small">{{subitem.sign_status === 2 ? '迟到' : '漏签'}}</el-tag> <template v-if="[3, 5].includes(subitem.live_status)">
<el-tag v-if="[2, 3].includes(subitem.sign_status)" type="danger" style="float:right;" size="small">{{subitem.sign_status === 2 ? '迟到' : '漏签'}}</el-tag>
<el-tag v-if="subitem.sign_status === 1" type="success" size="small">已签到</el-tag>
</template>
</div> </div>
</div> </div>
</div> </div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论