From 097f5566f7f9ffcf4b60c7760f6a2ad3a7056258 Mon Sep 17 00:00:00 2001 From: dxfeng Date: Thu, 16 Oct 2025 16:17:06 +0800 Subject: [PATCH] =?UTF-8?q?feat(esb):=20=E5=90=8C=E6=AD=A5=E5=8C=97?= =?UTF-8?q?=E6=A3=AEoffer=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增信息采集状态字段),(xxcjzt默认值为"0" - 新增入职准备状态字段(rzzbzt),默认值为"0" - 新增入职签到状态字段(rzqdzt),默认值为"0" - 新增入职日期字段(hiredate),从entryDate转换获取 - 新增合同开始日期字段(htksrq),从effectiveDate转换获取 --- .../seconddev/beisen/esb/SyncBeiSenOfferCronJob.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/com/weaver/seconddev/beisen/esb/SyncBeiSenOfferCronJob.java b/src/main/java/com/weaver/seconddev/beisen/esb/SyncBeiSenOfferCronJob.java index 73e926c..4260ac1 100644 --- a/src/main/java/com/weaver/seconddev/beisen/esb/SyncBeiSenOfferCronJob.java +++ b/src/main/java/com/weaver/seconddev/beisen/esb/SyncBeiSenOfferCronJob.java @@ -110,6 +110,12 @@ public class SyncBeiSenOfferCronJob implements EsbServerlessRpcRemoteInterface { mainDataObj.put("native_place", "中国"); // TODO 待确认 mainDataObj.put("zxjssl", "1"); + // 信息采集状态 + mainDataObj.put("xxcjzt", "0"); + // 入职准备状态 + mainDataObj.put("rzzbzt", "0"); + // 入职签到状态 + mainDataObj.put("rzqdzt", "0"); // 注解转换方式 @@ -191,6 +197,9 @@ public class SyncBeiSenOfferCronJob implements EsbServerlessRpcRemoteInterface { String probation = convertOffer.getProbation(); mainDataObj.put("sfysyq", StringUtils.isBlank(probation) || "0".equals(probation) ? "1" : "0"); mainDataObj.put("yjsyjsrq", DateUtil.formatDate(convertOffer.getProbationStopDate())); + // 入职日期 + mainDataObj.put("hiredate", DateUtil.formatDate(convertOffer.getEntryDate())); + mainDataObj.put("htksrq", DateUtil.formatDate(convertOffer.getEffectiveDate())); /* * 根据个人邮箱、证件号码、姓名判断,新入职人员,默认0:新增入职; * 有入职信息,默认1:离职重聘