finstlbills.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. import request from '@/router/axios';
  2. export const finstlbillsList = (current, size, params) => {
  3. return request({
  4. url: '/api/blade-los/finstlbills/list',
  5. method: 'get',
  6. params: {
  7. ...params,
  8. current,
  9. size,
  10. }
  11. })
  12. }
  13. export const finstlbillsDetail = (id) => {
  14. return request({
  15. url: '/api/blade-los/finstlbills/detail',
  16. method: 'get',
  17. params: {
  18. id
  19. }
  20. })
  21. }
  22. export const finstlbillsRemove = (ids) => {
  23. return request({
  24. url: '/api/blade-los/finstlbills/remove',
  25. method: 'post',
  26. params: {
  27. ids,
  28. }
  29. })
  30. }
  31. export const finstlbillsSubmit = (row) => {
  32. return request({
  33. url: '/api/blade-los/finstlbills/submit',
  34. method: 'post',
  35. data: row
  36. })
  37. }
  38. // 检索
  39. export const finstlbillsListAccBill = (params) => {
  40. return request({
  41. url: '/api/blade-los/finaccbills/listAccBill',
  42. method: 'get',
  43. params: params
  44. })
  45. }
  46. // 检索1
  47. export const finstlbillslistAccBillV1 = (params) => {
  48. return request({
  49. url: '/api/blade-los/finaccbills/listAccBillV1',
  50. method: 'get',
  51. params: params
  52. })
  53. }
  54. // 确认签收
  55. export const finstlbillsConfirmSignFor = (row) => {
  56. return request({
  57. url: '/api/blade-los/finstlbills/confirmSignFor',
  58. method: 'post',
  59. data: row
  60. })
  61. }
  62. // 撤销签收
  63. export const finstlbillsRevokeSignFor = (row) => {
  64. return request({
  65. url: '/api/blade-los/finstlbills/revokeSignFor',
  66. method: 'post',
  67. data: row
  68. })
  69. }
  70. // 对账确认
  71. export const finstlbillsConfirmReconciliation = (row) => {
  72. return request({
  73. url: '/api/blade-los/finstlbills/confirmReconciliation',
  74. method: 'post',
  75. data: row
  76. })
  77. }
  78. // 对账撤销
  79. export const finstlbillsRevokeReconciliation = (row) => {
  80. return request({
  81. url: '/api/blade-los/finstlbills/revokeReconciliation',
  82. method: 'post',
  83. data: row
  84. })
  85. }
  86. // 新增
  87. export const finstlbillsitemsList = (current, size, params) => {
  88. return request({
  89. url: '/api/blade-los/finstlbillsitems/list',
  90. method: 'get',
  91. params: {
  92. ...params,
  93. current,
  94. size,
  95. }
  96. })
  97. }
  98. // /blade-los/finstlbills/ 业务-财务对账单和结算 签收接口 post
  99. // 财务对账单 确认
  100. //confirmReconciliation
  101. // 财务对账单 撤销
  102. // revokeReconciliation
  103. // 财务结算 确认
  104. // confirmSettlement
  105. // 财务结算 撤销
  106. // revokeSettlement