|
@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import org.springblade.core.log.exception.ServiceException;
|
|
|
+import org.springblade.core.tool.utils.Func;
|
|
|
import org.springblade.modules.investment.mapper.IbaProjectFundMapper;
|
|
|
import org.springblade.modules.investment.mapper.IbaProjectVolumeMapper;
|
|
|
import org.springblade.modules.investment.pojo.dto.IbaProjectVolumeDTO;
|
|
@@ -30,6 +31,7 @@ import org.springframework.transaction.annotation.Transactional;
|
|
|
import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.Arrays;
|
|
|
import java.util.List;
|
|
|
|
|
|
/**
|
|
@@ -169,13 +171,12 @@ public class IbaProjectServiceImpl extends ServiceImpl<IbaProjectMapper, IbaProj
|
|
|
|
|
|
@Override
|
|
|
@Transactional
|
|
|
- public boolean deleteById(List<Long> ids) {
|
|
|
- baseMapper.updateIsDeleted(ids, 1);
|
|
|
- projectVolumeMapper.updateIsDeleted(ids, 1);
|
|
|
+ public boolean deleteById(String ids) {
|
|
|
+ baseMapper.updateIsDeleted(Func.toLongList(ids), 1);
|
|
|
//删除旧数据
|
|
|
- projectVolumeMapper.delete(new QueryWrapper<IbaProjectVolume>().lambda().in(IbaProjectVolume::getProjectId, ids));
|
|
|
+ projectVolumeMapper.delete(new QueryWrapper<IbaProjectVolume>().lambda().in(IbaProjectVolume::getProjectId, Func.toLongList(ids)));
|
|
|
//删除资金信息
|
|
|
- projectFundMapper.delete(new QueryWrapper<IbaProjectFund>().lambda().in(IbaProjectFund::getProjectId, ids));
|
|
|
+ projectFundMapper.delete(new QueryWrapper<IbaProjectFund>().lambda().in(IbaProjectFund::getProjectId, Func.toLongList(ids)));
|
|
|
return true;
|
|
|
}
|
|
|
|