From f0f15a5822306ccced636ae65c853b6badbc30dc Mon Sep 17 00:00:00 2001
From: "271556543@qq.com" <271556543@qq.com>
Date: Fri, 16 Sep 2022 17:39:40 +0800
Subject: [PATCH] 2022-9-16
---
config.js | 4 +-
.../pages/careCenter/careCenter.vue | 583 +++++++++++++-----
.../pages/careCenter/productDetail.vue | 42 ++
.../pages/careCenter/serviceDetail.vue | 330 ++++++++++
packages/packageCarecenter/static/clock.png | Bin 0 -> 654 bytes
packages/packageCarecenter/static/pic.png | Bin 0 -> 384 bytes
.../packageCarecenter/static/position.png | Bin 0 -> 795 bytes
packages/packageCarecenter/static/video.png | Bin 0 -> 417 bytes
packages/packageCarecenter/static/wechat.png | Bin 0 -> 998 bytes
pages.json | 16 +
pages/home/home.vue | 6 +-
11 files changed, 832 insertions(+), 149 deletions(-)
create mode 100644 packages/packageCarecenter/pages/careCenter/productDetail.vue
create mode 100644 packages/packageCarecenter/pages/careCenter/serviceDetail.vue
create mode 100644 packages/packageCarecenter/static/clock.png
create mode 100644 packages/packageCarecenter/static/pic.png
create mode 100644 packages/packageCarecenter/static/position.png
create mode 100644 packages/packageCarecenter/static/video.png
create mode 100644 packages/packageCarecenter/static/wechat.png
diff --git a/config.js b/config.js
index 99d0baa..81581a5 100644
--- a/config.js
+++ b/config.js
@@ -3,7 +3,9 @@ export const appConfig = {
//appId:"wx3dc65ce9b588727a",//孕育咨询
//baseUrl: 'http://yunyubang.localhost.com',
baseUrl: 'https://yunyubang2021.langye.net', //孕育帮
- newBaseUrl: 'https://yunyubang.ali251.langye.net',
+ //baseUrl: 'http://yybtest.ali251.langye.net',
+ //newBaseUrl: 'https://yunyubang.ali251.langye.net',
+ newBaseUrl: 'http://yybtest.ali251.langye.net',
//baseUrl:'https://yybtest2021.langye.net',//孕育咨询
openidInfoKey: 'openid_info_yunyubang'
}
diff --git a/packages/packageCarecenter/pages/careCenter/careCenter.vue b/packages/packageCarecenter/pages/careCenter/careCenter.vue
index eff8a80..f7899d6 100644
--- a/packages/packageCarecenter/pages/careCenter/careCenter.vue
+++ b/packages/packageCarecenter/pages/careCenter/careCenter.vue
@@ -4,45 +4,57 @@
- 月子攻略
+
+ 月子攻略
+
更多
-
+
+
+
月子会所价格为何相差巨大月子会所价格为何相差巨大月子会所价格为何相差巨大?
市场纷繁复杂的套餐究竟如何选?
-
+
+
+
月子会所价格为何相差巨大月子会所价格为何相差巨大月子会所价格为何相差巨大?
市场纷繁复杂的套餐究竟如何选?
-
+
+
+
月子会所价格为何相差巨大月子会所价格为何相差巨大月子会所价格为何相差巨大?
市场纷繁复杂的套餐究竟如何选?
-
+
-
+
严选商家
-
+
+
+
-
+
严选商品
-
+
+
+
-
+
-
+
综合排序
@@ -55,44 +67,209 @@
已探店
-
- 推荐
+
+
+
+ 推荐
+
- 孕育邦孕妈妈摄影体验
- 孕妈宝宝成长讲座知识
- 东方之门/湖滨天地2.5km
- ¥30200 - ¥45000
+ {{item.name}}
+
+ {{tag}}
+
+
+ {{item.address}}2.5km
+ ¥30200 -
+ ¥45000
+
-
- 推荐
+
+
+
+
+
+
+ 综合排序
+ 全部地区
+ 筛选
+
+
+
+ 月子餐试吃
+ 已探店
+
+
+
+
+
+ 推荐
+
+
+ {{item.name}}
+
+ {{tag}}
+
+
+ {{item.address}}2.5km
+ ¥{{item.price}}
+
+
-
+
+
@@ -108,214 +285,330 @@
align-items: center;
justify-content: center;
}
- .careBanner{
- display:block;
- width:690rpx;
- height:220rpx;
- margin:20rpx auto;
+
+ .careBanner {
+ display: block;
+ width: 690rpx;
+ height: 220rpx;
+ margin: 20rpx auto;
}
- .strategyBox{
+
+ .strategyBox {
width: 710rpx;
padding-bottom: 16rpx;
background-image: linear-gradient(180deg, #FFE4EC 0%, #FFFFFF 24%);
border: 4rpx solid #FFFFFF;
- box-shadow: 0 0 20rpx 0 rgba(0,0,0,0.03);
+ box-shadow: 0 0 20rpx 0 rgba(0, 0, 0, 0.03);
border-radius: 16rpx;
- .strTit{
- padding:30rpx 25rpx 15rpx 25rpx;
- .strL{
+
+ .strTit {
+ padding: 30rpx 25rpx 15rpx 25rpx;
+
+ .strL {
font-size: 34rpx;
color: #333333;
letter-spacing: 1rpx;
- font-weight: 500;
- image{display:block;width: 30rpx;height: 34rpx;margin-right:10rpx;}
+ font-weight: 500;
+
+ image {
+ display: block;
+ width: 30rpx;
+ height: 34rpx;
+ margin-right: 10rpx;
+ }
}
- .more{
+
+ .more {
font-size: 28rpx;
color: #333333;
font-weight: 400;
}
}
- .strCol{
- padding:16rpx 25rpx;
- .strPic{
- width:140rpx;height:140rpx;border-radius:10rpx;
- image{display:block;width:140rpx;height:140rpx;border-radius:10rpx;}
+
+ .strCol {
+ padding: 16rpx 25rpx;
+
+ .strPic {
+ width: 140rpx;
+ height: 140rpx;
+ border-radius: 10rpx;
+
+ image {
+ display: block;
+ width: 140rpx;
+ height: 140rpx;
+ border-radius: 10rpx;
+ }
}
- .strInfo{
+
+ .strInfo {
flex: 1;
- padding-left:30rpx;
- .h3{font-size: 30rpx;color: #333333;font-weight: 500;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:460rpx;}
- .p{margin-top:10rpx;font-size: 24rpx;color: #999999;font-weight: 400;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:460rpx;}
+ padding-left: 30rpx;
+
+ .h3 {
+ font-size: 30rpx;
+ color: #333333;
+ font-weight: 500;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ width: 460rpx;
+ }
+
+ .p {
+ margin-top: 10rpx;
+ font-size: 24rpx;
+ color: #999999;
+ font-weight: 400;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ width: 460rpx;
+ }
}
}
}
-
- .careBox{
+
+ .careBox {
width: 750rpx;
- background-image: linear-gradient(180deg, rgba(255,255,255,0.80) 0%, rgba(255,255,255,0.80) 70%, rgba(255,255,255,0.00) 100%);
- border-radius: 40rpx 40rpx 0 0;
- margin-top:20rpx;
- .careTabs{
- width:100%;
- height:106rpx;
- .tabCol{
- width:50%;
- height:106rpx;
- line-height:106rpx;
+ background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.80) 0%, rgba(255, 255, 255, 0.80) 70%, rgba(255, 255, 255, 0.00) 100%);
+ border-radius: 40rpx 40rpx 0 0;
+ margin-top: 20rpx;
+
+ .careTabs {
+ width: 100%;
+ height: 106rpx;
+
+ .tabCol {
+ width: 50%;
+ height: 106rpx;
+ line-height: 106rpx;
font-size: 36rpx;
color: #666666;
text-align: center;
font-weight: 400;
position: relative;
- text{position: relative;z-index:3;}
- .line{
- display:none;
- width:94rpx;
- height:33rpx;
+
+ text {
+ position: relative;
+ z-index: 3;
+ }
+
+ .line {
+ display: none;
+ width: 94rpx;
+ height: 33rpx;
position: absolute;
- left:50%;
+ left: 50%;
transform: translateX(-50%);
- bottom:20rpx;
- z-index:2;
- image{display:block;width:94rpx;height:33rpx;}
+ bottom: 20rpx;
+ z-index: 2;
+
+ image {
+ display: block;
+ width: 94rpx;
+ height: 33rpx;
+ }
}
}
- .cur{
- color: #333333;font-weight:600rpx;
- .line{display:block;}
+
+ .cur {
+ color: #333333;
+ font-weight: 600rpx;
+
+ .line {
+ display: block;
+ }
}
}
}
- .termBox{
+
+ .termBox {
width: 100%;
background: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 70%, rgba(255, 255, 255, 0) 100%);
border-radius: 40rpx 40rpx 0px 0px;
- .termOuter{
+
+ .termOuter {
display: flex;
align-items: center;
align-content: center;
justify-content: flex-start;
- .termCol{
- width:33.33%;
- text-align:center;
+
+ .termCol {
+ width: 33.33%;
+ text-align: center;
font-size: 28rpx;
font-weight: 400;
- color: #333333;
- padding:30rpx 0;
- .iconfont{font-size: 24rpx;color: #666666;line-height:28rpx;margin-left:8rpx;}
-
+ color: #333333;
+ padding: 30rpx 0;
+
+ .iconfont {
+ font-size: 24rpx;
+ color: #666666;
+ line-height: 28rpx;
+ margin-left: 8rpx;
+ }
+
}
- .termCol.cur{
- color:#FF578A;
- .iconfont{color: #FF578A;}
+
+ .termCol.cur {
+ color: #FF578A;
+
+ .iconfont {
+ color: #FF578A;
+ }
}
-
+
}
}
- .proBox{
- width:710rpx;
- background:#fff;
- margin:0 auto 30rpx auto;
- border-radius:12rpx;
+
+ .proBox {
+ width: 710rpx;
+ background: #fff;
+ margin: 0 auto 30rpx auto;
+ border-radius: 12rpx;
box-sizing: border-box;
- .tagGroup{
- padding:0 24rpx;
- text{
- display:inline-block;
+
+ .tagGroup {
+ padding: 0 24rpx;
+
+ text {
+ display: inline-block;
height: 64rpx;
background: #F6F6F6;
border-radius: 32rpx;
- padding:0 30rpx;
+ padding: 0 30rpx;
font-size: 26rpx;
color: #666666;
text-align: center;
line-height: 64rpx;
- font-weight: 400;
- margin-right:15rpx;
+ font-weight: 400;
+ margin-right: 15rpx;
}
}
}
- .introBox{
- padding:0 24rpx;
+
+ .introBox {
+ padding: 0 24rpx;
}
- .intro_column:first-child{
- border-top:none;
+
+ .intro_column:first-child {
+ border-top: none;
}
- .intro_column{
+
+ .intro_column {
display: flex;
justify-content: flex-start;
- padding:20rpx 0;
- width:100%;
- border-top:2rpx solid #EAEAEA;
- .imgOuter{
+ padding: 20rpx 0;
+ width: 100%;
+ border-top: 2rpx solid #EAEAEA;
+
+ .imgOuter {
width: 260rpx;
- height:210rpx;
+ height: 210rpx;
position: relative;
- border-radius:10rpx;
- image{width:260rpx;height:210rpx;border-radius:10rpx;}
- .i_intro{position: absolute;top:0;left:0;width: 68rpx;height: 32rpx;background: #FF578A;border-radius: 10rpx 0px 18rpx 0;font-size: 22rpx;font-weight: 400;color: #FFFFFF;line-height: 32rpx;text-align: center;}
+ border-radius: 10rpx;
+
+ image {
+ width: 260rpx;
+ height: 210rpx;
+ border-radius: 10rpx;
+ }
+
+ .i_intro {
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 68rpx;
+ height: 32rpx;
+ background: #FF578A;
+ border-radius: 10rpx 0px 18rpx 0;
+ font-size: 22rpx;
+ font-weight: 400;
+ color: #FFFFFF;
+ line-height: 32rpx;
+ text-align: center;
+ }
}
- .columnInfo{
- flex:1;
- margin-left:22rpx;
+
+ .columnInfo {
+ flex: 1;
+ margin-left: 22rpx;
position: relative;
- .title{
- width:100%;
- font-size:30rpx;
- font-weight:700;
- color:#333;
+
+ .title {
+ width: 100%;
+ font-size: 30rpx;
+ font-weight: 700;
+ color: #333;
overflow: hidden;
white-space: nowrap;
- text-overflow: ellipsis;
+ text-overflow: ellipsis;
}
- .tags{
- margin-top:8rpx;
+
+ .tags {
+ margin-top: 8rpx;
}
- .tags text{
+
+ .tags text {
height: 28rpx;
- background: rgba(255,177,62,0.1);
+ background: rgba(255, 177, 62, 0.1);
border-radius: 4rpx;
- line-height:28rpx;
- font-size:20rpx;
+ line-height: 28rpx;
+ font-size: 20rpx;
padding: 0 10rpx;
- margin-right:10rpx;
- color:#FF753E;
+ margin-right: 10rpx;
+ color: #FF753E;
}
- .grayBg{
- background: #F6F6F6!important;
- color: #999999!important;
+
+ .grayBg {
+ background: #F6F6F6 !important;
+ color: #999999 !important;
}
- .subInfo{
- width:100%;
- font-size:24rpx;
- color:#999;
- font-weight:400;
+
+ .subInfo {
+ width: 100%;
+ font-size: 24rpx;
+ color: #999;
+ font-weight: 400;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
- padding-top:15rpx;
- .font_red{margin-left:10rpx;}
+ padding-top: 15rpx;
+
+ .font_red {
+ margin-left: 10rpx;
+ }
}
- .price{
+
+ .price {
position: absolute;
- width:100%;
- bottom:0;
- left:0;
+ width: 100%;
+ bottom: 0;
+ left: 0;
display: flex;
justify-content: flex-start;
align-items: center;
align-content: center;
- margin-top:8rpx;
- text{margin-right:10rpx;}
+ margin-top: 8rpx;
+
+ text {
+ margin-right: 10rpx;
+ }
+
font-size:36rpx;
color:#FF578A;
- .smallIcon{
+
+ .smallIcon {
font-size: 24rpx;
- margin-right:3rpx;
+ margin-right: 3rpx;
}
}
-
- }
+
+ }
+ }
+
+ ::v-deep .u-load-more-wrap {
+ padding: 30rpx 0;
}
diff --git a/packages/packageCarecenter/pages/careCenter/productDetail.vue b/packages/packageCarecenter/pages/careCenter/productDetail.vue
new file mode 100644
index 0000000..b454bb3
--- /dev/null
+++ b/packages/packageCarecenter/pages/careCenter/productDetail.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
diff --git a/packages/packageCarecenter/pages/careCenter/serviceDetail.vue b/packages/packageCarecenter/pages/careCenter/serviceDetail.vue
new file mode 100644
index 0000000..860e14d
--- /dev/null
+++ b/packages/packageCarecenter/pages/careCenter/serviceDetail.vue
@@ -0,0 +1,330 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{detail.confinement_picture.length}}
+
+
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
+
+ {{detail.name}}
+
+ {{detail.subheading}}
+
+
+
+
+
+
+
+ {{item1}}
+
+
+
+
+
+
+
+
+
+ {{detail.address}}
+
+
+
+
+
+
+
+
+
+
+
+
+ {{detail.work_time}}
+
+
+
+
+
+
+
+
+
+ 人工客服
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/packages/packageCarecenter/static/clock.png b/packages/packageCarecenter/static/clock.png
new file mode 100644
index 0000000000000000000000000000000000000000..25aa89cafa1ccb2c3564768d02f8991958b059d3
GIT binary patch
literal 654
zcmV;90&)F`P)Px%NJ&INR7gv$mCtJvQ4q&Jv!)iRQ4yp;@gzv_)ZWyCih@!+h)7Kk#432vON=$v
z9yDHByP;ae90Y}em!tvdNen1R!GkER;D3-J7DYj^O@$;QFH4gC$aa&OJ-+vy&&+<`
zn>T{Xr$^#GIy;VnoB|Gj?gX|0-#}(TUn3hPC3StqjUn|mG@Lk%G6WiQ3#_e6mXZ!g
zCiZEib{SlI9<}4oKSAVzH*|?YDPR$iR4lnPt_m-Mw=QN;4mSl}F1{z}*saP^4SsfH
z+@s>(z)!$+N$BaOE$Xb%$sukp#WcQh3?xQpmukLAzTH7akZ}=77$Y
z!y#?pi$HtB@NnWJst9@0+~T2A`|^n+G_`}#JoX$m7b}}lp$03UEp@(@N(}dLIz7>6bt*ndbujTB*#R<
zqupq6x;c1NodaKP7MD1-C!^2artToqwRUR{#J207*qoM6N<$f>>53od5s;
literal 0
HcmV?d00001
diff --git a/packages/packageCarecenter/static/pic.png b/packages/packageCarecenter/static/pic.png
new file mode 100644
index 0000000000000000000000000000000000000000..25c62b419b4dbcf09d6e9bcd8755c95612c14b43
GIT binary patch
literal 384
zcmV-`0e}99P)Px$I!Q!9R7gwJmAx(nQ51#06_gUChE6Dzw-Sv)B0{2*+{QC#L_ri3G-?Xbi6BvX
z0ExeZ7ZANlDVCg@nPl8MXJ)uFg;UO)tZ(go_K$2|0gHgB_dEeD+5T!kJheI*0It{g
z54EW}0N20^Fb_<3ne7{}Eom!=+8zXMfSC-WZ@{>uw^Y#f8gNu6pe5-x1K0$1>IB>Y
zE0SJq&jOdgNL9cAFbb@eR9UFP4`4XwUi1z2C9T^Y08T1EVjgk<9q~+Fiy-g7Junv`
z^Z-sJwYx7zA_?L__!&3@ma3#^L(*=Zn=VL4T+&0*149u=PXtjwA{5ef2pp&4nN$YI
zc``WD&%Xnd%`Dr?z(rA+7Dn(d0FTLJEHfMXKL&)3j=sTPg$o<)6A0DO#F+>SXAf9t
eU~Pt--2MiBLaf67Px%)k#D_R7gvem2YTGaTv!x&)JjWa!1yBiPqF+%1Eg*FsI%H
zwz+g6C>pdnQC6ghef%gaNzTyq^!(=*Aj9u66!xm9Y4rj#Qx8eAL__;>Rb5T%4X`B5
zci(|J_cbL&P?{tbuF4IKJON#wme6wt+6|PX0d7k)T$USZeHv@wWa}-bP}f2CrU8C2
zMdnL$sNV~$erp2;9WLFFBccIo8^XN|hwos|E0=g+#8sr7O~n)pJqH%2X(QOa5>Zqz
zBX5C)8NiQ04ofujI?*If2L>BAp~gkfMH&2YiG~BC9Tl)D5L&X_;Rj$~?CxiI_(rhp
z
z1ga+|!%6ZuW!WLIkkht_mHLzR$MVSQ=|FYeq`}H1iG>d)``zPYSK}Of(uFW1Cs^pB
zcW|9_)cwv19eoXFHzFgC0ACjHSB8w0(pKG*?(rNQYFdYY^B&OOh;OsBRz1z6XPrlC
zT9<*uGf7%D!X9Z2N4>rxJJczhbhjaF9|tHk5(`_|?mOq?)ctjZ3>Gybx*7C>*EC2D
Z@)v5P{mMbZ-A(`i002ovPDHLkV1h4WaiahL
literal 0
HcmV?d00001
diff --git a/packages/packageCarecenter/static/video.png b/packages/packageCarecenter/static/video.png
new file mode 100644
index 0000000000000000000000000000000000000000..eb0c1c434552af30253f1a1442e63ba6c61a6d88
GIT binary patch
literal 417
zcmV;S0bc%zP)Px$TS-JgR7gwhlr2jHQ51%sS5Pd9L5ttfY_w=Jh(BNjL0OBipopMg7EEps42!`c
z7>r_6#Ntm7bbo+?AJO8GBX?xjot>R^CVIT(%(TveCx@SHOG$fCEW8Nq`$*HoUk4wt-h*
z3D^U=GQxdKn`wX#U_z4bKg-NcfYnX_W;O}<*oR!}BZ@k>l@xUn0hWQ&jDR!X4Ojzu
zf~FJ)JOksBK4Tpm0vj0tNo6Z>fEQc<72q8x0mndhk$}j{?{?OYo5pYIAje@7rT>7o
z6D@Q^55O?c7sD0`sD{w=JX#Oed#3R}Xxnp2!EY9s*&r|=>Cpk#z+4{Zplum;HK1Go
zpd#rgDNUzPx&ph-kQR9Hu~m|Lh-RTPH5-!jz5(o#&b%SnYqNDRe72_n!QDkzMI5+YKpM9LTK
zVqs+>R1}EaG=l0Oda0K*deG=XhLIFqq#n9hDyMr^QaR#3%za#EHTT(b?W5ymKddqS
z`L8j@bqm4N&0&*ywYdNIYz{3zzSd)aB3mg
zeqb}OLDDaUF%fK)`R16FqnR*QQKSSjh>rg;6N
zB4RCYPg8&n{u?FT))cdkR7ALt->7E}_!xKzm;qeV27C|jB5*EneFkHxq^Ft?Q$(Bq
ze3C$`vAw`Kl73Ib-DU2;s{H|+A?c^&vlUoS^Z5~&Cdu7eWF~bTkSof4z}b=xr31GE
z7uQgK1tv;5n0#IVuE?CcM$-L7jGXF-cp135O~6~g^Xd9-&0LMc-UpsdnZ6wuR>AT-
zGx5(P)wA4|qe*=QoLTx79sCXhzQR|5w}G+1De3oT;Co=Vq`wBkF)3e<>uRX>8gM7j
z11tsR10yq_e*$j;n@nDkvpK*_%7uL55E%WFW}6T4HBN7U^$~ERq+Qh*lXB;s*8r&M
z>bG1191lDW4DSNR`*OLYCtI;5<(1-ecVmybMu07~0&j}d_i~b+aiB?El!~$`(09OP
zz&n}ick_5muqdZhGJ
z7xKI`V@f*FSFqT^uFV@bTkh)fGtYhP7Kd}%4C7^W>EfyDRWZIpx;{vA=IN5OHuPDS
z6L}NUfuODk}XJbn0
zH2+$&yU;D0t))sed<&G$K6XtmRMd
z0>cX7a!J-&eKzDwwSXeR1^)