diff --git a/api/information/index.js b/api/information/index.js
index f392702..4c16425 100644
--- a/api/information/index.js
+++ b/api/information/index.js
@@ -10,6 +10,16 @@ export function getRegionAndStreetInfo() {
+//完善信息登录
+export function information(data) {
+ return request({
+ url: `/nurseApp/login/information`,
+ method: 'POST',
+ data
+ })
+}
+
+
//查询护理类型信息
export function getNurseType() {
return request({
diff --git a/api/request.js b/api/request.js
index 4742cda..50765d6 100644
--- a/api/request.js
+++ b/api/request.js
@@ -2,6 +2,9 @@ import baseurl from './baseurl.js'
var request = function(config) {
return new Promise((resolve, rejected) => {
+ uni.showLoading({
+ title: ''
+ });
uni.request({
url: baseurl + config.url,
data: config.data,
@@ -25,6 +28,7 @@ var request = function(config) {
// })
// } else {
// if (res.data.success) {
+ uni.hideLoading();
resolve(res.data)
// } else {
// uni.showToast({
@@ -35,6 +39,7 @@ var request = function(config) {
// }
},
fail(err) {
+ uni.hideLoading();
rejected(err)
}
})
diff --git a/pages/disease/disease.vue b/pages/disease/disease.vue
index f7d3982..7e73e73 100644
--- a/pages/disease/disease.vue
+++ b/pages/disease/disease.vue
@@ -3,10 +3,9 @@
-
- 无
-
-
+
{{item.diseaseName}}
@@ -14,7 +13,7 @@
-
+
提交
@@ -28,19 +27,53 @@
export default {
data() {
return {
- diseaselist: [],
+ diseaselist: [], //疾病列表
+ disease: [{ //选择的疾病list
+ id: 9999,
+ diseaseName: '无'
+ }],
};
},
- onLoad() {
- this.diseaseinfo()
- },
methods: {
+ //选择疾病
+ choicedisease(item) {
+ if (this.disease.findIndex(e => e.id == item.id) == -1) {
+ this.disease.push(item)
+ } else {
+ this.disease = this.disease.filter(e => e.id != item.id)
+ }
+ if (this.disease.length > 1) {
+ console.log(this.disease.length)
+ this.disease = this.disease.filter(e => e.id != 9999)
+ }
+ console.log(this.disease)
+ },
+ //获取疾病列表
diseaseinfo() {
getDiseaseInfo().then(res => {
this.diseaselist = res.data;
+ this.diseaselist.unshift({
+ id: 9999,
+ diseaseName: '无'
+ })
})
},
- }
+ //跳转回信息完善页面
+ goinformation() {
+ uni.$emit('disease', {
+ disease: JSON.stringify(this.disease)
+ })
+ uni.navigateBack({
+ delta: 1
+ });
+ }
+ },
+ onLoad(options) { //开局方法和传参接受
+ this.diseaseinfo()
+ //传参相等
+ this.disease = JSON.parse(options.diseaseInfoList)
+ console.log(JSON.parse(options.diseaseInfoList))
+ },
}
diff --git a/pages/information/information.vue b/pages/information/information.vue
index df1ddd6..3f26395 100644
--- a/pages/information/information.vue
+++ b/pages/information/information.vue
@@ -19,7 +19,6 @@
姓名:
-
@@ -32,9 +31,7 @@
所属区域:
-
-
+ {{address}}
详细地址:
@@ -45,33 +42,37 @@
-
-
+
所属服务
-
- 服务1
-
-
+
+ {{item.nurseTypeName}}
+
+
{{item.nurseTypeName}}
-
+ 提交
+
- 主要按钮
+