|
@@ -11,13 +11,13 @@ import java.util.stream.Collectors;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils;
|
|
|
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.ruoyi.common.core.domain.entity.SysUser;
|
|
|
import com.ruoyi.common.utils.DateUtils;
|
|
|
-import com.ruoyi.equity.domain.EquityChangeRecord;
|
|
|
-import com.ruoyi.equity.domain.EquityMessageRecord;
|
|
|
-import com.ruoyi.equity.domain.ShareholderInfo;
|
|
|
+import com.ruoyi.equity.domain.*;
|
|
|
import com.ruoyi.equity.domain.vo.BecomeShareholderRecordVO;
|
|
|
import com.ruoyi.equity.mapper.EquityChangeRecordMapper;
|
|
|
+import com.ruoyi.equity.mapper.EquityTransferRecordMapper;
|
|
|
import com.ruoyi.equity.mapper.ShareholderInfoMapper;
|
|
|
import com.ruoyi.equity.service.IEquityChangeRecordService;
|
|
|
import com.ruoyi.equity.service.IEquityMessageRecordService;
|
|
@@ -26,7 +26,6 @@ import com.ruoyi.system.service.ISysUserService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.ruoyi.equity.mapper.BecomeShareholderRecordMapper;
|
|
|
-import com.ruoyi.equity.domain.BecomeShareholderRecord;
|
|
|
import com.ruoyi.equity.service.IBecomeShareholderRecordService;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
@@ -37,7 +36,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
* @date 2025-03-04
|
|
|
*/
|
|
|
@Service
|
|
|
-public class BecomeShareholderRecordServiceImpl implements IBecomeShareholderRecordService
|
|
|
+public class BecomeShareholderRecordServiceImpl extends ServiceImpl<BecomeShareholderRecordMapper, BecomeShareholderRecord> implements IBecomeShareholderRecordService
|
|
|
{
|
|
|
@Autowired
|
|
|
private BecomeShareholderRecordMapper becomeShareholderRecordMapper;
|
|
@@ -86,7 +85,7 @@ public class BecomeShareholderRecordServiceImpl implements IBecomeShareholderRec
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
- public int insertBecomeShareholderRecord(BecomeShareholderRecord become)
|
|
|
+ public Boolean insertBecomeShareholderRecord(BecomeShareholderRecord become)
|
|
|
{
|
|
|
//校验股东和入股公司是否同一人
|
|
|
if (become.getShareholderId().equals(become.getCompanyId())){
|
|
@@ -174,8 +173,7 @@ public class BecomeShareholderRecordServiceImpl implements IBecomeShareholderRec
|
|
|
shareholderInfo.setControlledCompany(company.getShareholderId());
|
|
|
shareholderInfo.setNodeType(company.getNodeType());
|
|
|
shareholderInfoService.updateShareholderInfo(shareholderInfo);
|
|
|
- become.setCreateTime(DateUtils.getNowDate());
|
|
|
- return becomeShareholderRecordMapper.insertBecomeShareholderRecord(become);
|
|
|
+ return this.save(become);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -185,10 +183,9 @@ public class BecomeShareholderRecordServiceImpl implements IBecomeShareholderRec
|
|
|
* @return 结果
|
|
|
*/
|
|
|
@Override
|
|
|
- public int updateBecomeShareholderRecord(BecomeShareholderRecord becomeShareholderRecord)
|
|
|
+ public Boolean updateBecomeShareholderRecord(BecomeShareholderRecord becomeShareholderRecord)
|
|
|
{
|
|
|
- becomeShareholderRecord.setUpdateTime(DateUtils.getNowDate());
|
|
|
- return becomeShareholderRecordMapper.updateBecomeShareholderRecord(becomeShareholderRecord);
|
|
|
+ return this.updateById(becomeShareholderRecord);
|
|
|
}
|
|
|
|
|
|
/**
|