EnrollmentRegistrationService.js 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524
  1. import request from "@/utils/httpRequest";
  2. import { REGISTER_PATH as prefix } from "../../AppPath";
  3. export default {
  4. list: function (params) {
  5. return request({
  6. url: prefix + "/enrollmentRegistration/list",
  7. method: "get",
  8. params: params,
  9. });
  10. },
  11. getUserInfoAudit: function (params) {
  12. return request({
  13. url: prefix + "/enrollmentRegistration/getUserInfoAudit",
  14. method: "get",
  15. params: params,
  16. });
  17. },
  18. save(inputForm) {
  19. return request({
  20. url: prefix + `/enrollmentRegistration/save`,
  21. method: "post",
  22. data: inputForm,
  23. });
  24. },
  25. saveInfo(inputForm) {
  26. return request({
  27. url: prefix + `/enrollmentRegistration/saveInfo`,
  28. method: "post",
  29. data: inputForm,
  30. });
  31. },
  32. save2(inputForm) {
  33. return request({
  34. url: prefix + `/enrollmentRegistration/save2`,
  35. method: "post",
  36. data: inputForm,
  37. });
  38. },
  39. updateInfo(inputForm) {
  40. return request({
  41. url: prefix + `/enrollmentRegistration/updateInfo`,
  42. method: "post",
  43. data: inputForm,
  44. });
  45. },
  46. updateInfoAudit(inputForm) {
  47. return request({
  48. url: prefix + `/enrollmentRegistration/updateInfoAudit`,
  49. method: "post",
  50. data: inputForm,
  51. });
  52. },
  53. updateInfoAgree(inputForm) {
  54. return request({
  55. url: prefix + `/enrollmentRegistration/updateInfoAgree`,
  56. method: "post",
  57. data: inputForm,
  58. });
  59. },
  60. updateInfoReject(inputForm) {
  61. return request({
  62. url: prefix + `/enrollmentRegistration/updateInfoReject`,
  63. method: "post",
  64. data: inputForm,
  65. });
  66. },
  67. saveWageCard(inputForm) {
  68. return request({
  69. url: prefix + `/enrollmentRegistration/saveWageCard`,
  70. method: "post",
  71. data: inputForm,
  72. });
  73. },
  74. saveSocialCard(inputForm) {
  75. return request({
  76. url: prefix + `/enrollmentRegistration/saveSocialCard`,
  77. method: "post",
  78. data: inputForm,
  79. });
  80. },
  81. saveKeyCard(inputForm) {
  82. return request({
  83. url: prefix + `/enrollmentRegistration/saveKeyCard`,
  84. method: "post",
  85. data: inputForm,
  86. });
  87. },
  88. saveRiceCard(inputForm) {
  89. return request({
  90. url: prefix + `/enrollmentRegistration/saveRiceCard`,
  91. method: "post",
  92. data: inputForm,
  93. });
  94. },
  95. findById(id) {
  96. return request({
  97. url: prefix + "/enrollmentRegistration/findById",
  98. method: "get",
  99. params: { id: id },
  100. });
  101. },
  102. findAuditInfoById(id) {
  103. return request({
  104. url: prefix + "/enrollmentRegistration/findAuditInfoById",
  105. method: "get",
  106. params: { id: id },
  107. });
  108. },
  109. findWageCardById(id) {
  110. return request({
  111. url: prefix + "/enrollmentRegistration/findWageCardById",
  112. method: "get",
  113. params: { id: id },
  114. });
  115. },
  116. findSocialCardById(id) {
  117. return request({
  118. url: prefix + "/enrollmentRegistration/findSocialCardById",
  119. method: "get",
  120. params: { id: id },
  121. });
  122. },
  123. findKeyCardById(id) {
  124. return request({
  125. url: prefix + "/enrollmentRegistration/findKeyCardById",
  126. method: "get",
  127. params: { id: id },
  128. });
  129. },
  130. findRiceCardById(id) {
  131. return request({
  132. url: prefix + "/enrollmentRegistration/findRiceCardById",
  133. method: "get",
  134. params: { id: id },
  135. });
  136. },
  137. updateStatusById(param) {
  138. return request({
  139. url: prefix + "/enrollmentRegistration/updateStatusById",
  140. method: "post",
  141. data: param,
  142. });
  143. },
  144. updateWageCardStatusById(param) {
  145. return request({
  146. url: prefix + "/enrollmentRegistration/updateWageCardStatusById",
  147. method: "post",
  148. data: param,
  149. });
  150. },
  151. updateSocialCardStatusById(param) {
  152. return request({
  153. url: prefix + "/enrollmentRegistration/updateSocialCardStatusById",
  154. method: "post",
  155. data: param,
  156. });
  157. },
  158. updateKeyCardStatusById(param) {
  159. return request({
  160. url: prefix + "/enrollmentRegistration/updateKeyCardStatusById",
  161. method: "post",
  162. data: param,
  163. });
  164. },
  165. updateRiceCardStatusById(param) {
  166. return request({
  167. url: prefix + "/enrollmentRegistration/updateRiceCardStatusById",
  168. method: "post",
  169. data: param,
  170. });
  171. },
  172. remove(id) {
  173. return request({
  174. url: prefix + "/enrollmentRegistration/remove",
  175. method: "get",
  176. params: { id: id },
  177. });
  178. },
  179. delByUserId(id) {
  180. return request({
  181. url: prefix + "/enrollmentRegistration/delByUserId",
  182. method: "get",
  183. params: { id: id },
  184. });
  185. },
  186. findIdCardOnly(idCard, id) {
  187. return request({
  188. url: prefix + "/enrollmentRegistration/findIdCardOnly",
  189. method: "get",
  190. params: { idCard: idCard, id: id },
  191. });
  192. },
  193. findMobilePhoneOnly(mobilePhone) {
  194. return request({
  195. url: prefix + "/enrollmentRegistration/findMobilePhoneOnly",
  196. method: "get",
  197. params: { mobilePhone: mobilePhone },
  198. });
  199. },
  200. findByUserId(userId) {
  201. return request({
  202. url: prefix + "/enrollmentRegistration/findByUserId",
  203. method: "get",
  204. params: { userId: userId },
  205. });
  206. },
  207. findInfoByUserId(userId) {
  208. return request({
  209. url: prefix + "/enrollmentRegistration/findInfoByUserId",
  210. method: "get",
  211. params: { userId: userId },
  212. });
  213. },
  214. downloadFile() {
  215. return request({
  216. url: prefix + "/enrollmentRegistration/downloadFile",
  217. method: "get",
  218. params: {},
  219. responseType: "blob",
  220. });
  221. },
  222. downloadAttachmentById(data) {
  223. return request({
  224. url: prefix + "/enrollmentRegistration/downloadAttachmentById",
  225. method: "post",
  226. data: data,
  227. responseType: "blob",
  228. });
  229. },
  230. downloadDepartFile(handoverId) {
  231. return request({
  232. url: prefix + "/enrollmentRegistration/downloadDepartFile",
  233. method: "get",
  234. params: { handoverId: handoverId },
  235. responseType: "blob",
  236. });
  237. },
  238. exportTemplate() {
  239. return request({
  240. url: prefix + "/enrollmentRegistration/import/template",
  241. method: "get",
  242. responseType: "blob",
  243. });
  244. },
  245. importExcel(data) {
  246. return request({
  247. url: prefix + "/enrollmentRegistration/import",
  248. method: "post",
  249. data: data,
  250. });
  251. },
  252. exportExcel: function (params) {
  253. return request({
  254. url: prefix + "/enrollmentRegistration/export",
  255. method: "get",
  256. params: params,
  257. responseType: "blob",
  258. });
  259. },
  260. // 教育经历接口
  261. saveEduInfo(data) {
  262. return request({
  263. url: prefix + "/eduInfo/save",
  264. method: "post",
  265. data: data,
  266. });
  267. },
  268. deleteEduInfoById(id) {
  269. return request({
  270. url: prefix + "/eduInfo/delete",
  271. method: "post",
  272. data: { id: id },
  273. });
  274. },
  275. findEduInfo(params) {
  276. return request({
  277. url: prefix + "/eduInfo/list",
  278. method: "get",
  279. params: params,
  280. });
  281. },
  282. findEduInfoById(params) {
  283. return request({
  284. url: prefix + "/eduInfo/findById",
  285. method: "get",
  286. params: params,
  287. });
  288. },
  289. // 工作经历接口
  290. saveWorkInfo(data) {
  291. return request({
  292. url: prefix + "/workInfo/save",
  293. method: "post",
  294. data: data,
  295. });
  296. },
  297. deleteWorkInfoById(id) {
  298. return request({
  299. url: prefix + "/workInfo/delete",
  300. method: "post",
  301. data: { id: id },
  302. });
  303. },
  304. findWorkInfo(params) {
  305. return request({
  306. url: prefix + "/workInfo/list",
  307. method: "get",
  308. params: params,
  309. });
  310. },
  311. findWorkInfoById(params) {
  312. return request({
  313. url: prefix + "/workInfo/findById",
  314. method: "get",
  315. params: params,
  316. });
  317. },
  318. // 工作经历接口
  319. saveTrainingInfo(data) {
  320. return request({
  321. url: prefix + "/trainingInfo/save",
  322. method: "post",
  323. data: data,
  324. });
  325. },
  326. deleteTrainingInfoById(id) {
  327. return request({
  328. url: prefix + "/trainingInfo/delete",
  329. method: "post",
  330. data: { id: id },
  331. });
  332. },
  333. findTrainingInfo(params) {
  334. return request({
  335. url: prefix + "/trainingInfo/list",
  336. method: "get",
  337. params: params,
  338. });
  339. },
  340. findTrainingInfoById(params) {
  341. return request({
  342. url: prefix + "/trainingInfo/findById",
  343. method: "get",
  344. params: params,
  345. });
  346. },
  347. // 资质证书接口
  348. saveCertificateInfo(data) {
  349. return request({
  350. url: prefix + "/certificateInfo/save",
  351. method: "post",
  352. data: data,
  353. });
  354. },
  355. deleteCertificateInfoById(id) {
  356. return request({
  357. url: prefix + "/certificateInfo/delete",
  358. method: "post",
  359. data: { id: id },
  360. });
  361. },
  362. findCertificateInfo(params) {
  363. return request({
  364. url: prefix + "/certificateInfo/list",
  365. method: "get",
  366. params: params,
  367. });
  368. },
  369. findCertificateInfoById(params) {
  370. return request({
  371. url: prefix + "/certificateInfo/findById",
  372. method: "get",
  373. params: params,
  374. });
  375. },
  376. // 专业技能接口
  377. saveSkillInfo(data) {
  378. return request({
  379. url: prefix + "/skillInfo/save",
  380. method: "post",
  381. data: data,
  382. });
  383. },
  384. deleteSkillInfoById(id) {
  385. return request({
  386. url: prefix + "/skillInfo/delete",
  387. method: "post",
  388. data: { id: id },
  389. });
  390. },
  391. findSkillInfo(params) {
  392. return request({
  393. url: prefix + "/skillInfo/list",
  394. method: "get",
  395. params: params,
  396. });
  397. },
  398. findSkillInfoById(params) {
  399. return request({
  400. url: prefix + "/skillInfo/findById",
  401. method: "get",
  402. params: params,
  403. });
  404. },
  405. // 语言能力接口
  406. saveLanguageInfo(data) {
  407. return request({
  408. url: prefix + "/languageInfo/save",
  409. method: "post",
  410. data: data,
  411. });
  412. },
  413. deleteLanguageInfoById(id) {
  414. return request({
  415. url: prefix + "/languageInfo/delete",
  416. method: "post",
  417. data: { id: id },
  418. });
  419. },
  420. findLanguageInfo(params) {
  421. return request({
  422. url: prefix + "/languageInfo/list",
  423. method: "get",
  424. params: params,
  425. });
  426. },
  427. findLanguageInfoById(params) {
  428. return request({
  429. url: prefix + "/languageInfo/findById",
  430. method: "get",
  431. params: params,
  432. });
  433. },
  434. // 家庭成员接口
  435. saveFamilyInfo(data) {
  436. return request({
  437. url: prefix + "/familyInfo/save",
  438. method: "post",
  439. data: data,
  440. });
  441. },
  442. deleteFamilyInfoById(id) {
  443. return request({
  444. url: prefix + "/familyInfo/delete",
  445. method: "post",
  446. data: { id: id },
  447. });
  448. },
  449. findFamilyInfo(params) {
  450. return request({
  451. url: prefix + "/familyInfo/list",
  452. method: "get",
  453. params: params,
  454. });
  455. },
  456. findFamilyInfoById(params) {
  457. return request({
  458. url: prefix + "/familyInfo/findById",
  459. method: "get",
  460. params: params,
  461. });
  462. },
  463. // 获奖信息接口
  464. saveRewardInfo(data) {
  465. return request({
  466. url: prefix + "/rewardInfo/save",
  467. method: "post",
  468. data: data,
  469. });
  470. },
  471. deleteRewardInfoById(id) {
  472. return request({
  473. url: prefix + "/rewardInfo/delete",
  474. method: "post",
  475. data: { id: id },
  476. });
  477. },
  478. findRewardInfo(params) {
  479. return request({
  480. url: prefix + "/rewardInfo/list",
  481. method: "get",
  482. params: params,
  483. });
  484. },
  485. findRewardInfoById(params) {
  486. return request({
  487. url: prefix + "/rewardInfo/findById",
  488. method: "get",
  489. params: params,
  490. });
  491. },
  492. // 劳动合同接口
  493. saveLaborContractInfo(data) {
  494. return request({
  495. url: prefix + "/laborContractInfo/save",
  496. method: "post",
  497. data: data,
  498. });
  499. },
  500. deleteLaborContractInfoById(id) {
  501. return request({
  502. url: prefix + "/laborContractInfo/delete",
  503. method: "post",
  504. data: { id: id },
  505. });
  506. },
  507. findLaborContractInfo(params) {
  508. return request({
  509. url: prefix + "/laborContractInfo/list",
  510. method: "get",
  511. params: params,
  512. });
  513. },
  514. findLaborContractInfoById(params) {
  515. return request({
  516. url: prefix + "/laborContractInfo/findById",
  517. method: "get",
  518. params: params,
  519. });
  520. },
  521. };