取消药品订单增加了回退健康包已使用药品数量

This commit is contained in:
2024-06-13 13:16:26 +08:00
parent c83299f2f4
commit 326e7ef32d
4 changed files with 80 additions and 1 deletions
+18
View File
@@ -604,3 +604,21 @@ func (r *OrderServicePackageService) GetOrderServiceProductCanUseQuantity(orderS
return remainingQuantity, err
}
// GetPatientFamilyInProgressServicePackage 获取患者家庭成员进行中的服务包订单
func (r *OrderServicePackageService) GetPatientFamilyInProgressServicePackage(patientUserId, familyId, doctorId int64, serviceType int) (*model.OrderServicePackage, error) {
orderServicePackageDao := dao.OrderServicePackageDao{}
maps := make(map[string]interface{})
maps["user_id"] = patientUserId
maps["doctor_id"] = doctorId
maps["family_id"] = familyId
maps["order_service_type"] = serviceType
maps["order_service_status"] = 3
orderServicePackage, err := orderServicePackageDao.GetOrderServicePackage(maps)
if err != nil {
return nil, err
}
return orderServicePackage, err
}