company.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. import { getCompanyList,addCompany,delCompany,upCompany,checkCompany,getCompanyInfo} from '@/api/company'
  2. const state = {
  3. }
  4. const mutations = {
  5. }
  6. const actions = {
  7. getCompanyList({commit},data) {
  8. return new Promise((resolve, reject) => {
  9. getCompanyList(data).then(response => {
  10. resolve(response)
  11. }).catch(error => {
  12. reject(error)
  13. })
  14. })
  15. },
  16. addCompany({ commit }, data) {
  17. return new Promise((resolve, reject) => {
  18. addCompany(data).then(response => {
  19. resolve(response)
  20. }).catch(error => {
  21. reject(error)
  22. })
  23. })
  24. },
  25. delCompany({ commit }, data) {
  26. return new Promise((resolve, reject) => {
  27. delCompany(data).then(response => {
  28. resolve(response)
  29. }).catch(error => {
  30. reject(error)
  31. })
  32. })
  33. },
  34. upCompany({ commit }, data) {
  35. return new Promise((resolve, reject) => {
  36. upCompany(data).then(response => {
  37. resolve(response)
  38. }).catch(error => {
  39. reject(error)
  40. })
  41. })
  42. },
  43. checkCompany({ commit }, data) {
  44. return new Promise((resolve, reject) => {
  45. checkCompany(data).then(response => {
  46. resolve(response)
  47. }).catch(error => {
  48. reject(error)
  49. })
  50. })
  51. },
  52. getCompanyInfo({ commit }, data) {
  53. return new Promise((resolve, reject) => {
  54. getCompanyInfo(data).then(response => {
  55. resolve(response)
  56. }).catch(error => {
  57. reject(error)
  58. })
  59. })
  60. },
  61. }
  62. export default {
  63. namespaced: true,
  64. state,
  65. mutations,
  66. actions
  67. }