修改问题

This commit is contained in:
duan
2025-01-02 11:51:37 +08:00
parent 169bc3b4c8
commit a725d986f6

View File

@@ -79,10 +79,12 @@
:style="{ backgroundColor: item.buttonBgColor, color: item.buttonFontColor }" :style="{ backgroundColor: item.buttonBgColor, color: item.buttonFontColor }"
@click="goNav(item)"> @click="goNav(item)">
{{ item.type == 1 ? item.buttonTitle : item.number ? `${item.discNumber}/${item.number}` : ( {{ item.type == 1 ? item.buttonTitle : item.number ? `${item.discNumber}/${item.number}` : (
item.discNumber <= 0 ? item.buttonTitle : `剩余${item.discNumber}`) }} </view> item.discNumber <= 0 ? item.buttonTitle : `剩余${item.discNumber}`) }}
</view>
<view v-else class="btn u-font-24 text-bold disabled"> <view v-else class="btn u-font-24 text-bold disabled">
{{ item.type == 1 ? item.buttonTitle : item.number ? `${item.discNumber}/${item.number}` {{ item.type == 1 ? item.buttonTitle : item.number ? `${item.discNumber}/${item.number}`
: (item.discNumber <= 0 ? item.buttonTitle : `剩余${item.discNumber}`) }} </view> : (item.discNumber <= 0 ? item.buttonTitle : `剩余${item.discNumber}`) }}
</view>
<!-- <view v-else class="btn u-font-24 text-bold" @click="goNav(item)">{{ item.buttonTitle }}</view> --> <!-- <view v-else class="btn u-font-24 text-bold" @click="goNav(item)">{{ item.buttonTitle }}</view> -->
<view v-if="item.buttonUnderContent && item.buttonUnderUrl" class="u-font-22 tip" <view v-if="item.buttonUnderContent && item.buttonUnderUrl" class="u-font-22 tip"
@click="goNav({ id: item.id, buttonUrl: item.buttonUnderUrl, jumpType: 1, title: item.title, disabled: item.disabled, discNumber: item.discNumber })"> @click="goNav({ id: item.id, buttonUrl: item.buttonUnderUrl, jumpType: 1, title: item.title, disabled: item.disabled, discNumber: item.discNumber })">
@@ -101,11 +103,11 @@
</template> </template>
<script> <script>
import { import {
data data
} from '../../tuniao-ui/libs/mixin/mixin' } from '../../tuniao-ui/libs/mixin/mixin'
export default { export default {
data() { data() {
return { return {
@@ -118,7 +120,8 @@ export default {
signDays: 0, signDays: 0,
signInList: [], signInList: [],
signInBtn: '点击签到', signInBtn: '点击签到',
isShowMoneyPay: true, adRewardedVideo: true, isShowMoneyPay: true,
adRewardedVideo: true,
adRewardedVideoloadNum: 0, adRewardedVideoloadNum: 0,
urlCallback: null, urlCallback: null,
@@ -139,7 +142,7 @@ export default {
this.isShowMoneyPay = !(res.data.value == '1' && isIos) this.isShowMoneyPay = !(res.data.value == '1' && isIos)
} }
}); });
this.$nextTick(()=>{ this.$nextTick(() => {
this.adRewardedVideoloadNum = 0 this.adRewardedVideoloadNum = 0
this.$refs.adRewardedVideo.load(); this.$refs.adRewardedVideo.load();
}) })
@@ -156,7 +159,7 @@ export default {
* @param {Object} e * @param {Object} e
*/ */
onaderror(e) { onaderror(e) {
if ( this.adRewardedVideoloadNum >=3 ) { if (this.adRewardedVideoloadNum >= 3) {
this.adRewardedVideo = false; this.adRewardedVideo = false;
return return
} }
@@ -358,7 +361,7 @@ export default {
// jumpType (integer, optional): 跳转类型 1 内部路径 2 外部路径 , // jumpType (integer, optional): 跳转类型 1 内部路径 2 外部路径 ,
// type (integer, optional): 任务类型 1 普通任务 2 打卡任务 9 其它 , // type (integer, optional): 任务类型 1 普通任务 2 打卡任务 9 其它 ,
// buttonUrl // buttonUrl
console.log(item, '调试11111') console.log(item, '调试1')
if (item.jumpType == 0) { if (item.jumpType == 0) {
if (item.buttonTitle.indexOf("领取") != -1) { if (item.buttonTitle.indexOf("领取") != -1) {
@@ -377,19 +380,31 @@ export default {
} }
} else if (item.jumpType == 1) { } else if (item.jumpType == 1) {
let source, buttonUrl; let source, buttonUrl;
buttonUrl = item.buttonUrl buttonUrl = item.buttonUrl
console.log(item.title && item.title.indexOf('每周打卡奖励') != -1) if (buttonUrl == '/me/invite/index') {
buttonUrl = "/me/yaoqing/ymf-yaoqing-home"
}
if (buttonUrl == '/me/invite/zhifubao') {
buttonUrl = "/me/yaoqing/zhifubao-tixain"
}
if (buttonUrl == '/me/choujiang/choujiang') {
buttonUrl = "/me/VjgyqAzklr/VjgyqAzklr"
}
console.log(buttonUrl, 'debug')
if (item.title && item.title.indexOf('每周打卡奖励') != -1) { if (item.title && item.title.indexOf('每周打卡奖励') != -1) {
source = 2 // source = 2
buttonUrl = item.buttonUrl + '?source=' + source buttonUrl = item.buttonUrl + '?source=2'
} }
if (item.title && item.title.indexOf('每月打卡奖励1') != -1) { if (item.title && item.title.indexOf('每月打卡奖励1') != -1) {
source = 3 source = 3
buttonUrl = item.buttonUrl + '?source=' + source buttonUrl = item.buttonUrl + '?source=' + source
} }
if (item.title && item.title.indexOf('每月打卡奖励2') != -1) { if (item.title && item.title.indexOf('每月打卡奖励2') != -1) {
buttonUrl = `${item.buttonUrl}?standard=${item.discNumber == null ? true : false}&taskId=${item.id}` buttonUrl =
`${item.buttonUrl}?standard=${item.discNumber == null ? true : false}&taskId=${item.id}`
} }
console.log(buttonUrl, 'debug') console.log(buttonUrl, 'debug')
if (buttonUrl == '/me/invite/index') { if (buttonUrl == '/me/invite/index') {
uni.navigateTo({ uni.navigateTo({
@@ -453,17 +468,17 @@ export default {
/** /**
* 下拉加载 * 下拉加载
*/ */
onPullDownRefresh: function () { onPullDownRefresh: function() {
console.log(2) console.log(2)
this.getTaskdata(); this.getTaskdata();
}, },
} }
} }
</script> </script>
<style lang="scss"> <style lang="scss">
.container { .container {
width: 100%; width: 100%;
background-color: #F3F4F8; background-color: #F3F4F8;
@@ -707,5 +722,5 @@ export default {
margin: auto; margin: auto;
} }
} }
} }
</style> </style>