yujian
2020-05-13 b850eee6e58029b45ada7a21a8b52d3ecb177850
fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderMoneyDailyCountServiceImpl.java
@@ -1,5 +1,6 @@
package com.yeshi.fanli.service.impl.order;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
@@ -42,10 +43,18 @@
       OrderMoneyDailyCount dailyCount = orderMoneyDailyCountDao.getById(id);
      if (dailyCount == null) {
         // 选择性更新
         orderMoneyDailyCountDao.save(record);
         orderMoneyDailyCountDao.updateSelective(record);
      } else {
         // 选择性插入
         orderMoneyDailyCountDao.updateSelective(record);
         if (record.getIncome() == null)
            record.setIncome(BigDecimal.valueOf(0));
         if (record.getIncomeTeam() == null)
            record.setIncomeTeam(BigDecimal.valueOf(0));
         if (record.getOrderNum() == null)
            record.setOrderNum(0);
         if (record.getOrderNumTeam() == null)
            record.setOrderNumTeam(0);
         orderMoneyDailyCountDao.save(record);
      }
   }