Commit 30b15f2e48553fbfb28f50d406351610c2c261e5

Authored by jiangjiazhi
1 parent 60fda01418

修改转诊

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 }