Commit 646c3b85 by Water Wang

optimize

parent 746d6da4
...@@ -722,15 +722,22 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service. ...@@ -722,15 +722,22 @@ public class PractitionerServiceImpl implements com.yd.api.practitioner.service.
private Map<Integer,Long> getTrackStatusInfo(List<MdDropOptions> trackStatusList) { private Map<Integer,Long> getTrackStatusInfo(List<MdDropOptions> trackStatusList) {
Map<Integer,Long> trackStatusInfo = new HashMap<>(); Map<Integer,Long> trackStatusInfo = new HashMap<>();
Long firstTrackStatusId = null ,LastStatusId = null,id; Long firstTrackStatusId = null ,LastStatusId = null,id;
Integer orderId,min = null,max = null;
for(MdDropOptions item : trackStatusList){ for(MdDropOptions item : trackStatusList){
id = item.getId(); id = item.getId();
if(firstTrackStatusId == null){ orderId = item.getDropOptionOrder();
firstTrackStatusId = LastStatusId = id; if(orderId < 50){
}else{ if(firstTrackStatusId == null){
if(id.doubleValue() < firstTrackStatusId){ firstTrackStatusId = LastStatusId = id;
firstTrackStatusId = id; min = max = orderId;
}else if(id.doubleValue() > LastStatusId){ }else{
LastStatusId = id; if(orderId < min){
firstTrackStatusId = id;
min = orderId;
}else if(orderId > max){
LastStatusId = id;
max = orderId;
}
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment