diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/HospitalServiceContentMapper.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/HospitalServiceContentMapper.java index 91f859f..49aa6e2 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/HospitalServiceContentMapper.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/dao/master/HospitalServiceContentMapper.java @@ -18,4 +18,8 @@ public interface HospitalServiceContentMapper { public List queryHospitalServiceContent(HospitalServiceContentQuery query); + public List queryGroupHospitalServiceContent(HospitalServiceContentQuery query); + + public int queryGroupHospitalServiceContentCount(HospitalServiceContentQuery query); + } \ No newline at end of file diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java index 4eda13d..47c1af4 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/model/HospitalServiceContent.java @@ -22,6 +22,10 @@ public class HospitalServiceContent { */ private Integer serType; /** + * 服务类型集合 + */ + private String serTypes; + /** * 服务价格 */ private BigDecimal serPrice; @@ -34,7 +38,7 @@ public class HospitalServiceContent { */ private String createUser; /** - * 状态:0-有效、1-暂停、2-删除 + * 状态:1-有效、2-暂停、3-删除 */ private Integer status; @@ -43,6 +47,14 @@ public class HospitalServiceContent { */ private List doctIds = new ArrayList<>(); + public String getSerTypes() { + return serTypes; + } + + public void setSerTypes(String serTypes) { + this.serTypes = serTypes; + } + public List getDoctIds() { return doctIds; } diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/HospitalServiceContentService.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/HospitalServiceContentService.java index 9dde34e..b7d0218 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/HospitalServiceContentService.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/HospitalServiceContentService.java @@ -18,4 +18,8 @@ public interface HospitalServiceContentService { public List queryHospitalServiceContent(HospitalServiceContentQuery query); + public List queryGroupHospitalServiceContent(HospitalServiceContentQuery query); + + public int queryGroupHospitalServiceContentCount(HospitalServiceContentQuery query); + } \ No newline at end of file diff --git a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/HospitalServiceContentServiceImpl.java b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/HospitalServiceContentServiceImpl.java index 2d787e1..a6a2245 100644 --- a/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/HospitalServiceContentServiceImpl.java +++ b/platform-biz-service/src/main/java/com/lyms/platform/permission/service/impl/HospitalServiceContentServiceImpl.java @@ -48,4 +48,17 @@ public class HospitalServiceContentServiceImpl implements HospitalServiceContent return hospitalServiceContentMapper.queryHospitalServiceContent(query); } + @Override + public List queryGroupHospitalServiceContent(HospitalServiceContentQuery query) { + if (query.getNeed() != null) { + query.mysqlBuild(hospitalServiceContentMapper.queryGroupHospitalServiceContentCount(query)); + } + return hospitalServiceContentMapper.queryGroupHospitalServiceContent(query); + } + + @Override + public int queryGroupHospitalServiceContentCount(HospitalServiceContentQuery query) { + return hospitalServiceContentMapper.queryGroupHospitalServiceContentCount(query); + } + } \ No newline at end of file diff --git a/platform-biz-service/src/main/resources/mainOrm/master/HospitalServiceContent.xml b/platform-biz-service/src/main/resources/mainOrm/master/HospitalServiceContent.xml index 54e1bfe..ccf530f 100644 --- a/platform-biz-service/src/main/resources/mainOrm/master/HospitalServiceContent.xml +++ b/platform-biz-service/src/main/resources/mainOrm/master/HospitalServiceContent.xml @@ -6,6 +6,7 @@ + @@ -93,6 +94,20 @@ select id,hospital_id,ser_type,ser_price,create_date,create_user,status + + + + +