diff --git a/src/com/engine/recruit/enums/RecordOperateEnum.java b/src/com/engine/recruit/enums/RecordOperateEnum.java index b9f2fc4..56d342b 100644 --- a/src/com/engine/recruit/enums/RecordOperateEnum.java +++ b/src/com/engine/recruit/enums/RecordOperateEnum.java @@ -296,9 +296,16 @@ public enum RecordOperateEnum implements RecordOperateAdapter { }), SEND_OFFER("sendOffer", "发送offer", "发送offer", recordPo -> { + User user = recordPo.getUser(); + Map otherParam = recordPo.getOtherParam(); + String xm = Util.null2String(otherParam.get("xm")); + String content = user.getLastname() + "发送offer"; + recordPo.setContent(content); + recordPo.setPcId(xm); }), OFFER_FEEDBACK("offerFeedback", "offer反馈", "offer反馈", recordPo -> { + }), PENDING_EMPLOYMENT("pendingEmployment", "进入待入职", "进入待入职", recordPo -> { diff --git a/src/weaver/interfaces/recruit/action/RecruitRecordAction.java b/src/weaver/interfaces/recruit/action/RecruitRecordAction.java new file mode 100644 index 0000000..d396450 --- /dev/null +++ b/src/weaver/interfaces/recruit/action/RecruitRecordAction.java @@ -0,0 +1,12 @@ +package weaver.interfaces.recruit.action; + +import weaver.interfaces.workflow.action.Action; +import weaver.soa.workflow.request.RequestInfo; + +public class RecruitRecordAction implements Action { + @Override + public String execute(RequestInfo requestInfo) { + // TODO 流程Action触发待办 + return null; + } +}