|
|
|
@@ -53,8 +53,13 @@ public class BillNotificationSchedule { |
|
|
|
logger.info("查询欠缴账单数据"); |
|
|
|
List<Map<String, Object>> oweBillList = wxBillAllMapper.getOweBill(); |
|
|
|
for (Map<String, Object> bill : oweBillList) { |
|
|
|
logger.info("欠缴账单:" + JSONObject.toJSONString(bill)); |
|
|
|
String tenantId = bill.get("tenantId").toString(); |
|
|
|
//todo:过滤海悦城不发短信 |
|
|
|
if("1006".equals(tenantId)){ |
|
|
|
continue; |
|
|
|
} |
|
|
|
|
|
|
|
logger.info("欠缴账单:" + JSONObject.toJSONString(bill)); |
|
|
|
BigDecimal owe = (BigDecimal) bill.get("owe"); |
|
|
|
BigDecimal price = owe.divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN); |
|
|
|
String phone = bill.get("linkPhone").toString(); |
|
|
|
@@ -80,8 +85,14 @@ public class BillNotificationSchedule { |
|
|
|
logger.info("查询待缴账单数据"); |
|
|
|
List<Map<String, Object>> waitBillList = wxBillAllMapper.getWaitPayBill(); |
|
|
|
for (Map<String, Object> bill : waitBillList) { |
|
|
|
logger.info("待缴账单账单:" + JSONObject.toJSONString(bill)); |
|
|
|
String tenantId = bill.get("tenantId").toString(); |
|
|
|
//todo:过滤海悦城不发短信 |
|
|
|
if("1006".equals(tenantId)){ |
|
|
|
continue; |
|
|
|
} |
|
|
|
|
|
|
|
logger.info("待缴账单账单:" + JSONObject.toJSONString(bill)); |
|
|
|
|
|
|
|
String receiveDate = bill.get("receiveDate").toString(); |
|
|
|
BigDecimal needPay = (BigDecimal) bill.get("needPay"); |
|
|
|
BigDecimal price = needPay.divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN); |
|
|
|
|