Commit 30b15f2e48553fbfb28f50d406351610c2c261e5
1 parent
60fda01418
Exists in
master
and in
8 other branches
修改转诊
Showing 1 changed file with 23 additions and 6 deletions
platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/SieveService.java
View file @
30b15f2
| ... | ... | @@ -19,6 +19,7 @@ | 
| 19 | 19 | import org.springframework.data.domain.Sort; | 
| 20 | 20 | import org.springframework.stereotype.Service; | 
| 21 | 21 | |
| 22 | +import java.text.SimpleDateFormat; | |
| 22 | 23 | import java.util.Date; | 
| 23 | 24 | import java.util.List; | 
| 24 | 25 | |
| ... | ... | @@ -135,7 +136,8 @@ | 
| 135 | 136 | } | 
| 136 | 137 | |
| 137 | 138 | public static void handOrder(SieveModel sieveModel) { | 
| 138 | - int days = DateUtil.getDays(sieveModel.getLastMenses(), DateUtil.formatDate(new Date())); | |
| 139 | + | |
| 140 | + int days = DateUtil.getDays(sieveModel.getLastMenses(), new Date()); | |
| 139 | 141 | int order = 100; | 
| 140 | 142 | if (null != sieveModel.getStatus() && sieveModel.getStatus().equals(SieveStatusEnums.O.getId()) && days >= 140 && StringUtils.isEmpty(sieveModel.getCsRemarkTypeId()) && StringUtils.isEmpty(sieveModel.getDetail())) { | 
| 141 | 143 | order = 1; | 
| ... | ... | @@ -150,11 +152,26 @@ | 
| 150 | 152 | } | 
| 151 | 153 | |
| 152 | 154 | public static void main(String[] args) { | 
| 153 | - SieveModel sieveModel = new SieveModel(); | |
| 154 | - sieveModel.setLastMenses(DateUtil.parseYMD("2016-7-5")); | |
| 155 | - sieveModel.setStatus(1); | |
| 156 | - handOrder(sieveModel); | |
| 157 | - System.out.print(sieveModel.getOrder()); | |
| 155 | + new Thread(){ | |
| 156 | + @Override | |
| 157 | + public void run() { | |
| 158 | + SieveModel sieveModel = new SieveModel(); | |
| 159 | + sieveModel.setLastMenses(DateUtil.parseYMD("2016-7-15")); | |
| 160 | + sieveModel.setStatus(1); | |
| 161 | + handOrder(sieveModel); | |
| 162 | + System.out.print("1:"+sieveModel.getOrder()); | |
| 163 | + } | |
| 164 | + }.start(); | |
| 165 | + new Thread(){ | |
| 166 | + @Override | |
| 167 | + public void run() { | |
| 168 | + SieveModel sieveModel = new SieveModel(); | |
| 169 | + sieveModel.setLastMenses(DateUtil.parseYMD("2016-7-1")); | |
| 170 | + sieveModel.setStatus(1); | |
| 171 | + handOrder(sieveModel); | |
| 172 | + System.out.print("2:"+sieveModel.getOrder()); | |
| 173 | + } | |
| 174 | + }.start(); | |
| 158 | 175 | } | 
| 159 | 176 | } |