This commit is contained in:
Mr.jiang 2024-06-25 21:25:46 +08:00
parent 53c690dd95
commit 3b69fa7ee1
50 changed files with 226 additions and 228 deletions

View File

@ -59,9 +59,9 @@
</view>
<view
style="height: 100upx;background:#FFFFFF;display: flex;margin-top: 20upx;justify-content: space-between;">
<view style="font-size: 28rpx;color: #333333;text-align: left;padding: 30upx 0;width: 70%;">设为默认地址</view>
<view style="font-size: 28rpx;color: #333333;text-align: left;padding: 30upx 10px;width: 70%;">设为默认地址</view>
<switch type="switch" :checked='isDefault === 1 ? true : false' @change="switch1Change"
style="padding: 20upx;transform:scale(0.8)" color="#096f4b" />
style="padding: 20upx;transform:scale(0.8)" color="#019c88" />
</view>
</view>
@ -272,11 +272,13 @@
width: 100%;
height: 100vh;
background: #f7f7f7;
}
.part1-bottom{
width: 100%;
padding:10px;
background: #FFFFFF;
background: #FFFFFF url(../../static/address/map.png)no-repeat top right;
background-size: 60%;
border-radius: 24rpx;
}
.mobile /deep/.u-field{
@ -285,10 +287,9 @@
.part1-top{
width: 100%;
padding: 0px 10px;
height: 115px;
background: #FFFFFF;
border-radius: 24rpx;
margin: 20px 0px;
margin: 15px 0px;
}
page{
background: #f7f7f7;
@ -300,17 +301,17 @@
}
.btn {
width: 90%;
width: 92%;
height: 92rpx;
background: linear-gradient(90deg, #019C88, #28BA92, #35C495);
border-radius: 46rpx;
margin: 0 auto;
margin: 6px auto;
color: white;
text-align: center;
line-height: 92rpx;
letter-spacing: 2upx;
font-weight: 400;
font-size: 42rpx;
font-size: 36rpx;
color: #FFFFFF;
}
.u-icon__icon{
@ -318,7 +319,7 @@
color: #096f4b !important;
}
.u-field{
padding: 35rpx 0 !important;
padding: 35rpx 10px !important;
}
.u-field__input-wrap {
font-size: 30rpx !important;

View File

@ -20,7 +20,7 @@
<view style="display: flex;padding: 0 5upx 0 0;font-size: 26upx;">
<radio-group name="openWay" style="text-align: left;width: 70%;">
<label class="tui-radio">
<radio :checked="item.isDefault == 1 ? true : false" color="#096f4b" :disabled='item.isDefault == 1 ? false : true'
<radio :checked="item.isDefault == 1 ? true : false" color="#019c88" :disabled='item.isDefault == 1 ? false : true'
style="transform:scale(0.6);" />
<text style="font-size: 26upx;margin-left: 8upx;">默认地址</text>
</label>
@ -191,8 +191,6 @@
}
.delete-view{
width: 85rpx;
height: 37rpx;
line-height: 37rpx;
text-align: center;
background: #FFFFFF;
border-radius: 18rpx;
@ -233,14 +231,14 @@
.shouhuo{
margin: 16rpx 30upx;
position: fixed;
bottom: 0upx;
width: 90%;
bottom: -7upx;
width: 92%;
height: 92rpx;
background: linear-gradient(90deg, #019C88, #28BA92, #35C495);
border-radius: 46rpx;
line-height: 92rpx;
font-weight: 400;
font-size: 42rpx;
font-size: 36rpx;
color: #FFFFFF;
}
page {

View File

@ -158,8 +158,8 @@
}
.shezhi-list-img-text{
font-weight: 400;
font-size: 32rpx;
color: #202020;
font-size: 28rpx;
color: #666;
}
.shezhi-list-left{
display: flex;
@ -182,7 +182,7 @@
.shezhi-list-img-icon{
width: 39.58rpx;
height: 40.28rpx;
margin-right: 5px;
margin-right: 10px;
}
.shezhi-list-img-jiantou{
width: 10.76rpx;

View File

@ -36,8 +36,8 @@
<span>¥{{item.sumMoney}}</span>
</view>
<view class="coupon-bottom" style="color: #029D88 !important;">
赠送 <span style="color: #D33232;">{{item.remarks}}</span>
<!-- 赠送 <span style="color: #D33232;">{{item.giveNum}}{{item.coupon.money}}</span>元优惠券 -->
赠送 <span style="color: #ff6f36;">{{item.remarks}}</span>
<!-- 赠送 <span style="color: #ff6f36;">{{item.giveNum}}{{item.coupon.money}}</span>元优惠券 -->
</view>
</view>
</view>
@ -90,10 +90,11 @@
<view @click="goNav('/pages/therapist/therapistList?index=2')">为TA充值</view>
<view @click="goNav('/pages/therapist/therapistList?index=3')">我的理疗师</view>
</view> -->
<view style="position: fixed;bottom: 0rpx;left: 0;right: 0;background: #FFFFFF;height: 110rpx;line-height: 110rpx;z-index: 999;">
<view class="btn" @click="pay" style="background: linear-gradient(to right, #00a85b, #00a85b);color: #FFFFFF;margin: 16rpx 30upx;position: fixed;bottom: 0upx;width: 90%;border-radius: 50rpx;height: 78rpx;line-height: 78rpx;font-size: 32rpx;">
确定充值
</view>
<view
style="position: fixed;bottom: 0rpx;left: 0;right: 0;background: #FFFFFF;height: 110rpx;line-height: 110rpx;z-index: 999;">
<view class="btn" @click="pay"
style="background: linear-gradient(to right, #019c88, #31c194);color: #FFFFFF;margin: 16rpx 30upx;position: fixed;bottom: 0upx;width: 90%;border-radius: 50rpx;height: 78rpx;line-height: 78rpx;font-size: 32rpx;">
确定充值</view>
</view>
</view>
<view v-if="title_color==2 && isAgency == 1">
@ -126,7 +127,7 @@
</view>
<radio-group name="openWay" style="margin-left: 20upx;" @tap='selectWay(item)'>
<label class="tui-radio">
<radio color="#096f4b" :checked="openWay === item.id ? true : false" />
<radio color="#019c88" :checked="openWay === item.id ? true : false" />
</label>
</radio-group>
</view>
@ -141,7 +142,7 @@
</view>
<radio-group name="openWay" style="margin-left: 20upx;" @tap='selectWay(item)'>
<label class="tui-radio" style="width: 30rpx;">
<radio color="#096f4b" :checked="openWay === item.id ? true : false" />
<radio color="#019c88" :checked="openWay === item.id ? true : false" />
</label>
</radio-group>
</view>
@ -155,7 +156,7 @@
</view>
<radio-group name="openWay" style="margin-left: 20upx;" @tap='selectWay(item)'>
<label class="tui-radio">
<radio color="#096f4b" :checked="openWay === item.id ? true : false" />
<radio color="#019c88" :checked="openWay === item.id ? true : false" />
</label>
</radio-group>
</view>
@ -939,8 +940,8 @@
margin-top: 10px;
}
.chong-title image{
width: 50rpx;
height: 22.22rpx;
width: 66rpx;
height: 32.22rpx;
}
.chong-title span{
font-weight: 400;
@ -963,16 +964,14 @@
height: 76rpx;
}
/deep/uni-radio .uni-radio-input{
/* width: 29.86rpx;
height: 29.86rpx;
margin: -3px 0px 0px -20px;
background-color: rgba(4, 159, 137, 1) !important;
border-color: rgba(4, 159, 137, 1) !important; */
width: 31.86rpx;
height: 31.86rpx;
margin: -4px 0px 0px -8px;
}
.chong-list-radio{
margin-right: 5px;
width: 29.86rpx;
height: 29.86rpx;
border-radius: 50%;
}
.chong-list-left{
display: flex;
@ -1051,6 +1050,9 @@
font-size: 32rpx;
color: #FFFEFE;
border-radius: 39rpx;
margin-left: 10px;
}
.popup-mian-btn{
width: 100%;
@ -1062,20 +1064,19 @@
}
.popup-mian{
width: 88%;
display: flex;
flex-direction: column;
margin: 5px auto 0px auto;
margin: 10px auto 0px auto;
}
.popup-head span:nth-child(2){
width: 50rpx;
height: 50rpx;
line-height: 19px;
line-height: 21px;
text-align: center;
font-size: 24px;
color: #15AB8D;
font-size: 25px;
color: #019c88;
border-radius: 50%;
border: 3px solid #15AB8D;
border: 1px solid #019c88;
}
.popup-head span:nth-child(1){
font-weight: bold;
@ -1090,13 +1091,13 @@
flex-direction: row;
align-items: center;
justify-content: space-between;
padding: 0 15px;
padding: 0 20px;
}
.popup-content{
width: 613rpx;
padding-bottom: 10px;
background: #FFFFFF;
border-radius: 56rpx;
border-radius: 40rpx;
display: flex;
flex-direction: column;
}
@ -1117,12 +1118,12 @@
margin: 0 auto;
}
.chongzhi span:nth-child(2){
color: #00a85b;
color: #019c88;
background-color: #fff;
padding: 2px 5px;
padding: 3px 8px;
font-weight: bold;
font-size: 35rpx;
border:1px solid #00a85b;
font-size: 24rpx;
border:1px solid #019c88;
border-radius: 30px;
}
.chongzhi{
@ -1140,6 +1141,7 @@
.money-miao{
width: 95%;
height: 49rpx;
line-height: 49rpx;
background-color: rgba(93, 191, 157, 0.28);
border-radius: 24rpx;
margin: 0 auto;
@ -1175,7 +1177,7 @@
flex-direction: column;
}
.bgimg-top-view{
width: 78%;
width: 80%;
display: flex;
flex-direction: row;
justify-content: space-between;
@ -1259,4 +1261,14 @@
color: #096f4b;
font-weight: bold;
}
.bgimg-top-tou{
margin-left: 10px;
margin-top: 2px;
border:2px solid #fff;
border-radius: 50%;
}
.align-line{
border: solid 1px #000000;
;
}
</style>

View File

@ -1,5 +1,5 @@
<template>
<view class="content">
<view class="content content_bj">
<view class="index-head">
<view class="index-top">
<view class="index-top-left font-size-34">盛安到家</view>
@ -51,55 +51,55 @@
</view>
<view class="star-technician width">
<view class="star-technician-mian">
<liu-goods-swiper :goodsList="starTechnician" :imgWidth="160" :imgHeight="225" @clickItem="chooseItem" @cancellable='false'></liu-goods-swiper>
<liu-goods-swiper :goodsList="starTechnician" :imgWidth="160" :imgHeight="160" @clickItem="chooseItem" @cancellable='false'></liu-goods-swiper>
</view>
</view>
<view class="index-project width">
<view class="index-project-content" @click="goNav('/pages/my/indextaociliaoList?type='+104+'&name='+'index')">
<image src="../../static/index-fenglei1.png" mode="widthFix"></image>
<span>盛安套餐</span>
<span class="feng_word">盛安套餐</span>
</view>
<view class="index-project-content" @click="goNav('/pages/therapist/therapist')">
<image src="../../static/index-fenglei2.png" mode="widthFix"></image>
<span>盛安技师</span>
<span class="feng_word">盛安技师</span>
</view>
<view class="index-project-content" @click="goNav()">
<image src="../../static/index-fenglei3.png" mode="widthFix"></image>
<span>招聘合作</span>
<span class="feng_word">招聘合作</span>
</view>
<view class="index-project-content" @click="goNav('/my/vip/index')">
<image src="../../static/index-fenglei4.png" mode="widthFix"></image>
<span>会员中心</span>
<span class="feng_word">会员中心</span>
</view>
<view class="index-project-content" @click="chaoji">
<image src="../../static/index-fenglei10.png" mode="widthFix"></image>
<span>充值赠送</span>
<span class="feng_word">充值赠送</span>
</view>
<view class="index-project-content" @click="goNav()">
<image src="../../static/index-fenglei5.png" mode="widthFix"></image>
<span>超值拼团</span>
<span class="feng_word">超值拼团</span>
</view>
<view class="index-project-content" @click="goNav('/pages/my/indextaociliaoList?type='+106+'&name='+'index')">
<image src="../../static/index-fenglei6.png" mode="widthFix"></image>
<span>服务疗程</span>
<span class="feng_word">服务疗程</span>
</view>
<view class="index-project-content" @click="goNav()">
<image src="../../static/index-fenglei7.png" mode="widthFix"></image>
<span>限时秒杀</span>
<span class="feng_word">限时秒杀</span>
</view>
<view class="index-project-content" @click="goNav()">
<image src="../../static/index-fenglei8.png" mode="widthFix"></image>
<span>逛商城</span>
<span class="feng_word">逛商城</span>
</view>
<view class="index-project-content" @click="goNav()">
<image src="../../static/index-fenglei9.png" mode="widthFix"></image>
<span>约到店</span>
<span class="feng_word">约到店</span>
</view>
</view>
<view class="index-guanggao width">
<image class="index-guanggao-pintuan" src="../../static/pintuan.png" mode="widthFix"></image>
<view class="index-guanggao-right">
<image class="index-guanggao-right-cika" @click="goNav('/pages/my/indextaociliaoList?type='+105+'&name='+'index')" src="../../static/cika.png" mode="widthFix"></image>
<image class="index-guanggao-right-cika index-interval" @click="goNav('/pages/my/indextaociliaoList?type='+105+'&name='+'index')" src="../../static/cika.png" mode="widthFix"></image>
<image class="index-guanggao-right-yuyue" src="../../static/yuyue.png" mode="widthFix"></image>
</view>
</view>
@ -853,6 +853,10 @@
width: 100%;
height: 100%;
}
.content_bj{
height:100%;
background:#fff url(../../static/background-img.png)no-repeat top;
}
.index-card-view-title{
position: relative;
width: 100%;
@ -875,7 +879,7 @@
}
/deep/.u-content,/deep/.u-search{
flex: none;
width: 230px;
width: 250px;
border-radius: 32rpx !important;
height: 64rpx !important;
}
@ -889,7 +893,6 @@
.localName{
margin-left: 4rpx;
font-weight: bold;
font-size: 33rpx;
color: #333333;
}
.menu-topic-act .menu-topic-bottom-color {
@ -1162,7 +1165,8 @@
}
.index-taocan-view-nav-jie{
font-weight: 400;
font-size: 22rpx;
font-size: 20rpx;
color: #999;
}
.activeL{
color: #019C88;
@ -1171,12 +1175,14 @@
color: #2FC590;
}
.activeH{
color: #676767;
color: #333333;
}
.activexH{
color: #999999;
}
.feng_word{
font-size: 25rpx;
}
.index-taocan-view{
width: 100%;
display: flex;
@ -1190,15 +1196,14 @@
flex-direction: column;
}
.index-fujin-jie-id{
height: 30rpx;
font-weight: 400;
font-size: 25rpx;
font-size: 22rpx;
color: #999999;
text-align: center;
display: table;
width: 100px;
line-height: 15px;
white-space: pre-wrap;
margin-top: 10px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
@ -1207,13 +1212,13 @@
.index-fujin-jie-name{
margin-bottom: 5px;
font-weight: bold;
font-size: 32rpx;
font-size: 28rpx;
color: #333333;
}
.index-fujin{
width: 100%;
height: 290px;
background: linear-gradient(0deg, #CFFAEC, #F4FFFB);
background: linear-gradient(0deg, #fff, #F4FFFB);
}
.index-fujin-jie-view{
width: 222.22rpx;
@ -1244,7 +1249,7 @@
}
.index-fujin-view-img{
width: 100%;
height: 312.5rpx;
height: 308.5rpx;
border-radius: 14rpx;
}
.index-fujin-view-text{
@ -1254,10 +1259,11 @@
flex-direction: row;
align-items: flex-end;
justify-content: center;
background: linear-gradient(4deg,rgba(103, 196, 184,0),rgba(182, 227, 221, 0.3));
background: linear-gradient(4deg,rgba(0, 156, 136,0.6),rgba(0, 156, 136, 0));
border-radius: 0px 0px 7px 7px;
position: absolute;
margin-bottom: -93px;
bottom:1px;
padding-bottom: 13px;
}
.index-fujin-img{
@ -1303,11 +1309,12 @@
}
.index-fujin-title{
margin:0 auto;
padding: 20px 0px;
padding: 15px 0px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
margin-top: 10px;
}
.index-guanggao-pintuan{
@ -1315,13 +1322,18 @@
height: 100%;
}
.index-guanggao-right{
width: 340.28rpx;
width: 360.28rpx;
height: 100%;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.index-guanggao-right-cika,.index-guanggao-right-yuyue{
.index-guanggao-right-cika{
width: 100%;
height: 200.56rpx;
margin-bottom: 10rpx;
}
.index-guanggao-right-yuyue{
width: 100%;
height: 200.56rpx;
}
@ -1336,7 +1348,7 @@
display: flex;
flex-direction: row;
flex-wrap: wrap;
margin:10px auto;
margin:0 10px 15px 10px;
}
.index-project-content image{
width: 68.75rpx;
@ -1347,7 +1359,6 @@
flex-direction: column;
flex-basis: 20%;
align-items: center;
justify-content: space-between;
margin-top: 15px;
height: 58px;
}
@ -1398,11 +1409,11 @@
.star-technician{
position: relative;
margin: -15px auto 0px auto;
height: 327px;
height: 260px;
display: flex;
flex-direction: column;
background: #FFFFFF;
border-radius: 0px 0px 29px 29px;
border-radius: 0px 0px 12px 12px;
border: 4.5px solid #049E89;
padding: 0px 8px;
}
@ -1428,7 +1439,7 @@
font-size: 34rpx;
}
.index-nav-bottom image{
width: 336.11rpx;
width: 350.11rpx;
height: 182.64rpx;
}
.index-nav-bottom{
@ -1436,7 +1447,7 @@
flex-direction: row;
align-items: center;
justify-content: space-between;
margin: 0px auto 20px auto;
margin: 0px auto 8px auto;
}
/deep/.uni-select__selector{
width: 200px;
@ -1508,7 +1519,7 @@
margin-left: 10px;
}
.index-top-mian-text span{
color: #A8BC87;
color: #019c88;
font-weight: 400;
margin-left: 5px;
}
@ -1527,8 +1538,6 @@
}
.index-head{
width: 100%;
height:190px;
background: linear-gradient(4deg,rgba(189, 247, 214,0),rgba(143, 233, 212, 0.3));
display: flex;
align-items: flex-start;
flex-direction: column;

View File

@ -596,7 +596,7 @@
oldSumMoney: that.mainData.oldPrice*that.detailData.length,
sumMoney: that.mainData.price*that.detailData.length,
ordersPackageList:[
{packageId: that.mainData.id,num: that.detailData.length},
{packageId: that.mainData.id,num: 1},
]
}
that.$Request.postJson("/app/user/package/order/insertOrders", data).then(res => {

View File

@ -600,7 +600,7 @@
oldSumMoney: that.mainData.oldPrice*that.detailData.length,
sumMoney: that.mainData.price*that.detailData.length,
ordersPackageList:[
{packageId: that.mainData.id,num: that.detailData.length},
{packageId: that.mainData.id,num: 1},
]
}
that.$Request.postJson("/app/user/package/order/insertOrders", data).then(res => {

View File

@ -161,6 +161,10 @@
</script>
<style scoped>
/deep/.z-tabs-item-title{
font-size: 29rpx;
color: #222;
}
/deep/.refresh-body .content{
background-color: #f7f7f7;
}
@ -176,7 +180,7 @@
}
.item-view-bottom-btn{
text-align: center;
width: 131rpx;
width: 120rpx;
height: 50rpx;
line-height: 50rpx;
background: linear-gradient(90deg, #019C88, #0FA78B, #35C495);
@ -204,7 +208,7 @@
}
.item-view-bottom-qian span:nth-child(3){
font-weight: 400;
font-size: 25rpx;
font-size: 20rpx;
color: #F95900;
}
.item-view-bottom{
@ -217,7 +221,7 @@
.item-view-jianjie{
font-weight: 400;
font-size: 22rpx;
color: #848484;
color: #999;
margin:5px 0px;
display: -webkit-box;
-webkit-box-orient: vertical;
@ -234,8 +238,11 @@
color: #17984d;
}
.xiaoer{
padding: 2px 8px;
background-color:#f1f8d7;
color: #58b314;
border-radius: 3px;
font-size: 20rpx;
}
.taishi{
background-color:#e5d5c6;
@ -260,7 +267,7 @@
}
.item-view-title{
font-weight: bold;
font-size: 33rpx;
font-size: 28rpx;
color: #333333;
}
.item-view{
@ -294,16 +301,17 @@
height: 100%;
}
.item {
width: 100%;
width: 96%;
margin: 2% auto;
display: flex;
flex-direction: row;
justify-content: space-between;
height: 140px;
background: #FFFFFF;
border-radius: 21rpx;
margin-top:20px;
margin-top:10px;
align-items: center;
padding: 0px 5px;
padding: 12px;
}
.item-detail {
@ -375,13 +383,14 @@
height: 60rpx;
background: #18A689;
border-radius: 31rpx;
font-size: 14px;
}
/deep/.uni-searchbar__box{
height: 31px;
border-radius: 15px !important;
background-color: #fff !important;
border: 2px solid #E5E5E5;
border: 1px solid #E5E5E5;
padding: 0px;
display: flex;
flex-direction: row;
@ -399,8 +408,8 @@
}
.service-head-top-left span{
font-weight: bold;
font-size: 44rpx;
color: #171717;
font-size: 28rpx;
color: #333;
}
.service-head-top-left{
display: flex;

View File

@ -3,7 +3,7 @@
<view class="my-head">
<view class="my-head-top back-width">
<view class="u-m-r-10" style="position: relative;">
<image :src="avatar" style="width: 100rpx;height: 100rpx;border-radius: 50%;"
<image :src="avatar" style="width: 100rpx;height: 100rpx;border-radius: 50%; border:#fff 1px solid;"
@click="goNav('/pages/my/userinfo')"></image>
</view>
<view class="my-head-top-view" v-if="!isLogin">
@ -13,7 +13,7 @@
</view>
<view class="my-head-top-id">ID:{{invitationCode}}</view>
</view>
<view v-else class="text-xl u-p-l-20 text-bold" @click="goLogin('/pages/public/login')">
<view v-else class="text-xl" @click="goLogin('/pages/public/login')">
登录
</view>
</view>
@ -481,26 +481,24 @@
.my-use-list-text{
font-weight: bold;
font-size: 30rpx;
color: #6C6C6C;
margin-top: 6px;
margin-top: 3px;
font-size: 12px;
}
.my-use-list image{
width: 64.58rpx;
height: 72.22rpx;
width: 62rpx;
height: 62rpx;
}
.my-use{
height: 597rpx;
background: #FFFFFF;
border-radius: 21rpx;
padding: 10px;
padding: 16px;
display: flex;
flex-direction: column;
margin: 0px auto 20px auto;
margin: 0px auto 10px auto;
}
.my-use-view{
width: 90%;
width: 100%;
margin: 5px auto;
display: flex;
flex-direction: row;
@ -509,7 +507,7 @@
}
.my-serve-view{
width: 90%;
margin: 0 auto;
margin: 15px auto;
display: flex;
flex-direction: row;
align-items: center;
@ -529,24 +527,24 @@
justify-content: center;
}
.my-serve-list image{
width: 119.44rpx;
height: 130.56rpx;
width: 80rpx;
height: 80rpx;
}
.my-serve-list-text{
font-weight: bold;
font-size: 32rpx;
color: #6C6C6C;
margin-top: 5px;
font-size: 24rpx;;
}
.my-serve-title,.my-use-title{
width: 100%;
width: 95%;
font-weight: bold;
font-size: 35rpx;
font-size: 30rpx;
color: #333333;
margin-left: 5px;
}
.width{
width: 95%;
width: 94%;
}
.my-serve{
height: 597rpx;
@ -555,34 +553,30 @@
padding: 10px;
display: flex;
flex-direction: column;
margin: 0px auto 20px auto;
margin: 0px auto 12px auto;
}
.my-serve,.my-serve{
height: 297rpx;
height: 260rpx;
background: #FFFFFF;
border-radius: 21rpx;
padding: 10px;
padding: 16px;
display: flex;
flex-direction: column;
margin: 20px auto;
}
.my-head-bottom{
width: 95%;
height: 121.53rpx;
width: 86%;
}
.my-head-bottom image{
width: 100%;
height: 100%;
}
.my-head-mian-bottom-list image{
width: 88.13rpx;
height: 65.28rpx;
width: 95rpx;
height: 95rpx;
}
.my-head-mian-bottom-list-text{
font-weight: bold;
font-size: 33rpx;
font-size: 24rpx;
color: #6C6C6C;
margin-top: 10px;
}
.my-head-mian-bottom-list{
display: flex;
@ -591,11 +585,12 @@
justify-content: center;
}
.my-head-mian-bottom{
width: 95%;
width: 86%;
margin: 0 auto;
display: flex;
flex-direction: row;
justify-content: space-between;
padding-bottom: 12px;
}
.my-head-mian-top-yuE{
font-weight: bold;
@ -608,7 +603,6 @@
line-height: 42rpx;
text-align: center;
border-radius: 21rpx;
font-weight: bold;
font-size: 26rpx;
}
.my-head-mian-top-view-chong{
@ -622,7 +616,7 @@
}
.my-head-mian-top-view-qian{
font-weight: bold;
font-size: 35rpx;
font-size: 30rpx;
color: #333333;
}
.my-head-mian-top-view{
@ -637,6 +631,7 @@
flex-direction: row;
align-items: center;
justify-content: space-between;
padding-top: 5px;
}
.my-head-mian{
width: 100%;
@ -703,10 +698,9 @@
height: 200px; /* 你的容器高度 */
}
.back-width{
width: 95%;
width: 94%;
display: flex;
margin: 0px auto;
padding: 10px 0px;
margin: 12px auto;
}
</style>

View File

@ -287,16 +287,17 @@
height: 100%;
}
.item {
width: 100%;
width: 96%;
margin: 0 2% ;
display: flex;
flex-direction: row;
justify-content: space-between;
height: 140px;
background: #FFFFFF;
border-radius: 21rpx;
margin-top:20px;
margin-top:10px;
align-items: center;
padding: 0px 5px;
padding: 0px 10px;
}
.item-detail {

View File

@ -1,14 +1,16 @@
<template>
<view class="content">
<view class="hai-img">
<image :src="userImageUrl" mode=""></image>
</view>
<view class="view1" v-bind:style="{backgroundImage: 'url('+backgroundImage+')'}">
<view style="padding-top: 820upx;" @longpress="logoTime(userImageUrl)">
<view style="width: 100%;height: 150upx;display: flex;background: #f7f7f7;padding: 20px 10upx;">
<image :src="userImageUrl" class="touxiang"></image>
<view style="width: 100%;height: 150upx;display: flex;background: #f7f7f7;padding: 20upx 10upx;">
<image :src="userImageUrl"
style="border-radius: 100upx;width: 100upx;height: 100upx;margin-left: 30upx;"></image>
<view class="login-view-text1" style="margin-left: 30upx;width: 59%;">
<view class="fenxiaong-name">
{{ nickName }}
</view>
<view class="fenxiaong-id">ID:{{invitationCode}}</view>
<view style="font-size: 16px;">{{ nickName }}</view>
<view style=" font-size: 12px;margin-top: 20upx;">邀请码:{{invitationCode}}</view>
</view>
<canvas canvas-id="qrcode" style="width: 140upx;height: 130upx;" />
</view>
@ -16,14 +18,10 @@
</view>
<view style="display: flex;flex-direction: row; padding: 40upx;justify-content: center;">
<!-- #ifdef H5 -->
<button @click="share()" type="default" class="liangjie fen-btn">
<span>分享链接</span>
<image src="../../static/bbn.png" mode=""></image>
</button>
<button @tap="showModal()" type="default" class="haibao fen-btn">
<span>分享海报</span>
<image src="../../static/bbn.png" mode=""></image>
</button>
<button @click="share()" type="default"
style="border: 1px #096f4b solid;color: #096f4b;font-size: 15px; width: 50%;border-radius: 30px;">分享链接</button>
<button @tap="showModal()" type="default"
style="background: linear-gradient(to right, #223845, #00a85b);font-size: 15px;color: #FFFFFF; width: 50%; margin-left: 40upx;border-radius: 30px;">分享海报</button>
<!-- #endif -->
<!-- #ifdef APP-PLUS -->
<button v-if="isShowWxAPPShare==''" @click="shareWeiXin()" type="default"
@ -279,6 +277,7 @@
});
},
logoTime(urlList) {
console.log(11)
uni.previewImage({
current: 0,
urls: urlList,
@ -292,6 +291,7 @@
getUserInfo() {
this.$Request.get("/app/user/selectUserById").then(res => {
if (res.code == 0) {
console.log(2222)
this.nickName = res.data.userName
this.invitationCode = res.data.invitationCode
this.userImageUrl = res.data.avatar ? res.data.avatar : '../../static/logo.png'
@ -584,48 +584,22 @@
}
</script>
<style scoped>
.fen-btn{
height: 115rpx;
line-height: 115rpx;
background: #FFFFFF;
<style>
/deep/uni-page-head .uni-page-head__title{
font-weight: bold;
font-size: 38rpx;
color: #17181C;
}
.hai-img{
width: 95%;
height: 865rpx;
margin: 0 auto;
}
.hai-img image{
width: 100%;
height: 100%;
/* box-shadow: 0rpx 58rpx 128rpx 0rpx rgba(124,66,35,0.35); */
border-radius: 14rpx;
width: 50%;
font-weight: bold;
font-size: 33rpx;
color: #333333;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.haibao{
margin-left: 40upx;
}
.haibao image{
width: 53rpx;
height: 54rpx;
}
.liangjie image{
width: 53rpx;
height: 54rpx;
}
.touxiang{
border-radius: 100upx;
width:105.56rpx;
height:105.56rpx;
margin-left: 30upx;
}
.fenxiaong-name{
font-weight: bold;
font-size: 33rpx;
color: #000000;
}
.fenxiaong-id{
margin-top: 20upx;
font-weight: bold;
font-size: 19rpx;
color: #0E050A;
}
.content{
width: 100%;

View File

@ -190,7 +190,7 @@
display: flex;
width: 100%;
height: 80rpx;
background-image: linear-gradient(to bottom, rgba(8, 162, 138, 0.3), #f7f7f7);
background-image: linear-gradient(to bottom, rgba(0, 162, 138, 0.2), #f7f7f7);
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
@ -207,7 +207,7 @@
line-height: 92rpx;
text-align: center;
font-weight: 400;
font-size: 42rpx;
font-size: 36rpx;
color: #FFFFFF;
background: linear-gradient(90deg, #019C88, #28BA92, #35C495);
border-radius: 46rpx;
@ -247,16 +247,16 @@
color: #333333;
text {
font-size: 28rpx;
font-size: 26rpx;
}
}
.view1_itemname {
font-size: 28rpx;
font-size: 26rpx;
font-family: PingFang SC;
font-weight: 500;
color: #999999;
margin-top: 30rpx;
margin-top: 10rpx;
}
}
}
@ -283,14 +283,14 @@
display: block;
height: 6px;
background: linear-gradient(-48deg, rgba(1, 156, 136, 0.35), rgba(45, 196, 142, 0.35));
background: linear-gradient(-48deg, rgba(1, 156, 136, 0.6), rgba(1, 156, 136, 0.1));
border-radius: 3px;
position: absolute;
bottom: 0px;
margin-bottom: 9px;
}
.bgCol2 {
color: #019C88;
color: #019c88;
font-weight: bold;
}

View File

@ -241,7 +241,7 @@
// oldSumMoney: that.mainData.oldPrice*that.detailData.length,
// sumMoney: that.mainData.price*that.detailData.length,
ordersPackageList:[
{packageId: that.mainData.id,num: that.detailData.length},
{packageId: that.mainData.id,num: 1},
]
}
that.$Request.postJson("/app/user/package/order/insertOrders", data).then(res => {

View File

@ -41,7 +41,7 @@
<!-- #ifndef MP-WEIXIN -->
<!-- <view style="font-size: 44upx;margin: 32upx;color: #333333;">欢迎登录盛安到家</view> -->
<view style="text-align: center;">
<image style="width: 200upx;height: 200upx;margin-top: 80upx;"
<image style="width: 200upx;height: 200upx;margin-top: 200upx;"
src="../../static/logo.png"></image>
<view style="font-size: 34upx;margin: 30upx;color: #333333;font-weight: 500;">盛安到家专业 O2O服务平台</view>
<!-- #ifdef APP-PLUS -->
@ -55,7 +55,7 @@
<button class='confirm-btn' @click="register">登录</button>
<!-- #endif -->
<view v-if="!isopen"
style="width: 100%;text-align: center;margin-top: 20upx;color: #096f4b;text-decoration:underline;"
style="width: 100%;text-align: center;margin-top: 20upx; font-size: 12px;color: #019c88;text-decoration:underline;"
@tap="msgRegister">验证码登录</view>
<!-- 底部信息 -->
<view class="footer">
@ -67,9 +67,9 @@
style="width: 30upx;height: 30upx;"></image>
<text style="margin-left: 10upx;margin-right: 0;">同意</text>
<!-- 协议地址 -->
<navigator url="/my/setting/mimi" open-type="navigate" style="color: #096f4b;">隐私政策</navigator>
<navigator url="/my/setting/mimi" open-type="navigate" style="color: #019c88;">隐私政策</navigator>
<navigator url="/my/setting/xieyi" open-type="navigate" style="color: #096f4b;">用户协议</navigator>
<navigator url="/my/setting/xieyi" open-type="navigate" style="color: #019c88;">用户协议</navigator>
</view>
</view>
<!-- #endif -->
@ -550,8 +550,8 @@
height: 80upx;
line-height: 80upx;
border-radius: 60px;
margin-top: 80upx;
background: linear-gradient(to right, #223845, #00a85b);
margin-top: 100upx;
background: linear-gradient(to right, #019c88, #31c194);
color: #fff;
font-size: 30upx;
@ -658,10 +658,10 @@
height: 80upx;
line-height: 80upx;
border-radius: 10px;
margin-top: 200rpx;
margin-top: 300rpx;
border-radius: 60px;
font-size: 32rpx;
background: linear-gradient(to right, #223845, #00a85b);
background: linear-gradient(to right, #019c88, #31c194);
color: #fff;
// font-size: $font-lg;

View File

@ -218,7 +218,7 @@
line-height: 80upx;
border-radius: 60upx;
margin-top: 32upx;
background: linear-gradient(to right, #223845, #00a85b);
background: linear-gradient(to right, #019c88, #31c194);
color: #fff;
font-size: 30upx;

View File

@ -23,7 +23,7 @@
<view style="margin-top: 32rpx;text-align: center">
<view><text style="font-size: 28upx;">没有账号</text>
<text style="color: #096f4b" @click="register()">立即注册</text>
<text style="color: #019c88" @click="register()">立即注册</text>
</view>
</view>
</view>
@ -183,7 +183,7 @@
line-height: 80upx;
border-radius: 60upx;
margin-top: 32upx;
background: linear-gradient(to right, #00a85b, #00a85b);
background: linear-gradient(to right, #019c88, #31c194);
color: #fff;
font-size: 30upx;

View File

@ -290,7 +290,7 @@
}
.send-msg {
color: #096f4b;
color: #019c88;
height: 30px;
font-size: 29rpx;
line-height: 30px;
@ -353,7 +353,7 @@
line-height: 80upx;
border-radius: 60upx;
margin-top: 32upx;
background: linear-gradient(to right, #223845, #00a85b);
background: linear-gradient(to right, #019c88, #31c194);
color: #fff;
font-size: 30upx;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 53 KiB

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 273 B

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.6 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.7 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.9 KiB

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.3 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.0 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.4 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.8 KiB

After

Width:  |  Height:  |  Size: 4.4 KiB