invoice.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import request from '../utils/request.js'
  2. class invoice extends request {
  3. //获取发票列表
  4. static getinvoicelist(params) {
  5. return this.postRequest(`${this.BASE_GROUP_URL}open/user/get-invoice-list`, {
  6. mobile:params.mobile,
  7. });
  8. }
  9. //删除发票
  10. static delinvoicebyid(params) {
  11. return this.postRequest(`${this.BASE_GROUP_URL}open/user/delete-invoice`, {
  12. mobile:params.mobile,
  13. invoiceId:params.invoiceId,
  14. });
  15. }
  16. //获取发票详情
  17. static getinvoicebyid(params) {
  18. return this.postRequest(`${this.BASE_GROUP_URL}open/user/get-invoice`, {
  19. mobile:params.mobile,
  20. invoiceId:params.invoiceId,
  21. });
  22. }
  23. //添加编辑发票
  24. static addoreditinvoice(params) {
  25. return this.postRequest(`${this.BASE_GROUP_URL}open/user/add-edit-invoice`, {
  26. mobile:params.mobile,
  27. invoiceId:params.invoiceId,
  28. invoiceTitle:params.invoiceTitle,
  29. invoiceNo:params.invoiceNo,
  30. companyAddress:params.companyAddress,
  31. companyPhone:params.companyPhone,
  32. bankName:params.bankName,
  33. bankAccount:params.bankAccount,
  34. });
  35. }
  36. }
  37. export default invoice