Commit 6293fc37539d5e7939f4926d69fe08976d5484df

Authored by jiangjiazhi
1 parent 7781b19b2d

修改新电子病历

Showing 5 changed files with 34 additions and 11 deletions

platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/PatientsService.java View file @ 6293fc3
... ... @@ -165,7 +165,7 @@
165 165 SieveQuery sieveQuery = new SieveQuery();
166 166 sieveQuery.setYn(YnEnums.YES.getId());
167 167 Date endDate = DateUtil.addDay(new Date(), -146);
168   - sieveQuery.setLastMensesStart(endDate);
  168 + sieveQuery.setLastMensesEnd(endDate);
169 169 List<SieveModel> list = sieveDao.queryList(sieveQuery.convertToQuery());
170 170 if (CollectionUtils.isNotEmpty(list)) {
171 171 for (SieveModel sieveModel : list) {
... ... @@ -189,7 +189,7 @@
189 189 PatientsQuery patientsQuery = new PatientsQuery();
190 190 patientsQuery.setYn(YnEnums.YES.getId());
191 191 patientsQuery.setType(1);
192   - patientsQuery.setLastMensesStart(endDate);
  192 + patientsQuery.setLastMensesEnd(endDate);
193 193 List<Patients> patientses = queryPatient(patientsQuery);
194 194 for (Patients patients : patientses) {
195 195 patients.setType(3);
platform-operate-api/src/main/java/com/lyms/platform/operate/web/Test.java View file @ 6293fc3
1 1 package com.lyms.platform.operate.web;
2 2  
  3 +import com.lyms.platform.common.utils.DateUtil;
  4 +import com.lyms.platform.common.utils.JsonUtil;
3 5 import com.lyms.platform.permission.model.Users;
4 6 import com.lyms.platform.permission.service.UsersService;
  7 +import com.lyms.platform.pojo.Patients;
5 8 import org.springframework.context.ApplicationContext;
6 9 import org.springframework.context.support.ClassPathXmlApplicationContext;
7 10  
  11 +import java.util.Calendar;
  12 +import java.util.Date;
  13 +
8 14 /**
9 15 * Created by Administrator on 2016/8/22 0022.
10 16 */
11 17 public class Test{
12 18  
13 19 public static void main(String[] args){
14   - ApplicationContext applicationContext=new ClassPathXmlApplicationContext("spring/applicationContext-dal.xml");
15   - UsersService usersMapper= applicationContext.getBean(UsersService.class);
16   - Users users=new Users();
17   - users.setName("测试双master");
18   - usersMapper.addUsers(users);
  20 + Patients patients=new Patients();
  21 + patients.setId("1111");
  22 + patients.setBirth(DateUtil.parseYMD("2016-4-12"));
  23 + String s= JsonUtil.obj2Str(patients);
  24 + System.out.println(s);
  25 +
  26 + System.out.println(DateUtil.getymdhm(JsonUtil.jkstr2Obj(s, Patients.class).getBirth()));
  27 +
19 28 }
20 29 }
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java View file @ 6293fc3
... ... @@ -9,6 +9,7 @@
9 9 import com.lyms.platform.common.utils.Assert;
10 10 import com.lyms.platform.common.utils.DateUtil;
11 11 import com.lyms.platform.common.utils.ExcelUtil;
  12 +import com.lyms.platform.common.utils.ExceptionUtils;
12 13 import com.lyms.platform.operate.web.request.*;
13 14 import com.lyms.platform.operate.web.result.*;
14 15 import com.lyms.platform.operate.web.utils.CommonsHelper;
... ... @@ -527,7 +528,7 @@
527 528 antExQuery.setPid(patients.getPid());
528 529 antExQuery.setYn(YnEnums.YES.getId());
529 530 antExQuery.setHospitalId(null);
530   - HighScoreResult highScoreResult = antenatalExaminationFacade.findLastRisk(patients.getPid(), true);
  531 +
531 532 //复诊次数
532 533 int i = antExService.queryAntenatalExaminationCount(antExQuery.convertToQuery());
533 534 antExChuQuery.setPid(patients.getPid());
... ... @@ -575,6 +576,7 @@
575 576 riskPatientsResult.setServiceType(ServiceTypeEnums.getTitleById(patients.getServiceType()));
576 577 riskPatientsResult.setServiceStatus(ServiceStatusEnums.getNameById(patients.getServiceStatus()));
577 578 riskPatientsResult.setcTime(nextCheckTime);
  579 + HighScoreResult highScoreResult = antenatalExaminationFacade.findLastRisk(patients.getPid(), true);
578 580 riskPatientsResult.setrFactor(highScoreResult.gethighRiskStr());
579 581 riskPatientsResult.setrLevel(highScoreResult.filter(highScoreResult.getLevel()));
580 582 riskPatientsResult.sethScore(highScoreResult.getScore());
... ... @@ -751,8 +753,8 @@
751 753  
752 754 OutputStream out = response.getOutputStream();
753 755 ExcelUtil.toExcel(out, datas, cnames);
754   - } catch (IOException e) {
755   - e.printStackTrace();
  756 + } catch (Exception e) {
  757 + ExceptionUtils.catchException(e,e.getMessage());
756 758 }
757 759 }
758 760  
platform-operate-api/src/main/java/com/lyms/platform/operate/web/session/strategy/LocalCacheSessionStrategy.java View file @ 6293fc3
... ... @@ -92,7 +92,9 @@
92 92 }
93 93 return loginContext;
94 94 }
95   -
  95 + public static void main(String[] args){
  96 + System.out.print(MD5Utils.md5("123456").toUpperCase());
  97 + }
96 98 @Override
97 99 public LoginContext register(String userId, String phone, String account, String pwd) {
98 100 LoginContext loginContext = new LoginContext();
platform-resource/resources/config-dev.properties View file @ 6293fc3
... ... @@ -22,6 +22,16 @@
22 22 mysql.maxpoolsize=5
23 23 mysql.initialpoolsize=2
24 24 mysql.minpoolsize=2
  25 +
  26 +
  27 +
  28 +
  29 +mysql.master.db.name=platform
  30 +mysql.master.db.password=platform123
  31 +mysql.master.driver=com.mysql.jdbc.Driver
  32 +mysql.master.jdbcurl=jdbc:mysql://192.168.5.250:3306/platform?autoReconnect=true&useUnicode=true&characterEncoding=UTF-8
  33 +
  34 +
25 35 redis.servers=localhost:6379
26 36  
27 37