invoice.js 715 B

123456789101112131415161718192021222324
  1. import axios from '~/plugins/axios'
  2. export const actions = {
  3. // 获取开票列表
  4. getInvoices ({ commit }, params = {}) {
  5. commit('data/REQUEST_INV')
  6. return axios.get('/trade/billSubmit', {params})
  7. .then(response => {
  8. commit('data/GET_INV_SUCCESS', response.data)
  9. }, err => {
  10. commit('data/GET_INV_FAILURE', err)
  11. })
  12. },
  13. // 获取买家开票列表
  14. getBuyerInvoices ({ commit }, params = {}) {
  15. commit('data/REQUEST_BUYERINV')
  16. return axios.get('/trade/order/bill/status/personal', {params})
  17. .then(response => {
  18. commit('data/GET_BUYERINV_SUCCESS', response.data)
  19. }, err => {
  20. commit('data/GET_BUYERINV_FAILURE', err)
  21. })
  22. }
  23. }