From 855e80f017eced4ad1c2cc935b86bb30625e5f08 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 2 Jun 2019 14:31:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=84=BF=E4=BF=9D=E6=A3=80=E6=9F=A5=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=BD=95=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- littleApp_child/app.json | 3 +- littleApp_child/pages/checkupInput/checkupInput.js | 163 +++++++++++++++++++++ .../pages/checkupInput/checkupInput.json | 6 + .../pages/checkupInput/checkupInput.wxml | 85 +++++++++++ .../pages/checkupInput/checkupInput.wxss | 86 +++++++++++ littleApp_child/pages/home/home.js | 2 +- littleApp_child/pages/home/home.wxml | 4 + littleApp_child/source/jianchaluru.png | Bin 0 -> 17643 bytes littleApp_child/utils/apiFile.js | 4 + littleApp_child/utils/network_util.js | 4 +- 10 files changed, 353 insertions(+), 4 deletions(-) create mode 100644 littleApp_child/pages/checkupInput/checkupInput.js create mode 100644 littleApp_child/pages/checkupInput/checkupInput.json create mode 100644 littleApp_child/pages/checkupInput/checkupInput.wxml create mode 100644 littleApp_child/pages/checkupInput/checkupInput.wxss create mode 100644 littleApp_child/source/jianchaluru.png diff --git a/littleApp_child/app.json b/littleApp_child/app.json index a5f6207..04f13a8 100644 --- a/littleApp_child/app.json +++ b/littleApp_child/app.json @@ -1,6 +1,5 @@ { "pages": [ - "pages/Guide/guide", "pages/home/home", "pages/Setting/Setting", "pages/PersonalInfo/PersonalInfo", @@ -25,6 +24,8 @@ "pages/vipService/vipService", "pages/order_payment/order_payment", "pages/Register/Register", + "pages/Guide/guide", + "pages/checkupInput/checkupInput", "pages/inspect/inspectList" diff --git a/littleApp_child/pages/checkupInput/checkupInput.js b/littleApp_child/pages/checkupInput/checkupInput.js new file mode 100644 index 0000000..01a53e0 --- /dev/null +++ b/littleApp_child/pages/checkupInput/checkupInput.js @@ -0,0 +1,163 @@ + +var networkUtil = require('../../utils/network_util.js') +var api = require('../../utils/apiFile.js') +var networkUtil = require('../../utils/network_util.js') +var api = require('../../utils/apiFile.js') + +var page +var isRefresh = false; +// 是否有更多 +var app = getApp() +Page({ + data: { + array: [], + hospitalId: "", + pid:"", + toDay: "", + temperature: "", + height: "", + weight: "", + headWidth: "", + bust: "", + feedArray:["母乳喂养","混合喂养","人工喂养"], + feed: "0", + }, + // 下拉刷新回调接口 + onPullDownRefresh() {}, + onLoad(e) { + var d = new Date(); + var toDay = d.getFullYear() + "-" + ("00" + (d.getMonth() + 1)).substr(-2) + "-" + ("00" + d.getDate()).substr(-2); + this.setData({ + toDay: toDay, + }) + this.setData({ + hospitalId:app.globalData.userInfo.hospitalId, + }) + this.getList(); + networkUtil._get(api.checkList, + { patientId: getApp().globalData.currentId}, + function (res) { + console.log(res) + }) + }, + getList() { + networkUtil._post(api.getCheckUpHistory, { + pid: this.data.pid, + hospitalId: this.data.hospitalId, + }, res => { + console.log(res) + if (res.statusCode == 200 && res.data.errorcode == 0) { + var data = res.data.data; + for (let o of data) { + o.fhr = JSON.parse(o.fhr); + } + this.setData({ + array: res.data.data + }) + } + }, err => { + + }) + }, + + inputtemperature(e) { + var temperature = this.data.temperature; + var data = e.detail.value; + if (data <= 50 && data >= 0) { + this.setData({ + temperature: e.detail.value + }) + }else{ + this.setData({ + temperature:temperature + }) + } + }, + inputheight(e) { + var height = this.data.height; + var data = e.detail.value; + if (data <= 200 && data >= 0) { + this.setData({ + height: e.detail.value + }) + }else{ + this.setData({ + height:height + }) + } + }, + inputweight(e) { + var weight = this.data.weight; + var data = e.detail.value; + if (data <= 50 && data >= 0) { + this.setData({ + weight: e.detail.value + }) + }else{ + this.setData({ + weight:weight + }) + } + }, + inputheadWidth(e) { + var headWidth = this.data.headWidth; + var data = e.detail.value; + if (data <= 100 && data >= 0) { + this.setData({ + headWidth: e.detail.value + }) + }else{ + this.setData({ + headWidth:headWidth + }) + } + }, + inputbust(e) { + var bust = this.data.bust; + var data = e.detail.value; + if (data <= 100 && data >= 0) { + this.setData({ + bust: e.detail.value + }) + }else{ + this.setData({ + bust:bust + }) + } + }, + bindPickerChange: function (e) { + this.setData({ + fhrLength: e.detail.value, + }) + }, + toMyApport() { + if (isRefresh) { + return; + } + isRefresh = true; + networkUtil._post(api.setCheckUp, { + babyInfos: [ + { + temperature: this.data.temperature, + height: this.data.height, + weight: this.data.weight, + headWidth: this.data.headWidth, + bust: this.data.bust, + feed: this.data.feed, + } + ], + pid: this.data.pid, + hospitalId: this.data.hospitalId, + }, (res) => { + isRefresh = false + this.getList(); + wx.showToast({ + title: '产检信息已成功提交', + icon: 'success', + duration: 1000 + }); + }, (err) => { + isRefresh = false + }, 'application/json') + } +}) \ No newline at end of file diff --git a/littleApp_child/pages/checkupInput/checkupInput.json b/littleApp_child/pages/checkupInput/checkupInput.json new file mode 100644 index 0000000..ef1f856 --- /dev/null +++ b/littleApp_child/pages/checkupInput/checkupInput.json @@ -0,0 +1,6 @@ +{ + "navigationBarBackgroundColor": "#48C17B", + "navigationBarTitleText": "儿保检查录入", + "navigationBarTextStyle": "white", + "backgroundColor": "#d8dbd4" +} \ No newline at end of file diff --git a/littleApp_child/pages/checkupInput/checkupInput.wxml b/littleApp_child/pages/checkupInput/checkupInput.wxml new file mode 100644 index 0000000..a93ce1a --- /dev/null +++ b/littleApp_child/pages/checkupInput/checkupInput.wxml @@ -0,0 +1,85 @@ + + + 录入时间:{{toDay}} + 确认记录 + + + 体温 + + + °C + + + + 身高 + + + cm + + + + 体重 + + + kg + + + + 头围 + + + cm + + + + 胸围 + + + cm + + + + 喂养方式 + + + {{feedArray[feed]}} + + + + + + + + + + + 录入时间:{{item.inputTime}} + + + + 体温: + {{item.temperature}} + + + 身高: + {{item.height}} + + + 体重: + {{item.weight}} + + + 头围: + {{item.headWidth}} + + + 胸围: + {{item.bust}} + + + 喂养方式: + {{item.feed}} + + + + \ No newline at end of file diff --git a/littleApp_child/pages/checkupInput/checkupInput.wxss b/littleApp_child/pages/checkupInput/checkupInput.wxss new file mode 100644 index 0000000..2dffffd --- /dev/null +++ b/littleApp_child/pages/checkupInput/checkupInput.wxss @@ -0,0 +1,86 @@ +page { + background: #f5f5f5; +} + +.card { + margin: 6px; + padding: 6px; + border-radius: 6px; + background: #fff; +} + +.title { + height: 40px; + width: 100%; + position: relative; +} + +.time { + margin-left:10px; + font-size: 15px; + height: 40px; + color: #48c17b; + line-height: 40px; +} + +.my_apport { + height: 30px; + width: 80px; + text-align: center; + line-height: 30px; + position: absolute; + font-size: 14px; + margin-top: 5px; + right: 10px; + background: #48c17b; + border-radius: 5px; + color: white; +} + +.center{ + border-top:1px solid #f0f0f0; + margin-bottom: 10px; +} +.line{ + display:flex; + border-bottom: 1px dotted #f0f0f0; +} +.key{ + flex:1; + width: 50%; + font-size: 15px; + color: #999; + text-align: right; + padding-right: 10px; +} +.value{ + flex:1; + width: 50%; + font-size: 15px; + color: #999; + text-align: left; +} + +.section{ + font-size: 15px; + display: flex; + margin:5px 0; +} +.section__title{ + flex:2; + padding-right:12px; + line-height: 30px; + height: 30px; + text-align: right; + font-size: 12px; +} +.input-box { + flex:3; +} +.input{ + vertical-align: middle; + width: 100px; + height: 30px; + display: inline-block; + border-bottom: 1px solid #e0e0e0; +} diff --git a/littleApp_child/pages/home/home.js b/littleApp_child/pages/home/home.js index 2c6bf5e..545a01c 100644 --- a/littleApp_child/pages/home/home.js +++ b/littleApp_child/pages/home/home.js @@ -75,7 +75,6 @@ Page({ content: '随时随地可查看因幼儿问诊检查、儿科检查、一般检查、辅助检查的各项指标,以及相关指标存在的异常情况。' } ], - // 是否开通高危精准指导 riskGuide: false, riskBase: false, @@ -107,6 +106,7 @@ Page({ } }) } + }, onShow: function() { // 生命周期函数--监听页面显示 diff --git a/littleApp_child/pages/home/home.wxml b/littleApp_child/pages/home/home.wxml index 09a226a..83e135f 100644 --- a/littleApp_child/pages/home/home.wxml +++ b/littleApp_child/pages/home/home.wxml @@ -76,6 +76,10 @@ 检查须知 + + + 检查录入 + diff --git a/littleApp_child/source/jianchaluru.png b/littleApp_child/source/jianchaluru.png new file mode 100644 index 0000000000000000000000000000000000000000..ce15b23fb2a9022434d224671dab77e5b1767fca GIT binary patch literal 17643 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 Q&r}FcHy_vIF5!~@1Asa95dZ)H literal 0 HcmV?d00001 diff --git a/littleApp_child/utils/apiFile.js b/littleApp_child/utils/apiFile.js index fc59ce0..bee4bde 100644 --- a/littleApp_child/utils/apiFile.js +++ b/littleApp_child/utils/apiFile.js @@ -62,4 +62,8 @@ module.exports = { checkBabyList: 'baby/check/', //高危指导 babyPrecise:'/baby/precise', + // 填写检查字段 + setCheckUp:"babyMeasureInfo/saveOrUpdate", + // get检查字段list + getCheckUpHistory:"babyMeasureInfo/list" } \ No newline at end of file diff --git a/littleApp_child/utils/network_util.js b/littleApp_child/utils/network_util.js index 1073d1a..2e7625a 100644 --- a/littleApp_child/utils/network_util.js +++ b/littleApp_child/utils/network_util.js @@ -2,7 +2,7 @@ // 测试用户‘花雪莲’,手机号15928512992,验证码666666 // 0测试环境 1正式环境 2演示环境 3衡水 -var Builing_Release_AppStore = 1 +var Builing_Release_AppStore = 0 // 获取服务器地址 function kServerBaseUrl() { switch (Builing_Release_AppStore) { @@ -78,7 +78,7 @@ function _post(port, params, success, fail, contentType) { }, complete: function () { // complete - wx.hideToast() + // wx.hideToast() // 小程序提供的api,通知页面停止下拉刷新效果 wx.stopPullDownRefresh; } -- 1.8.3.1