diff --git a/src/main/java/com/saye/hgddmz/controller/GetDateController.java b/src/main/java/com/saye/hgddmz/controller/GetDateController.java index d44ea2f..de7eb68 100644 --- a/src/main/java/com/saye/hgddmz/controller/GetDateController.java +++ b/src/main/java/com/saye/hgddmz/controller/GetDateController.java @@ -976,6 +976,11 @@ public class GetDateController { break; case 6: // 商户订单号 bankbillHistory.setCShddh(value); + if (value != null && value.startsWith("YC")) { + bankbillHistory.setIsInpatient("1"); + } else { + bankbillHistory.setIsInpatient("0"); + } break; case 7: // 用户标识 bankbillHistory.setCCard(value); @@ -1790,6 +1795,12 @@ public class GetDateController { bankbillHistory.setCShddh(row.get(25).replaceAll("`", "")); bankbillHistory.setCCard(row.get(7).replaceAll("`", "")); bankbillHistory.setCYsddh(row.get(6).replaceAll("`", "")); + String shddh = row.get(25).replaceAll("`", ""); + if (shddh != null && shddh.startsWith("YC")) { + bankbillHistory.setIsInpatient("1"); + } else { + bankbillHistory.setIsInpatient("0"); + } // 处理交易金额,不跳过0.00的记录 String amount = row.get(46).replaceAll("`", ""); diff --git a/src/main/java/com/saye/hgddmz/entity/BankbillHistory.java b/src/main/java/com/saye/hgddmz/entity/BankbillHistory.java index 5556e6d..e9e54ce 100644 --- a/src/main/java/com/saye/hgddmz/entity/BankbillHistory.java +++ b/src/main/java/com/saye/hgddmz/entity/BankbillHistory.java @@ -84,6 +84,7 @@ public class BankbillHistory implements Serializable { * 商户订单号 */ private String cShddh; + private String isInpatient; /** * 备注字段 */