| | |
| | | @Resource |
| | | private OrderMoneyDailyCountDao orderMoneyDailyCountDao; |
| | | |
| | | |
| | | @Override |
| | | @RequestSerializableByKeyService(key = "#record.uid") |
| | | public void saveDailyCount(OrderMoneyDailyCount record) { |
| | |
| | | return; // 参数不全 |
| | | } |
| | | String gernalTime = TimeUtil.getGernalTime(record.getCountDay().getTime()); |
| | | String id = StringUtil.Md5(record.getUid() + record.getSourceType().name() + gernalTime); |
| | | String id = StringUtil.Md5(record.getUid() + "#" + record.getSourceType().name() + "#" + gernalTime); |
| | | |
| | | // id |
| | | record.setId(id); |
| | |
| | | record.setYearMonth(formatMonth.format(record.getCountDay()) ); |
| | | |
| | | OrderMoneyDailyCount dailyCount = orderMoneyDailyCountDao.getById(id); |
| | | if (dailyCount == null) { |
| | | if (dailyCount != null) { |
| | | // 选择性更新 |
| | | orderMoneyDailyCountDao.updateSelective(record); |
| | | } else { |