| Line 58... |
Line 58... |
| 58 |
private TransactionClient tsc;
|
58 |
private TransactionClient tsc;
|
| 59 |
private in.shop2020.model.v1.order.TransactionService.Client tClient;
|
59 |
private in.shop2020.model.v1.order.TransactionService.Client tClient;
|
| 60 |
|
60 |
|
| 61 |
private final DateFormat formatter = new SimpleDateFormat("EEE, dd-MMM-yyyy hh:mm a");
|
61 |
private final DateFormat formatter = new SimpleDateFormat("EEE, dd-MMM-yyyy hh:mm a");
|
| 62 |
private final DateFormat dateFormatter = new SimpleDateFormat("dd/MM/yyyy");
|
62 |
private final DateFormat dateFormatter = new SimpleDateFormat("dd/MM/yyyy");
|
| - |
|
63 |
private final DateFormat df4Filename = new SimpleDateFormat("EEE_dd_MMM");
|
| 63 |
|
64 |
|
| 64 |
private List<RechargeTransaction> txns = null;
|
65 |
private List<RechargeTransaction> txns = null;
|
| 65 |
private List<RechargeTransaction> searchResult = null;
|
66 |
private List<RechargeTransaction> searchResult = null;
|
| 66 |
|
67 |
|
| 67 |
private boolean showReprintColumn = false;
|
68 |
private boolean showReprintColumn = false;
|
| Line 122... |
Line 123... |
| 122 |
List<RechargeTransaction> successfulRecharges = tClient.getRechargeTrans(Long.parseLong((String) request.getSession().getAttribute("STORE_ID")), today, today, RechargeOrderStatus.RECHARGE_SUCCESSFUL);
|
123 |
List<RechargeTransaction> successfulRecharges = tClient.getRechargeTrans(Long.parseLong((String) request.getSession().getAttribute("STORE_ID")), today, today, RechargeOrderStatus.RECHARGE_SUCCESSFUL);
|
| 123 |
List<RechargeTransaction> refundedRecharges = tClient.getRechargeTrans(Long.parseLong((String) request.getSession().getAttribute("STORE_ID")), today, today, RechargeOrderStatus.RECHARGE_FAILED_REFUNDED);
|
124 |
List<RechargeTransaction> refundedRecharges = tClient.getRechargeTrans(Long.parseLong((String) request.getSession().getAttribute("STORE_ID")), today, today, RechargeOrderStatus.RECHARGE_FAILED_REFUNDED);
|
| 124 |
ByteArrayOutputStream baos = generateCollectionReport(successfulRecharges, refundedRecharges);
|
125 |
ByteArrayOutputStream baos = generateCollectionReport(successfulRecharges, refundedRecharges);
|
| 125 |
response.setContentType("application/vnd.ms-excel");
|
126 |
response.setContentType("application/vnd.ms-excel");
|
| 126 |
String fileName = "collection-report";
|
127 |
String fileName = "collection-report";
|
| 127 |
String todayDate = dateFormatter.format(new Date(today));
|
128 |
String todayDate = df4Filename.format(new Date(today));
|
| 128 |
fileName = fileName + "-" + todayDate.replaceAll("\\\\", "-") ;
|
129 |
fileName = fileName + "-" + todayDate;
|
| 129 |
fileName = fileName + ".xls";
|
130 |
fileName = fileName + ".xls";
|
| 130 |
response.setHeader("Content-disposition", "inline; filename=" + fileName);
|
131 |
response.setHeader("Content-disposition", "inline; filename=" + fileName);
|
| 131 |
ServletOutputStream sos;
|
132 |
ServletOutputStream sos;
|
| 132 |
try {
|
133 |
try {
|
| 133 |
sos = response.getOutputStream();
|
134 |
sos = response.getOutputStream();
|
| Line 237... |
Line 238... |
| 237 |
if(st!=null){
|
238 |
if(st!=null){
|
| 238 |
st1 = st.name();
|
239 |
st1 = st.name();
|
| 239 |
}
|
240 |
}
|
| 240 |
String fileName = st1 + "-recharge-report";
|
241 |
String fileName = st1 + "-recharge-report";
|
| 241 |
if (!startDate.equals("")) {
|
242 |
if (!startDate.equals("")) {
|
| 242 |
fileName = fileName + "-" + startDate.replaceAll("\\\\", "") ;
|
243 |
fileName = fileName + "-" + startDate.replaceAll("\\\\", "_") ;
|
| 243 |
}
|
244 |
}
|
| 244 |
if (!endDate.equals("")) {
|
245 |
if (!endDate.equals("")) {
|
| 245 |
fileName = fileName + "-" + endDate.replaceAll("\\\\", "") ;
|
246 |
fileName = fileName + "-" + endDate.replaceAll("\\\\", "_") ;
|
| 246 |
}
|
247 |
}
|
| 247 |
fileName = fileName + ".xls";
|
248 |
fileName = fileName + ".xls";
|
| 248 |
response.setHeader("Content-disposition", "inline; filename=" + fileName);
|
249 |
response.setHeader("Content-disposition", "inline; filename=" + fileName);
|
| 249 |
ServletOutputStream sos;
|
250 |
ServletOutputStream sos;
|
| 250 |
try {
|
251 |
try {
|