From 872231efeeaf8faec7609413a78762f64f765c32 Mon Sep 17 00:00:00 2001 From: dxfeng Date: Wed, 13 Dec 2023 17:10:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E8=81=8C=E6=97=B6=EF=BC=8C=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=BA=94=E8=81=98=E7=AE=80=E5=8E=86=E4=B8=BA=E5=B7=B2?= =?UTF-8?q?=E5=BD=92=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modeexpand/entrymanager/AddEntryModeExpand.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/weaver/formmode/recruit/modeexpand/entrymanager/AddEntryModeExpand.java b/src/weaver/formmode/recruit/modeexpand/entrymanager/AddEntryModeExpand.java index 8122585..3f3cd5d 100644 --- a/src/weaver/formmode/recruit/modeexpand/entrymanager/AddEntryModeExpand.java +++ b/src/weaver/formmode/recruit/modeexpand/entrymanager/AddEntryModeExpand.java @@ -1,6 +1,7 @@ package weaver.formmode.recruit.modeexpand.entrymanager; import com.engine.common.util.ServiceUtil; +import com.engine.recruit.enums.ApplicationStatusEnum; import com.engine.recruit.service.impl.ApplicantResumeServiceImpl; import org.apache.commons.lang3.StringUtils; import weaver.conn.RecordSet; @@ -20,7 +21,7 @@ import java.util.Map; public class AddEntryModeExpand extends AbstractModeExpandJavaCodeNew { @Override public Map doModeExpand(Map param) { - Map result = new HashMap<>(); + Map result = new HashMap<>(2); try { int billId; int modeId; @@ -30,15 +31,17 @@ public class AddEntryModeExpand extends AbstractModeExpandJavaCodeNew { billId = Util.getIntValue(requestInfo.getRequestid()); modeId = Util.getIntValue(requestInfo.getWorkflowid()); if (billId > 0 && modeId > 0) { + RecordSet rs = new RecordSet(); String pcId = Util.null2String(param.get("pcid")); String offerId = Util.null2String(param.get("offerid")); if (StringUtils.isNotBlank(pcId)) { // 归档人才库,归档原因:待入职 ServiceUtil.getService(ApplicantResumeServiceImpl.class, user).archiveTalentPool(pcId, false, "13"); + // 更新应聘批次为已归档 + rs.executeUpdate("update uf_jcl_yppc set zt = ? where id = ? ", ApplicationStatusEnum.ARCHIVED.getValue(), pcId); } if (StringUtils.isNotBlank(offerId)) { // 是否待入职,字段为是 - RecordSet rs = new RecordSet(); rs.executeUpdate("update uf_jcl_offer set sfzdrz = 1 where id = ? ", offerId); } }