| @@ -259,20 +259,26 @@ public class WxBillAllServiceImpl implements WxBillAllService { | |||||
| statusCell = row.createCell(9); | statusCell = row.createCell(9); | ||||
| Map<String, Object> billMap = billList.get(i); | Map<String, Object> billMap = billList.get(i); | ||||
| logger.info(billMap.toString()); | 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); | row = sheet.createRow(billList.size()+1); | ||||
| Cell managerInfoCell = row.createCell(0); | Cell managerInfoCell = row.createCell(0); | ||||