125 lines
2.1 KiB
Vue
125 lines
2.1 KiB
Vue
<script>
|
||
export default {
|
||
onLaunch: function() {
|
||
console.log('App Launch')
|
||
uni.showLoading({
|
||
title: "加载中..."
|
||
})
|
||
window.msgFromUniapp = function(arg) {
|
||
console.log(arg.token);
|
||
if (arg.token) {
|
||
uni.setStorageSync('wflow-token', arg.token)
|
||
uni.setStorageSync('loginUser', arg.loginUser)
|
||
|
||
if (arg.page) {
|
||
uni.reLaunch({
|
||
url: arg.page
|
||
})
|
||
} else {
|
||
uni.reLaunch({
|
||
url: '/pages/submit/submit'
|
||
})
|
||
}
|
||
}
|
||
uni.hideLoading()
|
||
}
|
||
},
|
||
onShow: function() {
|
||
console.log('App Show')
|
||
},
|
||
onHide: function() {
|
||
console.log('App Hide')
|
||
}
|
||
}
|
||
</script>
|
||
|
||
<style lang="scss">
|
||
/* 注意要写在第一行,同时给style标签加入lang="scss"属性 */
|
||
|
||
page {
|
||
background-color: #F4F5F7;
|
||
}
|
||
|
||
.w-button {
|
||
border-radius: 48rpx;
|
||
font-size: 32rpx !important;
|
||
border: none;
|
||
|
||
&::after {
|
||
border: none;
|
||
}
|
||
}
|
||
|
||
.w-click-hover {
|
||
background-color: #F7F7F7;
|
||
}
|
||
|
||
//表单组件值只读样式
|
||
.w-form-input-rv {
|
||
font-size: 32rpx;
|
||
margin-left: 5px;
|
||
}
|
||
|
||
.over-tip {
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
/* 设置文本溢出时显示省略号 */
|
||
white-space: nowrap;
|
||
}
|
||
|
||
//覆盖默认组件样式
|
||
:deep(.w-form-input) {
|
||
font-size: 32rpx;
|
||
border: none;
|
||
|
||
.is-input-border,
|
||
.input-value-border {
|
||
border: none !important;
|
||
}
|
||
|
||
.uni-input-placeholder,
|
||
.uni-input-wrapper,
|
||
.placeholder,
|
||
.input-value,
|
||
.uni-date__x-input,
|
||
.uni-textarea-placeholder,
|
||
.uni-textarea-wrapper {
|
||
font-size: 32rpx !important;
|
||
}
|
||
|
||
.is-disabled {
|
||
background-color: white !important;
|
||
}
|
||
|
||
}
|
||
|
||
/* #ifdef MP */
|
||
.wflow-form .uni-forms-item {
|
||
padding: 0 16rpx 32rpx 16rpx;
|
||
background-color: white;
|
||
margin-bottom: 16rpx;
|
||
font-size: 32rpx !important;
|
||
|
||
.uni-forms-item__error {
|
||
padding-top: 0 !important;
|
||
}
|
||
|
||
.uni-easyinput__content-input {
|
||
height: 30px;
|
||
font-size: 32rpx
|
||
}
|
||
|
||
.uni-easyinput__placeholder-class,
|
||
.uni-date__x-input {
|
||
font-size: 32rpx
|
||
}
|
||
|
||
.w-form-title {
|
||
display: flex;
|
||
align-items: center;
|
||
padding: 13rpx 0;
|
||
}
|
||
}
|
||
|
||
/* #endif */
|
||
</style> |