diff --git a/src/weaver/formmode/recruit/modeexpand/position/PositionRelatedStageExpand.java b/src/weaver/formmode/recruit/modeexpand/position/PositionRelatedStageExpand.java deleted file mode 100644 index 983d4a6..0000000 --- a/src/weaver/formmode/recruit/modeexpand/position/PositionRelatedStageExpand.java +++ /dev/null @@ -1,68 +0,0 @@ -package weaver.formmode.recruit.modeexpand.position; - -import org.apache.commons.lang3.StringUtils; -import weaver.conn.RecordSet; -import weaver.formmode.customjavacode.AbstractModeExpandJavaCodeNew; -import weaver.formmode.recruit.modeexpand.process.StageDataInsert; -import weaver.general.BaseBean; -import weaver.hrm.User; -import weaver.soa.workflow.request.MainTableInfo; -import weaver.soa.workflow.request.Property; -import weaver.soa.workflow.request.RequestInfo; - -import java.util.HashMap; -import java.util.Map; - -/** - * 应聘职位关联招聘流程对应的招聘阶段 - * - * @author:dxfeng - * @createTime: 2023/10/18 - * @version: 1.0 - */ -@Deprecated -public class PositionRelatedStageExpand extends AbstractModeExpandJavaCodeNew { - @Override - public Map doModeExpand(Map param) { - Map result = new HashMap<>(); - try { - String billId; - RequestInfo requestInfo = (RequestInfo) param.get("RequestInfo"); - if (requestInfo != null) { - billId = requestInfo.getRequestid(); - // 获取表单名称 - MainTableInfo mainTableInfo = requestInfo.getMainTableInfo(); - Property[] properties = mainTableInfo.getProperty(); - Map mainDataMap = new HashMap<>(); - for (Property property : properties) { - mainDataMap.put(property.getName(), property.getValue()); - } - // 招聘流程 - String zplc = mainDataMap.get("zplc"); - if (StringUtils.isBlank(zplc)) { - // 未配置招聘流程,不做任何处理 - return result; - } - - RecordSet rs = new RecordSet(); - rs.executeQuery("select ksjd, gcjd, jsjd from uf_jcl_zplc where id = ? ", zplc); - if (rs.next()) { - // 开始阶段 - String ksjd = mainDataMap.get("ksjd"); - // 过程阶段 - String gcjd = mainDataMap.get("gcjd"); - // 结束阶段 - String jsjd = mainDataMap.get("jsjd"); - // 查询所有的操作阶段信息 - User user = (User) param.get("user"); - StageDataInsert.relatedStageData(user.getUID(), billId, "ypzw", ksjd, gcjd, jsjd); - } - } - } catch (Exception e) { - new BaseBean().writeLog(e); - result.put("errmsg", e.getMessage()); - result.put("flag", "false"); - } - return result; - } -} diff --git a/src/weaver/formmode/recruit/modeexpand/position/ReleasePositionModeExpand.java b/src/weaver/formmode/recruit/modeexpand/position/ReleasePositionModeExpand.java index 7555d1e..50b86af 100644 --- a/src/weaver/formmode/recruit/modeexpand/position/ReleasePositionModeExpand.java +++ b/src/weaver/formmode/recruit/modeexpand/position/ReleasePositionModeExpand.java @@ -23,10 +23,13 @@ import java.util.List; import java.util.Map; /** + * 新版职位发布调用接口分渠道发布,该页面拓展已废弃 + * * @author:dxfeng * @createTime: 2023/10/07 * @version: 1.0 */ +@Deprecated public class ReleasePositionModeExpand extends AbstractModeExpandJavaCodeNew { @Override