Commit 9faf4d0eaf525ee28231d46294ec881ddb31c979
Exists in
master
and in
1 other branch
Merge remote-tracking branch 'origin/master'
Showing 8 changed files
- platform-biz-patient-service/pom.xml
- platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PuerperaService.java
- platform-dal/src/main/java/com/lyms/platform/query/PuerperaModelQuery.java
- platform-job-index/src/main/resources/database.properties
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/TokenValidateInteceptor.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/SimpleVisit.java
- platform-resource/resources/config-dev.properties
platform-biz-patient-service/pom.xml
View file @
9faf4d0
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PuerperaService.java
View file @
9faf4d0
| ... | ... | @@ -2,6 +2,7 @@ |
| 2 | 2 | |
| 3 | 3 | import java.util.List; |
| 4 | 4 | |
| 5 | +import org.apache.commons.collections.CollectionUtils; | |
| 5 | 6 | import org.apache.commons.lang.StringUtils; |
| 6 | 7 | import org.springframework.beans.factory.annotation.Autowired; |
| 7 | 8 | import org.springframework.data.domain.Sort.Direction; |
| ... | ... | @@ -45,8 +46,11 @@ |
| 45 | 46 | * @return |
| 46 | 47 | */ |
| 47 | 48 | public PuerperaModel findOnePuerperaByCardNo(PuerperaModelQuery puerperaQuery) { |
| 48 | - | |
| 49 | - return iPuerperaDao.queryPuerpera(puerperaQuery.convertToQuery()).get(0); | |
| 49 | + List<PuerperaModel> result = iPuerperaDao.queryPuerpera(puerperaQuery.convertToQuery()); | |
| 50 | + if(CollectionUtils.isEmpty(result)){ | |
| 51 | + return result.get(0); | |
| 52 | + } | |
| 53 | + return null; | |
| 50 | 54 | } |
| 51 | 55 | |
| 52 | 56 | public PuerperaModel findOnePuerperaById(String id) { |
platform-dal/src/main/java/com/lyms/platform/query/PuerperaModelQuery.java
View file @
9faf4d0
| ... | ... | @@ -2,6 +2,7 @@ |
| 2 | 2 | |
| 3 | 3 | import java.util.Date; |
| 4 | 4 | |
| 5 | +import org.bson.types.ObjectId; | |
| 5 | 6 | import org.springframework.data.mongodb.core.query.Criteria; |
| 6 | 7 | |
| 7 | 8 | import com.lyms.platform.common.base.IConvertToNativeQuery; |
| ... | ... | @@ -154,7 +155,7 @@ |
| 154 | 155 | condition= condition.and("communityId", communityId, MongoOper.IS); |
| 155 | 156 | } |
| 156 | 157 | if(null!=id){ |
| 157 | - condition= condition.and("id", id, MongoOper.IS); | |
| 158 | + condition= condition.and("id", new ObjectId(id), MongoOper.IS); | |
| 158 | 159 | } |
| 159 | 160 | if(null!=cardNo){ |
| 160 | 161 | condition=condition.and("cardno", cardNo, MongoOper.IS); |
platform-job-index/src/main/resources/database.properties
View file @
9faf4d0
| ... | ... | @@ -2,9 +2,9 @@ |
| 2 | 2 | #mongo.db.port=27017 |
| 3 | 3 | #mongo.db.dbname=platform |
| 4 | 4 | |
| 5 | -mongo.db.host=localhost | |
| 6 | -mongo.db.port=27017 | |
| 7 | -mongo.db.dbname=platform | |
| 5 | +mongo.db.host=${mongo.db.host} | |
| 6 | +mongo.db.port=${mongo.db.port} | |
| 7 | +mongo.db.dbname=${mongo.db.dbname} | |
| 8 | 8 | mongo.db.username=root |
| 9 | 9 | mongo.db.password=root |
| 10 | 10 | |
| 11 | 11 | |
| ... | ... | @@ -27,15 +27,15 @@ |
| 27 | 27 | |
| 28 | 28 | |
| 29 | 29 | maindata.driver=com.mysql.jdbc.Driver |
| 30 | -maindata.jdbcurl=jdbc:mysql://192.168.5.250:3306/platform?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8 | |
| 31 | -maindata.username=platform | |
| 32 | -maindata.password=platform123 | |
| 30 | +maindata.jdbcurl=${mysql.jdbcurl} | |
| 31 | +maindata.username=${mysql.db.name} | |
| 32 | +maindata.password=${mysql.db.password} | |
| 33 | 33 | |
| 34 | 34 | maindata.maxpoolsize=5 |
| 35 | 35 | maindata.initialpoolsize=2 |
| 36 | 36 | maindata.minpoolsize=2 |
| 37 | 37 | |
| 38 | -redis.servers=192.168.5.250:6379:mommybaby123 | |
| 38 | +redis.servers=${redis.servers} | |
| 39 | 39 | |
| 40 | 40 | token.prefix=member |
| 41 | 41 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/VisitFacade.java
View file @
9faf4d0
| ... | ... | @@ -69,7 +69,11 @@ |
| 69 | 69 | * @return |
| 70 | 70 | */ |
| 71 | 71 | public BaseObjectResponse findOneByCardNo(String cardNo) { |
| 72 | - return doBiz(findOnePuerperaByCardNo(cardNo)); | |
| 72 | + PuerperaModel puerperaModel= findOnePuerperaByCardNo(cardNo); | |
| 73 | + if (null == puerperaModel) { | |
| 74 | + return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.DEPT_NOT_EXISTS).setErrormsg("产妇信息不存在"); | |
| 75 | + } | |
| 76 | + return doBiz(puerperaModel); | |
| 73 | 77 | } |
| 74 | 78 | |
| 75 | 79 | /** |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/inteceptor/TokenValidateInteceptor.java
View file @
9faf4d0
platform-operate-api/src/main/java/com/lyms/platform/operate/web/result/SimpleVisit.java
View file @
9faf4d0
| ... | ... | @@ -100,7 +100,7 @@ |
| 100 | 100 | /** |
| 101 | 101 | * 类型 |
| 102 | 102 | */ |
| 103 | - private String type; | |
| 103 | + private Map type; | |
| 104 | 104 | |
| 105 | 105 | /** |
| 106 | 106 | * 伤口 |
| 107 | 107 | |
| ... | ... | @@ -247,11 +247,11 @@ |
| 247 | 247 | this.referral = referral; |
| 248 | 248 | } |
| 249 | 249 | |
| 250 | - public String getType() { | |
| 250 | + public Map getType() { | |
| 251 | 251 | return type; |
| 252 | 252 | } |
| 253 | 253 | |
| 254 | - public void setType(String type) { | |
| 254 | + public void setType(Map type) { | |
| 255 | 255 | this.type = type; |
| 256 | 256 | } |
| 257 | 257 | |
| ... | ... | @@ -272,6 +272,7 @@ |
| 272 | 272 | setBp(JsonUtil.str2Obj(model.getBp(), Map.class)); |
| 273 | 273 | setGuide(JsonUtil.str2Obj(model.getGuide(), Map.class)); |
| 274 | 274 | setReferral(JsonUtil.str2Obj(model.getReferral(), Map.class)); |
| 275 | + setType(JsonUtil.str2Obj(model.getType(), Map.class)); | |
| 275 | 276 | } catch (Exception e) { |
| 276 | 277 | } |
| 277 | 278 | |
| ... | ... | @@ -289,7 +290,6 @@ |
| 289 | 290 | setMentality(model.getMentality()); |
| 290 | 291 | setNextvisit(model.getNextvisit()); |
| 291 | 292 | setOther(model.getOther()); |
| 292 | - setType(model.getType()); | |
| 293 | 293 | setWound(model.getWound()); |
| 294 | 294 | return this; |
| 295 | 295 | } |