Compare commits

...

2 Commits

Author SHA1 Message Date
lld a511a61fa8 修改个人主页ui 2026-04-03 19:38:53 +08:00
lld 5dc1b6aa77 消息日志ui 2026-04-03 19:31:18 +08:00
2 changed files with 12 additions and 13 deletions

View File

@ -27,22 +27,22 @@
<view class="content-section"> <view class="content-section">
<view class="mine-actions grid col-4 text-center"> <view class="mine-actions grid col-4 text-center">
<view class="action-item" @click="handleJiaoLiuQun"> <button class="action-item contact-btn" @click="handleJiaoLiuQun">
<view class="iconfont icon-friendfill text-pink icon"></view> <view class="iconfont icon-friendfill text-pink icon"></view>
<text class="text">交流群</text> <text class="text">交流群</text>
</view> </button>
<button class="action-item contact-btn" open-type="contact"> <button class="action-item contact-btn" open-type="contact">
<view class="iconfont icon-service text-blue icon"></view> <view class="iconfont icon-service text-blue icon"></view>
<text class="text">在线客服</text> <text class="text">在线客服</text>
</button> </button>
<view class="action-item" @click="handleBuilding"> <button class="action-item contact-btn" @click="handleBuilding">
<view class="iconfont icon-community text-mauve icon"></view> <view class="iconfont icon-community text-mauve icon"></view>
<text class="text">反馈社区</text> <text class="text">反馈社区</text>
</view> </button>
<view class="action-item" @click="handleBuilding"> <button class="action-item contact-btn" @click="handleBuilding">
<view class="iconfont icon-dianzan text-green icon"></view> <view class="iconfont icon-dianzan text-green icon"></view>
<text class="text">点赞我们</text> <text class="text">点赞我们</text>
</view> </button>
</view> </view>
<view class="menu-list"> <view class="menu-list">
@ -216,13 +216,11 @@
.text { .text {
display: block; display: block;
font-size: 13px; font-size: 13px;
margin: 8px 0px;
} }
} }
.contact-btn { .contact-btn {
background: transparent; background: transparent;
line-height: 40rpx; line-height: 50rpx;
margin-top: 10rpx;
} }
} }
} }

View File

@ -82,7 +82,7 @@
<view v-if="item.content">{{ item.content }}</view> <view v-if="item.content">{{ item.content }}</view>
<view v-else>{{item.title.substring(0,2)}} ... </view> <view v-else>{{item.title.substring(0,2)}} ... </view>
<view v-if="item.numBadge>0 && !item.badge"> <view v-if="item.numBadge>0 && !item.badge">
<uni-badge :text="item.numBadge" type="error" size="mini" /> <uni-badge :text="item.numBadge" type="error" size="mini" />
</view> </view>
</view> </view>
</view> </view>
@ -138,7 +138,7 @@ export default {
msgType: 'notice', msgType: 'notice',
title: '系统通知', title: '系统通知',
badge: false, badge: false,
numBadge: 5, // numBadge: null, //
width: '40rpx' width: '40rpx'
}, },
{ {
@ -148,7 +148,7 @@ export default {
title: '活动中心', title: '活动中心',
msgType: 'event', msgType: 'event',
badge: false, badge: false,
numBadge: 25, // numBadge: null, //
width: '100rpx' width: '100rpx'
} }
], ],
@ -252,7 +252,7 @@ export default {
cancelText: '取消', cancelText: '取消',
confirmText: '确定', confirmText: '确定',
success: (res) => { success: (res) => {
removeBatch({msgType:"status"}).then(response => { removeBatch({msgType:item.msgType}).then(response => {
if (response.code === 200) { if (response.code === 200) {
this.getMsgOverview() this.getMsgOverview()
} }
@ -451,6 +451,7 @@ export default {
font-size: 26rpx; font-size: 26rpx;
color: #999; color: #999;
line-height: 1.4; line-height: 1.4;
max-height: 18.19px;
display: flex; display: flex;
align-items: center; align-items: center;
justify-content: space-between; justify-content: space-between;