index.d.ts 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429
  1. /// <reference types="../../@cosmic/bos-script" />
  2. /// <reference types="../../@cosmic/bos-core" />
  3. declare global {
  4. namespace $ {
  5. namespace kd.sdk.tsc.common.vo{
  6. interface CustomMessageParamBo_S {
  7. }
  8. interface CustomMessageParamBo_C extends CustomMessageParamBo_S {
  9. new(arg0:long,arg1:$.java.util.List,arg2:string):CustomMessageParamBo;
  10. new(arg0:long,arg1:$.java.util.List,arg2:string,arg3:any):CustomMessageParamBo;
  11. }
  12. interface CustomMessageParamBo$ {
  13. getBusinessObject():any;
  14. getFromType():string;
  15. getParam():$.java.util.List;
  16. getTemplateId():long;
  17. setBusinessObject(arg0:any):void;
  18. setFromType(arg0:string):void;
  19. setParam(arg0:$.java.util.List):void;
  20. setTemplateId(arg0:long):void;
  21. }
  22. type CustomMessageParamBo_T = CustomMessageParamBo_S & CustomMessageParamBo$;
  23. interface CustomMessageParamBo extends CustomMessageParamBo_T {
  24. }
  25. interface KResumeBO_S {
  26. }
  27. type KResumeBO_ST = $.java.io.Serializable & KResumeBO_S;
  28. interface KResumeBO_C extends KResumeBO_ST {
  29. new():KResumeBO;
  30. }
  31. interface KResumeBO$ {
  32. getData():$.kd.bos.dataentity.entity.DynamicObject;
  33. getDynCollMap():$.java.util.Map;
  34. getId():long;
  35. putDynColl(arg0:string,arg1:$.kd.bos.dataentity.entity.DynamicObjectCollection):void;
  36. setData(arg0:$.kd.bos.dataentity.entity.DynamicObject):void;
  37. setDynCollMap(arg0:$.java.util.Map):void;
  38. setId(arg0:long):void;
  39. }
  40. type KResumeBO_T = $.java.io.Serializable & KResumeBO_S & KResumeBO$;
  41. interface KResumeBO extends KResumeBO_T {
  42. }
  43. interface BizResult_S {
  44. readonly SUCCESS_CODE:number;
  45. }
  46. type BizResult_ST = $.java.io.Serializable & BizResult_S;
  47. interface BizResult_C extends BizResult_ST {
  48. new():BizResult;
  49. }
  50. interface BizResult$ {
  51. getCode():number;
  52. getData():any;
  53. getErrorCode():number;
  54. getErrorMsg():string;
  55. getMessage():string;
  56. getSuccess():boolean;
  57. setCode(arg0:number):void;
  58. setData(arg0:any):void;
  59. setErrorCode(arg0:number):void;
  60. setErrorMsg(arg0:string):void;
  61. setMessage(arg0:string):void;
  62. setSuccess(arg0:boolean):void;
  63. }
  64. type BizResult_T = $.java.io.Serializable & BizResult_S & BizResult$;
  65. interface BizResult extends BizResult_T {
  66. }
  67. }
  68. namespace kd.sdk.tsc.tsirm{
  69. interface SdkTscTsirmModule_S {
  70. }
  71. type SdkTscTsirmModule_ST = $.kd.sdk.module.Module & SdkTscTsirmModule_S;
  72. interface SdkTscTsirmModule_C extends SdkTscTsirmModule_ST {
  73. new():SdkTscTsirmModule;
  74. }
  75. interface SdkTscTsirmModule$ {
  76. }
  77. type SdkTscTsirmModule_T = $.kd.sdk.module.Module & SdkTscTsirmModule_S & SdkTscTsirmModule$;
  78. interface SdkTscTsirmModule extends SdkTscTsirmModule_T {
  79. }
  80. }
  81. namespace kd.sdk.tsc.tsirm.extpoint.appfile{
  82. interface IChangeStageStatusService_S {
  83. }
  84. interface IChangeStageStatusService$ {
  85. filterStage(arg0:$.java.util.List):$.java.util.List;
  86. filterStatus(arg0:$.java.util.List,arg1:string):$.java.util.List;
  87. }
  88. type IChangeStageStatusService_T = IChangeStageStatusService_S & IChangeStageStatusService$;
  89. interface IChangeStageStatusService extends IChangeStageStatusService_T {
  90. }
  91. }
  92. namespace kd.sdk.tsc.tsirm.extpoint.cv{
  93. enum EmpDeliveryTypeEnum {
  94. DELIVTYPE_POSITION,
  95. DELIVTYPE_OPENCV,
  96. DELIVTYPE_UPDATE,
  97. RESUME_CREATE
  98. }
  99. interface IEmpCVdeliveryValidator_S {
  100. }
  101. interface IEmpCVdeliveryValidator$ {
  102. deleveryCVValidator(arg0:DeliveryParam):kd.sdk.tsc.common.vo.BizResult;
  103. shouldCreateDeliveryBill(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO):boolean;
  104. }
  105. type IEmpCVdeliveryValidator_T = IEmpCVdeliveryValidator_S & IEmpCVdeliveryValidator$;
  106. interface IEmpCVdeliveryValidator extends IEmpCVdeliveryValidator_T {
  107. }
  108. interface IEmpFileQueryService_S {
  109. }
  110. interface IEmpFileQueryService$ {
  111. afterLoadEmpFile(arg0:long,arg1:kd.sdk.tsc.common.vo.KResumeBO):void;
  112. }
  113. type IEmpFileQueryService_T = IEmpFileQueryService_S & IEmpFileQueryService$;
  114. interface IEmpFileQueryService extends IEmpFileQueryService_T {
  115. }
  116. interface IEmpCVService_S {
  117. }
  118. interface IEmpCVService$ {
  119. afterBindAccount(arg0:long,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult;
  120. afterCreateCandidate(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO,arg2:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult;
  121. afterDeliveryCV(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult;
  122. afterGetEmpCV(arg0:long,arg1:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.KResumeBO;
  123. afterGetEmpCVs(arg0:long,arg1:$.kd.bos.dataentity.entity.DynamicObject[]):$.kd.bos.dataentity.entity.DynamicObject[];
  124. afterUnPublishedCV(arg0:long,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult;
  125. afterUpdateCV(arg0:kd.sdk.tsc.common.vo.KResumeBO,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult;
  126. afterUpdateCVFormPersonInfo(arg0:long,arg1:kd.sdk.tsc.common.vo.BizResult):kd.sdk.tsc.common.vo.BizResult;
  127. beforeBindAccount(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  128. beforeCreateCandidate(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.BizResult;
  129. beforeDeliveryCV(arg0:DeliveryParam):kd.sdk.tsc.common.vo.BizResult;
  130. beforeUnPublishedCV(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  131. beforeUpdateCV(arg0:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.BizResult;
  132. beforeUpdateCVFormPersonInfo(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  133. }
  134. type IEmpCVService_T = IEmpCVService_S & IEmpCVService$;
  135. interface IEmpCVService extends IEmpCVService_T {
  136. }
  137. interface IEmpCVdeliveryService_S {
  138. }
  139. interface IEmpCVdeliveryService$ {
  140. deliveryBillHandler(arg0:DeliveryParam,arg1:kd.sdk.tsc.common.vo.KResumeBO,arg2:$.kd.bos.dataentity.entity.DynamicObject):kd.sdk.tsc.common.vo.BizResult;
  141. }
  142. type IEmpCVdeliveryService_T = IEmpCVdeliveryService_S & IEmpCVdeliveryService$;
  143. interface IEmpCVdeliveryService extends IEmpCVdeliveryService_T {
  144. }
  145. interface DeliveryParam_S {
  146. }
  147. type DeliveryParam_ST = $.java.io.Serializable & DeliveryParam_S;
  148. interface DeliveryParam_C extends DeliveryParam_ST {
  149. new():DeliveryParam;
  150. new(arg0:long,arg1:long):DeliveryParam;
  151. new(arg0:EmpDeliveryTypeEnum,arg1:long):DeliveryParam;
  152. new(arg0:long,arg1:long,arg2:long,arg3:long,arg4:EmpDeliveryTypeEnum):DeliveryParam;
  153. new(arg0:long,arg1:long,arg2:long,arg3:EmpDeliveryTypeEnum,arg4:Date,arg5:long):DeliveryParam;
  154. }
  155. interface DeliveryParam$ {
  156. getAdvertId():long;
  157. getApplytime():Date;
  158. getCVId():long;
  159. getCustomParam():$.java.util.Map;
  160. getDeliveryBillId():long;
  161. getDeliveryCVId():long;
  162. getDeliveryPerId():long;
  163. getDeliveryType():EmpDeliveryTypeEnum;
  164. getPositionId():long;
  165. getUserId():long;
  166. setAdvertId(arg0:long):void;
  167. setApplytime(arg0:Date):void;
  168. setCustomParam(arg0:$.java.util.Map):void;
  169. setCvId(arg0:long):void;
  170. setDeliveryBillId(arg0:long):void;
  171. setDeliveryCVId(arg0:long):void;
  172. setDeliveryPerId(arg0:long):void;
  173. setDeliveryType(arg0:EmpDeliveryTypeEnum):void;
  174. setPositionId(arg0:long):void;
  175. setUserId(arg0:long):void;
  176. }
  177. type DeliveryParam_T = $.java.io.Serializable & DeliveryParam_S & DeliveryParam$;
  178. interface DeliveryParam extends DeliveryParam_T {
  179. }
  180. }
  181. namespace kd.sdk.tsc.tsirm.extpoint.home{
  182. interface HomeViewService_S {
  183. }
  184. interface HomeViewService$ {
  185. setCustomOrgIds(arg0:$.java.util.List):void;
  186. }
  187. type HomeViewService_T = HomeViewService_S & HomeViewService$;
  188. interface HomeViewService extends HomeViewService_T {
  189. }
  190. }
  191. namespace kd.sdk.tsc.tsirm.service.appfile{
  192. interface AppFileServiceHelper_S {
  193. changeAppFileStageStatusById(arg0:$.java.util.List):$.java.util.List;
  194. eliminateAppFile(arg0:$.java.util.List):$.java.util.List;
  195. }
  196. interface AppFileServiceHelper_C extends AppFileServiceHelper_S {
  197. new():AppFileServiceHelper;
  198. }
  199. interface AppFileServiceHelper$ {
  200. }
  201. type AppFileServiceHelper_T = AppFileServiceHelper_S & AppFileServiceHelper$;
  202. interface AppFileServiceHelper extends AppFileServiceHelper_T {
  203. }
  204. }
  205. namespace kd.sdk.tsc.tsirm.service.cv{
  206. interface EmpCVServiceHelper_S {
  207. getEmpCVIdByUserId(arg0:long):long;
  208. saveEmpCV(arg0:kd.sdk.tsc.common.vo.KResumeBO):long;
  209. saveResumeByDeliveryBillId(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  210. }
  211. interface EmpCVServiceHelper_C extends EmpCVServiceHelper_S {
  212. new():EmpCVServiceHelper;
  213. }
  214. interface EmpCVServiceHelper$ {
  215. bindAccountByUserId(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  216. deliveryCVByAdId(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  217. getEmpCVById(arg0:long):kd.sdk.tsc.common.vo.KResumeBO;
  218. getEmployeeByUserId(arg0:long):kd.sdk.tsc.common.vo.BizResult;
  219. }
  220. type EmpCVServiceHelper_T = EmpCVServiceHelper_S & EmpCVServiceHelper$;
  221. interface EmpCVServiceHelper extends EmpCVServiceHelper_T {
  222. }
  223. }
  224. namespace kd.sdk.tsc.tsirm.service.rsm{
  225. interface ResumeServiceHelper_S {
  226. getResumeCollection(arg0:kd.sdk.tsc.common.vo.KResumeBO):kd.sdk.tsc.common.vo.KResumeBO;
  227. }
  228. interface ResumeServiceHelper_C extends ResumeServiceHelper_S {
  229. new():ResumeServiceHelper;
  230. }
  231. interface ResumeServiceHelper$ {
  232. }
  233. type ResumeServiceHelper_T = ResumeServiceHelper_S & ResumeServiceHelper$;
  234. interface ResumeServiceHelper extends ResumeServiceHelper_T {
  235. }
  236. }
  237. namespace kd.sdk.tsc.tso{
  238. interface SdkTscTsoModule_S {
  239. }
  240. type SdkTscTsoModule_ST = $.kd.sdk.module.Module & SdkTscTsoModule_S;
  241. interface SdkTscTsoModule_C extends SdkTscTsoModule_ST {
  242. new():SdkTscTsoModule;
  243. }
  244. interface SdkTscTsoModule$ {
  245. }
  246. type SdkTscTsoModule_T = $.kd.sdk.module.Module & SdkTscTsoModule_S & SdkTscTsoModule$;
  247. interface SdkTscTsoModule extends SdkTscTsoModule_T {
  248. }
  249. }
  250. namespace kd.sdk.tsc.tso.extpoint{
  251. interface IOfferCustomFieldValidate_S {
  252. }
  253. interface IOfferCustomFieldValidate$ {
  254. doValidateField(arg0:$.kd.bos.dataentity.entity.DynamicObject,arg1:$.java.util.List,arg2:$.java.util.List):void;
  255. }
  256. type IOfferCustomFieldValidate_T = IOfferCustomFieldValidate_S & IOfferCustomFieldValidate$;
  257. interface IOfferCustomFieldValidate extends IOfferCustomFieldValidate_T {
  258. }
  259. interface OfferListService_S {
  260. }
  261. interface OfferListService$ {
  262. getPermFilter(arg0:$.kd.bos.form.events.SetFilterEvent):$.kd.bos.orm.query.QFilter;
  263. }
  264. type OfferListService_T = OfferListService_S & OfferListService$;
  265. interface OfferListService extends OfferListService_T {
  266. }
  267. interface IMkProcessService_S {
  268. }
  269. interface IMkProcessService$ {
  270. doDepInduction(arg0:$.java.util.List):string;
  271. doSendOffer(arg0:$.java.util.List):string;
  272. doTerminateInduction(arg0:$.java.util.List):string;
  273. }
  274. type IMkProcessService_T = IMkProcessService_S & IMkProcessService$;
  275. interface IMkProcessService extends IMkProcessService_T {
  276. }
  277. }
  278. namespace kd.sdk.tsc.tso.service{
  279. interface OfferBasicServiceHelper_S {
  280. replyOffer(arg0:$.java.util.List):void;
  281. }
  282. interface OfferBasicServiceHelper_C extends OfferBasicServiceHelper_S {
  283. new():OfferBasicServiceHelper;
  284. }
  285. interface OfferBasicServiceHelper$ {
  286. }
  287. type OfferBasicServiceHelper_T = OfferBasicServiceHelper_S & OfferBasicServiceHelper$;
  288. interface OfferBasicServiceHelper extends OfferBasicServiceHelper_T {
  289. }
  290. interface OfferInductionServiceHelper_S {
  291. launchToInduction(arg0:$.java.util.List):string;
  292. }
  293. interface OfferInductionServiceHelper_C extends OfferInductionServiceHelper_S {
  294. new():OfferInductionServiceHelper;
  295. }
  296. interface OfferInductionServiceHelper$ {
  297. }
  298. type OfferInductionServiceHelper_T = OfferInductionServiceHelper_S & OfferInductionServiceHelper$;
  299. interface OfferInductionServiceHelper extends OfferInductionServiceHelper_T {
  300. }
  301. }
  302. namespace kd.sdk.tsc.tspr{
  303. interface SdkTscTsprModule_S {
  304. }
  305. type SdkTscTsprModule_ST = $.kd.sdk.module.Module & SdkTscTsprModule_S;
  306. interface SdkTscTsprModule_C extends SdkTscTsprModule_ST {
  307. new():SdkTscTsprModule;
  308. }
  309. interface SdkTscTsprModule$ {
  310. }
  311. type SdkTscTsprModule_T = $.kd.sdk.module.Module & SdkTscTsprModule_S & SdkTscTsprModule$;
  312. interface SdkTscTsprModule extends SdkTscTsprModule_T {
  313. }
  314. }
  315. namespace kd.sdk.tsc.tspr.openservicehelper{
  316. interface HcfServiceHelper_S {
  317. updateRsmToCandidate(arg0:long):any;
  318. }
  319. interface HcfServiceHelper_C extends HcfServiceHelper_S {
  320. new():HcfServiceHelper;
  321. }
  322. interface HcfServiceHelper$ {
  323. }
  324. type HcfServiceHelper_T = HcfServiceHelper_S & HcfServiceHelper$;
  325. interface HcfServiceHelper extends HcfServiceHelper_T {
  326. }
  327. }
  328. namespace kd.sdk.tsc.tsrbd{
  329. interface SdkTscTsrbdModule_S {
  330. }
  331. type SdkTscTsrbdModule_ST = $.kd.sdk.module.Module & SdkTscTsrbdModule_S;
  332. interface SdkTscTsrbdModule_C extends SdkTscTsrbdModule_ST {
  333. new():SdkTscTsrbdModule;
  334. }
  335. interface SdkTscTsrbdModule$ {
  336. }
  337. type SdkTscTsrbdModule_T = $.kd.sdk.module.Module & SdkTscTsrbdModule_S & SdkTscTsrbdModule$;
  338. interface SdkTscTsrbdModule extends SdkTscTsrbdModule_T {
  339. }
  340. }
  341. namespace kd.sdk.tsc.tsrbd.extpoint.gpt{
  342. interface IGptCustomParamService_S {
  343. }
  344. interface IGptCustomParamService$ {
  345. addOrUpdateCustomParam(arg0:long,arg1:$.java.util.Map,arg2:$.kd.bos.dataentity.entity.DynamicObject):void;
  346. setCustomGptId(arg0:$.kd.bos.dataentity.entity.DynamicObject):long;
  347. setCustomPositionJdTitle(arg0:$.java.util.Map):void;
  348. }
  349. type IGptCustomParamService_T = IGptCustomParamService_S & IGptCustomParamService$;
  350. interface IGptCustomParamService extends IGptCustomParamService_T {
  351. }
  352. }
  353. namespace kd.sdk.tsc.tsrbd.extpoint.message{
  354. interface IMessageCustomParamService_S {
  355. }
  356. interface IMessageCustomParamService$ {
  357. setMessageCustomParam(arg0:kd.sdk.tsc.common.vo.CustomMessageParamBo):void;
  358. setMessageCustomParamForPreview(arg0:kd.sdk.tsc.common.vo.CustomMessageParamBo):void;
  359. }
  360. type IMessageCustomParamService_T = IMessageCustomParamService_S & IMessageCustomParamService$;
  361. interface IMessageCustomParamService extends IMessageCustomParamService_T {
  362. }
  363. }
  364. namespace kd.sdk.tsc.tsrsc{
  365. interface SdkTscTsrscModule_S {
  366. }
  367. type SdkTscTsrscModule_ST = $.kd.sdk.module.Module & SdkTscTsrscModule_S;
  368. interface SdkTscTsrscModule_C extends SdkTscTsrscModule_ST {
  369. new():SdkTscTsrscModule;
  370. }
  371. interface SdkTscTsrscModule$ {
  372. }
  373. type SdkTscTsrscModule_T = $.kd.sdk.module.Module & SdkTscTsrscModule_S & SdkTscTsrscModule$;
  374. interface SdkTscTsrscModule extends SdkTscTsrscModule_T {
  375. }
  376. }
  377. namespace kd.sdk.tsc.tsrsc.extpoint{
  378. interface IUserMappingService_S {
  379. }
  380. interface IUserMappingService$ {
  381. findMappingUser(arg0:$.java.util.Map):string;
  382. }
  383. type IUserMappingService_T = IUserMappingService_S & IUserMappingService$;
  384. interface IUserMappingService extends IUserMappingService_T {
  385. }
  386. }
  387. namespace kd.sdk.tsc.tsrsc.openservicehelper{
  388. interface HcfServiceHelper_S {
  389. updateArfToCandidate(arg0:long):any;
  390. }
  391. interface HcfServiceHelper_C extends HcfServiceHelper_S {
  392. new():HcfServiceHelper;
  393. }
  394. interface HcfServiceHelper$ {
  395. }
  396. type HcfServiceHelper_T = HcfServiceHelper_S & HcfServiceHelper$;
  397. interface HcfServiceHelper extends HcfServiceHelper_T {
  398. }
  399. }
  400. namespace kd.sdk.tsc.tstpm{
  401. interface SdkTscTstpmModule_S {
  402. }
  403. type SdkTscTstpmModule_ST = $.kd.sdk.module.Module & SdkTscTstpmModule_S;
  404. interface SdkTscTstpmModule_C extends SdkTscTstpmModule_ST {
  405. new():SdkTscTstpmModule;
  406. }
  407. interface SdkTscTstpmModule$ {
  408. }
  409. type SdkTscTstpmModule_T = $.kd.sdk.module.Module & SdkTscTstpmModule_S & SdkTscTstpmModule$;
  410. interface SdkTscTstpmModule extends SdkTscTstpmModule_T {
  411. }
  412. }
  413. namespace kd.sdk.tsc.tstpm.openservicehelper{
  414. interface CandidateServiceHelper_S {
  415. addArf(arg0:$.java.util.Map,arg1:long,arg2:string,arg3:number):long;
  416. addCandidate(arg0:$.java.util.Map,arg1:long,arg2:$.java.util.Map,arg3:$.java.util.Map):long;
  417. }
  418. interface CandidateServiceHelper_C extends CandidateServiceHelper_S {
  419. new():CandidateServiceHelper;
  420. }
  421. interface CandidateServiceHelper$ {
  422. }
  423. type CandidateServiceHelper_T = CandidateServiceHelper_S & CandidateServiceHelper$;
  424. interface CandidateServiceHelper extends CandidateServiceHelper_T {
  425. }
  426. }
  427. }
  428. }
  429. export {};