diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/resource/BizResourceStaffInfoServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/resource/BizResourceStaffInfoServiceImpl.java index 83626bf..c1a8b52 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/resource/BizResourceStaffInfoServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/resource/BizResourceStaffInfoServiceImpl.java @@ -1,5 +1,6 @@ package com.casic.missiles.service.Impl.resource; +import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -16,6 +17,7 @@ import com.casic.missiles.model.resource.*; import com.casic.missiles.modular.system.dao.DeptMapper; import com.casic.missiles.modular.system.model.Dept; +import com.casic.missiles.service.listeners.register.PrintFileRegister; import com.casic.missiles.service.resource.*; import com.casic.missiles.utils.DictCodeUtils; import org.apache.commons.lang3.StringUtils; @@ -27,6 +29,7 @@ import javax.servlet.http.HttpServletResponse; import java.util.List; +import java.util.Map; import java.util.Objects; /** @@ -73,6 +76,8 @@ private BizResourceTrainInfoMapper trainInfoMapper; @Autowired private DeptMapper deptMapper; + @Autowired + private PrintFileRegister printFileRegister; @Override public Page listPage(Page page, StaffListRequest request) throws Exception { @@ -168,6 +173,8 @@ aWrapper.eq("staff_id", staffInfo.getId()); List abilityList = staffAbilityMapper.selectList(aWrapper); staffInfo.setAbilityList(abilityList); + Map map = BeanUtil.beanToMap(staffInfo); + printFileRegister.registerPrintFile("人员登记", "1", staffInfo.getId(), map, true, response); }