aeabills.js 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. import request from '@/router/axios';
  2. export const aeabillsList = (current, size, params) => {
  3. return request({
  4. url: '/api/blade-los/aeabills/list',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size,
  10. }
  11. })
  12. }
  13. // 不分页的列表
  14. export const aeabillsListAll = (params) => {
  15. return request({
  16. url: '/api/blade-los/aeabills/listAll',
  17. method: 'get',
  18. params: params
  19. })
  20. }
  21. export const aeabillsDetail = (id) => {
  22. return request({
  23. url: '/api/blade-los/aeabills/detail',
  24. method: 'get',
  25. params: {
  26. id
  27. }
  28. })
  29. }
  30. export const aeabillsRemove = (ids) => {
  31. return request({
  32. url: '/api/blade-los/aeabills/remove',
  33. method: 'post',
  34. params: {
  35. ids,
  36. }
  37. })
  38. }
  39. export const aeabillsSubmit = (row) => {
  40. return request({
  41. url: '/api/blade-los/aeabills/submit',
  42. method: 'post',
  43. data: row
  44. })
  45. }
  46. // 添加到主单
  47. export const aeabillsIncreaseReinsurancePolicy = (ids,id) => {
  48. return request({
  49. url: '/api/blade-los/aeabills/increaseReinsurancePolicy',
  50. method: 'post',
  51. params: {
  52. ids,
  53. id,
  54. }
  55. })
  56. }
  57. // 主单撤销
  58. export const aeabillsRevokeReinsurancePolicy = (ids,id) => {
  59. return request({
  60. url: '/api/blade-los/aeabills/revokeReinsurancePolicy',
  61. method: 'post',
  62. params: {
  63. ids,
  64. id,
  65. }
  66. })
  67. }
  68. // 单据请核
  69. export const aeabillsCheckBills = (data) => {
  70. return request({
  71. url: '/api/blade-los/aeabills/checkBills',
  72. method: 'post',
  73. data: data
  74. })
  75. }
  76. // 撤销单据请核
  77. export const aeabillsRevokeCheckBills = (data) => {
  78. return request({
  79. url: '/api/blade-los/aeabills/revokeCheckBills',
  80. method: 'post',
  81. data: data
  82. })
  83. }
  84. // 复制单据
  85. export const aeabillsCopyBills = (data) => {
  86. return request({
  87. url: '/api/blade-los/aeabills/copyBills',
  88. method: 'post',
  89. data: data
  90. })
  91. }
  92. // 退舱
  93. export const aeabillsDisembarking = (ids) => {
  94. return request({
  95. url: '/api/blade-los/aeabills/disembarking',
  96. method: 'post',
  97. params: {
  98. ids
  99. }
  100. })
  101. }
  102. // 撤销退舱
  103. export const aeabillsRevokeDisembarking = (ids) => {
  104. return request({
  105. url: '/api/blade-los/aeabills/revokeDisembarking',
  106. method: 'post',
  107. params: {
  108. ids
  109. }
  110. })
  111. }
  112. // 空运出库amend 检索
  113. export const aeabillsGetDetail = (data) => {
  114. return request({
  115. url: '/api/blade-los/aeabills/getDetail',
  116. method: 'get',
  117. params: data
  118. })
  119. }