|
@@ -17,25 +17,25 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
- <view style="height: 20rpx; background-color: #f8f8fa;"></view>
|
|
|
-
|
|
|
- <view class="card">
|
|
|
- <uni-list>
|
|
|
- <uni-list-item
|
|
|
- v-for="item in list"
|
|
|
- :clickable="true"
|
|
|
- :key="item.title"
|
|
|
- :title="item.title"
|
|
|
- showArrow
|
|
|
- :rightText="item.rightTex || ''"
|
|
|
- @click="handleToLink(item)"
|
|
|
- >
|
|
|
- </uni-list-item>
|
|
|
- </uni-list>
|
|
|
+ <view class="defaultBgc ss-p-t-30">
|
|
|
+ <view class="list-card">
|
|
|
+ <uni-list>
|
|
|
+ <uni-list-item
|
|
|
+ v-for="item in list"
|
|
|
+ :clickable="true"
|
|
|
+ :key="item.title"
|
|
|
+ :title="item.title"
|
|
|
+ showArrow
|
|
|
+ :rightText="item.rightTex || ''"
|
|
|
+ @click="handleToLink(item)"
|
|
|
+ >
|
|
|
+ </uni-list-item>
|
|
|
+ </uni-list>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <button v-if="useUserStore.isLogin" class="send-button" style="margin-bottom: 50px;" @tap="handleLogout">退出登录</button>
|
|
|
</view>
|
|
|
|
|
|
- <button v-if="useUserStore.isLogin" class="send-button" style="margin-bottom: 50px;" @tap="handleLogout">退出登录</button>
|
|
|
-
|
|
|
<uni-popup ref="popup" type="dialog">
|
|
|
<uni-popup-dialog type="warn" cancelText="取消" confirmText="确定" title="系统提示" content="确认退出账号?" @confirm="handleLogoutConfirm"
|
|
|
@close="handleLogoutClose"></uni-popup-dialog>
|
|
@@ -163,12 +163,14 @@ const handleLogoutConfirm = () => {
|
|
|
const handleLogin = () => {
|
|
|
if (!getAccessToken()) {
|
|
|
showAuthModal()
|
|
|
- return
|
|
|
}
|
|
|
}
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
+.list-card {
|
|
|
+ margin: 0 30rpx 30rpx 30rpx;
|
|
|
+}
|
|
|
.pb-150 {
|
|
|
padding-bottom: 100px;
|
|
|
}
|
|
@@ -197,31 +199,11 @@ const handleLogin = () => {
|
|
|
line-height: 120rpx !important;
|
|
|
}
|
|
|
:deep(.uni-list-item__content-title) {
|
|
|
- font-size: 32rpx !important;
|
|
|
- font-weight: 500;
|
|
|
+ font-size: 28rpx !important;
|
|
|
}
|
|
|
-.colors{
|
|
|
- font-size: 24rpx;
|
|
|
- color: #606266;
|
|
|
-}
|
|
|
-.size-16{
|
|
|
- color: #3f424f;
|
|
|
- font-size: 32rpx;
|
|
|
- margin: 13rpx 0 5rpx 0;
|
|
|
-}
|
|
|
-.itemText {
|
|
|
- color: #3f424f;
|
|
|
- font-size: 36rpx;
|
|
|
-}
|
|
|
-.parent{
|
|
|
- width: 50%;
|
|
|
- border: 1px solid #f4f4f4;
|
|
|
- border-radius: 10rpx;
|
|
|
- margin: 0 30rpx 20rpx 30rpx;
|
|
|
- padding: 20rpx;
|
|
|
-}
|
|
|
-.parent:first-child{
|
|
|
- margin: 0 0 20rpx 30rpx;
|
|
|
+
|
|
|
+:deep(.uniui-arrowright) {
|
|
|
+ color: #0E100F !important;
|
|
|
}
|
|
|
.shareQrCodePopupContent {
|
|
|
width: 75vw;
|