zhuyifan

refactor(logic): 优化客户房间号变更判断逻辑

...@@ -101,7 +101,7 @@ public class HisCustomerRoomNoTask { ...@@ -101,7 +101,7 @@ public class HisCustomerRoomNoTask {
101 return null; 101 return null;
102 } 102 }
103 final var syncRoomNo = customer.getCustomerHospitalRecord().getRoomNo(); 103 final var syncRoomNo = customer.getCustomerHospitalRecord().getRoomNo();
104 - if (!syncRoomNo.equals(order.getRoomNo())) { 104 + if (!syncRoomNo.equals(order.getRoomNo()) && !syncRoomNo.equals(order.getSyncRoomNo())) {
105 log.info("customer roomNo alter for orderId: {}, roomNo: {}, syncRoomNo: {}", order.getId(), order.getRoomNo(), syncRoomNo); 105 log.info("customer roomNo alter for orderId: {}, roomNo: {}, syncRoomNo: {}", order.getId(), order.getRoomNo(), syncRoomNo);
106 return CustomerAlterRoomNoData.AlterRoomNoCustomer.builder() 106 return CustomerAlterRoomNoData.AlterRoomNoCustomer.builder()
107 .orderId(order.getId()) 107 .orderId(order.getId())
......