9.4上午提交

This commit is contained in:
zoujiandong
2025-09-04 10:22:51 +08:00
parent b068fb00cc
commit e86f8e77a7
17 changed files with 1364 additions and 155 deletions
+29 -10
View File
@@ -216,12 +216,12 @@
<up-image :src="signImg" width="604rpx" height="964rpx" ></up-image>
</view>
<view class="signcontent">
<view class="day">今天是我们相识的第211</view>
<view class="signtotal">本周共签到2</view>
<view class="signcontinue">已经连续签到2</view>
<view class="day">今天是我们相识的第{{signInfo.gdxzday}}</view>
<view class="signtotal">本周共签到{{signInfo.totalDay}}</view>
<view class="signcontinue">已经连续签到{{signInfo.continuous_day}}</view>
<view class="tip">连续签到获取更多积分</view>
<view class="news" @click="showSign=false">
我是新闻内容
<view class="news" @click.stop="goNews">
{{signInfo.news.summary}}
</view>
</view>
</view>
@@ -253,6 +253,7 @@
import sign from "@/static/home_qiandao_icon.png"
import signImg from "@/static/sign_in_bng_big.png"
import dayjs from 'dayjs'
import docUrl from "@/utils/docUrl.js"
const expertDetail=reactive({})
const showSign=ref(false)
// 定义refs
@@ -512,7 +513,23 @@
url: '/pages/guide/list'
});
};
const goNews=()=>{
let url=docUrl+signInfo.news.path;
// #ifdef H5
window.open(url, '_blank');
// #endif
// #ifdef APP-PLUS
plus.runtime.openURL(url);
// #endif
// #ifdef MP
const encoded = encodeURIComponent(url);
uni.navigateTo({
url: `/pages_app/webview/webview?url=${encoded}`
});
// #endif
}
// 点击顶部轮播图
const onBannerClick = (item,index) => {
if (!item) return;
@@ -833,7 +850,7 @@
url: '/pages_course/course/course'
});
};
const signInfo=reactive({})
// 签到点击事件
const onSignClick = async () => {
// 如果已经签到,显示提示
@@ -848,13 +865,15 @@
score_type:1
});
if (res && res.code === 200) {
if (res && res.code ==1) {
// 签到成功
isSignedIn.value = true;
uni.showToast({
title: '签到成功,获得10积分',
icon: 'success'
title: '签到成功,获得'+res.bonuspoints+'积分',
icon: 'none'
});
Object.assign(signInfo,res);
// 显示签到弹窗
showSign.value = true;