|
@@ -493,7 +493,6 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
|
|
|
public QueryOrderDetailResponseData queryOrderDetail(QueryOrderDetailRequest request) throws Exception {
|
|
|
if (Checker.isNone(request.getOrderId())) {
|
|
|
throw new AppMessageException("没有挂号详情");
|
|
|
-
|
|
|
}
|
|
|
int orderId = Integer.parseInt(request.getOrderId());
|
|
|
int userId = ContextHelper.getCurrentUserIdWrapped();
|
|
@@ -526,18 +525,21 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
|
|
|
String statusName = "";
|
|
|
if ((item.getRegisteredStatus() & RegisteredStatusEnum.Cancel.getValue()) == RegisteredStatusEnum.Cancel.getValue() ||
|
|
|
(item.getRegisteredStatus() & RegisteredStatusEnum.Back.getValue()) == RegisteredStatusEnum.Back.getValue()) {
|
|
|
- statusName = "已取消";
|
|
|
- orderStatus = 1;
|
|
|
+ statusName = "取消预约";
|
|
|
+ orderStatus = 9;
|
|
|
} else if (item.getPaymentStatus() == PaymentStatusEnum.Pending.getValue()) {
|
|
|
statusName = "待支付";
|
|
|
- orderStatus = 2;
|
|
|
+ orderStatus = 0;
|
|
|
} else if (item.getPaymentStatus() == PaymentStatusEnum.Success.getValue()) {
|
|
|
- statusName = "待就诊";
|
|
|
- orderStatus = 3;
|
|
|
+ statusName = "预约成功";
|
|
|
+ orderStatus = 1;
|
|
|
}
|
|
|
data.setStatus(orderStatus);
|
|
|
data.setStatusStr(statusName);
|
|
|
- data.setCreateTime(Checker.getStringValue(item.getStartTime()));
|
|
|
+ data.setSystemTime(DateUtil.convertTimestampToDateString(item.getCreateTime()));
|
|
|
+ data.setCreateTime(DateUtil.convertTimestampToDateString(item.getCreateTime()));
|
|
|
+ data.setSex(SexEnum.getSexDisplayName(Checker.getIntegerValue(item.getSex())));
|
|
|
+ data.setStartTime(Checker.getStringValue(item.getStartTime()));
|
|
|
data.setEndTime(Checker.getStringValue(item.getEndTime()));
|
|
|
return data;
|
|
|
}
|