入职流程获取社保和公积金

This commit is contained in:
dxfeng 2024-12-25 16:55:48 +08:00
parent 53b274ebad
commit 786b6b8579
1 changed files with 5 additions and 2 deletions

View File

@ -26,6 +26,9 @@ public class EntryFlowServiceImpl extends Service implements EntryFlowService {
String job = Util.null2String(params.get("job")); String job = Util.null2String(params.get("job"));
// 大于下限 小于等于上限 // 大于下限 小于等于上限
String workAge = Util.null2String(params.get("workage")); String workAge = Util.null2String(params.get("workage"));
if("0".equals(workAge) || "0.0".equals(workAge)){
workAge="0.1";
}
Map<String, Object> returnMap = new HashMap<>(); Map<String, Object> returnMap = new HashMap<>();
// 按照岗位查询 // 按照岗位查询
@ -46,7 +49,7 @@ public class EntryFlowServiceImpl extends Service implements EntryFlowService {
rs.writeLog("job sql===" + sql); rs.writeLog("job sql===" + sql);
rs.executeQuery(sql); rs.executeQuery(sql);
if (rs.next() && StringUtils.isNotBlank(workAge)) { if (rs.next() && StringUtils.isNotBlank(workAge)) {
sql += " and " + workAge + " >gzbs and " + workAge + " <= glsx"; sql += " and " + workAge + " >glxx and " + workAge + " <= glsx";
rs.writeLog("job sql===" + sql); rs.writeLog("job sql===" + sql);
rs.executeQuery(sql); rs.executeQuery(sql);
if (rs.next()) { if (rs.next()) {
@ -58,7 +61,7 @@ public class EntryFlowServiceImpl extends Service implements EntryFlowService {
// 按照工龄查询 // 按照工龄查询
if (StringUtils.isNotBlank(workAge)) { if (StringUtils.isNotBlank(workAge)) {
sql = "select * from uf_hr_sbjsgzb where gwfl is null and gw is null and " + workAge + " >gzbs and " + workAge + " <= glsx"; sql = "select * from uf_hr_sbjsgzb where gwfl is null and gw is null and " + workAge + " >glxx and " + workAge + " <= glsx";
rs.writeLog("workAge sql===" + sql); rs.writeLog("workAge sql===" + sql);
rs.executeQuery(sql); rs.executeQuery(sql);
if (rs.next()) { if (rs.next()) {