Commit fb6de01aa4d7b20c7f1c12af898e44b7e1a5469e
1 parent
c7787395c9
Exists in
master
and in
6 other branches
产检增加流产相关字段
Showing 3 changed files with 26 additions and 7 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/BasicConfigService.java
View file @
fb6de01
| 1 | 1 | package com.lyms.platform.biz.service; | 
| 2 | 2 | |
| 3 | -import com.google.common.cache.*; | |
| 3 | +import com.google.common.cache.CacheLoader; | |
| 4 | +import com.google.common.cache.LoadingCache; | |
| 4 | 5 | import com.lyms.platform.biz.dal.IBasicConfigDao; | 
| 5 | 6 | import com.lyms.platform.common.constants.ErrorCodeConstants; | 
| 6 | 7 | import com.lyms.platform.common.dao.operator.MongoCondition; | 
| 7 | 8 | |
| 8 | 9 | |
| ... | ... | @@ -11,19 +12,16 @@ | 
| 11 | 12 | import com.lyms.platform.common.result.BaseObjectResponse; | 
| 12 | 13 | import com.lyms.platform.common.utils.AddressUtil; | 
| 13 | 14 | import com.lyms.platform.common.utils.CacheHelper; | 
| 14 | -import com.lyms.platform.common.utils.ExceptionUtils; | |
| 15 | 15 | import com.lyms.platform.pojo.BasicConfig; | 
| 16 | 16 | import com.lyms.platform.query.BasicConfigQuery; | 
| 17 | 17 | import org.apache.commons.collections.CollectionUtils; | 
| 18 | 18 | import org.apache.commons.lang.StringUtils; | 
| 19 | 19 | import org.springframework.beans.factory.InitializingBean; | 
| 20 | 20 | import org.springframework.beans.factory.annotation.Autowired; | 
| 21 | -import org.springframework.data.domain.Sort; | |
| 22 | 21 | import org.springframework.data.domain.Sort.Direction; | 
| 23 | 22 | import org.springframework.stereotype.Service; | 
| 24 | 23 | |
| 25 | 24 | import java.util.*; | 
| 26 | -import java.util.concurrent.TimeUnit; | |
| 27 | 25 | |
| 28 | 26 | @Service("basicConfigService") | 
| 29 | 27 | public class BasicConfigService implements InitializingBean { | 
| ... | ... | @@ -48,8 +46,7 @@ | 
| 48 | 46 | basicConfigQuery.mysqlBuild(basicConfigDao.queryBasicConfigCount(basicConfigQuery.convertToQuery())); | 
| 49 | 47 | query.start(basicConfigQuery.getOffset()).end(basicConfigQuery.getLimit()); | 
| 50 | 48 | } | 
| 51 | - | |
| 52 | - return basicConfigDao.queryBasicConfig(query.addOrder(Direction.ASC, "createDate")); | |
| 49 | + return basicConfigDao.queryBasicConfig(query.addOrder(Direction.DESC, "createDate,weight")); | |
| 53 | 50 | } | 
| 54 | 51 | |
| 55 | 52 | 
platform-dal/src/main/java/com/lyms/platform/pojo/BasicConfig.java
View file @
fb6de01
| ... | ... | @@ -27,6 +27,9 @@ | 
| 27 | 27 | |
| 28 | 28 | private String typeId; | 
| 29 | 29 | |
| 30 | + //权重 | |
| 31 | + private Integer weight; | |
| 32 | + | |
| 30 | 33 | private String publishName; | 
| 31 | 34 | private String publishId; | 
| 32 | 35 | private Long createDate; | 
| ... | ... | @@ -35,6 +38,14 @@ | 
| 35 | 38 | private Integer score; | 
| 36 | 39 | private String describe; | 
| 37 | 40 | private String color; | 
| 41 | + | |
| 42 | + public Integer getWeight() { | |
| 43 | + return weight; | |
| 44 | + } | |
| 45 | + | |
| 46 | + public void setWeight(Integer weight) { | |
| 47 | + this.weight = weight; | |
| 48 | + } | |
| 38 | 49 | |
| 39 | 50 | public String getColor() { | 
| 40 | 51 | return color; | 
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/BasicConfigAddRequest.java
View file @
fb6de01
| ... | ... | @@ -14,14 +14,24 @@ | 
| 14 | 14 | private String parentId; | 
| 15 | 15 | @FormParam | 
| 16 | 16 | private String name; | 
| 17 | - | |
| 18 | 17 | @FormParam | 
| 19 | 18 | private String code; | 
| 19 | + //权重 | |
| 20 | + @FormParam | |
| 21 | + private Integer weight; | |
| 20 | 22 | |
| 21 | 23 | private String typeId; | 
| 22 | 24 | private Integer score; | 
| 23 | 25 | private String describe; | 
| 24 | 26 | |
| 27 | + public Integer getWeight() { | |
| 28 | + return weight; | |
| 29 | + } | |
| 30 | + | |
| 31 | + public void setWeight(Integer weight) { | |
| 32 | + this.weight = weight; | |
| 33 | + } | |
| 34 | + | |
| 25 | 35 | public String getTypeId() { | 
| 26 | 36 | return typeId; | 
| 27 | 37 | } | 
| ... | ... | @@ -82,6 +92,7 @@ | 
| 82 | 92 | if(StringUtils.isEmpty(parentId)){ | 
| 83 | 93 | return null; | 
| 84 | 94 | } | 
| 95 | + basicConfig.setWeight(weight); | |
| 85 | 96 | basicConfig.setTypeId(typeId); | 
| 86 | 97 | basicConfig.setDescribe(describe); | 
| 87 | 98 | basicConfig.setScore(score); |