上级负责人id集合
*/
getSuperiorLeaderId(referencePersons:$.java.util.List,businessKey:string,entityNumber:string,params:$.java.util.Map):$.java.util.List;
}
interface HRPIOrgWorkFlowServiceHelper_C extends HRPIOrgWorkFlowServiceHelper_S {
new():HRPIOrgWorkFlowServiceHelper;
}
interface HRPIOrgWorkFlowServiceHelper$ {
}
type HRPIOrgWorkFlowServiceHelper_T = HRPIOrgWorkFlowServiceHelper_S & HRPIOrgWorkFlowServiceHelper$;
interface HRPIOrgWorkFlowServiceHelper extends HRPIOrgWorkFlowServiceHelper_T {
}
interface HRPIModule_S {
}
type HRPIModule_ST = $.kd.sdk.module.Module & HRPIModule_S;
interface HRPIModule_C extends HRPIModule_ST {
new():HRPIModule;
}
interface HRPIModule$ {
}
type HRPIModule_T = $.kd.sdk.module.Module & HRPIModule_S & HRPIModule$;
interface HRPIModule extends HRPIModule_T {
}
interface HRPIPersonGenericServiceHelper_S {
/**
* 批量保存接口,默认将校验通过的数据进行写入
*
* @param paramMap 保存数据的入参
* {
* "caller": 调用方来源:initialize-初始化,hfps-事物变动
* "mustAllSuccess": 允许部分成功标记:true-全部成功,false-部分成功
* "eventId": 事物ID-批量接口的所有数据都放在这一个事物里,
* "data": [
* { // 第一个需要保存的对象
* "hisDyns": [{ // hisDyns = DynamicObjectCollection数据类型
* "bsed": 版本计划生效日期(时序性历史实体),
* "bsled": 版本计划失效日期(时序性历史实体),
* "id": 主键,
* "boid": 业务主键(如果是更新数据需要传,否则默认新增)
* ...(业务字段)
* }]
* },
* { // 第二个需要保存的对象
* "hisDyns": [{
* "bsed": 版本计划生效日期(时序性历史实体),
* "bsled": 版本计划失效日期(时序性历史实体),
* "id": 主键,
* "boid": 业务主键(如果是更新数据需要传,否则默认新增)
* ...(业务字段)
* }]
* },
* {...}
* ]
* }
* @return Map 保存结果
*
* {
* "success": 是否成功标记:true-接口全部成功,false-接口执行失败,包括数据校验失败、写入失败等异常场景
* "message": 返回信息说明
* "data": [
* {
* "code": 200, // 历史模型接口返回成功编码
* "errorMessage": 历史模型接口返回错误信息
* "data" : {
* "eventId": 事物ID,
* "versionChangeRespDataList": [
* {
* "eventId": 事物ID,
* "entityNumber": 实体编码
* "newDynamicObjects": [新的版本数据] // dynamicObject数组
* }
* ]
* }
* }
* ],
* "errInfos": [
* {
* "entityNumber": 实体编码,
* "exceptionMessage": 实体操作异常返回的错误信息(不能精确到哪一条数据)
* "errorDatas": [
* {
* "id": 主键ID,
* "errMsg": 错误信息。
* }
* ]
* }
* ]
* }
*
*/
saveBatch(paramMap:$.java.util.Map):$.java.util.Map;
/**
* 校验接口
*
* @param paramMap 待校验数据的入参
* @return Map 校验结果
*/
validate(paramMap:$.java.util.Map):$.java.util.Map;
}
interface HRPIPersonGenericServiceHelper_C extends HRPIPersonGenericServiceHelper_S {
new():HRPIPersonGenericServiceHelper;
}
interface HRPIPersonGenericServiceHelper$ {
}
type HRPIPersonGenericServiceHelper_T = HRPIPersonGenericServiceHelper_S & HRPIPersonGenericServiceHelper$;
interface HRPIPersonGenericServiceHelper extends HRPIPersonGenericServiceHelper_T {
}
interface HRPIWorkRoleServiceHelper_S {
/**
* 新增汇报关系
*
* @param addSuperiorList 汇报关系数据
* @return HrApiResponse