diff --git a/openhis-server/openhis-application/src/main/java/com/openhis/web/datadictionary/dto/MedicationManageUpDto.java b/openhis-server/openhis-application/src/main/java/com/openhis/web/datadictionary/dto/MedicationManageUpDto.java index a16ce629..da09e2b9 100644 --- a/openhis-server/openhis-application/src/main/java/com/openhis/web/datadictionary/dto/MedicationManageUpDto.java +++ b/openhis-server/openhis-application/src/main/java/com/openhis/web/datadictionary/dto/MedicationManageUpDto.java @@ -239,4 +239,10 @@ public class MedicationManageUpDto { private String antibioticCode; private String antibioticCode_dictText; + /** 权限限制 */ + private Integer restrictedEnum; + + /** 基药标识 */ + private Integer basicFlag; + } diff --git a/openhis-server/openhis-application/src/main/resources/mapper/datadictionary/MedicationManageSearchMapper.xml b/openhis-server/openhis-application/src/main/resources/mapper/datadictionary/MedicationManageSearchMapper.xml index 29a7d488..183bc082 100644 --- a/openhis-server/openhis-application/src/main/resources/mapper/datadictionary/MedicationManageSearchMapper.xml +++ b/openhis-server/openhis-application/src/main/resources/mapper/datadictionary/MedicationManageSearchMapper.xml @@ -235,12 +235,16 @@ FROM adm_charge_item_definition T3 LEFT JOIN adm_charge_item_def_detail T4 ON T4.definition_id = T3.id WHERE T4.condition_code = '2'--2:采购价 + AND T3.instance_id = T2.medication_def_id + AND T3.instance_table = 'med_medication_definition' ) as purchase_price,--购入价 ( SELECT T4.amount FROM adm_charge_item_definition T3 LEFT JOIN adm_charge_item_def_detail T4 ON T4.definition_id = T3.id WHERE T4.condition_code = '4'--4:限制 + AND T3.instance_id = T2.medication_def_id + AND T3.instance_table = 'med_medication_definition' ) as maximum_retail_price--最高零售价 FROM med_medication_definition T1 LEFT JOIN med_medication T2 on T1.id = T2.medication_def_id diff --git a/openhis-server/openhis-domain/src/main/java/com/openhis/administration/domain/Supplier.java b/openhis-server/openhis-domain/src/main/java/com/openhis/administration/domain/Supplier.java index 991f6652..6bdca327 100644 --- a/openhis-server/openhis-domain/src/main/java/com/openhis/administration/domain/Supplier.java +++ b/openhis-server/openhis-domain/src/main/java/com/openhis/administration/domain/Supplier.java @@ -8,6 +8,8 @@ import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.core.common.core.domain.HisBaseEntity; +import com.fasterxml.jackson.databind.annotation.JsonSerialize; +import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; @@ -26,6 +28,7 @@ public class Supplier extends HisBaseEntity { /** ID */ @TableId(type = IdType.ASSIGN_ID) + @JsonSerialize(using = ToStringSerializer.class) private Long id; /** 编号 */