diff --git a/api/Healthknowledge/index.js b/api/Healthknowledge/index.js
new file mode 100644
index 0000000..54ebd8b
--- /dev/null
+++ b/api/Healthknowledge/index.js
@@ -0,0 +1,8 @@
+import request from "../request.js"
+
+export function getHeathHousingList(pageNum, pageSize) {
+ return request({
+ url: `/nurseApplet/nearbyNursingStation/getHeathHousingList?pageNum=${pageNum}&pageSize=${pageSize}&informationCategoryType=HEALTH_NOUS`,
+ method: 'get',
+ })
+}
diff --git a/api/ProjectDetails/index.js b/api/ProjectDetails/index.js
index bf08060..2d54396 100644
--- a/api/ProjectDetails/index.js
+++ b/api/ProjectDetails/index.js
@@ -2,7 +2,7 @@ import request from "../request.js"
export function getAppStationItemInfo(stationId, stationItemId, stationItemPriceId) {
return request({
- url: `/nurseApp/login/getAppStationItemInfo?stationId=${stationId}&stationItemId=${stationItemId}&stationItemPriceId=${stationItemPriceId}`,
+ url: `/nurseApplet/login/getStationItemInfo?stationId=${stationId}&stationItemId=${stationItemId}&stationItemPriceId=${stationItemPriceId}`,
method: 'GET'
})
}
diff --git a/api/appointmenttime/appointmenttime.js b/api/appointmenttime/appointmenttime.js
index d4c6887..005b422 100644
--- a/api/appointmenttime/appointmenttime.js
+++ b/api/appointmenttime/appointmenttime.js
@@ -22,4 +22,14 @@ export function submitAppointment(data) {
data
})
}
+// 小程序预约服务支付接口
+
+export function appletAppointmentOrderPay(data) {
+ return request({
+ url: `/nurseApp/weChatPayment/appletAppointmentOrderPay`,
+ method: 'post',
+ data
+ })
+}
+
diff --git a/api/baseurl.js b/api/baseurl.js
index dcfa9cc..9ab310f 100644
--- a/api/baseurl.js
+++ b/api/baseurl.js
@@ -1,4 +1,4 @@
// var baseurl = "http://192.168.16.30:8080";
-var baseurl = "http://192.168.16.49:8081";
+var baseurl = "http://192.168.16.30:8088";
// var baseurl = "http://192.168.16.76:8080";
export default baseurl
diff --git a/api/homepage/index.js b/api/homepage/index.js
new file mode 100644
index 0000000..d692231
--- /dev/null
+++ b/api/homepage/index.js
@@ -0,0 +1,9 @@
+import request from "../request.js"
+
+export function getPoserInfoListByType() {
+ return request({
+ url: `/nurseApplet/nearbyNursingStation/getPoserInfoListByType?moduleType=HOME_PAGE_MODULE`,
+ method: 'GET'
+ })
+}
+
diff --git a/api/nursestation/nursestation.js b/api/nursestation/nursestation.js
index b8a3368..6e59c0d 100644
--- a/api/nursestation/nursestation.js
+++ b/api/nursestation/nursestation.js
@@ -9,9 +9,9 @@ export function introductionList(id) {
}
-export function itemList(id,pageSize,pageNum) {
+export function itemList(id,pageSize,pageNum,nurseClassifyInfoId) {
return request({
- url: `/nurseApplet/nearbyNursingStation/itemList?pageSize=${pageSize}&pageNum=${pageNum}&nurseStationId=${id}`,
+ url: `/nurseApplet/nearbyNursingStation/itemList?pageSize=${pageSize}&pageNum=${pageNum}&nurseStationId=${id}&nurseClassifyInfoId=${nurseClassifyInfoId}`,
method: 'GET'
})
}
diff --git a/api/site/site.js b/api/site/site.js
index 98c3130..53f0fb3 100644
--- a/api/site/site.js
+++ b/api/site/site.js
@@ -1,14 +1,12 @@
import request from "../request.js"
-
-
-
-export function nearbyList(pageSize,pageNum,longitude, latitude) {
+export function nearbyList(pageSize, pageNum, longitude, latitude,ClassifyInfoId,itemClassId,searchName) {
return request({
- url: `/nurseApplet/nearbyNursingStation/nearbyList?pageSize=${pageSize}&pageNum=${pageNum}&homeLongitude=${longitude}&homeLatitude=${latitude}`,
+ url: `/nurseApplet/nearbyNursingStation/nearbyList?pageSize=${pageSize}&pageNum=${pageNum}&homeLongitude=${longitude}&homeLatitude=${latitude}&nurseClassifyInfoId=${ClassifyInfoId}&nurseItemClassifyInfoId=${itemClassId}&searchName=${searchName}`,
method: 'GET'
})
}
+
//被护理人信息 经纬度
export function getPatientInfo(id) {
return request({
@@ -16,3 +14,11 @@ export function getPatientInfo(id) {
method: 'GET'
})
}
+
+//护理站和护理项目分类
+export function getNurseClassifyList() {
+ return request({
+ url: `/nurseApplet/nearbyNursingStation/getNurseClassifyList?moduleType=NURSE_AGENCY_INTRODUCE_MODULE`,
+ method: 'GET'
+ })
+}
diff --git a/pages.json b/pages.json
index 9363870..a58b3bd 100644
--- a/pages.json
+++ b/pages.json
@@ -9,15 +9,7 @@
"navigationBarTitleText": "",
"navigationStyle": "custom"
}
- }, {
- "path": "pages/information/information",
- "style": {
- "navigationBarTitleText": "完善个人信息",
- "navigationBarBackgroundColor": "#ffffff", //背景颜色
- "enablePullDownRefresh": false
- }
- },
- {
+ },{
"path": "pages/forgotPassword/forgotPassword",
"style": {
"navigationBarTitleText": "忘记密码",
@@ -30,6 +22,27 @@
"navigationBarTitleText": "注册账号",
"navigationBarBackgroundColor": "#ffffff"
}
+ }, {
+ "path": "pages/ProjectDetails/ProjectDetails",
+ "style": {
+ "navigationBarTitleText": "护理项目详情",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff" //背景颜色
+ }
+ }, {
+ "path": "pages/modifyAddress/modifyAddress",
+ "style": {
+ "navigationBarTitleText": "修改地址",
+ "navigationBarBackgroundColor": "#ffffff", //背景颜色
+ "enablePullDownRefresh": true //设置参数为true
+ }
+ }, {
+ "path": "pages/information/information",
+ "style": {
+ "navigationBarTitleText": "完善个人信息",
+ "navigationBarBackgroundColor": "#ffffff", //背景颜色
+ "enablePullDownRefresh": false
+ }
},
{
"path": "pages/lookrate/lookrate",
@@ -38,23 +51,13 @@
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff"
}
-
}, {
"path": "pages/ServiceDetails/ServiceDetails",
"style": {
"navigationBarTitleText": "服务详情",
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff" //背景颜色
-
}
- }, {
- "path": "pages/ProjectDetails/ProjectDetails",
- "style": {
- "navigationBarTitleText": "护理项目详情",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff" //背景颜色
- }
-
}, {
"path": "pages/goodsorderRate/goodsorderRate",
"style": {
@@ -62,13 +65,6 @@
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff" //背景颜色
}
- }, {
- "path": "pages/Bodysatelliteintegration/Bodysatelliteintegration",
- "style": {
- "navigationBarTitleText": "体卫融合",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff" //背景颜色
- }
},
{
"path": "pages/modify/modify",
@@ -116,7 +112,6 @@
"enablePullDownRefresh": true //设置参数为true
}
},
-
{
"path": "pages/user/user",
"style": {
@@ -149,13 +144,13 @@
"navigationBarBackgroundColor": "#ffffff"
}
},
-
{
"path": "pages/login/login",
"style": {
"navigationBarTitleText": "登录",
"navigationStyle": "custom",
- "enablePullDownRefresh": false
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff" //背景颜色
}
},
{
@@ -166,11 +161,10 @@
"navigationBarBackgroundColor": "#ffffff" //背景颜色
}
},
-
{
"path": "pages/Nursingstationserviceorder/Nursingstationserviceorder",
"style": {
- "navigationBarTitleText": "护理站服务订单",
+ "navigationBarTitleText": "护理机构服务订单",
"navigationBarBackgroundColor": "#ffffff", //背景颜色
"onReachBottomDistance": 40, //距离底部多远时触发 单位为px
"enablePullDownRefresh": true //设置参数为true
@@ -209,7 +203,6 @@
"enablePullDownRefresh": false
}
},
-
{
"path": "pages/order/order",
"style": {
@@ -224,17 +217,16 @@
"navigationBarTitleText": "预约详情",
"enablePullDownRefresh": false
}
-
},
{
"path": "pages/homepage/homepage",
"style": {
"navigationBarTitleText": "泉医到家",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff"
+ "navigationStyle": "custom",
+ "navigationBarBackgroundColor": "#ffffff",
+ "enablePullDownRefresh": false
}
},
-
{
"path": "pages/confirmOrder/confirmOrder",
"style": {
@@ -265,7 +257,6 @@
"path": "pages/ProductList/ProductList", //商品列表
"style": {
"navigationBarTitleText": "医路优品",
- "enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff",
"onReachBottomDistance": 40, //距离底部多远时触发 单位为px
"enablePullDownRefresh": true //设置参数为true
@@ -282,76 +273,86 @@
{
"path": "pages/nursestation/nursestation",
"style": {
- "navigationBarTitleText": "护理站详情",
+ "navigationBarTitleText": "护理机构详情",
"navigationBarBackgroundColor": "#ffffff",
"onReachBottomDistance": 100, //距离底部多远时触发 单位为px
"enablePullDownRefresh": true //设置参数为true
}
-
},
{
"path": "pages/site/site",
"style": {
- "navigationBarTitleText": "附近护理站",
+ "navigationBarTitleText": "护理机构",
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff", //背景颜色
- "onReachBottomDistance": 40, //距离底部多远时触发 单位为px
+ "onReachBottomDistance": 100, //距离底部多远时触发 单位为px
"enablePullDownRefresh": true //设置参数为true
}
},
- {
- "path": "pages/detail/detail",
- "style": {
- "navigationBarTitleText": "护理站简介",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff" //背景颜色
- }
- },
{
"path": "pages/medicine/medicine",
"style": {
- "navigationBarTitleText": "就医",
+ "navigationBarTitleText": "健康咨询",
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff"
}
},
{
- "path": "pages/modifyAddress/modifyAddress",
- "style": {
- "navigationBarTitleText": "修改地址",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff" //背景颜色
- }
-
- },
- {
- "path": "pages/Doctordetails/Doctordetails",
- "style": {
- "navigationBarTitleText": "医生信息",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff"
- }
- }, {
- "path": "pages/Geriatricdisease/Geriatricdisease",
- "style": {
- "navigationBarTitleText": "老年病中心",
- "enablePullDownRefresh": false,
- "navigationBarBackgroundColor": "#ffffff"
- }
-
- }, {
"path": "pages/diseasemanagement/diseasemanagement",
"style": {
"navigationBarTitleText": "专病管理",
"enablePullDownRefresh": false,
"navigationBarBackgroundColor": "#ffffff"
}
- }, {
+ },
+ {
+ "path": "pages/utabs/u-tabs",
+ "style": {
+ "navigationBarTitleText": "",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff"
+ }
+ },
+ {
"path": "pages/classification/classification",
"style": {
"navigationBarTitleText": "分类",
- "enablePullDownRefresh": false
- // "disableScroll": true
+ "enablePullDownRefresh": false,
+ "disableScroll": true
+ // "navigationBarBackgroundColor": "#ffffff",
+ // "onReachBottomDistance": 50 //距离底部多远时触发 单位为px
+ // "enablePullDownRefresh": true //设置参数为true
+ }
+
+ }, {
+ "path": "pages/Healthknowledge/Healthknowledge",
+ "style": {
+ "navigationBarTitleText": "健康常识",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff"
+ }
+
+ }, {
+ "path": "pages/Healthitem/Healthitem",
+ "style": {
+ "navigationBarTitleText": "健康常识",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff"
+ }
+ },
+ {
+ "path": "pages/customerservice/customerservice",
+ "style": {
+ "navigationBarTitleText": "在线客服",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff"
+ }
+ }, {
+ "path": "pages/materialbenefits/materialbenefits",
+ "style": {
+ "navigationBarTitleText": "新人福利",
+ "enablePullDownRefresh": false,
+ "navigationBarBackgroundColor": "#ffffff"
}
}
@@ -369,10 +370,16 @@
"borderStyle": "black",
"backgroundColor": "#ffffff",
"list": [{
- "pagePath": "pages/homepage/homepage",
- "iconPath": "static/homepagew.png",
- "selectedIconPath": "static/homepagews.png",
- "text": "首页"
+ "pagePath": "pages/homepage/homepage",
+ "iconPath": "static/homepagew.png",
+ "selectedIconPath": "static/homepagews.png",
+ "text": "首页"
+ },
+ {
+ "pagePath": "pages/shopping/shopping",
+ "iconPath": "static/shoping.png",
+ "selectedIconPath": "static/shopingw.png",
+ "text": "商城"
},
{
"pagePath": "pages/Personal/Personal",
diff --git a/pages/Doctordetails/Doctordetails.vue b/pages/Doctordetails/Doctordetails.vue
deleted file mode 100644
index 4c8c15f..0000000
--- a/pages/Doctordetails/Doctordetails.vue
+++ /dev/null
@@ -1,104 +0,0 @@
-
-
-
-
-
-
- 某某某
-
-
- 主任医师
-
-
-
-
-
- 熟悉呼吸系统疾病的诊治,尤其擅 长肺栓塞、肺动脉高压和慢性气道疾 病的研究。
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/Healthitem/Healthitem.vue b/pages/Healthitem/Healthitem.vue
new file mode 100644
index 0000000..1a4da59
--- /dev/null
+++ b/pages/Healthitem/Healthitem.vue
@@ -0,0 +1,50 @@
+
+
+
+ {{item.informationTitle}}
+
+
+
+
+
+
+
+
+
diff --git a/pages/Healthknowledge/Healthknowledge.vue b/pages/Healthknowledge/Healthknowledge.vue
new file mode 100644
index 0000000..69ad69b
--- /dev/null
+++ b/pages/Healthknowledge/Healthknowledge.vue
@@ -0,0 +1,174 @@
+
+
+
+
+
+
+
+
+ {{item.informationTitle}}
+
+
+
+
+
+
+
+
+
+ 暂无内容
+
+
+
+
+
+
+
+
+
diff --git a/pages/Personal/Personal.vue b/pages/Personal/Personal.vue
index 244eb38..afa1903 100644
--- a/pages/Personal/Personal.vue
+++ b/pages/Personal/Personal.vue
@@ -13,12 +13,6 @@
我的订单
-
diff --git a/pages/ProjectDetails/ProjectDetails.scss b/pages/ProjectDetails/ProjectDetails.scss
index 69a3231..ea51639 100644
--- a/pages/ProjectDetails/ProjectDetails.scss
+++ b/pages/ProjectDetails/ProjectDetails.scss
@@ -1,9 +1,25 @@
.app {
height: 100%;
- padding: 2% 2% 150rpx 2%;
+ padding: 0 0 0 0;
padding-top: 10rpx;
font-size: 34rpx;
position: relative;
+ .swiper-box {
+ width: 100%;
+ height: 500rpx;
+ }
+ .swiper-item {
+ height: 500rpx;
+ text-align: center;
+ image{
+ width: 100%;
+ height: 500rpx !important;
+ }
+ }
+ video{
+ height: 100%;
+ width: 100%;
+ }
.mask {
.information {
width: 70%;
@@ -49,101 +65,69 @@
}
}
}
- .appointment {
- width: 120rpx;
- height: 70rpx;
- background: #4C7BC9;
- border-radius: 26rpx;
- color: #ffffff;
- text-align: center;
- line-height: 70rpx;
- position: absolute;
- bottom:20rpx;
- right:5%;
+ .bottomcontent{
+ position: fixed;
+ width: 100%;
+ height: 100rpx;
+ bottom: 0;
+ background-color: #FFFFFF;
+ .appoinprice{
+ padding-left: 20rpx;
+ font-size: 48rpx;
+ color: #F44B2F;
+ line-height: 70rpx;
+ }
+ .appointment {
+ width: 200rpx;
+ height: 70rpx;
+ background: #F44B2F;
+ border-radius: 30rpx;
+ color: #ffffff;
+ text-align: center;
+ line-height: 70rpx;
+ position: absolute;
+ bottom:20rpx;
+ right:5%;
+ }
}
+
.detailtitle {
position: relative;
- width: 94%;
+ width: 100%;
height: 100%;
margin: 0 auto;
background: #FFFFFF;
- border-radius: 20rpx;
margin-top: 3%;
font-size: 31rpx;
padding: 3%;
- padding-bottom: 50rpx;
+ padding-bottom: 150rpx;
.textInfo {
word-break:break-all;
font-size: 29rpx;
text-indent: 2rem;
line-height: 42rpx;
color: #666666;
- padding-top: 30rpx;
/deep/ .richPic {
width: 100% !important;
height: 100% !important;
}
}
.Introduction {
- font-size: 31rpx;
- color: #333333;
- line-height: 12rpx;
- margin-left: -3%;
- padding: 3%;
+ padding: 3% 3% 3% 0;
+ font-size: 32rpx;
}
}
.item {
- width: 95%;
- height: 100%;
+ margin: 0 auto;
+ width: 100%;
+ height: 200rpx;
background: #FFFFFF;
- box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
- border-radius: 20rpx;
- margin: 20rpx auto 0;
- padding: 3% 3% 40rpx 3%;
- line-height: 60rpx;
- position: relative;
-
- image {
- width: 170rpx;
- height: 170rpx;
- margin-left: 3%;
- }
-
- .servicetime {
- color: #999999;
- line-height: 37rpx;
- font-size: 30rpx;
- position: absolute;
- top: 35%;
- left: 35%;
- }
-
- .price {
- color: red;
- font-size: 32rpx;
- position: absolute;
- top: 65%;
- left: 35%;
- }
-
- .product {
- color: #000000;
- width: 60%;
- position: absolute;
- top: 14%;
- left: 32%;
- font-size: 28rpx;
- }
-
- .huanyao {
- color: #000000;
- position: absolute;
- top: 10%;
- left: 35%;
- width: 60%;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
+ .text{
+ padding: 40rpx 20% 0 40rpx;
+ width: 100%;
+ height: 81rpx;
+ font-size: 38rpx;
+ font-weight: 500;
}
}
diff --git a/pages/ProjectDetails/ProjectDetails.vue b/pages/ProjectDetails/ProjectDetails.vue
index ff772b7..b52d54a 100644
--- a/pages/ProjectDetails/ProjectDetails.vue
+++ b/pages/ProjectDetails/ProjectDetails.vue
@@ -1,28 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- {{list.nurseItemName}}
+ {{list.nurseItemName}}
+
+ 暂无
+
+
- 服务时长:{{list.serveDurationUnit?list.serveDurationUnit:'0'}}
- ¥{{list.nurseItemPrice==null?'0':list.nurseItemPrice}}
- 耗材包详情:
+
服务详情:
-
+
- 预约
+
+
+ ¥{{list.totalPrice}}
+
+ 立即预约
+
@@ -51,65 +78,116 @@
export default {
data() {
return {
+ lbinfo: [], //轮播
+ autoplay: true, //自动切换轮播图
+ videoContext: '',
baseurl: '',
- list: {},
orderNo: '',
usershow: false, //完善信息开关
- list: [], //护理站list
+ list: {}, //护理站list
timer: null,
+ stationId: null,
+ stationItemId: null,
+ stationItemPriceId: null,
}
},
onLoad(options) {
- // 耗材包详情方法调用
- this.getlist(options.stationId, options.stationItemId, options.stationItemPriceId)
+ this.stationId = options.stationId
+ this.stationItemId = options.stationItemId
+ this.stationItemPriceId = options.stationItemPriceId
},
onShow() {
+ this.baseurl = baseurl
this.usershow = false
+ // 耗材包详情方法调用
+ this.getlist(this.stationId, this.stationItemId, this.stationItemPriceId)
},
methods: {
+ swiperChange(e) {
+ let {
+ current,
+ source
+ } = e.detail
+ this.videoContext = uni.createVideoContext('myVideo' + (current - 1));
+ //只有手动切换时开始轮播,并且上一页视频暂停
+ if (source === 'touch') {
+ this.videoContext.pause(); //暂停
+ this.autoplay = true
+ }
+ },
+ // 获取数据
+ GetBanner() {},
+ // 处理banner返回的是是视频还是图片
+ splits(url) {
+ if (url.indexOf('.') != -1) {
+ var ext = url.substring(url.lastIndexOf('.') + 1);
+ return ['mp4', 'webm', 'mpeg4', 'ogg'].indexOf(ext) != -1
+ }
+ },
+ // 点击开始/继续播放
+ play() {
+ this.autoplay = false
+ // this.videoContext.requestFullScreen()
+ },
+ // 视频暂停
+ pause() {
+ this.autoplay = true
+ },
+ // 视频结束
+ ended() {
+ this.autoplay = true
+ },
//预约
goappointments() {
let that = this
- const value = uni.getStorageSync('patientId');
- if (value) {
- AppIdentification(value).then(res => {
- if (res.code == 200) {
- if (res.data.loginFlag) {
- that.usershow = false
- uni.navigateTo({
- url: `/pages/appointmenttime/appointmenttime?stationId=${this.list.stationId}&stationItemId=${this.list.stationItemId}&stationItemPriceId=${this.list.stationItemPriceId}`,
- })
+ try {
+ const value2 = uni.getStorageSync('patientId');
+ if (value2) {
+ AppIdentification(value2).then(res => {
+ if (res.code == 200) {
+ if (res.data.loginFlag) {
+ that.usershow = false
+ uni.navigateTo({
+ url: `/pages/appointmenttime/appointmenttime?stationId=${this.stationId}&stationItemId=${this.stationItemId}&stationItemPriceId=${this.stationItemPriceId}`,
+ })
+ } else {
+ that.usershow = true
+ }
+ } else if (res.code == 9999) {
+
} else {
- that.usershow = true
- }
- } else {
- that.$refs.uToast.show({
- title: res.msg,
- type: 'error'
- })
- if (that.timer) {
- clearTimeout(that.timer)
- }
- that.timer = setTimeout(e => {
- uni.navigateTo({
- url: '/pages/login/login'
+ that.$refs.uToast.show({
+ title: res.msg,
+ type: 'error'
})
- }, 1500)
- }
- })
- } else {
- that.$refs.uToast.show({
- title: '未登录,请先登录',
- type: 'error'
- })
- if (that.timer) {
- clearTimeout(that.timer)
- }
- that.timer = setTimeout(e => {
- uni.navigateTo({
- url: '/pages/login/login'
+ if (that.timer) {
+ clearTimeout(that.timer)
+ }
+ that.timer = setTimeout(e => {
+ uni.navigateTo({
+ url: '/pages/login/login'
+ })
+ }, 1500)
+ }
})
- }, 1500)
+ } else {
+ that.$refs.uToast.show({
+ title: '未登录,请先登录',
+ type: 'error'
+ })
+ if (that.timer) {
+ clearTimeout(that.timer)
+ }
+ that.timer = setTimeout(e => {
+ uni.navigateTo({
+ url: '/pages/login/login'
+ })
+ }, 1500)
+ }
+ } catch (e) {
+ uni.navigateTo({
+ url: '/pages/login/login'
+ })
}
},
//跳转完善页面
@@ -121,16 +199,46 @@
},
// 信息
getlist(stationId, stationItemId, stationItemPriceId) {
+ this.lbinfo = []
getAppStationItemInfo(stationId, stationItemId, stationItemPriceId).then(res => {
if (res.data.nurseItemContent) {
res.data.nurseItemContent = res.data.nurseItemContent.replace(/\
= 1) {
+ res.data.poserInfoList.forEach(e => {
+ e.image = baseurl + e.posterPictureUrl
+ this.lbinfo.push(e.image)
+ })
+ if (res.data.poserInfoList[0].video) {
+ res.data.poserInfoList[0].video = baseurl + res.data.poserInfoList[0].posterVideoUrl
+ this.lbinfo.push(res.data.poserInfoList[0].video)
+ }
+ } else {
+ this.lbinfo.push(this.baseurl + res.data.itemPictureUrl)
+ }
this.list = res.data
})
},
- }
+ },
+ //1.分享给朋友
+ onShareAppMessage(res) {
+ let pages = getCurrentPages();
+ let url = pages[pages.length - 1].$page.fullPath
+ return {
+ title: '泉医到家',
+ path: url,
+ }
+ },
+ //2.分享到朋友圈
+ onShareTimeline(res) {
+ let pages = getCurrentPages();
+ let url = pages[pages.length - 1].$page.fullPath
+ return {
+ title: '泉医到家',
+ path: url,
+ }
+ },
}
diff --git a/pages/appointmenttime/appointmenttime.scss b/pages/appointmenttime/appointmenttime.scss
index 73f23af..8210f45 100644
--- a/pages/appointmenttime/appointmenttime.scss
+++ b/pages/appointmenttime/appointmenttime.scss
@@ -1,9 +1,7 @@
-
- .app {
+.app {
font-size: 34rpx;
padding-top: 10rpx;
height: 100%;
-
.mask {
.Agreement {
width: 100%;
@@ -99,31 +97,64 @@
border-radius: 20rpx;
line-height: 93rpx;
- .selecttime {
- height: 93rpx;
- margin-left: 3%;
- position: relative;
-
- text {
- font-size: 34rpx;
- color: #878987;
- }
-
- image {
- width: 18rpx;
- height: 27rpx;
- position: absolute;
- right: 5%;
- top: 50%;
- transform: translateY(-50%);
- }
-
- .addition {
- color: #666666;
- line-height: 30rpx;
+ .timeyear{
+ .bottomtext{
+ width: 96%;
+ margin: 0 auto;
+ .items{
+ display: flex;
+ justify-content:flex-start;
+ flex-wrap: wrap;
+ text-align: center;
+ .timeitem{
+ width: 21%;
+ margin: 0 2% 20rpx;
+ height: 86rpx;
+ border-radius: 5rpx;
font-size: 28rpx;
+ line-height: 86rpx;
+ border: 2rpx solid #DADADA;
+ }
+ .timeitemtap{
+ width: 21%;
+ margin: 0 2% 20rpx;
+ height: 86rpx;
+ border: 2rpx solid #F44B2F;
+ border-radius: 5rpx;
+ font-size: 28rpx;
+ color: #F44B2F;
+ line-height: 86rpx;
}
}
+ }
+ .toptext{
+ padding-top: 10rpx;
+ display: flex;
+ justify-content:space-around;
+ height: 50rpx;
+ color: #000000;
+ line-height: 27rpx;
+ margin-bottom: 30rpx;
+ text-align: center;
+ .Soonerorlater{
+ width: 200rpx;
+ font-size: 36rpx;
+ height: 50rpx;
+ }
+ .Soonerorlaterclass{
+ font-size: 36rpx;
+ color: #F44B2F;
+ width: 200rpx;
+ height: 50rpx;
+ }
+ view:nth-child(2){
+ width: 4rpx;
+ height: 27rpx;
+ background: #C5C3C3;
+ border-radius: 2rpx;
+ }
+ }
+ }
.item {
width: 97%;
@@ -140,7 +171,6 @@
.remarks {
width: 94%;
- height: 382rpx;
margin: 10rpx auto;
padding: 3%;
font-size: 34rpx;
@@ -152,7 +182,13 @@
span {
display: inline-block;
- width: 20%;
+ width: 60%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ position: absolute;
+ top:50%;
+ transform: translateY(-50%);
}
input {
@@ -249,10 +285,9 @@
}
}
- .Consumablespackage .money {
+ .Consumablespackage .money {
top: 8%;
}
-
/* 耗材包 */
.Consumablespackage {
width: 94%;
@@ -264,28 +299,43 @@
margin-top: 20rpx;
position: relative;
padding-bottom: 40rpx;
-
+ ::v-deep .u-checkbox__label{
+ width: 100% !important;
+ }
.detail {
width: 100%;
line-height: 100rpx;
-
// padding: 20rpx 0 0 40rpx;
- /deep/ .u-checkbox {
- margin: 40rpx 0 0;
+ position: relative;
+ .itemConsumabletitle{
+ width:55%;
+ position: absolute;
+ top:50%;
+ transform: translateY(-50%);
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ display: inline-block;
+ font-size: 28rpx;
+ }
+ /deep/ .u-checkbox-group {
+ width: 100% !important;
+ }
+ /deep/ .u-checkbox{
+ width: 100% !important;
+ margin: 40rpx 0 0;
position: relative;
}
- /deep/ .u-checkbox-group{
+ span{
width: 100%;
- }
- /deep/ .u-checkbox__label{
- width: 100%;
- }
- span {
display: inline-block;
- font-size: 30rpx;
+ font-size: 28rpx;
color: #D43953;
text-align: right;
- float: right;
+ position: absolute;
+ right:5%;
+ top:50%;
+ transform: translateY(-50%);
}
}
}
@@ -303,6 +353,9 @@
position: relative;
.detail {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
line-height: 31rpx;
font-size: 32rpx;
color: #666666;
@@ -310,6 +363,7 @@
position: absolute;
left: 10%;
top: 60%;
+ width: 90%;
}
}
diff --git a/pages/appointmenttime/appointmenttime.vue b/pages/appointmenttime/appointmenttime.vue
index ee0a122..a578f42 100644
--- a/pages/appointmenttime/appointmenttime.vue
+++ b/pages/appointmenttime/appointmenttime.vue
@@ -9,27 +9,45 @@
电话:
{{personInfo.phone}}
-
- 地址:
- {{personInfo.address}}
+
+ 地址:
+ {{personInfo.address}}
-
- 请您选择希望护理员到达的时间区间
+ 上门时间:
+ 请您选择希望护理员到达的时间
-
- 日期:
- 请选择日期
-
-
- {{yeartime}}
-
-
- 时间:
- 请选择时间区间
-
-
- {{usertime}}
+
+
+
+
+
+ 上午
+
+
+
+
+ 下午
+
+
+
+
+
+ {{item}}
+
+
+
+
+ {{item}}
+
+
+
@@ -108,7 +177,10 @@
export default {
data() {
return {
- patientId: '', //
+ Banners: [], //轮播图
+ autoplay: true, //自动切换轮播图
+ videoContext: '',
+ baseurl: '',
usershow: false, //完善信息开关
choicetab: false, //切换
list: [], //护理站list
@@ -122,59 +194,190 @@
nurseStationId: '',
pageNum: 1,
pageSize: 10,
- tabIndex: 0,
+ timer: null,
tabList: [{
- name: "服务项目"
- }, {
- name: "产品"
- }, ]
+ name: '全部',
+ id: ''
+ }], //分类标题
+ tabIndex: 0,
+ tabLists: [{
+ name: '服务项目',
+ id: 0,
+ },
+ {
+ name: '产品',
+ id: 1,
+ }
+ ],
+ classifycurrent: 0, //分类下标
+ distance: null, //距离
+ nurseClassifyInfoId: '', //分类id
+ scrollTop: 0,
}
},
onShow() {
+ this.baseurl = baseurl
this.usershow = false
this.getInfo()
- this.serveinfo()
- this.productinfo()
},
onLoad(options) {
+ let that = this
+ this.GetBanner()
this.nurseStationId = options.nurseStationId
+ this.distance = options.distance
},
methods: {
+ //跳转地图
+ goMap() {
+ uni.openLocation({
+ latitude: Number(this.list.latitude),
+ longitude: Number(this.list.longitude),
+ })
+ },
+ swiperChange(e) {
+ let {
+ current,
+ source
+ } = e.detail
+ this.videoContext = uni.createVideoContext('myVideo' + (current - 1));
+ //只有手动切换时开始轮播,并且上一页视频暂停
+ if (source === 'touch') {
+ this.videoContext.pause(); //暂停
+ this.autoplay = true
+ }
+ },
+ // 获取数据
+ GetBanner() {},
+ // 处理banner返回的是是视频还是图片
+ splits(url) {
+ if (url.indexOf('.') != -1) {
+ var ext = url.substring(url.lastIndexOf('.') + 1);
+ return ['mp4', 'webm', 'mpeg4', 'ogg'].indexOf(ext) != -1
+ }
+ },
+ // 点击开始/继续播放
+ play() {
+ this.autoplay = false
+ // this.videoContext.requestFullScreen()
+ },
+ // 视频暂停
+ pause() {
+ this.autoplay = true
+ },
+ // 视频结束
+ ended() {
+ this.autoplay = true
+ },
+ testTabClick(item) {
+ this.tabIndex = item.id
+ if (item.id == 0) {
+ this.choicetab = false
+ } else {
+ this.choicetab = true
+ }
+ },
+ //点击分类标题
+ change(index) {
+ this.classifycurrent = index;
+ this.nurseClassifyInfoId = this.tabList[index].id
+ this.serveinfo()
+ },
+ //预约
goappointments(item) {
let that = this
try {
- const value = uni.getStorageSync('patientId');
- if (value) {
- that.patientId = value
- AppIdentification(this.patientId).then(res => {
- if (res.data.loginFlag) {
- uni.navigateTo({
- url: `/pages/appointmenttime/appointmenttime?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`,
+ const value2 = uni.getStorageSync('patientId');
+ if (value2) {
+ AppIdentification(value2).then(res => {
+ if (res.code == 200) {
+ if (res.data.loginFlag) {
+ that.usershow = false
+ uni.navigateTo({
+ url: `/pages/appointmenttime/appointmenttime?stationId=${item.stationId}&stationItemId=${item.stationItemId}&stationItemPriceId=${item.stationItemPriceId}`,
+ })
+ } else {
+ that.usershow = true
+ }
+ } else if (res.code == 9999) {} else {
+ that.$refs.uToast.show({
+ title: res.msg,
+ type: 'error'
})
- this.usershow = false
- } else {
- this.usershow = true
+ if (that.timer) {
+ clearTimeout(that.timer)
+ }
+ that.timer = setTimeout(e => {
+ uni.navigateTo({
+ url: '/pages/login/login'
+ })
+ }, 1500)
}
})
+ } else {
+ that.$refs.uToast.show({
+ title: '未登录,请先登录',
+ type: 'error'
+ })
+ if (that.timer) {
+ clearTimeout(that.timer)
+ }
+ that.timer = setTimeout(e => {
+ uni.navigateTo({
+ url: '/pages/login/login'
+ })
+ }, 1500)
}
- } catch (e) {}
+ } catch (e) {
+ uni.navigateTo({
+ url: '/pages/login/login'
+ })
+ }
},
getInfo() {
introductionList(this.nurseStationId).then(res => {
- res.data.stationIntroducePcitureUrl = baseurl + res.data.stationIntroducePcitureUrl
- if (res.data.agencyIntroduce) {
- res.data.agencyIntroduce = res.data.agencyIntroduce.replace(/\![]()
![]()
{
+ e.name = e.classifyName
+ this.tabList.push(e)
+ })
+ this.list = res.data
+ if (res.data.poserInfoList.length >= 1) {
+ res.data.poserInfoList.forEach(e => {
+ e.image = baseurl + e.posterPictureUrl
+ this.Banners.push(e.image)
+ })
+ if (res.data.poserInfoList[0].video) {
+ res.data.poserInfoList[0].video = baseurl + res.data.poserInfoList[0]
+ .posterVideoUrl
+ this.Banners.push(res.data.poserInfoList[0].video)
+ }
+ } else {
+ this.Banners.push(res.data.stationPictureUrl)
+ this.Banners.push(res.data.stationIntroducePcitureUrl)
+ }
+ if (res.data.nurseStationLabelList) {
+ this.nurseStationLabelList = res.data.nurseStationLabelList
+ }
}
})
},
serveinfo() {
this.pageNum = 1
- itemList(this.nurseStationId, this.pageSize, this.pageNum).then(res => {
+ itemList(this.nurseStationId, this.pageSize, this.pageNum, this.nurseClassifyInfoId).then(res => {
+ uni.removeStorageSync('Refresh');
res.rows.forEach(e => {
e.itemPictureUrl = baseurl + e.itemPictureUrl
})
@@ -185,6 +388,7 @@
productinfo() {
this.pageNum = 1
productInformation(this.nurseStationId, this.pageNum, this.pageSize).then(res => {
+ uni.removeStorageSync('Refresh');
res.rows.forEach(e => {
e.goodsPictureUrl = baseurl + e.goodsPictureUrl
})
@@ -192,10 +396,6 @@
this.producttotal = res.total
})
},
- testTabClick(index) {
- this.tabIndex = index
- this.choicetab = this.tabIndex
- },
//跳转商品详情页
goCommodityDetails(item) {
uni.navigateTo({
@@ -204,6 +404,7 @@
},
//跳转完善页面
goinformation() {
+ this.usershow = false
uni.navigateTo({
url: '/pages/information/information'
})
@@ -236,13 +437,13 @@
}
}
});
- },
+ }
},
- onReachBottom() { //下滑加载
- if (this.choicetab == 0) {
+ onReachBottom() { //上滑加载
+ if (!this.choicetab) {
if (this.servelist.length >= this.servetotal) {} else {
this.pageNum++
- itemList(this.nurseStationId, this.pageSize, this.pageNum).then(res => {
+ itemList(this.nurseStationId, this.pageSize, this.pageNum, this.nurseClassifyInfoId).then(res => {
res.rows.forEach(e => {
e.itemPictureUrl = baseurl + e.itemPictureUrl
this.servelist.push(e)
@@ -263,7 +464,7 @@
},
onPullDownRefresh() { //下拉刷新
this.pageNum = 1;
- if (this.choicetab == 0) {
+ if (!this.choicetab) {
itemList(this.nurseStationId, this.pageSize, this.pageNum).then(res => {
res.rows.forEach(e => {
e.itemPictureUrl = baseurl + e.itemPictureUrl
@@ -282,9 +483,30 @@
uni.stopPullDownRefresh();
}, 1000);
},
+ //1.分享给朋友
+ onShareAppMessage(res) {
+ let pages = getCurrentPages();
+ let url = pages[pages.length - 1].$page.fullPath
+ return {
+ title: '泉医到家',
+ path: url,
+ }
+ },
+ //2.分享到朋友圈
+ onShareTimeline(res) {
+ let pages = getCurrentPages();
+ let url = pages[pages.length - 1].$page.fullPath
+ return {
+ title: '泉医到家',
+ path: url,
+ }
+ },
+ onPageScroll(e) {
+ this.scrollTop = e.scrollTop;
+ },
}
diff --git a/pages/shopping/shopping.vue b/pages/shopping/shopping.vue
index 23d4303..aefdbe4 100644
--- a/pages/shopping/shopping.vue
+++ b/pages/shopping/shopping.vue
@@ -25,20 +25,9 @@
pageSize: 10, //列
total: 0, //list总长度
goodsCategoryList: [], //商品列表list
- listimg: [{
- img: '../../static/sp.png',
- },
- {
- img: '../../static/yyss.png',
- },
- {
- img: '../../static/znsb.png',
- },
- {
- img: '../../static/cp.png',
- },
- ],
- listcolor: ['#00C176', '#D43953', '#E1AE3C', '#4C7BC9', '#9e4dd0'], //颜色随动
+ listcolor: ['#00C176', '#D43953', '#E1AE3C', '#4C7BC9', '#9e4dd0', '#00C176', '#D43953', '#E1AE3C',
+ '#4C7BC9', '#9e4dd0',
+ ], //颜色随动
};
},
onLoad(options) { //初始化加载
diff --git a/pages/site/site.scss b/pages/site/site.scss
index 468727f..b3cfd7e 100644
--- a/pages/site/site.scss
+++ b/pages/site/site.scss
@@ -1,54 +1,173 @@
//护理站列表
.app{
- padding: 0 0 5rpx 0;
- .map{
- padding-top: 100rpx;
- z-index: 1;
- .map{
- z-index: 1;
+ padding: 0;
+ background-color: #fff;
+ }
+ ::v-deep .u-swiper-item{
+ }
+ ::v-deep .u-swiper-image {
+ }
+ ::v-deep .u-tabs{
+ background-color: #F4F5F7 !important;
+ padding-bottom: 20rpx;
+ }
+ .Classificationlist{
+ margin: 30rpx 0 0;
+ width: 100%;
+ display: flex;
+ justify-content: flex-start;
+ flex-wrap: wrap;
+ text-align: center;
+ .itemclass{
+ color: #4C7BC9;
+ width: 25%;
+ height: 190rpx;
+ image{
+ display: block;
+ margin: 0 auto;
+ width: 100rpx;
+ height: 100rpx;
+ }
+ .title{
+ padding: 0 10rpx;
+ width: 100%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ font-size: 30rpx;
+ font-weight: 600;
+ line-height: 70rpx;
+ }
+ }
+ .item{
+ width: 25%;
+ height: 190rpx;
+ image{
+ display: block;
+ margin: 0 auto;
+ width: 100rpx;
+ height: 100rpx;
+ }
+ .title{
+ padding: 0 10rpx;
+ width: 100%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ font-size: 30rpx;
+ font-weight: 500;
+ line-height: 70rpx;
}
}
-
+ }
+ .inputs {
+ border: 1px solid #f0f0f0;
+ width: 90%;
+ height: 65rpx;
+ margin: 0 0 10rpx 50%;
+ transform: translateX(-50%);
+ border-radius: 20rpx;
+ background-color: #F4F5F7;
+ z-index: 999;
+
+ .input {
+ margin: 0 auto;
+ position: absolute;
+ height: 65rpx;
+ // top: 8%;
+ left: 10%;
+ width: 90%;
+ font-size: 26rpx;
+ color: #000000;
+ }
+
+ .icon {
+ background: url(@/static/sousuo.png) no-repeat;
+ width: 30rpx;
+ height: 28rpx;
+ background-size: cover;
+ position: absolute;
+ top: 30%;
+ left: 3%;
+ }
}
.conNew {
- width: 96%;
- // z-index: 999;
- // position: fixed;
- // top: 450rpx;
+ background-color: #F4F5F7;
+ width: 100%;
+ padding: 30rpx 0 50rpx;
margin: 0 auto;
- // left: 2%;
height: 100%;
+ .noorder{
+ margin-top: 90rpx;
+ image{
+ display: block;
+ margin: 0 auto;
+ width: 100rpx;
+ height: 120rpx;
+ }
+ view{
+ text-align: center;
+ font-size: 36rpx;
+ color: #BFBFBF;
+ }
+ }
+ .title{
+ font-size: 32rpx;
+ font-weight: bold;
+ padding-left: 2%;
+ }
.addressContent {
- width: 100%;
+ width: 96%;
+ background-color: #ffffff;
+ margin: 0 auto;
}
.lists {
- background-color: #ffffff;
width: 100%;
- height: 240rpx;
+ height: 300rpx;
margin-bottom: 14rpx;
border-radius: 20rpx;
position: relative;
-
- .nurse {
- font-size: 28rpx;
+ background-color: #ffffff;
+ .tags{
+ display: flex;
position: absolute;
- top: 15%;
+ top: 55%;
left: 35%;
- text-overflow: -o-ellipsis-lastline;
- overflow: hidden;
- text-overflow: ellipsis;
- display: -webkit-box;
- -webkit-line-clamp: 2;
- line-clamp: 2;
- -webkit-box-orient: vertical;
+ width: 65%;
+ flex-wrap: wrap;
+ .tag{
+ background: #F8D7D1;
+ opacity: 0.8;
+ margin: 0 10rpx 10rpx 0;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ padding: 0 10rpx;
+ height: 50rpx;
+ line-height: 50rpx;
+ text-align: center;
+ border-radius: 10rpx;
+ font-size: 22rpx;
+ color: #F44B2F;
+ }
+ }
+ .nurse {
+ font-size: 32rpx;
+ position: absolute;
+ top: 12%;
+ left: 35%;
+ width: 63%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
}
.distance {
position: absolute;
- bottom: 20%;
- font-size: 24rpx;
- left: 35%;
+ top: 32%;
+ left:35%;
+ font-size: 27rpx;
color: #666666;
}
@@ -82,20 +201,6 @@
display: block;
margin: 10% auto;
}
-
- .understand {
- font-size: 28rpx;
- color: #ffffff;
- width: 160rpx;
- height: 60rpx;
- line-height: 60rpx;
- text-align: center;
- background-color: #4C7BC9;
- position: absolute;
- bottom: 10%;
- right: 1%;
- border-radius: 35rpx;
- }
}
}
diff --git a/pages/site/site.vue b/pages/site/site.vue
index aa56e23..4e555d1 100644
--- a/pages/site/site.vue
+++ b/pages/site/site.vue
@@ -1,24 +1,58 @@
-
- 什么是护理站?
-
+
+
+
-
-
+
+
+
+
+ {{item.classifyName}}
+
+
+
+
+
+ 更多
+
+
+
+
+
+ 收起
+
+
+
-
-
- {{item.nurseStationName}}
- 距离您{{item.distance}}KM
-
-
- 点击了解
+
+ 周边医养机构
+
+
+
+
+
+ {{item.nurseStationName}}
+
+ 距离您{{item.distance}}KM
+
+
+
+ {{uitem.classifyName}}
+
+
+
+
+
+ 暂无护理站
+
+
@@ -34,99 +68,130 @@
+
diff --git a/static/1024.png b/static/1024.png
deleted file mode 100644
index f8d8525..0000000
Binary files a/static/1024.png and /dev/null differ
diff --git a/static/chaxun.png b/static/chaxun.png
deleted file mode 100644
index 0629232..0000000
Binary files a/static/chaxun.png and /dev/null differ
diff --git a/static/daohang.png b/static/daohang.png
deleted file mode 100644
index 07b4dd3..0000000
Binary files a/static/daohang.png and /dev/null differ
diff --git a/static/fuli.png b/static/fuli.png
new file mode 100644
index 0000000..6827c11
Binary files /dev/null and b/static/fuli.png differ
diff --git a/static/gd.png b/static/gd.png
new file mode 100644
index 0000000..4fdf680
Binary files /dev/null and b/static/gd.png differ
diff --git a/static/hlz.png b/static/hlz.png
new file mode 100644
index 0000000..725073b
Binary files /dev/null and b/static/hlz.png differ
diff --git a/static/home.png b/static/home.png
deleted file mode 100644
index 8eb8e55..0000000
Binary files a/static/home.png and /dev/null differ
diff --git a/static/huijiantou.png b/static/huijiantou.png
new file mode 100644
index 0000000..b8beb97
Binary files /dev/null and b/static/huijiantou.png differ
diff --git a/static/jjhl.png b/static/jjhl.png
deleted file mode 100644
index 9dc8732..0000000
Binary files a/static/jjhl.png and /dev/null differ
diff --git a/static/jkzx.png b/static/jkzx.png
new file mode 100644
index 0000000..cc7ca69
Binary files /dev/null and b/static/jkzx.png differ
diff --git a/static/kefu.png b/static/kefu.png
new file mode 100644
index 0000000..ca45095
Binary files /dev/null and b/static/kefu.png differ
diff --git a/static/kefuzx.jpg b/static/kefuzx.jpg
new file mode 100644
index 0000000..f749fc5
Binary files /dev/null and b/static/kefuzx.jpg differ
diff --git a/static/lifeserve.png b/static/lifeserve.png
deleted file mode 100644
index 8e0fc21..0000000
Binary files a/static/lifeserve.png and /dev/null differ
diff --git a/static/locatinsmall.png b/static/locatinsmall.png
index 14620d1..ab6fc14 100644
Binary files a/static/locatinsmall.png and b/static/locatinsmall.png differ
diff --git a/static/logo.png b/static/logo.png
index 2f386b6..cfeb33c 100644
Binary files a/static/logo.png and b/static/logo.png differ
diff --git a/static/order.png b/static/order.png
deleted file mode 100644
index 98ecbc2..0000000
Binary files a/static/order.png and /dev/null differ
diff --git a/static/pb.png b/static/pb.png
deleted file mode 100644
index cab5f98..0000000
Binary files a/static/pb.png and /dev/null differ
diff --git a/static/phone.png b/static/phone.png
new file mode 100644
index 0000000..73ebe36
Binary files /dev/null and b/static/phone.png differ
diff --git a/static/shoping.png b/static/shoping.png
new file mode 100644
index 0000000..93f8eaa
Binary files /dev/null and b/static/shoping.png differ
diff --git a/static/shopingw.png b/static/shopingw.png
new file mode 100644
index 0000000..1ea4896
Binary files /dev/null and b/static/shopingw.png differ
diff --git a/static/shopping.png b/static/shopping.png
deleted file mode 100644
index 936f8f9..0000000
Binary files a/static/shopping.png and /dev/null differ
diff --git a/static/sp.png b/static/sp.png
deleted file mode 100644
index 6fa2833..0000000
Binary files a/static/sp.png and /dev/null differ
diff --git a/static/yiliaohuli.png b/static/yiliaohuli.png
deleted file mode 100644
index b0f7990..0000000
Binary files a/static/yiliaohuli.png and /dev/null differ
diff --git a/static/ylfw.png b/static/ylfw.png
deleted file mode 100644
index c1d322b..0000000
Binary files a/static/ylfw.png and /dev/null differ
diff --git a/static/yuyue.png b/static/yuyue.png
deleted file mode 100644
index a7ed0e7..0000000
Binary files a/static/yuyue.png and /dev/null differ
diff --git a/static/yyss.png b/static/yyss.png
deleted file mode 100644
index 65c8b53..0000000
Binary files a/static/yyss.png and /dev/null differ
diff --git a/static/zbgl.png b/static/zbgl.png
new file mode 100644
index 0000000..f181e76
Binary files /dev/null and b/static/zbgl.png differ
diff --git a/static/zhuanjia.png b/static/zhuanjia.png
deleted file mode 100644
index f0e4354..0000000
Binary files a/static/zhuanjia.png and /dev/null differ
diff --git a/static/znsb.png b/static/znsb.png
deleted file mode 100644
index 0917e1f..0000000
Binary files a/static/znsb.png and /dev/null differ
diff --git a/static/zs.png b/static/zs.png
deleted file mode 100644
index 4ef06d4..0000000
Binary files a/static/zs.png and /dev/null differ