|
|
@ -112,6 +112,7 @@ public class IcPartyMemberPointServiceImpl extends BaseServiceImpl<IcPartyMember |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void update(IcPartyMemberPointDTO dto) { |
|
|
|
if (baseDao.getPoint(dto.getYear(), dto.getQuarter(), dto.getCustomerId(), dto.getPartyMemberId())) { |
|
|
|
if (dto.getBasePoint() == null) { |
|
|
|
dto.setBasePoint(NumConstant.ZERO); |
|
|
|
} |
|
|
@ -136,6 +137,10 @@ public class IcPartyMemberPointServiceImpl extends BaseServiceImpl<IcPartyMember |
|
|
|
baseDao.updateMember(dto.getPartyMemberId(), dto.getTotalScore()); |
|
|
|
} |
|
|
|
updateById(entity); |
|
|
|
} else { |
|
|
|
save(dto); |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|