index.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. import request from '@/utils/request';
  2. // 列表
  3. export async function finPayablePageListAPI(data) {
  4. const res = await request.post(`/eom/finpayable/page` , data);
  5. if (res.data.code == 0) {
  6. return res.data.data;
  7. }
  8. return Promise.reject(new Error(res.data.message));
  9. }
  10. //保存收款记录
  11. export async function finPayableSaveAPI(data) {
  12. const res = await request.post(`/eom/finpayable/saveDetail`, data);
  13. if (res.data.code == 0) {
  14. return res.data.data;
  15. }
  16. return Promise.reject(new Error(res.data.message));
  17. }
  18. // 信息
  19. export async function getFinPayableInfoAPI(id) {
  20. const res = await request.get(`/eom/finpayable/getById/${id}`);
  21. if (res.data.code == 0) {
  22. return res.data.data;
  23. }
  24. return Promise.reject(new Error(res.data.message));
  25. }
  26. // 删除付款记录
  27. export async function finPayableRemoveAPI(data) {
  28. const res = await request.delete('/eom/finpayable/deleteDetail', {data});
  29. if (res.data.code == 0) {
  30. return res.data;
  31. }
  32. return Promise.reject(new Error(res.data.message));
  33. }
  34. // 推送
  35. export async function purchasePayableBill(data) {
  36. const res = await request.post('/port/Jd/purchasePayableBill', data);
  37. if (res.data.code == 0) {
  38. return res.data.data;
  39. }
  40. return Promise.reject(new Error(res.data.message));
  41. }
  42. // 更新付款金额
  43. export async function finPayableUpdateAmountAPI(id, data) {
  44. const res = await request.put(`/eom/finpayable/updateAmount/${id}`, data);
  45. if (res.data.code == 0) {
  46. return res.data.data;
  47. }
  48. return Promise.reject(new Error(res.data.message));
  49. }