From fb8fb79b198ebb6ecc9eaf2987f0437246d9442e Mon Sep 17 00:00:00 2001 From: dxfeng Date: Tue, 12 Nov 2024 10:28:06 +0800 Subject: [PATCH] =?UTF-8?q?#3316180=20=E6=8E=A5=E5=8F=97offer=E6=88=96?= =?UTF-8?q?=E8=80=85=E6=8B=92=E7=BB=9Doffer=E8=A6=81=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E7=AE=80=E5=8E=86=E5=BA=93=E7=9A=84=E2=80=98=E5=BD=93=E5=89=8D?= =?UTF-8?q?=E5=BA=94=E8=81=98=E9=98=B6=E6=AE=B5=E5=AD=97=E2=80=99=E6=AE=B5?= =?UTF-8?q?=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../recruit/service/impl/OfferServiceImpl.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/com/engine/recruit/service/impl/OfferServiceImpl.java b/src/com/engine/recruit/service/impl/OfferServiceImpl.java index f8fde50..cc50187 100644 --- a/src/com/engine/recruit/service/impl/OfferServiceImpl.java +++ b/src/com/engine/recruit/service/impl/OfferServiceImpl.java @@ -64,16 +64,26 @@ public class OfferServiceImpl extends Service implements OfferService { rs.executeQuery("select zt from uf_jcl_offer where id = ? and dzyx = ? ", billId, email); if (rs.next()) { String zt = rs.getString("zt"); + String xm = rs.getString("xm"); if ("2".equals(zt) || "3".equals(zt)) { throw new CustomizeRunTimeException("此反馈已提交,请勿重复提交"); } + rs.writeLog("xm==>", xm); + rs.writeLog("status==>", status); + // 更新应聘简历表状态 + if ("3".equals(status)) { + // 接受offer + rs.executeUpdate("update uf_jcl_yppc set dqypjd1 = 14 where id = ?", xm); + + } else { + // 拒绝offer + rs.executeUpdate("update uf_jcl_yppc set dqypjd1 = 12 where id = ?", xm); + } } // 更新反馈状态、反馈时间 rs.executeUpdate("update uf_jcl_offer set zt = ?, fksj = ? where id = ? and dzyx = ?", status, DateUtil.getDateTime(), billId, email); - // TODO 更新应聘简历表状态 - // 记录应聘过程 ApplicantRecordPo recordPo = ApplicantRecordPo.builder()