Просмотр исходного кода

[消息][修改][过滤海悦城不发送欠缴和代缴短信]

release_toaliyun_real
luozukai 6 лет назад
committed by Stormeye Wu
Родитель
Сommit
5d05ac86cd
1 измененных файлов: 13 добавлений и 2 удалений
  1. +13
    -2
      mallinkSchedule/src/main/java/com/iformall/schedule/BillNotificationSchedule.java

+ 13
- 2
mallinkSchedule/src/main/java/com/iformall/schedule/BillNotificationSchedule.java Просмотреть файл

@@ -53,8 +53,13 @@ public class BillNotificationSchedule {
logger.info("查询欠缴账单数据"); logger.info("查询欠缴账单数据");
List<Map<String, Object>> oweBillList = wxBillAllMapper.getOweBill(); List<Map<String, Object>> oweBillList = wxBillAllMapper.getOweBill();
for (Map<String, Object> bill : oweBillList) { for (Map<String, Object> bill : oweBillList) {
logger.info("欠缴账单:" + JSONObject.toJSONString(bill));
String tenantId = bill.get("tenantId").toString(); String tenantId = bill.get("tenantId").toString();
//todo:过滤海悦城不发短信
if("1006".equals(tenantId)){
continue;
}

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

logger.info("待缴账单账单:" + JSONObject.toJSONString(bill));

String receiveDate = bill.get("receiveDate").toString(); String receiveDate = bill.get("receiveDate").toString();
BigDecimal needPay = (BigDecimal) bill.get("needPay"); BigDecimal needPay = (BigDecimal) bill.get("needPay");
BigDecimal price = needPay.divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN); BigDecimal price = needPay.divide(new BigDecimal(100)).setScale(2, RoundingMode.HALF_EVEN);


Загрузка…
Отмена
Сохранить