|
@@ -520,6 +520,7 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
|
|
data.setUserName(item.getPatientName());
|
|
data.setUserName(item.getPatientName());
|
|
data.setDoctorName(item.getDoctorName());
|
|
data.setDoctorName(item.getDoctorName());
|
|
data.setDepName(item.getDeptName());
|
|
data.setDepName(item.getDeptName());
|
|
|
|
+ data.setDeptCode(item.getDeptCode());
|
|
data.setDistrictName(item.getHospitalName());
|
|
data.setDistrictName(item.getHospitalName());
|
|
String amountStr = String.format("%.2f", amount);
|
|
String amountStr = String.format("%.2f", amount);
|
|
data.setAmount(amountStr);
|
|
data.setAmount(amountStr);
|
|
@@ -528,10 +529,13 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
|
|
// 预约单状态 (0-待支付, 1-预约成功, 2-叫号中,7-已就诊,8-预期未就诊,9-取消预约)
|
|
// 预约单状态 (0-待支付, 1-预约成功, 2-叫号中,7-已就诊,8-预期未就诊,9-取消预约)
|
|
int orderStatus = item.getRegisteredStatus();
|
|
int orderStatus = item.getRegisteredStatus();
|
|
String statusName = "";
|
|
String statusName = "";
|
|
- if ((item.getRegisteredStatus() & RegisteredStatusEnum.Cancel.getValue()) == RegisteredStatusEnum.Cancel.getValue() ||
|
|
|
|
- (item.getRegisteredStatus() & RegisteredStatusEnum.Back.getValue()) == RegisteredStatusEnum.Back.getValue()) {
|
|
|
|
|
|
+ if ((item.getRegisteredStatus() & RegisteredStatusEnum.Cancel.getValue()) == RegisteredStatusEnum.Cancel.getValue()
|
|
|
|
+ ) {
|
|
statusName = "取消预约";
|
|
statusName = "取消预约";
|
|
orderStatus = 9;
|
|
orderStatus = 9;
|
|
|
|
+ } else if (item.getRegisteredStatus() == RegisteredStatusEnum.Refunded.getValue()) {
|
|
|
|
+ statusName = "已退款";
|
|
|
|
+ orderStatus = 9;
|
|
} else if (item.getPaymentStatus() == PaymentStatusEnum.Pending.getValue()) {
|
|
} else if (item.getPaymentStatus() == PaymentStatusEnum.Pending.getValue()) {
|
|
statusName = "待支付";
|
|
statusName = "待支付";
|
|
orderStatus = 0;
|
|
orderStatus = 0;
|
|
@@ -602,6 +606,7 @@ public class IsvRegisterServiceImpl implements IsvRegisterService {
|
|
data.setUserName(item.getPatientName());
|
|
data.setUserName(item.getPatientName());
|
|
data.setDoctorName(item.getDoctorName());
|
|
data.setDoctorName(item.getDoctorName());
|
|
data.setDepName(item.getDeptName());
|
|
data.setDepName(item.getDeptName());
|
|
|
|
+ data.setDeptCode(item.getDeptCode());
|
|
data.setDistrictName(item.getHospitalName());
|
|
data.setDistrictName(item.getHospitalName());
|
|
data.setTimeRange(item.getStartTime()+"~"+item.getEndTime());
|
|
data.setTimeRange(item.getStartTime()+"~"+item.getEndTime());
|
|
String amountStr = String.format("%.2f", amount);
|
|
String amountStr = String.format("%.2f", amount);
|