package org.springblade.modules.securitypaper.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.AllArgsConstructor; import org.springblade.modules.securitypaper.entity.SecurityPaper; import org.springblade.modules.securitypaper.excel.SecurityPaperExcel; import org.springblade.modules.securitypaper.mapper.SecurityPaperMapper; import org.springblade.modules.securitypaper.service.SecurityPaperService; import org.springframework.stereotype.Service; import java.util.Date; import java.util.List; /** * 保安员证管理服务实现类 * @author zhongrj * @since 2021-12-25 */ @Service @AllArgsConstructor public class SecurityPaperServiceImpl extends ServiceImpl implements SecurityPaperService { /** * 导入保安员证数据 * @param data * @param isCovered * @param deptId */ @Override public void importSecurityPaper(List data, Boolean isCovered, String deptId) { data.forEach(securityPaperExcel -> { SecurityPaper securityPaper = new SecurityPaper(); securityPaper.setIdCardNo(securityPaperExcel.getCardid()); securityPaper.setPeopleName(securityPaperExcel.getRealName()); securityPaper.setNumber(securityPaperExcel.getSecuritynumber()); securityPaper.setCreateTime(new Date()); securityPaper.setSource(3); //新增 this.save(securityPaper); }); } }