首页显示

This commit is contained in:
zhang zhuo 2025-03-04 14:10:41 +08:00
parent 3ce3363085
commit 59061ffb42
3 changed files with 13 additions and 31 deletions

View File

@ -1,10 +0,0 @@
import { get, post, put, del } from '../utils/request';
export const bannerList = (data : any) => get('/user/v1/banner.list', data);
export const register = (data : any) => post('/power/drv', data);
export const updateUser = (data : any) => put('/power/drv', data);
export const deleteUser = (data : any) => del('/power/drv', data);

View File

@ -2,12 +2,4 @@ import { get, post, put, del } from '../utils/request';
export const newMessage = (data : any = {}) => get('v1/message/new/count', data);
export const register = (data : any) => post('/power/drv', data);
export const updateUser = (data : any) => put('/power/drv', data);
export const deleteUser = (data : any) => del('/power/drv', data);
export const captcha = (data : any) => get('v1/captcha', data);
export const login = (data : any) => post('v1/login', data);
export const bannerList = (data : any = {}) => get('v2/banner/list', data);

View File

@ -12,7 +12,7 @@
<template #right>
<view class="li-flex-center li-mr-25">
<text class="ri-qr-scan-2-line li-text-48"></text>
<view class="li-ml-25 pt-10">
<view class="li-ml-25 pt-10" @click="switchPage()">
<wd-badge :hidden="messageCount > 0 ? false:true" :modelValue="messageCount" top='15' right="-4"
:max='99'>
<text class="ri-notification-line li-text-48"></text>
@ -93,14 +93,11 @@
</template>
<script setup lang="ts">
import {
bannerList
} from '@/api/banner';
import {
userInfo
} from '@/api/login';
import {
newMessage
newMessage, bannerList
} from '@/api/message';
import {
ref
@ -216,7 +213,6 @@
const handleClick = (e) => {
console.log(e)
}
const onChange = (e) => {
console.log(e)
}
@ -245,12 +241,13 @@
}
}
const getBannerList = () => {
const res = bannerList({ position: 2 })
const switchPage = () => {
//
uni.switchTab({
url: '/pages/message/index'
});
}
const loadmore = (e) => {
console.log(e);
}
@ -262,13 +259,16 @@
//
const loadData = (async () => {
var mess = await newMessage()
//
const mess = await newMessage()
messageCount.value = mess.data.count
//
const banner = await bannerList({ position: 5 })
swiperList.value = banner.data.map((item: { image: String; })=>item.image)
})
onLoad(() => {
loadData()
// getBannerList()
})
</script>