孔祥富
2021-03-08 c5a10bec4d25f25464105233bebfaf8c791aba17
提交
2个文件已修改
9 ■■■■ 已修改文件
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/ExportPdfServiceImpl.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/util/CreatePdf.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/service/impl/ExportPdfServiceImpl.java
@@ -179,6 +179,12 @@
            for (DicItem m:  empAccessoryMapper.getDictType("certificateList")) {
                certificateList.put(m.getDicItemCode(),m.getDicItemName());
            }
            //相关证件
            Map<String,String> archivesStatus= new HashMap<>();
            for (DicItem m:  empAccessoryMapper.getDictType("archivesStatus")) {
                archivesStatus.put(m.getDicItemCode(),m.getDicItemName());
            }
            logger.info(">>>>>>>>>>开始导出pdf>>>>>>>>>>");
            //基本信息
                String[] baseinfo = { "档案号", "姓名", "性别", "部门(护卫点)", "岗位", "员工类别", "民族", "年龄", "婚姻状态", "身份证有效期"
@@ -193,6 +199,7 @@
            
            List<EmpBaseInfo> empBaseInfoList = iEmpBaseInfoService.findEmpBaseInfos(queryRequest, baseInfo).getRecords();
            for (EmpBaseInfo empBaseInfo: empBaseInfoList){
                empBaseInfo.setArchivesStatusName(archivesStatus.get(empBaseInfo.getArchivesStatus()==null?"":empBaseInfo.getArchivesStatus()));
                empBaseInfo.setSexName(sex.get(empBaseInfo.getSex()==null?"":empBaseInfo.getSex()));
                empBaseInfo.setEmpTypeName(empType.get(empBaseInfo.getEmpType()==null?"":empBaseInfo.getEmpType()));
                empBaseInfo.setNationName(NATION.get(empBaseInfo.getNation()==null?"":empBaseInfo.getNation()));
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/util/CreatePdf.java
@@ -353,7 +353,7 @@
                        "现住址",empBaseInfo.getCurrentAddress()==null?"":empBaseInfo.getCurrentAddress(),
                        "保安员回执",empBaseInfo.getReturnReceipt()==null?"":empBaseInfo.getReturnReceipt()},
                {"保安员证号",empBaseInfo.getGuardNumb()==null?"":empBaseInfo.getGuardNumb(),
                        "档案情况",empBaseInfo.getArchivesStatus()==null?"":empBaseInfo.getArchivesStatus(),
                        "档案情况",empBaseInfo.getArchivesStatusName()==null?"":empBaseInfo.getArchivesStatusName(),
                        "银行名称",empBaseInfo.getBankName()==null?"":empBaseInfo.getBankName()},
                {"银行账号",empBaseInfo.getBankNumb()==null?"":empBaseInfo.getBankNumb(),
                        "电话号码",empBaseInfo.getTelePhone()==null?"":empBaseInfo.getTelePhone(),