yz_08
2021-03-31 3917e97444aee0cafe7e93180edca156eaefb636
fix(hr微服务): 修改bug

修改导入获取空值,修改管理员用户自己看不到新增部门
3个文件已修改
33 ■■■■ 已修改文件
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/util/PoiImportExcel.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
febs-server/febs-server-job/Dockerfile 22 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
febs-server/febs-server-system/src/main/java/cc/mrbird/febs/server/system/service/impl/DeptServiceImpl.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
febs-server/febs-server-hr/src/main/java/cc/mrbird/febs/server/hr/util/PoiImportExcel.java
@@ -8,6 +8,7 @@
import java.util.Date;
import java.util.List;
import cn.hutool.core.util.StrUtil;
import org.apache.poi.hssf.usermodel.HSSFDataFormat;
import org.apache.poi.hssf.usermodel.HSSFDateUtil;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
@@ -133,11 +134,18 @@
                dataRow = new ArrayList<Object>();
                // 获取行
                row = sheet.getRow(i);
                cell = row.getCell(0);
                if ( StrUtil.isBlank(getCellValue(cell).toString())){
                    break;
                }
                if (row != null) {
                    // columns=row.getPhysicalNumberOfCells();//不在这里设置,通过firstRow来获取列数信息。
                    for (int j = 0; j < columns; j++) {
                        // 获取某行某列的某一个单元格
                        cell = row.getCell(j);
                        // 往dataRow存值
                        dataRow.add(getCellValue(cell));
                    }
febs-server/febs-server-job/Dockerfile
@@ -1,7 +1,19 @@
FROM openjdk:8u212-jre
MAINTAINER MrBird 852252810@qq.com
@charset "UTF-8";
/**
* @fileoverview style for content
* @author NHN Ent. FE Development Lab <dl_javascript@nhnent.com>
*/
COPY ./target/febs-server-job-2.2-RELEASE.jar /febs/febs-server-job-2.2-RELEASE.jar
ADD agent/ /agent
.CodeMirror {
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
ENTRYPOINT ["java", "-javaagent:/agent/skywalking-agent.jar", "-Dskywalking.agent.service_name=febs-server-job", "-Dskywalking.collector.backend_service=skywalkingIp:11800", "-jar", "/febs/febs-server-job-2.2-RELEASE.jar"]
.tui-editor-contents *:not(table) {
    line-height: 160%;
    box-sizing: content-box;
}
.tui-editor-contents i,
.tui-editor-contents cite,
.tui-editor-contents em,
.tu
febs-server/febs-server-system/src/main/java/cc/mrbird/febs/server/system/service/impl/DeptServiceImpl.java
@@ -74,7 +74,10 @@
                    .ge(Dept::getCreateTime, dept.getCreateTimeFrom())
                    .le(Dept::getCreateTime, dept.getCreateTimeTo());
        }
        if (!FebsUtil.getUserId().equals("26")&&!FebsUtil.getUserId().equals("1")) {
        queryWrapper.lambda().in(Dept::getDeptId, userDataPermissionService.findByUserId(FebsUtil.getUserId()).split(StringConstant.COMMA));
        }
        SortUtil.handleWrapperSort(request, queryWrapper, "orderNum", FebsConstant.ORDER_ASC, true);
        return this.baseMapper.selectList(queryWrapper);
    }