This commit is contained in:
Vinjor 2025-04-02 18:34:15 +08:00
parent 6e9625fa40
commit 131e0a2d77
6 changed files with 57 additions and 32 deletions

View File

@ -70,6 +70,13 @@
<scroll-view style="height: 100%;" scroll-y="true" @scrolltolower="onReachBottomCus" refresher-enabled
@refresherrefresh="onRefresherrefresh" :refresher-triggered="isTriggered">
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<notice-item v-if="dataList.length>0" :dataList="dataList" @goDetail="goDetail()"></notice-item>
<view style="text-align: center" v-if="dataList.length==0">
<image class="" src="@/static/images/nothing.png"></image>
</view>
@ -453,6 +460,7 @@
}
.dl-notice-box-index {
padding-top: var(--status-bar-height);
width: 100%;
color: #363636;
background-color: white;
@ -604,7 +612,7 @@
}
.dl-item-box {
height: calc(100vh - var(--status-bar-height) - var(--window-bottom) - 571rpx);
height: calc(100vh - var(--status-bar-height) - var(--window-bottom) - 607rpx);
isplay: flex;
flex-direction: column;
padding-top: 15rpx;

View File

@ -80,8 +80,6 @@
<style lang="scss">
.dl-components {
width: 100%;
height: 100%;
.dl-notice-box {
font-size: 29rpx;

View File

@ -93,10 +93,11 @@
<style lang="scss">
.dingyue-box {
padding-top: var(--status-bar-height);
width: 100%;
color: #363636;
background-color: white;
font-size: 30rpx;
font-size: 38rpx;
height: 100%;
display: flex;
flex-direction: column;
@ -111,7 +112,7 @@
text-align: center;
font-weight: bold;
z-index: 10;
padding: 55rpx 0 25rpx 0;
padding: 62rpx 0 15rpx 15rpx;
border-bottom: 1px solid #F4F4F4;
}
@ -166,7 +167,7 @@
padding: 20rpx 20rpx 0 20rpx;
.dl-item-box {
height: calc(100vh - var(--status-bar-height) - var(--window-bottom) - 365rpx);
height: calc(100vh - var(--status-bar-height) - var(--window-bottom) - 357rpx);
isplay: flex;
flex-direction: column;
padding-top: 15rpx;

View File

@ -35,7 +35,7 @@
total: 0,
//
isTriggered: false,
menuCode: "dingyue",
menuCode: "home",
}
},
onLoad: function() {
@ -82,13 +82,13 @@
color: #363636;
background-color: #F6F6F6;
font-size: 38rpx;
height: 100vh;
height: calc(100vh - var(--window-bottom) - 117rpx);
}
.content-body {
width: 100%;
height: 100%;
background-color: white;
padding-top: var(--status-bar-height);
padding-bottom: var(--window-bottom);
// padding-bottom: calc(var(--window-bottom) + 127rpx);
}
</style>

View File

@ -3,7 +3,7 @@
<!-- 切换身份 -->
<view class="dl-title">
<view class="left-search" @click="changeUserType('bz'==nowUserType?'tgz':'bz')">
<image class="dl-image" src="@/static/mine/change_role.png" mode="aspectFit"></image>
<image class="dl-image" src="@/static/mine/qiehuan.png" mode="aspectFit"></image>
<text class="dl-text">切换至{{'bz'==nowUserType?'通告主':'博主'}}</text>
</view>
</view>
@ -43,14 +43,14 @@
<view>积分<text class="red-text">140</text></view>
<view class="dl-little">赚积分<uni-icons type="right" size="10">{{item.unicode}}</uni-icons></view>
</view>
<image src="@/static/index/zuanshi.png" mode="aspectFit"></image>
<image src="@/static/mine/jifen.png" mode="aspectFit"></image>
</view>
<view class="item-box">
<view class="item-text-box">
<view>报名<text class="red-text">140</text></view>
<view class="dl-little">去提额<uni-icons type="right" size="10">{{item.unicode}}</uni-icons></view>
</view>
<image src="@/static/index/zuanshi.png" mode="aspectFit"></image>
<image src="@/static/mine/baoming.png" mode="aspectFit"></image>
</view>
</view>
</view>
@ -60,23 +60,28 @@
<view class="detail-title">个人信息</view>
<view class="menu-box">
<view class="menu-item">
<image src="@/static/mine/zuji.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/zuji.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/zuji.png" mode="aspectFit"></image>
<view>足迹</view>
</view>
<view class="menu-item">
<image src="@/static/mine/shezhi.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/shezhi.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/shezhi.png" mode="aspectFit"></image>
<view>设置</view>
</view>
<view class="menu-item" @click="goMyAddr()">
<image src="@/static/mine/dizhi.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/dizhi.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/dizhi.png" mode="aspectFit"></image>
<view>地址</view>
</view>
<view class="menu-item" @click="goMyCard()">
<image src="@/static/mine/mingpian.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/mingpian.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/mingpian.png" mode="aspectFit"></image>
<view>名片</view>
</view>
<view class="menu-item">
<image src="@/static/mine/tongyong.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/tongyong.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/tongyong.png" mode="aspectFit"></image>
<view>通用</view>
</view>
</view>
@ -87,23 +92,28 @@
<view class="detail-title">其他信息</view>
<view class="menu-box">
<view class="menu-item">
<image src="@/static/mine/xinrenshouce.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/xinrenshouce.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/shouce.png" mode="aspectFit"></image>
<view>新人手册</view>
</view>
<view class="menu-item">
<image src="@/static/mine/kefu.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/kefu.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/kefu.png" mode="aspectFit"></image>
<view>联系客服</view>
</view>
<view class="menu-item">
<image src="@/static/mine/gognzhonghao.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/gognzhonghao.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/weixin.png" mode="aspectFit"></image>
<view>公众号</view>
</view>
<view class="menu-item">
<image src="@/static/mine/jairushequ.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/jairushequ.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/shequ.png" mode="aspectFit"></image>
<view>加入社区</view>
</view>
<view class="menu-item">
<image src="@/static/mine/yijianfankui.png" mode="aspectFit"></image>
<!-- <image src="@/static/mine/yijianfankui.png" mode="aspectFit"></image> -->
<image src="@/static/mine/caise/yijian.png" mode="aspectFit"></image>
<view>意见反馈</view>
</view>
</view>
@ -180,17 +190,23 @@
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
justify-content: flex-start;
position: relative;
background-color: #F6F6F6;
.dl-title {
padding-top: calc(var(--status-bar-height) + 73rpx);
width: 100%;
background-color: white;
background-color: #FC1F3E;
color: white;
display: flex;
position: relative;
z-index: 10;
font-size: 26rpx;
padding: 55rpx 10rpx 13rpx 15rpx;
font-size: 30rpx;
padding-right: 10rpx;
padding-bottom: 20rpx;
padding-left: 15rpx;
border-bottom: 1px solid #F4F4F4;
@ -202,8 +218,8 @@
position: relative;
.dl-image {
width: 30rpx;
height: 30rpx;
width: 40rpx;
height: 40rpx;
}
.dl-text {
@ -352,6 +368,7 @@
padding: 20rpx;
.item-text-box {
font-size: 34rpx;
flex: 1;
display: flex;
flex-direction: column;
@ -398,15 +415,16 @@
justify-content: center;
.detail-title {
border-left: 8rpx solid #FC1F3E;
// border-left: 8rpx solid #FC1F3E;
font-weight: bold;
font-size: 29rpx;
padding-left: 20rpx;
// padding-left: 10rpx;
margin-bottom: 30rpx;
}
.menu-box {
padding-top: 15rpx;
border-top: 1rpx solid #F7F7F7;
width: 100%;
display: flex;

View File

@ -1,6 +1,6 @@
<template>
<view class="uni-popup-share">
<view class="uni-share-title"><text class="uni-share-title-text">{{shareTitleText}}</text></view>
<!-- <view class="uni-share-title"><text class="uni-share-title-text">{{shareTitleText}}</text></view> -->
<view class="uni-share-content">
<view class="uni-share-content-box">
<view class="uni-share-content-item" v-for="(item,index) in bottomData" :key="index"