socialSecurityConfirm.js 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. import request from '@/utils/request'
  2. import { download, downloadPdf } from '@/utils/request'
  3. // 查询工资列表
  4. export function listSocialSecurityConfirm(query) {
  5. request.defaults.baseURL = '/ezhizao-yzbh-production'
  6. return request({
  7. url: '/business/socialSecurityConfirm/list',
  8. method: 'get',
  9. params: query
  10. })
  11. }
  12. // 查询工资详细
  13. export function getSocialSecurityConfirm(id) {
  14. request.defaults.baseURL = '/ezhizao-yzbh-production'
  15. return request({
  16. url: '/business/socialSecurityConfirm/' + id,
  17. method: 'get'
  18. })
  19. }
  20. //导出社保人员信息
  21. export function exportSocialSecurityEmployee(id) {
  22. request.defaults.baseURL = '/ezhizao-yzbh-production'
  23. download(
  24. "business/socialSecurityConfirm/exportSocialSecurityExcel",
  25. {
  26. id: id
  27. },
  28. `社保人员信息${new Date().getTime()}.xlsx`
  29. )
  30. }
  31. // 新增工资
  32. export function addSocialSecurityConfirm(data) {
  33. request.defaults.baseURL = '/ezhizao-yzbh-production'
  34. return request({
  35. url: '/business/socialSecurityConfirm',
  36. method: 'post',
  37. data: data
  38. })
  39. }
  40. // 修改工资
  41. export function updateSocialSecurityConfirm(data) {
  42. request.defaults.baseURL = '/ezhizao-yzbh-production'
  43. return request({
  44. url: '/business/socialSecurityConfirm',
  45. method: 'put',
  46. data: data
  47. })
  48. }
  49. // 删除工资
  50. export function delSocialSecurityConfirm(id) {
  51. request.defaults.baseURL = '/ezhizao-yzbh-production'
  52. return request({
  53. url: '/business/socialSecurityConfirm/' + id,
  54. method: 'delete'
  55. })
  56. }
  57. export function exportSocialSecurityPdf(id) {
  58. request.defaults.baseURL = '/ezhizao-yzbh-production'
  59. downloadPdf(
  60. "business/socialSecurityConfirm/SocialSecurityPdf",
  61. {
  62. id: id
  63. },
  64. `社保人员信息${new Date().getTime()}.pdf`
  65. )
  66. }
  67. export function getDetail(data) {
  68. request.defaults.baseURL = '/ezhizao-yzbh-production'
  69. return request({
  70. url: '/business/socialSecurityConfirm/getDetail',
  71. method: 'post',
  72. data: data
  73. })
  74. }
  75. export function saveDetail(data) {
  76. request.defaults.baseURL = '/ezhizao-yzbh-production'
  77. return request({
  78. url: '/business/socialSecurityConfirm/saveDetail',
  79. method: 'post',
  80. data: data
  81. })
  82. }
  83. export function updateDetail(data) {
  84. request.defaults.baseURL = '/ezhizao-yzbh-production'
  85. return request({
  86. url: '/business/socialSecurityConfirm/updateDetail',
  87. method: 'post',
  88. data: data
  89. })
  90. }
  91. export function verifyDetail(data) {
  92. request.defaults.baseURL = '/ezhizao-yzbh-production'
  93. return request({
  94. url: '/business/socialSecurityConfirm/verifyDetail',
  95. method: 'post',
  96. data: data
  97. })
  98. }
  99. export function turnBackDetail(data) {
  100. request.defaults.baseURL = '/ezhizao-yzbh-production'
  101. return request({
  102. url: '/business/socialSecurityConfirm/turnBackDetail',
  103. method: 'post',
  104. data: data
  105. })
  106. }
  107. export function checkEmployees(data) {
  108. request.defaults.baseURL = '/ezhizao-yzbh-production'
  109. return request({
  110. url: '/business/socialSecurityConfirm/checkEmployees',
  111. method: 'post',
  112. data: data
  113. })
  114. }