generated from dxfeng/secondev-chapanda-feishu
DELETE-删除废弃代码
This commit is contained in:
parent
f51e107293
commit
919a0519ab
|
|
@ -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<String, String> doModeExpand(Map<String, Object> param) {
|
||||
Map<String, String> 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<String, String> 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;
|
||||
}
|
||||
}
|
||||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in New Issue