Commit 30b15f2e48553fbfb28f50d406351610c2c261e5
1 parent
60fda01418
Exists in
master
and in
1 other branch
修改转诊
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 | } |