From f8b392122a8a5b859198096f87ea5967059b541d Mon Sep 17 00:00:00 2001 From: renjianbo0118 <18133922183> Date: Fri, 26 May 2023 00:24:12 +0800 Subject: [PATCH] AA --- pages/orderdetail/orderdetail.wxml | 4 +- pages/peizhen/peizhendetail.js | 118 ++++++++++++++++++----------- pages/peizhen/peizhendetail.wxml | 50 +++++------- 3 files changed, 93 insertions(+), 79 deletions(-) diff --git a/pages/orderdetail/orderdetail.wxml b/pages/orderdetail/orderdetail.wxml index 89a9328..7efb5db 100644 --- a/pages/orderdetail/orderdetail.wxml +++ b/pages/orderdetail/orderdetail.wxml @@ -69,9 +69,9 @@ - {{item.usercName}} + {{item.userbName}} - 地址:{{item.hospitalAddress}} + 地址:{{item.hospitalAddress+item.hospitalName}} diff --git a/pages/peizhen/peizhendetail.js b/pages/peizhen/peizhendetail.js index e86aca6..c264ef5 100644 --- a/pages/peizhen/peizhendetail.js +++ b/pages/peizhen/peizhendetail.js @@ -6,26 +6,31 @@ Page({ * 页面的初始数据 */ data: { + task: { + phone: '', + phonedisplay: false, + placeholder: '请输入联系方式' + }, //普通选择器:(普通数组) // array: ['请选择医院', '西京医院', '省人民医院', '红会医院'], objectArray: [{ - text: '请选择医院', - value: 10 - }, - { - text: '第四军医大学西京医院', - value: 2 - }, - { - text: '陕西省人民医院', - value: 3 - }, - { - text: '西安市高新医院', - value: 1 - }, - ], - objectIndex: 0, //默认显示位置 + text: '请选择医院', + value: 10 + }, + { + text: '第四军医大学西京医院', + value: 2 + }, + { + text: '陕西省人民医院', + value: 3 + }, + { + text: '西安市高新医院', + value: 1 + }, + ], + objectIndex: 0, //默认显示位置 show: true, height: '', seckill_start: '请输入开始日期', @@ -52,9 +57,45 @@ Page({ clock: '', address: '', danjia: 0.01, //单位为元 - beizhu: '' + beizhu: '', + name: '', + jzphone: '' + + }, + inputtaskphone(e) { + if (e.detail.value != '') { + if (!(/^1[3456789]\d{9}$/.test(e.detail.value))) { + this.setData({ + phonedisplay: true, + placeholder: '', + 'task.phone': '' + }) + } + } + }, + focus() { + this.setData({ + phonedisplay: false, + placeholder: '请输入联系方式', + 'task.phone': '' + }) }, + bindNameInput: function (e) { + this.setData({ + name: e.detail.value + }) + }, + bindPhoneInput: function (e) { + this.setData({ + jzphone: e.detail.value + }) + }, + bindAdressInput: function (e) { + this.setData({ + address: e.detail.value + }) + }, // 确认支付 confirm_payy: async function () { @@ -124,6 +165,14 @@ Page({ console.log(event.detail); }, payment() { + + if (this.data.objectIndex == 0) { + wx.showToast({ + title: '请输选择医院', + icon: 'none' + }); + return + } if (this.data.seckill_start == "请输入开始日期") { wx.showToast({ title: '请输入开始日期', @@ -134,18 +183,18 @@ Page({ var that = this; wx.request({ - url: app.globalData.url + '/system/order/insertOrderPzz', + url: app.globalData.url + '/system/order/insertOrderPz', data: { bId: "1", //陪护人员id cId: wx.getStorageSync('uid'), //患者id - yuguMoney: "1", //金额 + yuguMoney: this.data.item.price, //金额 yuliu9: "2", //订单大类1-陪护 2-陪诊 yuliu10: this.data.item.ordertype, //订单类型1-全程陪诊,2-诊前约号3-送取报告4-待办问诊 hospitalId: this.data.objectArray[this.data.objectIndex].value, startTime: this.data.seckill_start, - yuliu11: "18691577328", //患者电话 - yuliu12: "无", //特殊要求 - yuliu13: "东泰城市之光", //送达地址 + yuliu11: this.data.jzphone, //患者电话 + yuliu12: this.data.beizhu, //特殊要求 + yuliu13: this.data.address, //送达地址 yuliu14: "610526198701180018" //患者身份证号 }, method: 'POST', @@ -299,25 +348,4 @@ Page({ console.log('picker发送选择改变,医院的id值为', this.data.objectArray[this.data.objectIndex].value) }, -}) - - - - - - - - - - - - - - - - - - - - - +}) \ No newline at end of file diff --git a/pages/peizhen/peizhendetail.wxml b/pages/peizhen/peizhendetail.wxml index 32d4923..6181143 100644 --- a/pages/peizhen/peizhendetail.wxml +++ b/pages/peizhen/peizhendetail.wxml @@ -29,44 +29,46 @@ - {{"陪护时间选择"}} + {{"完善信息"}} - - 就诊医院 + * + 就诊医院 - + - - {{objectArray[objectIndex].text}} > - - + + {{objectArray[objectIndex].text}} > + + - + * 就诊人电话 - + + + - 报告收件地址 + 报告收件地址 - + @@ -77,7 +79,7 @@ - 服务时间 + 服务时间 @@ -111,20 +113,4 @@ 购买服务 - - - - - - - - - - - - - - - - - + \ No newline at end of file