Browse Source

[账单总览][修改][导出]

release_toaliyun_real
gongbiao 7 years ago
parent
commit
ea89539551
1 changed files with 20 additions and 14 deletions
  1. +20
    -14
      mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java

+ 20
- 14
mallinkService/src/main/java/com/iformall/service/impl/WxBillAllServiceImpl.java View File

@@ -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);


Loading…
Cancel
Save