package com.ydtech.modules.fnc.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ydtech.modules.fnc.dao.IncomeTaskRelationshipMapper; import com.ydtech.modules.fnc.dao.SettlementDocumentaryFeesMapper; import com.ydtech.modules.fnc.entity.IncomeTaskRelationshipEntity; import com.ydtech.modules.fnc.entity.SettlementDocumentaryFeesEntity; import com.ydtech.modules.fnc.service.IncomeTaskRelationshipService; import com.ydtech.modules.fnc.service.SettlementDocumentaryFeesService; import org.springframework.stereotype.Service; import org.springframework.util.CollectionUtils; import java.time.LocalDateTime; import java.util.List; @Service public class IncomeTaskRelationshipServiceImpl extends ServiceImpl implements IncomeTaskRelationshipService { @Override public void saveByIncomeIdList(String taskId, List idList) { if (!CollectionUtils.isEmpty(idList)) { for (String incomeId : idList) { IncomeTaskRelationshipEntity incomeTaskRelationshipEntity = new IncomeTaskRelationshipEntity(); incomeTaskRelationshipEntity.setIncomeId(incomeId); incomeTaskRelationshipEntity.setTaskId(taskId); incomeTaskRelationshipEntity.setCreateTime(LocalDateTime.now()); baseMapper.insert(incomeTaskRelationshipEntity); } } } @Override public List getByTaskId(String taskId) { return baseMapper.getByTaskId(taskId); } @Override public void deleteByIncomeId(String id) { baseMapper.deleteByIncomeId(id); } }