|
@ -4436,18 +4436,21 @@ public class ImService {
|
|
|
//候诊时长:
|
|
|
//候诊中:管理员进入页面的时间-预约时间;
|
|
|
//就诊中、已结束:接诊时间-预约时间;
|
|
|
//已取消:取消时间(endTime)-预约时间
|
|
|
//已取消:取消时间-预约时间
|
|
|
}
|
|
|
return mapList;
|
|
|
}
|
|
|
|
|
|
//计算日期相差
|
|
|
public String getDifTime(String t1,String t2){
|
|
|
if("null".equals(t1)||"null".equals(t2)){
|
|
|
return "-";
|
|
|
}
|
|
|
Date d1 = DateUtil.strToDate(t1);
|
|
|
Date d2 = DateUtil.strToDate(t2);
|
|
|
long diff = d1.getTime()-d2.getTime();
|
|
|
if(diff<=0){
|
|
|
return "00:00:00";
|
|
|
return "-";
|
|
|
}
|
|
|
long hours = diff / 3600;
|
|
|
long remainingSeconds = diff % 3600;
|