From ce2160abf8c66658c79426a335338bdcf812ff50 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Tue, 12 Dec 2023 13:42:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E6=96=B9number?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Pages/yishi/onlinechufang/index.js | 24 ++++++++++++++++++------ Pages/yishi/onlinechufang/index.wxml | 2 +- 2 files changed, 19 insertions(+), 7 deletions(-) diff --git a/Pages/yishi/onlinechufang/index.js b/Pages/yishi/onlinechufang/index.js index d5f2c84..eccbe47 100644 --- a/Pages/yishi/onlinechufang/index.js +++ b/Pages/yishi/onlinechufang/index.js @@ -36,6 +36,7 @@ Page({ order_inquiry_id: "", order_prescription_id: "", doctor_advice: "", + prescription_num:0, doctors_advice_focus: false, case_detail: {}, sub_disabled: false, @@ -85,6 +86,7 @@ Page({ select_drug(e){ this.setData({ drug_content_show: true, + prescription_num:e.currentTarget.dataset.prescription_num, product_name: e.currentTarget.dataset.product_name, select_drug_id: e.currentTarget.dataset.product_id, save_durg_product_id: e.currentTarget.dataset.product_id, @@ -154,8 +156,18 @@ Page({ }) }); return - } - + }; + let prescription_num=this.data.prescription_num?this.data.prescription_num:5 + if(save_durg_prescription_product_num>prescription_num){ + Dialog.alert({ + message: '药品数量不能超过'+this.data.prescription_num+"个", + }).then(() => { + this.setData({ + save_durg_prescription_product_num:'' + }) + }); + return + }; let save_durg = {}; save_durg.product_name = this.data.product_name; save_durg.product_id = this.data.save_durg_product_id; @@ -445,13 +457,13 @@ Page({ }); return } - - if(save_durg_prescription_product_num > 5){ + let prescription_num=this.data.prescription_num?this.data.prescription_num:5 + if(save_durg_prescription_product_num > prescription_num){ Dialog.alert({ - message: '每个药品数量不允许添加超过5个', + message: '每个药品数量不允许添加超过'+prescription_num+'个', }).then(() => { this.setData({ - save_durg_prescription_product_num: "" + save_durg_prescription_product_num:'' }) }); return diff --git a/Pages/yishi/onlinechufang/index.wxml b/Pages/yishi/onlinechufang/index.wxml index 7d3f0a1..3678521 100644 --- a/Pages/yishi/onlinechufang/index.wxml +++ b/Pages/yishi/onlinechufang/index.wxml @@ -92,7 +92,7 @@ - + {{item.product_name}} {{item.manufacturer}}