/// /// declare global { namespace $ { namespace kd.sdk.tsc.common.vo{ interface CustomMessageParamBo_S { } interface CustomMessageParamBo_C extends CustomMessageParamBo_S { new(arg0:long,arg1:$.java.util.List,arg2:string):CustomMessageParamBo; new(arg0:long,arg1:$.java.util.List,arg2:string,arg3:any):CustomMessageParamBo; } interface CustomMessageParamBo$ { getBusinessObject():any; getFromType():string; getParam():$.java.util.List; getTemplateId():long; setBusinessObject(arg0:any):void; setFromType(arg0:string):void; setParam(arg0:$.java.util.List):void; setTemplateId(arg0:long):void; } type CustomMessageParamBo_T = CustomMessageParamBo_S & CustomMessageParamBo$; interface CustomMessageParamBo extends CustomMessageParamBo_T { } interface KResumeBO_S { } type KResumeBO_ST = $.java.io.Serializable & KResumeBO_S; interface KResumeBO_C extends KResumeBO_ST { new():KResumeBO; } interface KResumeBO$ { getData():$.kd.bos.dataentity.entity.DynamicObject; getDynCollMap():$.java.util.Map; getId():long; putDynColl(arg0:string,arg1:$.kd.bos.dataentity.entity.DynamicObjectCollection):void; setData(arg0:$.kd.bos.dataentity.entity.DynamicObject):void; setDynCollMap(arg0:$.java.util.Map):void; setId(arg0:long):void; } type KResumeBO_T = $.java.io.Serializable & KResumeBO_S & KResumeBO$; interface KResumeBO extends KResumeBO_T { } interface BizResult_S { readonly SUCCESS_CODE:number; } type BizResult_ST = $.java.io.Serializable & BizResult_S; interface BizResult_C extends BizResult_ST { new():BizResult; } interface BizResult$ { getCode():number; getData():any; getErrorCode():number; getErrorMsg():string; getMessage():string; getSuccess():boolean; setCode(arg0:number):void; setData(arg0:any):void; setErrorCode(arg0:number):void; setErrorMsg(arg0:string):void; setMessage(arg0:string):void; setSuccess(arg0:boolean):void; } type BizResult_T = $.java.io.Serializable & BizResult_S & BizResult$; interface BizResult extends BizResult_T { } } namespace kd.sdk.tsc.tsirm{ interface SdkTscTsirmModule_S { } type SdkTscTsirmModule_ST = $.kd.sdk.module.Module & SdkTscTsirmModule_S; interface SdkTscTsirmModule_C extends SdkTscTsirmModule_ST { new():SdkTscTsirmModule; } interface SdkTscTsirmModule$ { } type SdkTscTsirmModule_T = $.kd.sdk.module.Module & SdkTscTsirmModule_S & SdkTscTsirmModule$; interface SdkTscTsirmModule extends SdkTscTsirmModule_T { } } namespace kd.sdk.tsc.tsirm.extpoint.appfile{ interface IChangeStageStatusService_S { } interface IChangeStageStatusService$ { filterStage(arg0:$.java.util.List):$.java.util.List; filterStatus(arg0:$.java.util.List,arg1:string):$.java.util.List; } type IChangeStageStatusService_T = IChangeStageStatusService_S & IChangeStageStatusService$; interface IChangeStageStatusService extends IChangeStageStatusService_T { } } namespace kd.sdk.tsc.tsirm.extpoint.cv{ enum EmpDeliveryTypeEnum { DELIVTYPE_POSITION, DELIVTYPE_OPENCV, DELIVTYPE_UPDATE, RESUME_CREATE } interface IEmpCVdeliveryValidator_S { } interface IEmpCVdeliveryValidator$ { deleveryCVValidator(arg0:DeliveryParam):kd.sdk.tsc.common.vo.BizResult; shouldCreateDeliveryBill(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO):boolean; } type IEmpCVdeliveryValidator_T = IEmpCVdeliveryValidator_S & IEmpCVdeliveryValidator$; interface IEmpCVdeliveryValidator extends IEmpCVdeliveryValidator_T { } interface IEmpFileQueryService_S { } interface IEmpFileQueryService$ { afterLoadEmpFile(arg0:long,arg1:kd.sdk.tsc.common.vo.KResumeBO):void; } type IEmpFileQueryService_T = IEmpFileQueryService_S & IEmpFileQueryService$; interface IEmpFileQueryService extends IEmpFileQueryService_T { } interface IEmpCVService_S { } interface IEmpCVService$ { afterBindAccount(arg0:long,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult; afterCreateCandidate(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO,arg2:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult; afterDeliveryCV(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult; afterGetEmpCV(arg0:long,arg1:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.KResumeBO; afterGetEmpCVs(arg0:long,arg1:$.kd.bos.dataentity.entity.DynamicObject[]):$.kd.bos.dataentity.entity.DynamicObject[]; afterUnPublishedCV(arg0:long,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult; afterUpdateCV(arg0:kd.sdk.tsc.common.vo.KResumeBO,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult; afterUpdateCVFormPersonInfo(arg0:long,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult; beforeBindAccount(arg0:long):kd.sdk.tsc.common.vo.BizResult; beforeCreateCandidate(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.BizResult; beforeDeliveryCV(arg0:DeliveryParam):kd.sdk.tsc.common.vo.BizResult; beforeUnPublishedCV(arg0:long):kd.sdk.tsc.common.vo.BizResult; beforeUpdateCV(arg0:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.BizResult; beforeUpdateCVFormPersonInfo(arg0:long):kd.sdk.tsc.common.vo.BizResult; } type IEmpCVService_T = IEmpCVService_S & IEmpCVService$; interface IEmpCVService extends IEmpCVService_T { } interface IEmpCVdeliveryService_S { } interface IEmpCVdeliveryService$ { deliveryBillHandler(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO,arg2:$.kd.bos.dataentity.entity.DynamicObject):kd.sdk.tsc.common.vo.BizResult; } type IEmpCVdeliveryService_T = IEmpCVdeliveryService_S & IEmpCVdeliveryService$; interface IEmpCVdeliveryService extends IEmpCVdeliveryService_T { } interface DeliveryParam_S { } type DeliveryParam_ST = $.java.io.Serializable & DeliveryParam_S; interface DeliveryParam_C extends DeliveryParam_ST { new():DeliveryParam; new(arg0:long,arg1:long):DeliveryParam; new(arg0:EmpDeliveryTypeEnum,arg1:long):DeliveryParam; new(arg0:long,arg1:long,arg2:long,arg3:long,arg4:EmpDeliveryTypeEnum):DeliveryParam; new(arg0:long,arg1:long,arg2:long,arg3:EmpDeliveryTypeEnum,arg4:Date,arg5:long):DeliveryParam; } interface DeliveryParam$ { getAdvertId():long; getApplytime():Date; getCVId():long; getCustomParam():$.java.util.Map; getDeliveryBillId():long; getDeliveryCVId():long; getDeliveryPerId():long; getDeliveryType():EmpDeliveryTypeEnum; getPositionId():long; getUserId():long; setAdvertId(arg0:long):void; setApplytime(arg0:Date):void; setCustomParam(arg0:$.java.util.Map):void; setCvId(arg0:long):void; setDeliveryBillId(arg0:long):void; setDeliveryCVId(arg0:long):void; setDeliveryPerId(arg0:long):void; setDeliveryType(arg0:EmpDeliveryTypeEnum):void; setPositionId(arg0:long):void; setUserId(arg0:long):void; } type DeliveryParam_T = $.java.io.Serializable & DeliveryParam_S & DeliveryParam$; interface DeliveryParam extends DeliveryParam_T { } } namespace kd.sdk.tsc.tsirm.extpoint.home{ interface HomeViewService_S { } interface HomeViewService$ { setCustomOrgIds(arg0:$.java.util.List):void; } type HomeViewService_T = HomeViewService_S & HomeViewService$; interface HomeViewService extends HomeViewService_T { } } namespace kd.sdk.tsc.tsirm.service.appfile{ interface AppFileServiceHelper_S { changeAppFileStageStatusById(arg0:$.java.util.List):$.java.util.List; eliminateAppFile(arg0:$.java.util.List):$.java.util.List; } interface AppFileServiceHelper_C extends AppFileServiceHelper_S { new():AppFileServiceHelper; } interface AppFileServiceHelper$ { } type AppFileServiceHelper_T = AppFileServiceHelper_S & AppFileServiceHelper$; interface AppFileServiceHelper extends AppFileServiceHelper_T { } } namespace kd.sdk.tsc.tsirm.service.cv{ interface EmpCVServiceHelper_S { getEmpCVIdByUserId(arg0:long):long; saveEmpCV(arg0:kd.sdk.tsc.common.vo.KResumeBO):long; saveResumeByDeliveryBillId(arg0:long):kd.sdk.tsc.common.vo.BizResult; } interface EmpCVServiceHelper_C extends EmpCVServiceHelper_S { new():EmpCVServiceHelper; } interface EmpCVServiceHelper$ { bindAccountByUserId(arg0:long):kd.sdk.tsc.common.vo.BizResult; deliveryCVByAdId(arg0:long):kd.sdk.tsc.common.vo.BizResult; getEmpCVById(arg0:long):kd.sdk.tsc.common.vo.KResumeBO; getEmployeeByUserId(arg0:long):kd.sdk.tsc.common.vo.BizResult; } type EmpCVServiceHelper_T = EmpCVServiceHelper_S & EmpCVServiceHelper$; interface EmpCVServiceHelper extends EmpCVServiceHelper_T { } } namespace kd.sdk.tsc.tsirm.service.rsm{ interface ResumeServiceHelper_S { getResumeCollection(arg0:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.KResumeBO; } interface ResumeServiceHelper_C extends ResumeServiceHelper_S { new():ResumeServiceHelper; } interface ResumeServiceHelper$ { } type ResumeServiceHelper_T = ResumeServiceHelper_S & ResumeServiceHelper$; interface ResumeServiceHelper extends ResumeServiceHelper_T { } } namespace kd.sdk.tsc.tso{ interface SdkTscTsoModule_S { } type SdkTscTsoModule_ST = $.kd.sdk.module.Module & SdkTscTsoModule_S; interface SdkTscTsoModule_C extends SdkTscTsoModule_ST { new():SdkTscTsoModule; } interface SdkTscTsoModule$ { } type SdkTscTsoModule_T = $.kd.sdk.module.Module & SdkTscTsoModule_S & SdkTscTsoModule$; interface SdkTscTsoModule extends SdkTscTsoModule_T { } } namespace kd.sdk.tsc.tso.extpoint{ interface IOfferCustomFieldValidate_S { } interface IOfferCustomFieldValidate$ { doValidateField(arg0:$.kd.bos.dataentity.entity.DynamicObject,arg1:$.java.util.List,arg2:$.java.util.List):void; } type IOfferCustomFieldValidate_T = IOfferCustomFieldValidate_S & IOfferCustomFieldValidate$; interface IOfferCustomFieldValidate extends IOfferCustomFieldValidate_T { } interface OfferListService_S { } interface OfferListService$ { getPermFilter(arg0:$.kd.bos.form.events.SetFilterEvent):$.kd.bos.orm.query.QFilter; } type OfferListService_T = OfferListService_S & OfferListService$; interface OfferListService extends OfferListService_T { } interface IMkProcessService_S { } interface IMkProcessService$ { doDepInduction(arg0:$.java.util.List):string; doSendOffer(arg0:$.java.util.List):string; doTerminateInduction(arg0:$.java.util.List):string; } type IMkProcessService_T = IMkProcessService_S & IMkProcessService$; interface IMkProcessService extends IMkProcessService_T { } } namespace kd.sdk.tsc.tso.service{ interface OfferBasicServiceHelper_S { replyOffer(arg0:$.java.util.List):void; } interface OfferBasicServiceHelper_C extends OfferBasicServiceHelper_S { new():OfferBasicServiceHelper; } interface OfferBasicServiceHelper$ { } type OfferBasicServiceHelper_T = OfferBasicServiceHelper_S & OfferBasicServiceHelper$; interface OfferBasicServiceHelper extends OfferBasicServiceHelper_T { } interface OfferInductionServiceHelper_S { launchToInduction(arg0:$.java.util.List):string; } interface OfferInductionServiceHelper_C extends OfferInductionServiceHelper_S { new():OfferInductionServiceHelper; } interface OfferInductionServiceHelper$ { } type OfferInductionServiceHelper_T = OfferInductionServiceHelper_S & OfferInductionServiceHelper$; interface OfferInductionServiceHelper extends OfferInductionServiceHelper_T { } } namespace kd.sdk.tsc.tspr{ interface SdkTscTsprModule_S { } type SdkTscTsprModule_ST = $.kd.sdk.module.Module & SdkTscTsprModule_S; interface SdkTscTsprModule_C extends SdkTscTsprModule_ST { new():SdkTscTsprModule; } interface SdkTscTsprModule$ { } type SdkTscTsprModule_T = $.kd.sdk.module.Module & SdkTscTsprModule_S & SdkTscTsprModule$; interface SdkTscTsprModule extends SdkTscTsprModule_T { } } namespace kd.sdk.tsc.tspr.openservicehelper{ interface HcfServiceHelper_S { updateRsmToCandidate(arg0:long):any; } interface HcfServiceHelper_C extends HcfServiceHelper_S { new():HcfServiceHelper; } interface HcfServiceHelper$ { } type HcfServiceHelper_T = HcfServiceHelper_S & HcfServiceHelper$; interface HcfServiceHelper extends HcfServiceHelper_T { } } namespace kd.sdk.tsc.tsrbd{ interface SdkTscTsrbdModule_S { } type SdkTscTsrbdModule_ST = $.kd.sdk.module.Module & SdkTscTsrbdModule_S; interface SdkTscTsrbdModule_C extends SdkTscTsrbdModule_ST { new():SdkTscTsrbdModule; } interface SdkTscTsrbdModule$ { } type SdkTscTsrbdModule_T = $.kd.sdk.module.Module & SdkTscTsrbdModule_S & SdkTscTsrbdModule$; interface SdkTscTsrbdModule extends SdkTscTsrbdModule_T { } } namespace kd.sdk.tsc.tsrbd.extpoint.gpt{ interface IGptCustomParamService_S { } interface IGptCustomParamService$ { addOrUpdateCustomParam(arg0:long,arg1:$.java.util.Map,arg2:$.kd.bos.dataentity.entity.DynamicObject):void; setCustomGptId(arg0:$.kd.bos.dataentity.entity.DynamicObject):long; setCustomPositionJdTitle(arg0:$.java.util.Map):void; } type IGptCustomParamService_T = IGptCustomParamService_S & IGptCustomParamService$; interface IGptCustomParamService extends IGptCustomParamService_T { } } namespace kd.sdk.tsc.tsrbd.extpoint.message{ interface IMessageCustomParamService_S { } interface IMessageCustomParamService$ { setMessageCustomParam(arg0:kd.sdk.tsc.common.vo.CustomMessageParamBo):void; setMessageCustomParamForPreview(arg0:kd.sdk.tsc.common.vo.CustomMessageParamBo):void; } type IMessageCustomParamService_T = IMessageCustomParamService_S & IMessageCustomParamService$; interface IMessageCustomParamService extends IMessageCustomParamService_T { } } namespace kd.sdk.tsc.tsrsc{ interface SdkTscTsrscModule_S { } type SdkTscTsrscModule_ST = $.kd.sdk.module.Module & SdkTscTsrscModule_S; interface SdkTscTsrscModule_C extends SdkTscTsrscModule_ST { new():SdkTscTsrscModule; } interface SdkTscTsrscModule$ { } type SdkTscTsrscModule_T = $.kd.sdk.module.Module & SdkTscTsrscModule_S & SdkTscTsrscModule$; interface SdkTscTsrscModule extends SdkTscTsrscModule_T { } } namespace kd.sdk.tsc.tsrsc.extpoint{ interface IUserMappingService_S { } interface IUserMappingService$ { findMappingUser(arg0:$.java.util.Map):string; } type IUserMappingService_T = IUserMappingService_S & IUserMappingService$; interface IUserMappingService extends IUserMappingService_T { } } namespace kd.sdk.tsc.tsrsc.openservicehelper{ interface HcfServiceHelper_S { updateArfToCandidate(arg0:long):any; } interface HcfServiceHelper_C extends HcfServiceHelper_S { new():HcfServiceHelper; } interface HcfServiceHelper$ { } type HcfServiceHelper_T = HcfServiceHelper_S & HcfServiceHelper$; interface HcfServiceHelper extends HcfServiceHelper_T { } } namespace kd.sdk.tsc.tstpm{ interface SdkTscTstpmModule_S { } type SdkTscTstpmModule_ST = $.kd.sdk.module.Module & SdkTscTstpmModule_S; interface SdkTscTstpmModule_C extends SdkTscTstpmModule_ST { new():SdkTscTstpmModule; } interface SdkTscTstpmModule$ { } type SdkTscTstpmModule_T = $.kd.sdk.module.Module & SdkTscTstpmModule_S & SdkTscTstpmModule$; interface SdkTscTstpmModule extends SdkTscTstpmModule_T { } } namespace kd.sdk.tsc.tstpm.openservicehelper{ interface CandidateServiceHelper_S { addArf(arg0:$.java.util.Map,arg1:long,arg2:string,arg3:number):long; addCandidate(arg0:$.java.util.Map,arg1:long,arg2:$.java.util.Map,arg3:$.java.util.Map):long; } interface CandidateServiceHelper_C extends CandidateServiceHelper_S { new():CandidateServiceHelper; } interface CandidateServiceHelper$ { } type CandidateServiceHelper_T = CandidateServiceHelper_S & CandidateServiceHelper$; interface CandidateServiceHelper extends CandidateServiceHelper_T { } } } } export {};