generated from dxfeng/secondev-chapanda-feishu
#3338307 逸安启项目支持
This commit is contained in:
parent
bb2d09a640
commit
fca1a1987e
|
|
@ -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"))
|
||||
|
|
|
|||
Loading…
Reference in New Issue