暖心人
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

224 lines
5.7 KiB

<template>
<view class="body-background"></view>
<u-navbar
:title="title"
:auto-back="true"
left-icon-size="40rpx"
:safe-area-inset-top="true"
:placeholder="true"
bgColor="transparent"
></u-navbar>
<view class="fxx-container row">
<view class="fxx-logo">
<u-image
mode="widthFix"
width="400"
height="161.37"
:src="staticImage.fxxLogo"
></u-image>
</view>
<view class="fxx-content">
<view class="content-image row">
<u-image
mode="widthFix"
width="400"
height="400"
:src="staticImage.fxxDone"
></u-image>
</view>
<view class="content-main">
<view class="main-title">{{name}}恭喜您认证成为暖新平台 社区顾问 </view>
<view class="main-desc">{{id}}</view>
<view class="main-ext">请立即开始您的社区顾问服务服务</view>
</view>
<view class="row">
<view class="done-btn ">
<u-button
type="primary"
text="暂不"
shape="circle"
:custom-style="{
color:'#AFB5BE',
backgroundColor:'#FFFFFF',
border:'2rpx solid #AFB5BE',
fontSize:'36',
fontWeight:'400',
marginTop:'48rpx',
width:'auto'
}"
@click="navTo('/pages/Index/index')"
></u-button>
</view>
<view class="done-btn col">
<u-button
type="primary"
text="立即开始"
shape="circle"
:custom-style="{
color:'#020B18',
backgroundColor:'#FF9545',
border:'none',
fontSize:'36',
fontWeight:'400',
marginTop:'48rpx'
}"
@click="navTo('/pages/Line/index')"
></u-button>
</view>
</view>
</view>
</view>
</template>
<script>
import {
imghost
} from '@/config/host.js'
import MzSubsection from '@/components/MzSubsection/Index.vue';
import api from '@/utils/functions.js';
import {userExtends} from "@/api/user";
export default {
components: {
MzSubsection
},
data() {
return {
list: [{
name: '最新资讯'
}, {
name: '表彰评优'
}, {
name: '活动回顾'
}],
// 或者如下,也可以配置keyName参数修改对象键名
// list: [{name: '未付款'}, {name: '待评价'}, {name: '已付款'}],
current: 1,
id:"",
name:'',
title: '认证成功',
loading: true,
staticImage: {
bg: imghost + '/BG.png',
newIcon: imghost + '/new-icon.png',
fxxLogo: imghost + '/fxx-logo.png',
fxxDone: imghost + '/fxx-done.png',
fxx1: imghost + '/fxx-1.png',
},
user: {
avatar: imghost + '/banner.png',
nickname: '清晨的风',
coupons: 221,
id: 88685,
},
isTop: false,
lists: [
{
id: 1,
thumb: imghost + '/new-1.png',
title: '全市公安机关夏季治安打击整治“彭安行动”新闻发布会召开',
desc: '需要您带一点猫砂上门,谢谢',
time: '2023/06/16',
is_new: true
}, {
id: 2,
thumb: imghost + '/new-2.png',
title: '全市公安机关夏季治安打击整治“彭安行动”新闻发布会召开',
desc: '需要您带一点猫砂上门,谢谢',
time: '2023/06/16',
is_new: true
}, {
id: 3,
thumb: imghost + '/new-3.png',
title: '全市公安机关夏季治安打击整治“彭安行动”111开',
desc: '需要您带一点猫砂上门,谢谢',
time: '2023/06/16',
is_new: false
},
],
size: {
height: 500,
}
}
},
onLoad(option) {
this.id = option.id;
this.name = option.name;
},
computed: {
api() {
return api
},
sectionStyle() {
const style = {};
style.padding = '0 26rpx';
style.position = 'sticky';
style.zIndex = '9999';
style.top = api.navHeight().systemBarHeight + 'px'
return style;
},
listHeight() {
let that = this;
let height;
let info = uni.createSelectorQuery().in(this).select('.subsection');
info.boundingClientRect(function (data) {
that.size.height = data.height;
}).exec(function (res) {
});
// that.size.height = (api.navHeight().windowHeight - height);
}
},
methods: {
chatDetail(item) {
wx.navigateTo({
url: '/pages/ChatDetail/index?id=' + item.id
});
},
checkSection(index) {
this.current = index;
},
scrollToLower() {
},
sexChange(e){
this.model1.userInfo.sex = e;
},
navTo(url) {
wx.navigateTo({
url: url
})
},
getUserExtend() {
userExtends().then((res) => {
if(res.code === 200) {
uni.setStorageSync('user', res.data);
this.$store.commit('userInfo', res.data);
}
});
}
},
onPageScroll(res) {
if (res.scrollTop <= 20) {
uni.$emit('isTop', true);
} else {
uni.$emit('isTop', false);
}
},
created() {
this.listHeight();
// this.pagePadding = (api.navHeight().navPaddingTop +
// api.navHeight().navHeight + (api.navHeight().headerPadding * 2))
},
mounted() {
let token = uni.getStorageSync('token');
if (token) {
this.getUserExtend();
}
},
}
</script>
<style lang="scss">
@import './components/done.scss';
</style>