首页修改
Some checks failed
Uniapp 自动化打包 CI/CD / 打包 Uniapp 项目 (push) Has been cancelled

This commit is contained in:
2025-09-10 13:34:37 +08:00
parent 400e95c81b
commit a0e9c96897
2 changed files with 30 additions and 1 deletions

View File

@@ -52,6 +52,15 @@ const install = (Vue, vm) => {
vm.$u.toast('未连接到服务器')
return false;
}
if(data.code == 401 && req.url.indexOf('/system/user/profile') === -1){
// 清除用户信息并返回登录页
vm.$u.vuex('vuex_user', {});
vm.$u.vuex('vuex_token', '');
uni.redirectTo({
url: '/pages/sys/login/login'
});
return false
}
if (typeof data === 'object' && !(data instanceof Array)){
if (data.token){

View File

@@ -148,9 +148,29 @@ import toast from '../../../uview-ui/libs/function/toast';
async getActivityList() {
let res = await this.$u.api.getActivityList();
if (res.code == '200') {
this.hotList = res.rows
this.hotList = res.rows;
// 处理图片链接
await this.getImageUrl();
}
},
async getImageUrl() {
// 处理hotList中的图片链接
for (let i = 0; i < this.hotList.length; i++) {
const item = this.hotList[i];
if (item.activityImgUrl) {
try {
const imgRes = await this.$u.api.getImageUrl({}, item.activityImgUrl);
if (imgRes.code == 200 && imgRes.data && imgRes.data.length > 0) {
// 将图片ID替换为实际的图片URL
this.$set(this.hotList[i], 'activityImgUrl', imgRes.data[0].url);
}
} catch (error) {
console.error('获取图片链接失败:', error);
}
}
}
console.log('t1',this.hotList)
},
goNoticeDetail(item){
let params = {}
params.title = item.title