|
|
@@ -107,10 +107,7 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
|
|
|
|
|
|
@Override
|
|
|
@Transactional
|
|
|
- public void addOrUpdate(SysUserAccount oldSysUserAccount) {
|
|
|
- SysUserAccount sysUserAccount = baseMapper.selectByIdForUpdate(oldSysUserAccount.getUserId());
|
|
|
- sysUserAccount.setHandlingFee(oldSysUserAccount.getHandlingFee());
|
|
|
- sysUserAccount.setDocumentary(sysUserAccount.getDocumentary());
|
|
|
+ public void addOrUpdate(SysUserAccount sysUserAccount) {
|
|
|
// 初始化
|
|
|
if (sysUserAccount.getHandlingFee() == null) {
|
|
|
sysUserAccount.setHandlingFee(BigDecimal.ZERO);
|
|
|
@@ -129,7 +126,7 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
|
|
|
|
|
|
// 如果用户id有值则累加 没有则 新增
|
|
|
String userId = sysUserAccount.getUserId();
|
|
|
- SysUserAccount sysUserAccountEntity = baseMapper.getById(userId);
|
|
|
+ SysUserAccount sysUserAccountEntity = baseMapper.selectByIdForUpdate(userId);
|
|
|
//SysUserAccount newAccount = new SysUserAccount();
|
|
|
|
|
|
if (ObjectUtils.isNotEmpty(sysUserAccountEntity)) {
|