|
@@ -67,16 +67,17 @@ public class BlockedRateServiceImpl extends ServiceImpl<BlockedRateMapper, Block
|
|
67
|
*/
|
67
|
*/
|
|
68
|
@Override
|
68
|
@Override
|
|
69
|
public int insertBlockedRate(BlockedRate blockedRate) {
|
69
|
public int insertBlockedRate(BlockedRate blockedRate) {
|
|
70
|
- blockedRate.setCreateTime(DateUtils.getNowDate());
|
|
|
|
71
|
LambdaQueryWrapper<BlockedRate> queryWrapper = new LambdaQueryWrapper<>();
|
70
|
LambdaQueryWrapper<BlockedRate> queryWrapper = new LambdaQueryWrapper<>();
|
|
72
|
queryWrapper.eq(BlockedRate::getStatDate, blockedRate.getStatDate())
|
71
|
queryWrapper.eq(BlockedRate::getStatDate, blockedRate.getStatDate())
|
|
73
|
.eq(BlockedRate::getDutyBrigadeId, blockedRate.getDutyBrigadeId())
|
72
|
.eq(BlockedRate::getDutyBrigadeId, blockedRate.getDutyBrigadeId())
|
|
74
|
.eq(BlockedRate::getShift, blockedRate.getShift());
|
73
|
.eq(BlockedRate::getShift, blockedRate.getShift());
|
|
75
|
BlockedRate existingRate = blockedRateMapper.selectOne(queryWrapper);
|
74
|
BlockedRate existingRate = blockedRateMapper.selectOne(queryWrapper);
|
|
76
|
if (ObjUtil.isNotNull(existingRate)) {
|
75
|
if (ObjUtil.isNotNull(existingRate)) {
|
|
|
|
76
|
+ blockedRate.setUpdateTime(DateUtils.getNowDate());
|
|
77
|
blockedRate.setId(existingRate.getId());
|
77
|
blockedRate.setId(existingRate.getId());
|
|
78
|
return blockedRateMapper.updateBlockedRate(blockedRate);
|
78
|
return blockedRateMapper.updateBlockedRate(blockedRate);
|
|
79
|
} else {
|
79
|
} else {
|
|
|
|
80
|
+ blockedRate.setCreateTime(DateUtils.getNowDate());
|
|
80
|
return blockedRateMapper.insertBlockedRate(blockedRate);
|
81
|
return blockedRateMapper.insertBlockedRate(blockedRate);
|
|
81
|
}
|
82
|
}
|
|
82
|
}
|
83
|
}
|