修改
This commit is contained in:
parent
4873fd6192
commit
54ce712307
@ -124,7 +124,8 @@
|
|||||||
请您理解,我们向您提供的服务是不断更新和发展的。如您选择使用了前述说明当中未涵盖的其他服务,基于该服务我们需要收集您的信息的,我们会通过页面提示、交互流程、协议约定的方式另行向您说明信息收集的范围与目的,并征得您的同意。我们会按照本政策以及相应的用户协议约定使用、存储、对外提供及保护您的信息;如您选择不提供前述信息,您可能无法使用某项或某部分服务,但不影响您使用我们提供的其他服务。
|
请您理解,我们向您提供的服务是不断更新和发展的。如您选择使用了前述说明当中未涵盖的其他服务,基于该服务我们需要收集您的信息的,我们会通过页面提示、交互流程、协议约定的方式另行向您说明信息收集的范围与目的,并征得您的同意。我们会按照本政策以及相应的用户协议约定使用、存储、对外提供及保护您的信息;如您选择不提供前述信息,您可能无法使用某项或某部分服务,但不影响您使用我们提供的其他服务。
|
||||||
</view>
|
</view>
|
||||||
<view style="text-indent: 0em;padding: 10rpx 0;"> 二、我们对Cookie(或同类技术)的使用</view>
|
<view style="text-indent: 0em;padding: 10rpx 0;"> 二、我们对Cookie(或同类技术)的使用</view>
|
||||||
<view> 为使您获得更轻松的访问体验,您访问“新医路健康服务平台”提供的服务时,我们可能会通过小型数据文件识别您的身份,帮您省去重复输入登录信息的步骤,或者帮助您判断您的账户是否安全。这些数据文件可能是Cookie、Flash
|
<view>
|
||||||
|
为使您获得更轻松的访问体验,您访问“新医路健康服务平台”提供的服务时,我们可能会通过小型数据文件识别您的身份,帮您省去重复输入登录信息的步骤,或者帮助您判断您的账户是否安全。这些数据文件可能是Cookie、Flash
|
||||||
Cookie、或您的浏览器或关联应用程序提供的其他本地存储(统称“Cookie”)。请您理解,我们的某些服务只能通过使用Cookie才可得到实现。如果您的浏览器或浏览器附加服务允许,您可以修改对Cookie的接受程度或者拒绝“新医路健康服务平台”的Cookie,但这一举动在某些情况下可能会影响您安全访问“新医路健康服务平台”和使用“新医路健康服务平台”提供的服务。我们使用
|
Cookie、或您的浏览器或关联应用程序提供的其他本地存储(统称“Cookie”)。请您理解,我们的某些服务只能通过使用Cookie才可得到实现。如果您的浏览器或浏览器附加服务允许,您可以修改对Cookie的接受程度或者拒绝“新医路健康服务平台”的Cookie,但这一举动在某些情况下可能会影响您安全访问“新医路健康服务平台”和使用“新医路健康服务平台”提供的服务。我们使用
|
||||||
Cookie(或同类技术)主要为了实现以下功能或服务:</view>
|
Cookie(或同类技术)主要为了实现以下功能或服务:</view>
|
||||||
|
|
||||||
@ -224,8 +225,11 @@
|
|||||||
<view> 本隐私权政策不适用于:</view>
|
<view> 本隐私权政策不适用于:</view>
|
||||||
<view> 1. 其他第三方产品或服务,可能包括在推荐中向您显示的产品或网站和广告内容或者“新医路健康服务平台”服务中链接到的其他产品或网站。</view>
|
<view> 1. 其他第三方产品或服务,可能包括在推荐中向您显示的产品或网站和广告内容或者“新医路健康服务平台”服务中链接到的其他产品或网站。</view>
|
||||||
<view> 2. 为“新医路健康服务平台”服务进行广告宣传的其他第三方。</view>
|
<view> 2. 为“新医路健康服务平台”服务进行广告宣传的其他第三方。</view>
|
||||||
<view> 第三方主体可能会通过“新医路健康服务平台”向您提供服务。当您进入第三方主体运营的服务界面时,请注意相关服务由第三方主体向您提供。涉及到第三方主体向您收集信息的,建议您仔细查看第三方主体的隐私政策或协议约定。</view>
|
<view> 第三方主体可能会通过“新医路健康服务平台”向您提供服务。当您进入第三方主体运营的服务界面时,请注意相关服务由第三方主体向您提供。涉及到第三方主体向您收集信息的,建议您仔细查看第三方主体的隐私政策或协议约定。
|
||||||
<view> 请您了解,本隐私政策中所述的“新医路健康服务平台”及相关服务可能会根据您所使用的手机型号、系统版本、软件应用程序版本、移动客户端等因素而有所不同。最终的产品和服务以您所使用的“新医路健康服务平台”软件及相关服务为准。</view>
|
</view>
|
||||||
|
<view>
|
||||||
|
请您了解,本隐私政策中所述的“新医路健康服务平台”及相关服务可能会根据您所使用的手机型号、系统版本、软件应用程序版本、移动客户端等因素而有所不同。最终的产品和服务以您所使用的“新医路健康服务平台”软件及相关服务为准。
|
||||||
|
</view>
|
||||||
<view style="text-indent: 0em;padding: 10rpx 0;"> 十、第三方软件开发包(SDK)个人信息收集情况</view>
|
<view style="text-indent: 0em;padding: 10rpx 0;"> 十、第三方软件开发包(SDK)个人信息收集情况</view>
|
||||||
<view>
|
<view>
|
||||||
1.地理位置服务:当您使用地理位置相关服务时,我们会将您的WLAN状态信息、定位信息、终端设备唯一标识符,与位置服务提供商(百度地图)进行共享,以便可以返回您的位置信息,并最终向您提供定位服务。我们会使用各种技术进行定位,包括IP地址、GNSS以及能够提供相关信息的其他传感器(如可能会为百度提供附近设备、WLAN接入点和基站的信息)。这些个人信息的收集,仅会在已获得您的终端设备系统权限允许的前提下进行。若您拒绝提供,仅会影响地理位置服务功能,但不影响其他功能的正常使用。
|
1.地理位置服务:当您使用地理位置相关服务时,我们会将您的WLAN状态信息、定位信息、终端设备唯一标识符,与位置服务提供商(百度地图)进行共享,以便可以返回您的位置信息,并最终向您提供定位服务。我们会使用各种技术进行定位,包括IP地址、GNSS以及能够提供相关信息的其他传感器(如可能会为百度提供附近设备、WLAN接入点和基站的信息)。这些个人信息的收集,仅会在已获得您的终端设备系统权限允许的前提下进行。若您拒绝提供,仅会影响地理位置服务功能,但不影响其他功能的正常使用。
|
||||||
@ -370,7 +374,7 @@
|
|||||||
<view style="text-indent: 0; padding: 20rpx 0;"> 十一、联系我们</view>
|
<view style="text-indent: 0; padding: 20rpx 0;"> 十一、联系我们</view>
|
||||||
<view> 1.如果您对个人信息保护问题有投诉、建议、疑问,您可通过登录“新医路健康服务平台”客户端内的“举报反馈”页面与我们联系,我们核查并验证您的用户身份后会在15个工作日内反馈您的投诉与举报 。</view>
|
<view> 1.如果您对个人信息保护问题有投诉、建议、疑问,您可通过登录“新医路健康服务平台”客户端内的“举报反馈”页面与我们联系,我们核查并验证您的用户身份后会在15个工作日内反馈您的投诉与举报 。</view>
|
||||||
<view> 2.如对本隐私政策内容有任何疑问、意见或建议,您也可通过登录“新医路健康服务平台”客户端内的“举报反馈”页面与我们联系。</view>
|
<view> 2.如对本隐私政策内容有任何疑问、意见或建议,您也可通过登录“新医路健康服务平台”客户端内的“举报反馈”页面与我们联系。</view>
|
||||||
<view> 3.APP运营单位:山东新医路信息科技有限公司,地址:山东省济南市槐荫区经十路22799号银座中心2号楼1608室, 联系电话:0558-69900398。</view>
|
<view> 3.APP运营单位:山东新医路信息科技有限公司,地址:山东省济南市槐荫区首诺城市之光东座22楼E10室, 联系电话:0558-69900398。</view>
|
||||||
<view></view>
|
<view></view>
|
||||||
<view></view>
|
<view></view>
|
||||||
<view></view>
|
<view></view>
|
||||||
@ -381,4 +385,4 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
</style>
|
</style>
|
||||||
2
main.js
2
main.js
@ -5,10 +5,12 @@ import Vue from 'vue'
|
|||||||
import './uni.promisify.adaptor'
|
import './uni.promisify.adaptor'
|
||||||
// main.js
|
// main.js
|
||||||
import uView from "uview-ui";
|
import uView from "uview-ui";
|
||||||
|
import store from "@/store/index.js"
|
||||||
Vue.use(uView);
|
Vue.use(uView);
|
||||||
Vue.config.productionTip = false
|
Vue.config.productionTip = false
|
||||||
App.mpType = 'app'
|
App.mpType = 'app'
|
||||||
const app = new Vue({
|
const app = new Vue({
|
||||||
|
store,
|
||||||
...App
|
...App
|
||||||
})
|
})
|
||||||
app.$mount()
|
app.$mount()
|
||||||
|
|||||||
12
pages.json
12
pages.json
@ -224,12 +224,6 @@
|
|||||||
"navigationStyle": "custom",
|
"navigationStyle": "custom",
|
||||||
"enablePullDownRefresh": false
|
"enablePullDownRefresh": false
|
||||||
}
|
}
|
||||||
}, {
|
|
||||||
"path": "disease/disease",
|
|
||||||
"style": {
|
|
||||||
"navigationBarTitleText": "疾病类型选择",
|
|
||||||
"enablePullDownRefresh": false
|
|
||||||
}
|
|
||||||
}, {
|
}, {
|
||||||
"path": "ProductList/ProductList", //商品列表
|
"path": "ProductList/ProductList", //商品列表
|
||||||
"style": {
|
"style": {
|
||||||
@ -331,6 +325,12 @@
|
|||||||
"navigationBarTitleText": "兴业管家",
|
"navigationBarTitleText": "兴业管家",
|
||||||
"enablePullDownRefresh": false
|
"enablePullDownRefresh": false
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
"path": "exchangerecords/exchangerecords",
|
||||||
|
"style": {
|
||||||
|
"navigationBarTitleText": "兑换记录",
|
||||||
|
"enablePullDownRefresh": false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}],
|
}],
|
||||||
|
|||||||
@ -5,7 +5,7 @@
|
|||||||
我的
|
我的
|
||||||
</view> -->
|
</view> -->
|
||||||
<image src="../../static/pages/userbanner.png" mode="" class="userbanner"></image>
|
<image src="../../static/pages/userbanner.png" mode="" class="userbanner"></image>
|
||||||
<image src="../../static/headsculpture.png" mode="" class="headsculpture"></image>
|
<image src="../../static/headsculpture.png" mode="" class="headsculpture" @tap='updatainfo'></image>
|
||||||
<view class="namesigning">
|
<view class="namesigning">
|
||||||
<span class="name">
|
<span class="name">
|
||||||
张三
|
张三
|
||||||
@ -111,7 +111,7 @@
|
|||||||
<view class="item"></view>
|
<view class="item"></view>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="myorder titles">
|
<view class="myorder titles" @tap="gonursestation">
|
||||||
<view class="title">
|
<view class="title">
|
||||||
护理服务订单
|
护理服务订单
|
||||||
</view>
|
</view>
|
||||||
@ -187,40 +187,6 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
//全部订单
|
|
||||||
goorder(index, item) {
|
|
||||||
const value = uni.getStorageSync('openid');
|
|
||||||
const value2 = uni.getStorageSync('patientId');
|
|
||||||
if (value && value2) {
|
|
||||||
uni.navigateTo({
|
|
||||||
url: `/pagesB/CommodityOrder/CommodityOrder?toindex=${index}&&orderStatus=${item}`
|
|
||||||
})
|
|
||||||
} else {
|
|
||||||
this.gologin();
|
|
||||||
}
|
|
||||||
},
|
|
||||||
//去登陆
|
|
||||||
gologin() {
|
|
||||||
this.$refs.uToast.show({
|
|
||||||
title: '您未登录,请先登录',
|
|
||||||
type: 'error',
|
|
||||||
duration: '1000',
|
|
||||||
url: '/pages/login/login'
|
|
||||||
})
|
|
||||||
},
|
|
||||||
goBehaviorpoints() {
|
|
||||||
uni.navigateTo({
|
|
||||||
url: '/pagesB/Behaviorpoints/Behaviorpoints'
|
|
||||||
})
|
|
||||||
},
|
|
||||||
gomanagefamily() {
|
|
||||||
uni.navigateTo({
|
|
||||||
url: '/pagesB/managefamily/managefamily'
|
|
||||||
})
|
|
||||||
},
|
|
||||||
gohealthybeans() {
|
|
||||||
uni.navigateTo({})
|
|
||||||
},
|
|
||||||
remove() {
|
remove() {
|
||||||
let that = this
|
let that = this
|
||||||
const value = uni.getStorageSync('patientId');
|
const value = uni.getStorageSync('patientId');
|
||||||
@ -342,13 +308,58 @@
|
|||||||
this.gologin();
|
this.gologin();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
//全部订单
|
||||||
|
goorder(index, item) {
|
||||||
|
const value = uni.getStorageSync('openid');
|
||||||
|
const value2 = uni.getStorageSync('patientId');
|
||||||
|
if (value && value2) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: `/pagesB/CommodityOrder/CommodityOrder?toindex=${index}&&orderStatus=${item}`
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
this.gologin();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
//去登陆
|
||||||
|
gologin() {
|
||||||
|
this.$refs.uToast.show({
|
||||||
|
title: '您未登录,请先登录',
|
||||||
|
type: 'error',
|
||||||
|
duration: '1000',
|
||||||
|
url: '/pages/login/login'
|
||||||
|
})
|
||||||
|
},
|
||||||
|
//护理站服务订单
|
||||||
|
gonursestation() {
|
||||||
|
const value = uni.getStorageSync('openid');
|
||||||
|
const value2 = uni.getStorageSync('patientId');
|
||||||
|
if (value && value2) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: '/pagesB/Nursingstationserviceorder/Nursingstationserviceorder'
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
this.gologin();
|
||||||
|
}
|
||||||
|
},
|
||||||
|
//行为积分
|
||||||
|
goBehaviorpoints() {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: '/pagesB/Behaviorpoints/Behaviorpoints'
|
||||||
|
})
|
||||||
|
},
|
||||||
|
//管理家庭乘员
|
||||||
|
gomanagefamily() {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: '/pagesB/managefamily/managefamily'
|
||||||
|
})
|
||||||
|
},
|
||||||
//积分页面
|
//积分页面
|
||||||
...mapActions(["integralopenPopup"]),
|
...mapActions(["integralopenPopup"]),
|
||||||
gointegral() {
|
gointegral() {
|
||||||
const value = uni.getStorageSync('openid');
|
const value = uni.getStorageSync('openid');
|
||||||
const value2 = uni.getStorageSync('patientId');
|
const value2 = uni.getStorageSync('patientId');
|
||||||
if (value && value2) {
|
if (value && value2) {
|
||||||
// this.integralopenPopup();
|
this.integralopenPopup();
|
||||||
setTimeout(e => {
|
setTimeout(e => {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: `/pagesB/healthybeans/healthybeans?integral=${this.appPersonallist.integral}`
|
url: `/pagesB/healthybeans/healthybeans?integral=${this.appPersonallist.integral}`
|
||||||
@ -358,11 +369,17 @@
|
|||||||
this.gologin();
|
this.gologin();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
//健康档案
|
//修改信息
|
||||||
goHealthrecords() {
|
updatainfo() {
|
||||||
uni.navigateTo({
|
const value = uni.getStorageSync('openid');
|
||||||
url: '/pages/Healthrecords/Healthrecords'
|
const value2 = uni.getStorageSync('patientId');
|
||||||
})
|
if (value && value2) {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: `/pagesB/modify/modify`
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
this.gologin();
|
||||||
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -7,13 +7,12 @@
|
|||||||
</view>
|
</view>
|
||||||
<view class="number">1000
|
<view class="number">1000
|
||||||
</view>
|
</view>
|
||||||
<view class="PointsMall" >
|
<view class="PointsMall" @tap='gointegral'>
|
||||||
积分商城
|
积分商城
|
||||||
</view>
|
</view>
|
||||||
<view class="Exchangerecords">
|
<view class="Exchangerecords">
|
||||||
兑换记录
|
兑换记录
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
</view>
|
</view>
|
||||||
<view class="bottomitem">
|
<view class="bottomitem">
|
||||||
<view class="PointsRecord">
|
<view class="PointsRecord">
|
||||||
@ -43,6 +42,9 @@
|
|||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
|
import {
|
||||||
|
mapActions
|
||||||
|
} from "vuex";
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@ -50,10 +52,25 @@
|
|||||||
};
|
};
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
//积分页面
|
||||||
|
...mapActions(["integralopenPopup"]),
|
||||||
|
gointegral() {
|
||||||
|
const value = uni.getStorageSync('openid');
|
||||||
|
const value2 = uni.getStorageSync('patientId');
|
||||||
|
if (value && value2) {
|
||||||
|
this.integralopenPopup();
|
||||||
|
setTimeout(e => {
|
||||||
|
uni.navigateTo({
|
||||||
|
url: `/pagesB/healthybeans/healthybeans?integral=${this.appPersonallist.integral}`
|
||||||
|
})
|
||||||
|
}, 0)
|
||||||
|
} else {
|
||||||
|
this.gologin();
|
||||||
|
}
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
@import './Behaviorpoints.scss'
|
@import './Behaviorpoints.scss'
|
||||||
</style>
|
</style>
|
||||||
@ -60,7 +60,7 @@ page{
|
|||||||
.submits {
|
.submits {
|
||||||
width: 501rpx;
|
width: 501rpx;
|
||||||
height: 71rpx;
|
height: 71rpx;
|
||||||
background: #4C7BC9;
|
background: #26A888;
|
||||||
border-radius: 26rpx;
|
border-radius: 26rpx;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
line-height: 71rpx;
|
line-height: 71rpx;
|
||||||
@ -158,7 +158,7 @@ page{
|
|||||||
|
|
||||||
.harvest {
|
.harvest {
|
||||||
margin-left: 10rpx;
|
margin-left: 10rpx;
|
||||||
background: #4C7BC9;
|
background: #26A888;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -254,7 +254,7 @@ page{
|
|||||||
span {
|
span {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
right: 0%;
|
right: 0%;
|
||||||
color: #4C7BC9;
|
color: #26A888;
|
||||||
// line-height: 67px;
|
// line-height: 67px;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|
||||||
|
|||||||
@ -1,73 +0,0 @@
|
|||||||
.app {
|
|
||||||
height: 100%;
|
|
||||||
padding: 30rpx 0 70rpx;
|
|
||||||
.btn {
|
|
||||||
width: 217rpx;
|
|
||||||
height: 68rpx;
|
|
||||||
background: #4C7BC9;
|
|
||||||
border-radius: 26rpx;
|
|
||||||
font-size: 32rpx;
|
|
||||||
color: #FFFFFF;
|
|
||||||
line-height: 68rpx;
|
|
||||||
margin: 100rpx 0 0 60%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.items {
|
|
||||||
width: 90%;
|
|
||||||
margin: 0 auto;
|
|
||||||
text-align: center;
|
|
||||||
color: #000000;
|
|
||||||
|
|
||||||
.other {
|
|
||||||
margin: 0 auto;
|
|
||||||
height: 93rpx;
|
|
||||||
display: flex;
|
|
||||||
background-color: #fff;
|
|
||||||
border-radius: 20rpx;
|
|
||||||
width: 100%;
|
|
||||||
box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
|
|
||||||
margin: 20rpx auto;
|
|
||||||
line-height: 93rpx;
|
|
||||||
|
|
||||||
view {
|
|
||||||
height: 93rpx;
|
|
||||||
font-size: 32rpx;
|
|
||||||
line-height: 93rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
span {
|
|
||||||
display: inline-block;
|
|
||||||
line-height: 93rpx;
|
|
||||||
height: 93rpx;
|
|
||||||
width: 30%;
|
|
||||||
font-size: 32rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
::v-deep .u-input__input {
|
|
||||||
height: 93rpx;
|
|
||||||
font-size: 32rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
::v-deep .uni-input-wrapper {
|
|
||||||
height: 93rpx;
|
|
||||||
line-height: 93rpx;
|
|
||||||
}
|
|
||||||
|
|
||||||
::v-deep .u-input {
|
|
||||||
width: 70%;
|
|
||||||
height: 93rpx;
|
|
||||||
line-height: 93rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.item {
|
|
||||||
width: 100%;
|
|
||||||
height: 93rpx;
|
|
||||||
background: #ffffff;
|
|
||||||
box-shadow: 0px 9rpx 31rpx 9rpx rgba(0, 0, 0, 0.03);
|
|
||||||
border-radius: 20rpx;
|
|
||||||
margin: 0 auto 20rpx;
|
|
||||||
line-height: 93rpx;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,82 +0,0 @@
|
|||||||
<template>
|
|
||||||
<view class="app">
|
|
||||||
<view class="items">
|
|
||||||
<view class="item"
|
|
||||||
:style="disease.find(e => e.diseaseName == item.diseaseName)?'background-color: #4C7BC9;color: #ffffff;':''"
|
|
||||||
v-for='(item,index) in diseaselist' :key="index" @tap='choicedisease(item)'>
|
|
||||||
{{item.diseaseName}}
|
|
||||||
</view>
|
|
||||||
<view class="other">
|
|
||||||
<span>其他:</span>
|
|
||||||
<u-input type="text" placeholder='请填写' v-model="diseaseother.diseaseName" />
|
|
||||||
</view>
|
|
||||||
<view class="btn" @tap='goinformation'>
|
|
||||||
提交
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</template>
|
|
||||||
|
|
||||||
<script>
|
|
||||||
import {
|
|
||||||
getDiseaseInfo
|
|
||||||
} from '@/api/pagesB/disease/index.js'
|
|
||||||
export default {
|
|
||||||
data() {
|
|
||||||
return {
|
|
||||||
diseaselist: [], //疾病列表
|
|
||||||
disease: [],
|
|
||||||
diseaseother: {
|
|
||||||
diseaseName: '',
|
|
||||||
},
|
|
||||||
};
|
|
||||||
},
|
|
||||||
methods: {
|
|
||||||
//选择疾病
|
|
||||||
choicedisease(item) {
|
|
||||||
if (this.disease.findIndex(e => e.diseaseName == item.diseaseName) == -1) {
|
|
||||||
this.disease.push(item)
|
|
||||||
} else {
|
|
||||||
this.disease = this.disease.filter(e => e.diseaseName != item.diseaseName)
|
|
||||||
}
|
|
||||||
},
|
|
||||||
//获取疾病列表
|
|
||||||
diseaseinfo() {
|
|
||||||
const value = uni.getStorageSync('patientId');
|
|
||||||
if (value) {
|
|
||||||
getDiseaseInfo(value).then(res => {
|
|
||||||
this.diseaselist = res.data;
|
|
||||||
})
|
|
||||||
}
|
|
||||||
},
|
|
||||||
//跳转回信息完善页面
|
|
||||||
goinformation() {
|
|
||||||
if (this.diseaseother.diseaseName != '' || this.diseaseother.diseaseName) {
|
|
||||||
this.disease.push(this.diseaseother)
|
|
||||||
}
|
|
||||||
this.diseaselist.forEach(e => {
|
|
||||||
if (this.diseaseother.diseaseName == e.diseaseName) {
|
|
||||||
this.disease = this.disease.filter(el => el.diseaseName != e.diseaseName)
|
|
||||||
this.disease.push(e)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
uni.$emit('disease', {
|
|
||||||
disease: JSON.stringify(this.disease)
|
|
||||||
})
|
|
||||||
uni.navigateBack({
|
|
||||||
delta: 1
|
|
||||||
});
|
|
||||||
}
|
|
||||||
},
|
|
||||||
onShow() { //开局方法
|
|
||||||
this.diseaseinfo()
|
|
||||||
},
|
|
||||||
onLoad(options) { //传参接受
|
|
||||||
this.disease = JSON.parse(options.diseaseInfoList)
|
|
||||||
},
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<style lang="scss">
|
|
||||||
@import './disease.scss';
|
|
||||||
</style>
|
|
||||||
19
pagesB/exchangerecords/exchangerecords.vue
Normal file
19
pagesB/exchangerecords/exchangerecords.vue
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<template>
|
||||||
|
<view class="app">
|
||||||
|
|
||||||
|
</view>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<style lang="scss">
|
||||||
|
|
||||||
|
</style>
|
||||||
@ -150,8 +150,17 @@
|
|||||||
height: 400rpx;
|
height: 400rpx;
|
||||||
border-bottom: 1rpx solid #D8D4D4;
|
border-bottom: 1rpx solid #D8D4D4;
|
||||||
position: relative;
|
position: relative;
|
||||||
|
.text{
|
||||||
|
position: absolute;
|
||||||
|
top: 85%;
|
||||||
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
font-size: 28rpx;
|
||||||
|
font-weight: 400;
|
||||||
|
color: #333333;
|
||||||
|
}
|
||||||
.picture {
|
.picture {
|
||||||
|
border-radius: 50%;
|
||||||
width: 200rpx;
|
width: 200rpx;
|
||||||
height: 200rpx;
|
height: 200rpx;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
|
|||||||
@ -4,6 +4,9 @@
|
|||||||
<view class="itemimgs">
|
<view class="itemimgs">
|
||||||
<image class="picture" :src="img" mode="" v-if="img" @tap='uploadImag'></image>
|
<image class="picture" :src="img" mode="" v-if="img" @tap='uploadImag'></image>
|
||||||
<image class="picture" src="../../static/pagesB/userl.png" mode="" v-else @tap='uploadImag'></image>
|
<image class="picture" src="../../static/pagesB/userl.png" mode="" v-else @tap='uploadImag'></image>
|
||||||
|
<view class="text" @tap='uploadImag'>
|
||||||
|
点击编辑头像
|
||||||
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="item">
|
<view class="item">
|
||||||
<span>姓名:</span>
|
<span>姓名:</span>
|
||||||
@ -53,14 +56,6 @@
|
|||||||
<view class="address" style="overflow: hidden;text-overflow: ellipsis;white-space: nowrap;" v-else>
|
<view class="address" style="overflow: hidden;text-overflow: ellipsis;white-space: nowrap;" v-else>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
<view class="disease" style="border: none;" @tap="godisease">
|
|
||||||
<view class="title" style="">基础疾病:</view>
|
|
||||||
<image class="pictureA" src="../../static/huijiantou.png" mode=""></image>
|
|
||||||
<view style="padding-right: 10rpx;display: inline-block;"
|
|
||||||
v-for="(item,index) in patientDiseaseInfoList">
|
|
||||||
{{item.diseaseName}}
|
|
||||||
</view>
|
|
||||||
</view>
|
|
||||||
</view>
|
</view>
|
||||||
<view class="radio-content">
|
<view class="radio-content">
|
||||||
<view class="radio-right" @click='changeRadio'>
|
<view class="radio-right" @click='changeRadio'>
|
||||||
@ -169,7 +164,6 @@
|
|||||||
locationName: '',
|
locationName: '',
|
||||||
sex: '',
|
sex: '',
|
||||||
},
|
},
|
||||||
patientDiseaseInfoList: [], //获取个人信息
|
|
||||||
addresslength: null,
|
addresslength: null,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -197,12 +191,6 @@
|
|||||||
if (that.appPersonallist.areaName) {
|
if (that.appPersonallist.areaName) {
|
||||||
that.address = that.appPersonallist.areaName
|
that.address = that.appPersonallist.areaName
|
||||||
}
|
}
|
||||||
that.patientDiseaseInfoList = that.appPersonallist.patientDiseaseInfoList
|
|
||||||
if (that.patientDiseaseInfoList.length > 0) {
|
|
||||||
that.patientDiseaseInfoList.forEach(e => {
|
|
||||||
e.id = e.diseaseId
|
|
||||||
})
|
|
||||||
}
|
|
||||||
} else if (Response.code == 9999) {} else {
|
} else if (Response.code == 9999) {} else {
|
||||||
uni.navigateBack({
|
uni.navigateBack({
|
||||||
delta: 1
|
delta: 1
|
||||||
@ -274,7 +262,6 @@
|
|||||||
timeout: 5000,
|
timeout: 5000,
|
||||||
success(res) {
|
success(res) {
|
||||||
that.appPersonallist.headPictureUrl = JSON.parse(res.data).imgUrl
|
that.appPersonallist.headPictureUrl = JSON.parse(res.data).imgUrl
|
||||||
that.appPersonallist.diseaseInfoList = that.patientDiseaseInfoList
|
|
||||||
information(that.appPersonallist).then(res => {
|
information(that.appPersonallist).then(res => {
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
that.$refs.uToast.show({
|
that.$refs.uToast.show({
|
||||||
@ -301,7 +288,6 @@
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
that.appPersonallist.diseaseInfoList = that.patientDiseaseInfoList
|
|
||||||
information(that.appPersonallist).then(res => {
|
information(that.appPersonallist).then(res => {
|
||||||
if (res.code == 200) {
|
if (res.code == 200) {
|
||||||
that.$refs.uToast.show({
|
that.$refs.uToast.show({
|
||||||
@ -392,12 +378,6 @@
|
|||||||
this.list = res.data;
|
this.list = res.data;
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
//跳转疾病选择
|
|
||||||
godisease() {
|
|
||||||
uni.navigateTo({
|
|
||||||
url: `/pages/disease/disease?diseaseInfoList=${JSON.stringify(this.patientDiseaseInfoList)}`,
|
|
||||||
})
|
|
||||||
},
|
|
||||||
changeRadio() {
|
changeRadio() {
|
||||||
if (this.radio == 1) {
|
if (this.radio == 1) {
|
||||||
this.radio = 2;
|
this.radio = 2;
|
||||||
@ -416,18 +396,18 @@
|
|||||||
},
|
},
|
||||||
//带参返回
|
//带参返回
|
||||||
onShow() {
|
onShow() {
|
||||||
let that = this
|
// let that = this
|
||||||
// const chooseLocation = requirePlugin('chooseLocation');
|
// // const chooseLocation = requirePlugin('chooseLocation');
|
||||||
// const location = chooseLocation.getLocation(); // 如果点击确认选点按钮,则返回选点结果对象,否则返回null
|
// // const location = chooseLocation.getLocation(); // 如果点击确认选点按钮,则返回选点结果对象,否则返回null
|
||||||
// if (location) {
|
// // if (location) {
|
||||||
// that.appPersonallist.locationName = location.address
|
// // that.appPersonallist.locationName = location.address
|
||||||
// that.appPersonallist.homeLongitude = location.longitude;
|
// // that.appPersonallist.homeLongitude = location.longitude;
|
||||||
// that.appPersonallist.homeLatitude = location.latitude;
|
// // that.appPersonallist.homeLatitude = location.latitude;
|
||||||
// }
|
// // }
|
||||||
uni.$on('disease', function(data) {
|
// uni.$on('disease', function(data) {
|
||||||
that.patientDiseaseInfoList = JSON.parse(data.disease)
|
// that.patientDiseaseInfoList = JSON.parse(data.disease)
|
||||||
uni.$off('disease')
|
// uni.$off('disease')
|
||||||
})
|
// })
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
.submits {
|
.submits {
|
||||||
width: 501rpx;
|
width: 501rpx;
|
||||||
height: 71rpx;
|
height: 71rpx;
|
||||||
background: #4C7BC9;
|
background: #26A888;
|
||||||
border-radius: 26rpx;
|
border-radius: 26rpx;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
line-height: 71rpx;
|
line-height: 71rpx;
|
||||||
@ -83,11 +83,11 @@
|
|||||||
height: 70rpx;
|
height: 70rpx;
|
||||||
margin: 30rpx auto 0;
|
margin: 30rpx auto 0;
|
||||||
line-height: 70rpx;
|
line-height: 70rpx;
|
||||||
background-color:#4C7BC9 ;
|
background-color:#26A888 ;
|
||||||
border-radius: 50rpx;
|
border-radius: 50rpx;
|
||||||
// color: #4C7BC9;
|
// color: #4C7BC9;
|
||||||
color: #FFFFFF;
|
color: #FFFFFF;
|
||||||
border: 1rpx solid #4C7BC9;
|
border: 1rpx solid #26A888;
|
||||||
}
|
}
|
||||||
.buy {
|
.buy {
|
||||||
background: #FFFFFF;
|
background: #FFFFFF;
|
||||||
@ -115,7 +115,7 @@
|
|||||||
height: 68rpx;
|
height: 68rpx;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
background: #4C7BC9;
|
background:#26A888;
|
||||||
border-radius: 26rpx;
|
border-radius: 26rpx;
|
||||||
font-size: 36rpx;
|
font-size: 36rpx;
|
||||||
line-height: 68rpx;
|
line-height: 68rpx;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user