|
|
|
@@ -259,20 +259,26 @@ public class WxBillAllServiceImpl implements WxBillAllService { |
|
|
|
statusCell = row.createCell(9); |
|
|
|
Map<String, Object> billMap = billList.get(i); |
|
|
|
logger.info(billMap.toString()); |
|
|
|
shopNumberCell.setCellValue(billMap.get("shopNumber").toString()); |
|
|
|
merchantNameCell.setCellValue(billMap.get("merchantName").toString()); |
|
|
|
shopTypeCell.setCellValue(EnumRentShopType.getEnum((Integer) billMap.get("rentShopType")).getMessage()); |
|
|
|
billNameCell.setCellValue(billMap.get("name").toString()); |
|
|
|
BigDecimal needPay = new BigDecimal(billMap.get("pay").toString()).divide(new BigDecimal(100)); |
|
|
|
payCell.setCellValue(needPay.toString()); |
|
|
|
BigDecimal receivePay = new BigDecimal(billMap.get("receivePay").toString()).divide(new BigDecimal(100)); |
|
|
|
receivePayCell.setCellValue(receivePay.toString()); |
|
|
|
BigDecimal owe = new BigDecimal(billMap.get("owe").toString()).divide(new BigDecimal(100)); |
|
|
|
oweCell.setCellValue(owe.toString()); |
|
|
|
String receiveDate = DateUtils.date2String((Date) billMap.get("receiveDate"), "yyyy-MM-dd"); |
|
|
|
receiveDateCell.setCellValue(receiveDate); |
|
|
|
expiredDayCell.setCellValue(billMap.get("expiredDay").toString()); |
|
|
|
statusCell.setCellValue(EnumBillRentStatus.getEnum((Integer) billMap.get("status")).getMessage()); |
|
|
|
try { |
|
|
|
shopNumberCell.setCellValue(billMap.get("shopNumber").toString()); |
|
|
|
merchantNameCell.setCellValue(billMap.get("merchantName").toString()); |
|
|
|
shopTypeCell.setCellValue(EnumRentShopType.getEnum((Integer) billMap.get("rentShopType")).getMessage()); |
|
|
|
billNameCell.setCellValue(billMap.get("name").toString()); |
|
|
|
BigDecimal needPay = new BigDecimal(billMap.get("pay").toString()).divide(new BigDecimal(100)); |
|
|
|
payCell.setCellValue(needPay.toString()); |
|
|
|
BigDecimal receivePay = new BigDecimal(billMap.get("receivePay").toString()).divide(new BigDecimal(100)); |
|
|
|
receivePayCell.setCellValue(receivePay.toString()); |
|
|
|
BigDecimal owe = new BigDecimal(billMap.get("owe").toString()).divide(new BigDecimal(100)); |
|
|
|
oweCell.setCellValue(owe.toString()); |
|
|
|
String receiveDate = DateUtils.date2String((Date) billMap.get("receiveDate"), "yyyy-MM-dd"); |
|
|
|
receiveDateCell.setCellValue(receiveDate); |
|
|
|
expiredDayCell.setCellValue(billMap.get("expiredDay").toString()); |
|
|
|
statusCell.setCellValue(EnumBillRentStatus.getEnum((Integer) billMap.get("status")).getMessage()); |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("错误数据:" + billMap.toString()); |
|
|
|
continue; |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
row = sheet.createRow(billList.size()+1); |
|
|
|
Cell managerInfoCell = row.createCell(0); |
|
|
|
|