app_tree_planting/pages/duty/index.vue
itgaojian163 aae2813dd8 初始化
2023-01-11 19:31:59 +08:00

290 lines
6.0 KiB
Vue

<template>
<view class="wrap">
<view>尽职尽责</view>
</view>
</template>
<script>
// import iconfont from '@/components/iconfont/iconfont.vue';
// import pageLoading from '@/components/loading/pageLoading.vue';
// export default {
// components: {
// iconfont,
// pageLoading
// },
// data() {
// return {
// user: {},
// loginText: '登录',
// showPageLoading: true
// };
// },
// onShow() {
// this.$initPageTitle(); //初始化页面标题
// // #ifdef MP
// this.loginText = '微信登录';
// // #endif
// this.getUserInfo(); //获取用户信息
// //登录
// let source = uni.getStorageSync('source');
// if (source == 'login' || source == 'storyEdit') {
// uni.removeStorageSync('source');
// }
// },
// onLoad(e) {},
// onPullDownRefresh() {
// uni.showLoading({
// title: '刷新中'
// });
// this.getUserInfo(); //获取用户信息
// },
// methods: {
// /*获取用户信息*/
// getUserInfo() {
// this.$app.request({
// url: this.$api.user.index,
// data: {},
// method: 'POST',
// dataType: 'json',
// success: res => {
// console.log(res);
// if (res.code == 0) {
// this.showPageLoading = false;
// this.user = res.data;
// } else {
// this.$alert(res.msg);
// }
// },
// complete: res => {
// uni.stopPullDownRefresh();
// uni.hideLoading();
// }
// });
// },
// /*登录*/
// login() {
// this.$app.login();
// },
// /*退出登录*/
// logout() {
// uni.showModal({
// title: '提示',
// content: '退出登录?',
// confirmText: '是',
// cancelText: '否',
// success: result => {
// if (result.confirm) {
// this.$app.request({
// url: this.$api.user.logout,
// method: 'POST',
// success: res => {
// if (res.code == 0) {
// uni.removeStorageSync('isLogin');
// uni.removeStorageSync('accessToken');
// uni.removeStorageSync('currentUser');
// uni.removeStorageSync('platform');
// // #ifdef H5
// this.$alert('退出登录成功', 'success', '/pages/index/index');
// // #endif
// // #ifndef H5
// this.$alert('退出登录成功', 'success', '/pages/index/index', 'switchTab');
// // #endif
// } else {
// this.$alert(res.msg, 'warning');
// }
// },
// complete: function() {
// uni.hideLoading();
// }
// });
// }
// }
// });
// }
// }
// };
</script>
<style scoped lang="scss">
.top {
/*页面标题*/
.page-title {
display: flex;
justify-content: center;
align-items: center;
height: 90rpx;
text-align: center;
z-index: 9999;
font-size: 38rpx;
font-weight: bold;
color: #ffffff;
}
}
.user {
.base-info {
//background-image: linear-gradient(top, #e4edec 20%, #e4edec 80%);
background: #8cc7b5;
height: 280rpx;
}
.user-info {
padding: 64rpx 32rpx;
display: flex;
align-item: center;
justify-content: space-between;
.avatar {
flex-grow: 0;
flex-shrink: 0;
line-height: 0;
border-radius: 50%;
image {
width: 144rpx;
height: 144rpx;
border-radius: 50%;
border: 1rpx solid #fff;
}
}
.default-avatar {
margin-top: -12rpx;
}
.info {
flex-grow: 1;
flex-shrink: 1;
padding-left: 28rpx;
display: flex;
flex-direction: column;
justify-content: center;
.nickname {
font-size: 44rpx;
color: #ffffff;
margin-top: -14rpx;
}
.mobile {
font-size: 34rpx;
color: #fff;
display: flex;
align-items: center;
line-height: normal;
/deep/ .icon {
margin-left: 30rpx;
font-size: 28rpx;
display: block;
}
}
.user-type {
display: flex;
margin-top: 6rpx;
text {
font-size: 24rpx;
color: #fff;
background-color: #cd8202;
padding: 0 24rpx;
border-radius: 55px;
}
}
.btn-login {
font-size: 42rpx;
background: transparent;
color: #fff;
text-align: left;
width: 200rpx;
}
}
.setting {
flex-grow: 0;
flex-shrink: 0;
.btn-setting {
margin-top: 10rpx;
/deep/ .icon {
color: #fff;
font-size: 48rpx;
}
}
}
}
}
.nav {
margin-top: -15rpx;
margin-bottom: calc(var(--window-bottom) + 20rpx);
.list {
margin-top: 15rpx;
margin-bottom: 20rpx;
.item {
padding-left: 24rpx;
background: #ffffff;
.info {
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
border-bottom: 1rpx solid #e9ebee;
padding: 4rpx 24rpx 4rpx 0;
height: 100rpx;
.name {
display: flex;
flex-direction: row;
align-items: center;
justify-content: center;
font-size: 34rpx;
line-height: normal;
image {
width: 45rpx;
height: 45rpx;
margin-right: 16rpx;
}
/deep/ .icon {
color: #8cc7b5;
font-size: 44rpx;
margin-right: 16rpx;
line-height: normal;
}
/deep/ .icon-car {
font-size: 35rpx;
margin-right: 14rpx;
}
/deep/ .icon-profile-o {
font-size: 48rpx;
margin-right: 12rpx;
}
/deep/ .icon-user-info {
font-size: 50rpx;
margin-left: -5rpx;
margin-right: 10rpx;
}
/deep/ .icon-favorite {
font-size: 42rpx;
}
/deep/ .icon-about {
font-size: 44rpx;
margin-left: -4rpx;
margin-right: 12rpx;
}
/deep/ .icon-question {
margin-right: 16rpx;
}
}
/deep/ .icon {
color: #c1c4c9;
font-size: 24rpx;
}
}
&:last-child {
.info {
border-bottom: 0;
}
}
}
}
}
.status-bar {
background: #8cc7b5;
}
</style>