#3338307 逸安启项目支持

This commit is contained in:
dxfeng 2024-11-12 09:38:14 +08:00
parent bb2d09a640
commit fca1a1987e
1 changed files with 8 additions and 4 deletions

View File

@ -64,13 +64,14 @@ public class RecruitFlowServiceImpl extends Service implements RecruitFlowServic
}
List<String> offerFilterButton = new ArrayList<>();
offerFilterButton.add("创建offer");
offerFilterButton.add("转推其他职位");
boolean offerFilter = false;
if ("6".equals(dqypjd)) {
rs.executeQuery("select id from uf_jcl_offer where xm = ?", billId);
offerFilter = rs.next();
offerFilterButton.add("创建offer");
offerFilterButton.add("转到其他岗位");
offerFilterButton.add("淘汰");
}
if (StringUtils.isBlank(stageId)) {
@ -90,12 +91,15 @@ public class RecruitFlowServiceImpl extends Service implements RecruitFlowServic
rs.writeLog("offerFilter==" + offerFilter + ",dqypjd==" + dqypjd);
while (rs.next()) {
String anmc = rs.getString("anmc");
String zdyxsmc = rs.getString("buttonName");
if (!isCandidate && !filterButton.contains(anmc)) {
// 非候选中隐藏按钮
continue;
}
if(offerFilter && offerFilterButton.contains(anmc)){
continue;
if (CollectionUtils.isNotEmpty(offerFilterButton)) {
if (offerFilterButton.contains(zdyxsmc) == offerFilter) {
continue;
}
}
buttonList.add(RecruitButton.builder()
.key(rs.getString("id"))