处方number

This commit is contained in:
zoujiandong 2023-12-12 13:42:30 +08:00
parent 89be7ccae1
commit ce2160abf8
2 changed files with 19 additions and 7 deletions

View File

@ -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

View File

@ -92,7 +92,7 @@
<van-image width="300rpx" height="300rpx" fit="contain" src="{{static_host}}/applet/doctor/static/images/yishi/search_drugs.png" />
</view>
<view class="search_drug_list_noempty" wx:if="{{ !search_drug_list_empty }}">
<view class="search_drug_list_item" data-product_name="{{item.product_name}}" data-product_id="{{item.product_id}}" data-single_use="{{item.single_use}}" data-frequency_use="{{item.frequency_use}}" data-single_unit="{{item.single_unit}}" data-available_days="{{item.available_days}}" data-packaging_unit="{{item.packaging_unit}}" bindtap="select_drug" wx:for="{{search_drug_list}}">
<view class="search_drug_list_item" data-product_name="{{item.product_name}}" data-product_id="{{item.product_id}}" data-single_use="{{item.single_use}}" data-frequency_use="{{item.frequency_use}}" data-single_unit="{{item.single_unit}}" data-available_days="{{item.available_days}}" data-packaging_unit="{{item.packaging_unit}}" data-prescription_num="{{item.prescription_num}}" bindtap="select_drug" wx:for="{{search_drug_list}}">
<view>{{item.product_name}}</view>
<view style="font-size: 26rpx;color: #3CC7C0;">{{item.manufacturer}}</view>
</view>