settlePay.js 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. import { axios } from '@/utils/request'
  2. // 列表
  3. export const settlePayQuery = (params) => {
  4. return axios({
  5. url: `settle/pay/queryPage/${params.pageNo}/${params.pageSize}`,
  6. data: params,
  7. method: 'post'
  8. })
  9. }
  10. // 不带分页列表
  11. export const settlePayQueryAll = (params) => {
  12. return axios({
  13. url: `settle/pay/queryList`,
  14. data: params,
  15. method: 'post'
  16. })
  17. }
  18. // 新建付款
  19. export const settlePaySave = (params) => {
  20. return axios({
  21. url: `settle/pay/save`,
  22. data: params,
  23. method: 'post'
  24. })
  25. }
  26. // 查询总计
  27. export const settlePayQuerySum = (params) => {
  28. return axios({
  29. url: `settle/pay/querySum`,
  30. data: params,
  31. method: 'post'
  32. })
  33. }
  34. // 根据类型查询总计
  35. export const queryByTypeSum = (params) => {
  36. return axios({
  37. url: `settle/pay/queryByType`,
  38. data: params,
  39. method: 'post'
  40. })
  41. }
  42. // 付款
  43. export const settlePayMoney = (params) => {
  44. return axios({
  45. url: `settle/pay/payMoney`,
  46. data: params,
  47. method: 'post'
  48. })
  49. }
  50. // 付款详情(凭证查询)
  51. export const findPayDetail = (params) => {
  52. return axios({
  53. url: `settle/pay/findById/${params.id}`,
  54. method: 'get'
  55. })
  56. }
  57. // 删除付款
  58. export const delPay = (params) => {
  59. return axios({
  60. url: `settle/pay/delete/${params.id}`,
  61. method: 'get'
  62. })
  63. }