company.js 765 B

123456789101112131415161718192021222324252627282930313233343536
  1. import { projectConfig } from '@/assets/mock'
  2. import { current } from '@/api/ClientInfo'
  3. // 八分场底牌车间200立方
  4. const company = {
  5. state: {
  6. clientCode: '',
  7. companyName: '',
  8. factoryName: '',
  9. acquisitionStationId: null
  10. },
  11. mutations: {
  12. SET_ACQUISITION_STATION_ID: (state, payload) => {
  13. state.acquisitionStationId = payload
  14. },
  15. SET_CLIENT_CODE: (state, payload) => {
  16. state.clientCode = payload.code
  17. state.companyName = payload.company
  18. state.factoryName = payload.desc
  19. },
  20. },
  21. actions: {
  22. getClientCode({ commit }) {
  23. current().then(res => {
  24. if (res && res.code === '200') {
  25. commit('SET_CLIENT_CODE', res.data)
  26. }
  27. })
  28. },
  29. }
  30. }
  31. export default company