From 3d84cc92f1a9b26132f4bad8a6b263294ac730d8 Mon Sep 17 00:00:00 2001 From: Xia Kaixiang Date: Tue, 30 Jul 2019 11:20:36 +0800 Subject: [PATCH] =?utf8?q?=E5=89=8D=E7=BD=AE=E5=8F=96=E5=AF=B9=E8=B4=A6?= =?utf8?q?=E5=8D=95=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../agent/api/bean/CheckFileHeader.java | 22 ++++++++----------- .../api/controller/YnrccApiController.java | 4 ++-- 2 files changed, 11 insertions(+), 15 deletions(-) diff --git a/ynrcc-agent/src/main/java/com/supwisdom/agent/api/bean/CheckFileHeader.java b/ynrcc-agent/src/main/java/com/supwisdom/agent/api/bean/CheckFileHeader.java index d29bc097..b25ebd4d 100644 --- a/ynrcc-agent/src/main/java/com/supwisdom/agent/api/bean/CheckFileHeader.java +++ b/ynrcc-agent/src/main/java/com/supwisdom/agent/api/bean/CheckFileHeader.java @@ -8,15 +8,11 @@ public class CheckFileHeader { "payAmount", "refundCount", "refundAmount"}; private int totalCount; - private int totalAmount; + private long totalAmount; private int payCount; - private int payAmount; + private long payAmount; private int refundCount; - private int refundAmount; - - public static String[] getChkFileHeaderColumnList() { - return chkFileHeaderColumnList; - } + private long refundAmount; public int getTotalCount() { return totalCount; @@ -26,11 +22,11 @@ public class CheckFileHeader { this.totalCount = totalCount; } - public int getTotalAmount() { + public long getTotalAmount() { return totalAmount; } - public void setTotalAmount(int totalAmount) { + public void setTotalAmount(long totalAmount) { this.totalAmount = totalAmount; } @@ -42,11 +38,11 @@ public class CheckFileHeader { this.payCount = payCount; } - public int getPayAmount() { + public long getPayAmount() { return payAmount; } - public void setPayAmount(int payAmount) { + public void setPayAmount(long payAmount) { this.payAmount = payAmount; } @@ -58,11 +54,11 @@ public class CheckFileHeader { this.refundCount = refundCount; } - public int getRefundAmount() { + public long getRefundAmount() { return refundAmount; } - public void setRefundAmount(int refundAmount) { + public void setRefundAmount(long refundAmount) { this.refundAmount = refundAmount; } diff --git a/ynrcc-agent/src/main/java/com/supwisdom/agent/api/controller/YnrccApiController.java b/ynrcc-agent/src/main/java/com/supwisdom/agent/api/controller/YnrccApiController.java index b0a6e76d..2c4ca84a 100644 --- a/ynrcc-agent/src/main/java/com/supwisdom/agent/api/controller/YnrccApiController.java +++ b/ynrcc-agent/src/main/java/com/supwisdom/agent/api/controller/YnrccApiController.java @@ -402,7 +402,7 @@ public class YnrccApiController { try { Map data = new HashMap<>(); for (int col = 0; col < column.length; ++col) { - data.put(column[col], fields[col]); + data.put(fields[col], column[col]); } BeanUtils.populate(bean, data); return; @@ -469,7 +469,7 @@ public class YnrccApiController { fileHeader.setPayCount(fileHeader.getPayCount() - 1); fileHeader.setPayAmount(fileHeader.getPayAmount() - record.getAmount()); } else if (FLAG_REFUND.equals(record.getFlag())) { - amount = -record.getAmount(); + amount = record.getAmount(); flag = Constant.FLAG_REFUND; fileHeader.setRefundCount(fileHeader.getRefundCount() - 1); fileHeader.setRefundAmount(fileHeader.getRefundAmount() - record.getAmount()); -- 2.17.1