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.
729 lines
10 KiB
729 lines
10 KiB
7 months ago
|
<script>
|
||
|
const updateManager = wx.canIUse('getUpdateManager') ? wx.getUpdateManager() : null;
|
||
|
export default {
|
||
|
onLaunch: function() {
|
||
|
this.$options.checkHasLoginInfo();
|
||
|
},
|
||
|
onShow: function() {
|
||
|
let that = this;
|
||
|
updateManager && updateManager.onUpdateReady(function() {
|
||
|
wx.showModal({
|
||
|
showCancel: false,
|
||
|
title: '更新提示',
|
||
|
content: '新版本已经准备好,请重启应用',
|
||
|
success: function(res) {
|
||
|
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
|
||
|
updateManager.applyUpdate();
|
||
|
}
|
||
|
});
|
||
|
});
|
||
|
},
|
||
|
onHide: function() {
|
||
|
console.log('App Hide')
|
||
|
},
|
||
|
checkHasLoginInfo() {
|
||
|
wx.checkSession({
|
||
|
success: function(res) {
|
||
|
console.warn('已经登录', res);
|
||
|
},
|
||
|
fail: function() {
|
||
|
uni.clearStorageSync();
|
||
|
}
|
||
|
});
|
||
|
}
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style>
|
||
|
/*每个页面公共css */
|
||
|
@font-face {
|
||
|
font-family: 'TpldKhangXiDictTrial'; /*重命名字体名 */
|
||
|
src: url('https://cs.tour-ma.com/r/cms/www/m/yushan/WenYue-GuDianMingChaoTi-NC-W5-1.otf'); //引入字体
|
||
|
font-weight: normal;
|
||
|
font-style: normal;
|
||
|
}
|
||
|
/*每个页面公共css */
|
||
|
page{
|
||
|
width: 100%;
|
||
|
height: 100%;
|
||
|
|
||
|
}
|
||
|
.family_regular {
|
||
|
font-family: SourceHanSansCNRegular, PingFangSC-Regular, Microsoft YaHei, arial, sans-serif;
|
||
|
}
|
||
|
|
||
|
.family_heiti {
|
||
|
font-family: heiti, PingFangSC-Regular, Microsoft YaHei, arial, sans-serif;
|
||
|
}
|
||
|
|
||
|
.font_normal {
|
||
|
font-family: PingFangSC-Regular, Microsoft YaHei, arial, sans-serif;
|
||
|
}
|
||
|
|
||
|
.font_bold {
|
||
|
font-family: PingFangSC-Semibold, Microsoft YaHei, arial, sans-serif;
|
||
|
font-weight: bold;
|
||
|
}
|
||
|
|
||
|
.no_data {
|
||
|
padding: 60rpx 0 30rpx 0;
|
||
|
text-align: center;
|
||
|
font-size: 28upx;
|
||
|
color: #999;
|
||
|
}
|
||
|
|
||
|
page,
|
||
|
.body {
|
||
|
font-size: 24upx;
|
||
|
height: 100%;
|
||
|
overflow-y: auto;
|
||
|
font-family: PingFangSC-Regular, Microsoft YaHei, arial, sans-serif;
|
||
|
}
|
||
|
|
||
|
image {
|
||
|
display: block;
|
||
|
}
|
||
|
|
||
|
.mescroll-empty .empty-icon {
|
||
|
margin: auto;
|
||
|
}
|
||
|
|
||
|
.line_through {
|
||
|
text-decoration: line-through;
|
||
|
}
|
||
|
|
||
|
.bottom_line {
|
||
|
position: fixed;
|
||
|
bottom: 0;
|
||
|
width: 100%;
|
||
|
left: 0;
|
||
|
z-index: 998;
|
||
|
height: 1px;
|
||
|
background-color: #eee;
|
||
|
}
|
||
|
|
||
|
.overflow_hidden {
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
|
||
|
button {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
border-radius: 0;
|
||
|
line-height: 1;
|
||
|
}
|
||
|
|
||
|
button:focus {
|
||
|
outline: none;
|
||
|
}
|
||
|
|
||
|
button::after {
|
||
|
border: none;
|
||
|
border-radius: 0;
|
||
|
}
|
||
|
|
||
|
/*三角形*/
|
||
|
.triangle_left {
|
||
|
position: relative;
|
||
|
height: 0px;
|
||
|
width: 0px;
|
||
|
border-top: 6upx solid transparent;
|
||
|
border-right: 8upx solid #808080;
|
||
|
border-bottom: 6upx solid transparent;
|
||
|
}
|
||
|
|
||
|
.triangle_right {
|
||
|
position: relative;
|
||
|
height: 0px;
|
||
|
width: 0px;
|
||
|
border-top: 6upx solid transparent;
|
||
|
border-left: 8upx solid #808080;
|
||
|
border-bottom: 6upx solid transparent;
|
||
|
}
|
||
|
|
||
|
.triangle_top {
|
||
|
position: relative;
|
||
|
height: 0px;
|
||
|
width: 0px;
|
||
|
border-bottom: 8upx solid #808080;
|
||
|
border-left: 6upx solid transparent;
|
||
|
border-right: 6upx solid transparent;
|
||
|
}
|
||
|
|
||
|
.triangle_bottom {
|
||
|
position: relative;
|
||
|
height: 0px;
|
||
|
width: 0px;
|
||
|
border-top: 8upx solid #808080;
|
||
|
border-left: 6upx solid transparent;
|
||
|
border-right: 6upx solid transparent;
|
||
|
}
|
||
|
|
||
|
/*解决页面渲染看到隐藏的demo*/
|
||
|
[v-cloak] {
|
||
|
display: none;
|
||
|
}
|
||
|
|
||
|
/*按钮*/
|
||
|
.content_btn_con {
|
||
|
overflow: hidden;
|
||
|
padding: 30upx 30upx;
|
||
|
}
|
||
|
|
||
|
.main_content_btn {
|
||
|
height: 88upx;
|
||
|
line-height: 88upx;
|
||
|
text-align: center;
|
||
|
background: #ffb155;
|
||
|
border-radius: 10upx;
|
||
|
color: $color_fff;
|
||
|
font-size: 32upx;
|
||
|
font-weight: bold;
|
||
|
}
|
||
|
|
||
|
/*tab*/
|
||
|
|
||
|
/*文本超出宽度点点*/
|
||
|
.text_hidden {
|
||
|
overflow: hidden;
|
||
|
white-space: nowrap !important;
|
||
|
text-overflow: ellipsis !important;
|
||
|
}
|
||
|
|
||
|
/*行文本溢出点点*/
|
||
|
.one_hidden {
|
||
|
display: -webkit-box;
|
||
|
overflow: hidden;
|
||
|
text-overflow: ellipsis;
|
||
|
word-break: break-all;
|
||
|
-webkit-box-orient: vertical;
|
||
|
-webkit-line-clamp: 1;
|
||
|
}
|
||
|
|
||
|
.two_hidden {
|
||
|
display: -webkit-box;
|
||
|
overflow: hidden;
|
||
|
text-overflow: ellipsis;
|
||
|
word-break: break-all;
|
||
|
-webkit-box-orient: vertical;
|
||
|
-webkit-line-clamp: 2;
|
||
|
}
|
||
|
|
||
|
.three_hidden {
|
||
|
display: -webkit-box;
|
||
|
overflow: hidden;
|
||
|
text-overflow: ellipsis;
|
||
|
word-break: break-all;
|
||
|
-webkit-box-orient: vertical;
|
||
|
-webkit-line-clamp: 3;
|
||
|
}
|
||
|
|
||
|
.color_bg_main {
|
||
|
background: $color_main !important;
|
||
|
color: $color_fff !important;
|
||
|
border-color: $color_main !important;
|
||
|
}
|
||
|
|
||
|
.color_br_main {
|
||
|
color: $color_main !important;
|
||
|
border-color: $color_main !important;
|
||
|
}
|
||
|
|
||
|
.color_black {
|
||
|
color: $color_black !important;
|
||
|
}
|
||
|
|
||
|
.color_main {
|
||
|
color: $color_main !important;
|
||
|
}
|
||
|
|
||
|
.color_orange {
|
||
|
color: $color_orange !important;
|
||
|
}
|
||
|
|
||
|
.color_green {
|
||
|
color: $color_green;
|
||
|
}
|
||
|
|
||
|
.color_light_green {
|
||
|
color: $color_light_green;
|
||
|
}
|
||
|
|
||
|
.color_999 {
|
||
|
color: $color_999;
|
||
|
}
|
||
|
|
||
|
.color_red {
|
||
|
color: $color_red !important;
|
||
|
}
|
||
|
|
||
|
.color_pink {
|
||
|
color: $color_pink;
|
||
|
}
|
||
|
|
||
|
.color_666 {
|
||
|
color: $color_666;
|
||
|
}
|
||
|
|
||
|
.color_808080 {
|
||
|
color: $color_808080;
|
||
|
}
|
||
|
|
||
|
.color_ccc {
|
||
|
color: $color_ccc;
|
||
|
}
|
||
|
|
||
|
.color_333 {
|
||
|
color: $color_333;
|
||
|
}
|
||
|
|
||
|
.color_blue {
|
||
|
color: $color_blue !important;
|
||
|
}
|
||
|
|
||
|
.color_bg_gray {
|
||
|
background-color: #d9d9d9 !important;
|
||
|
}
|
||
|
|
||
|
/*字体大小*/
|
||
|
.font_16 {
|
||
|
font-size: 16upx !important;
|
||
|
}
|
||
|
|
||
|
.font_18 {
|
||
|
font-size: 18upx !important;
|
||
|
}
|
||
|
|
||
|
.font_20 {
|
||
|
font-size: 20upx !important;
|
||
|
}
|
||
|
|
||
|
.font_22 {
|
||
|
font-size: 22upx !important;
|
||
|
}
|
||
|
|
||
|
.font_24 {
|
||
|
font-size: 24upx !important;
|
||
|
}
|
||
|
|
||
|
.font_26 {
|
||
|
font-size: 26upx !important;
|
||
|
}
|
||
|
|
||
|
.font_28 {
|
||
|
font-size: 28upx !important;
|
||
|
}
|
||
|
|
||
|
.font_30 {
|
||
|
font-size: 30upx !important;
|
||
|
}
|
||
|
|
||
|
.font_32 {
|
||
|
font-size: 32upx !important;
|
||
|
}
|
||
|
|
||
|
.font_34 {
|
||
|
font-size: 34upx !important;
|
||
|
}
|
||
|
|
||
|
.font_36 {
|
||
|
font-size: 36upx !important;
|
||
|
}
|
||
|
|
||
|
.font_40 {
|
||
|
font-size: 40upx !important;
|
||
|
}
|
||
|
|
||
|
.font_42 {
|
||
|
font-size: 43upx !important;
|
||
|
}
|
||
|
|
||
|
.font_44 {
|
||
|
font-size: 44upx !important;
|
||
|
}
|
||
|
|
||
|
.font_46 {
|
||
|
font-size: 46upx !important;
|
||
|
}
|
||
|
|
||
|
.font_50 {
|
||
|
font-size: 50upx !important;
|
||
|
}
|
||
|
|
||
|
.font_62 {
|
||
|
font-size: 62upx !important;
|
||
|
}
|
||
|
|
||
|
.font_72 {
|
||
|
font-size: 72upx !important;
|
||
|
}
|
||
|
|
||
|
.float_left {
|
||
|
float: left !important;
|
||
|
}
|
||
|
|
||
|
.float_right {
|
||
|
float: right !important;
|
||
|
}
|
||
|
|
||
|
/*间距*/
|
||
|
.ml_0 {
|
||
|
margin-left: 0 !important;
|
||
|
}
|
||
|
|
||
|
.ml_10 {
|
||
|
margin-left: 10upx;
|
||
|
}
|
||
|
|
||
|
.ml_20 {
|
||
|
margin-left: 20upx;
|
||
|
}
|
||
|
|
||
|
.ml_30 {
|
||
|
margin-left: 30upx;
|
||
|
}
|
||
|
|
||
|
.ml_40 {
|
||
|
margin-left: 40upx;
|
||
|
}
|
||
|
|
||
|
.ml_60 {
|
||
|
margin-left: 60upx;
|
||
|
}
|
||
|
|
||
|
.ml_80 {
|
||
|
margin-left: 80upx;
|
||
|
}
|
||
|
|
||
|
.ml_100 {
|
||
|
margin-left: 100upx;
|
||
|
}
|
||
|
|
||
|
.ml_120 {
|
||
|
margin-left: 120upx;
|
||
|
}
|
||
|
|
||
|
.ml_10 {
|
||
|
margin-left: 10upx;
|
||
|
}
|
||
|
|
||
|
.ml_20 {
|
||
|
margin-left: 20upx;
|
||
|
}
|
||
|
|
||
|
.ml_30 {
|
||
|
margin-left: 30upx;
|
||
|
}
|
||
|
|
||
|
.ml_40 {
|
||
|
margin-left: 40upx;
|
||
|
}
|
||
|
|
||
|
.ml_60 {
|
||
|
margin-left: 60upx;
|
||
|
}
|
||
|
|
||
|
.ml_80 {
|
||
|
margin-left: 80upx;
|
||
|
}
|
||
|
|
||
|
.ml_100 {
|
||
|
margin-left: 100upx;
|
||
|
}
|
||
|
|
||
|
.ml_120 {
|
||
|
margin-left: 120upx;
|
||
|
}
|
||
|
|
||
|
.mt_10 {
|
||
|
margin-top: 10upx;
|
||
|
}
|
||
|
|
||
|
.mt_20 {
|
||
|
margin-top: 20upx;
|
||
|
}
|
||
|
|
||
|
.mt_30 {
|
||
|
margin-top: 30upx;
|
||
|
}
|
||
|
|
||
|
.mt_40 {
|
||
|
margin-top: 40upx;
|
||
|
}
|
||
|
|
||
|
.mt_60 {
|
||
|
margin-top: 60upx;
|
||
|
}
|
||
|
|
||
|
.mt_80 {
|
||
|
margin-top: 80upx;
|
||
|
}
|
||
|
|
||
|
.mt_100 {
|
||
|
margin-top: 100upx;
|
||
|
}
|
||
|
|
||
|
.mt_120 {
|
||
|
margin-top: 120upx;
|
||
|
}
|
||
|
|
||
|
.mb_10 {
|
||
|
margin-bottom: 10upx;
|
||
|
}
|
||
|
|
||
|
.mb_20 {
|
||
|
margin-bottom: 20upx;
|
||
|
}
|
||
|
|
||
|
.mb_30 {
|
||
|
margin-bottom: 30upx;
|
||
|
}
|
||
|
|
||
|
.mb_40 {
|
||
|
margin-bottom: 40upx;
|
||
|
}
|
||
|
|
||
|
.mb_60 {
|
||
|
margin-bottom: 60upx;
|
||
|
}
|
||
|
|
||
|
.mb_80 {
|
||
|
margin-bottom: 80upx;
|
||
|
}
|
||
|
|
||
|
.mb_100 {
|
||
|
margin-bottom: 100upx;
|
||
|
}
|
||
|
|
||
|
.mb_120 {
|
||
|
margin-bottom: 120upx;
|
||
|
}
|
||
|
|
||
|
.mr_10 {
|
||
|
margin-right: 10upx;
|
||
|
}
|
||
|
|
||
|
.mr_20 {
|
||
|
margin-right: 20upx;
|
||
|
}
|
||
|
|
||
|
.mr_30 {
|
||
|
margin-right: 30upx;
|
||
|
}
|
||
|
|
||
|
.mr_40 {
|
||
|
margin-right: 40upx;
|
||
|
}
|
||
|
|
||
|
.mr_60 {
|
||
|
margin-right: 60upx;
|
||
|
}
|
||
|
|
||
|
.mr_80 {
|
||
|
margin-right: 80upx;
|
||
|
}
|
||
|
|
||
|
.mr_100 {
|
||
|
margin-right: 100upx;
|
||
|
}
|
||
|
|
||
|
.mr_120 {
|
||
|
margin-right: 120upx;
|
||
|
}
|
||
|
|
||
|
.p_0 {
|
||
|
padding: 0 !important;
|
||
|
}
|
||
|
|
||
|
.ptb_0 {
|
||
|
padding-top: 0 !important;
|
||
|
padding-bottom: 0 !important;
|
||
|
}
|
||
|
|
||
|
.plr_0 {
|
||
|
padding-left: 0 !important;
|
||
|
padding-right: 0 !important;
|
||
|
}
|
||
|
|
||
|
.pt_10 {
|
||
|
padding-top: 10upx;
|
||
|
}
|
||
|
|
||
|
.pt_5 {
|
||
|
padding-top: 5upx;
|
||
|
}
|
||
|
|
||
|
.pt_20 {
|
||
|
padding-top: 20upx;
|
||
|
}
|
||
|
|
||
|
.pt_30 {
|
||
|
padding-top: 30upx;
|
||
|
}
|
||
|
|
||
|
.pt_40 {
|
||
|
padding-top: 40upx;
|
||
|
}
|
||
|
|
||
|
.pt_60 {
|
||
|
padding-top: 60upx;
|
||
|
}
|
||
|
|
||
|
.pt_80 {
|
||
|
padding-top: 80upx;
|
||
|
}
|
||
|
|
||
|
.pt_100 {
|
||
|
padding-top: 100upx;
|
||
|
}
|
||
|
|
||
|
.pt_120 {
|
||
|
padding-top: 120upx;
|
||
|
}
|
||
|
|
||
|
.pb_20 {
|
||
|
padding-bottom: 20upx;
|
||
|
}
|
||
|
|
||
|
.pb_30 {
|
||
|
padding-bottom: 30upx !important;
|
||
|
}
|
||
|
|
||
|
.pb_40 {
|
||
|
padding-bottom: 40upx;
|
||
|
}
|
||
|
|
||
|
.pb_60 {
|
||
|
padding-bottom: 60upx;
|
||
|
}
|
||
|
|
||
|
.pb_80 {
|
||
|
padding-bottom: 80upx;
|
||
|
}
|
||
|
|
||
|
.pb_100 {
|
||
|
padding-bottom: 100upx;
|
||
|
}
|
||
|
|
||
|
.pb_120 {
|
||
|
padding-bottom: 120upx;
|
||
|
}
|
||
|
|
||
|
.pl_10 {
|
||
|
padding-left: 10upx;
|
||
|
}
|
||
|
|
||
|
.pl_20 {
|
||
|
padding-left: 20upx;
|
||
|
}
|
||
|
|
||
|
.pl_40 {
|
||
|
padding-left: 40upx;
|
||
|
}
|
||
|
|
||
|
.pl_60 {
|
||
|
padding-left: 60upx;
|
||
|
}
|
||
|
|
||
|
.pl_80 {
|
||
|
padding-left: 80upx;
|
||
|
}
|
||
|
|
||
|
.pl_100 {
|
||
|
padding-left: 100upx;
|
||
|
}
|
||
|
|
||
|
.pl_120 {
|
||
|
padding-left: 120upx;
|
||
|
}
|
||
|
|
||
|
/*flex*/
|
||
|
|
||
|
.d_flex {
|
||
|
display: -webkit-flex;
|
||
|
display: flex;
|
||
|
}
|
||
|
|
||
|
.flex_wrap {
|
||
|
display: -webkit-flex;
|
||
|
display: flex;
|
||
|
-webkit-flex-wrap: wrap;
|
||
|
flex-wrap: wrap;
|
||
|
}
|
||
|
|
||
|
.j_start {
|
||
|
-webkit-justify-content: flex-start;
|
||
|
justify-content: flex-start;
|
||
|
}
|
||
|
|
||
|
.j_center {
|
||
|
-webkit-justify-content: center;
|
||
|
justify-content: center;
|
||
|
}
|
||
|
|
||
|
.j_end {
|
||
|
-webkit-justify-content: flex-end;
|
||
|
justify-content: flex-end;
|
||
|
}
|
||
|
|
||
|
.j_space_around {
|
||
|
-webkit-justify-content: space-around;
|
||
|
justify-content: space-around;
|
||
|
}
|
||
|
|
||
|
.j_between {
|
||
|
-webkit-justify-content: space-between;
|
||
|
justify-content: space-between;
|
||
|
}
|
||
|
|
||
|
.a_start {
|
||
|
-webkit-align-items: flex-start;
|
||
|
align-items: flex-start;
|
||
|
}
|
||
|
|
||
|
.a_center {
|
||
|
-webkit-align-items: center;
|
||
|
align-items: center;
|
||
|
}
|
||
|
|
||
|
.a_end {
|
||
|
-webkit-align-items: flex-end;
|
||
|
align-items: flex-end;
|
||
|
}
|
||
|
/* 单行文字省略 */
|
||
|
.text_overflow{
|
||
|
text-overflow: ellipsis;
|
||
|
overflow: hidden;
|
||
|
white-space: nowrap;
|
||
|
}
|
||
|
/* 2行文字省略 */
|
||
|
.text_overflow_2{
|
||
|
word-break: break-all;
|
||
|
text-overflow: ellipsis;
|
||
|
overflow: hidden;
|
||
|
display: -webkit-box;
|
||
|
-webkit-line-clamp: 2;
|
||
|
-webkit-box-orient: vertical;
|
||
|
}
|
||
|
.konglist{
|
||
|
width: 100%;
|
||
|
height: 318rpx;
|
||
|
background: url(https://cs.tour-ma.com/r/cms/www/m/changshu/wf-kong.png);
|
||
|
background-size: 100% 100%;
|
||
|
font-size: 30rpx;
|
||
|
font-family: Microsoft YaHei;
|
||
|
font-weight: 400;
|
||
|
color: #999999;
|
||
|
line-height: 36rpx;
|
||
|
text-align: center;
|
||
|
font-family: Microsoft YaHei;
|
||
|
font-weight: 400;
|
||
|
display: flex;
|
||
|
flex-direction: column;
|
||
|
justify-content: flex-end;
|
||
|
padding: 20rpx 0;
|
||
|
}
|
||
|
@import "uview-ui/index.scss";
|
||
|
@import './common/index.scss';
|
||
|
</style>
|