去除wms,初始化

This commit is contained in:
qianhao.xu
2024-03-12 16:07:53 +08:00
parent f2d2192cd9
commit 7f7c8f5d84
95 changed files with 110 additions and 15198 deletions

View File

@@ -7,8 +7,7 @@ import permission from './modules/permission'
import settings from './modules/settings'
import socket from './modules/socket'
import quality from './modules/quality'
import wms from './modules/wms'
import dict from './modules/dict'
import getters from './getters'
Vue.use(Vuex)
@@ -17,22 +16,20 @@ Vue.use(Vuex)
* 当前用户数据
*/
const state = {
appVersionInfo: ''
appVersionInfo: '',
}
const store = new Vuex.Store({
modules: {
app,
user,
tagsView,
permission,
settings,
socket,
quality,
wms,
dict,
},
state: state, //这里放全局参数
getters
modules: {
app,
user,
tagsView,
permission,
settings,
socket,
quality,
},
state: state, //这里放全局参数
getters,
})
export default store
export default store

View File

@@ -1,42 +0,0 @@
import { allWmsItem } from '@/api/wms/item'
import { listByTypes } from '@/api/system/dict/data'
import { DICT_TYPES } from '@/config/business'
export default {
state: {
items: [],
dictTypeMap: {},
},
mutations: {
SET_ITEMS(state, list) {
state.items = list
},
SET_DICT_TYPE_MAP(state, list) {
const map = {};
list.forEach(it => {
const {dictType} = it;
let arr = map[dictType];
if (!arr) {
arr = [];
map[dictType] = arr;
}
arr.push(it);
})
state.dictTypeMap = map;
}
},
actions: {
loadItems({commit}) {
return allWmsItem()
.then(res => {
commit('SET_ITEMS', res);
return res
})
},
loadAllDict({ commit }) {
listByTypes(DICT_TYPES).then(res => {
const { rows } = res
commit('SET_DICT_TYPE_MAP', rows.map(it => ({value: it.dictValue, label: it.dictLabel, dictType: it.dictType})))
})
}
}
}

View File

@@ -1,113 +0,0 @@
import { listWmsSupplier } from "@/api/wms/supplier";
import { listWmsWarehouse } from "@/api/wms/warehouse";
import { listWmsArea } from "@/api/wms/area";
import { listWmsRack } from "@/api/wms/rack";
import {listWmsCustomer} from "@/api/wms/customer";
import {listWmsCarrier} from "@/api/wms/carrier";
const state = {
supplierList: [],
customerList: [],
carrierList: [],
carrierMap: new Map(),
customerMap: new Map(),
supplierMap: new Map(),
warehouseList: [],
warehouseMap: new Map(),
areaList:[],
areaMap:new Map(),
rackList:[],
rackMap:new Map()
}
const mutations = {
SET_SUPPLIERS(state, list) {
state.supplierList = list;
state.supplierMap = new Map();
list.forEach((supplier) => {
state.supplierMap.set(supplier.id, supplier.supplierName)
})
},
SET_CUSTOMERS(state, list) {
state.customerList = list;
state.customerMap = new Map();
list.forEach((customer) => {
state.customerMap.set(customer.id, customer.customerName)
})
}, SET_CARRIER(state, list) {
state.carrierList = list;
state.carrierMap = new Map();
list.forEach((carrier) => {
state.carrierMap.set(carrier.id, carrier.carrierName)
})
},
SET_WAREHOUSE(state, list){
state.warehouseList = list;
state.warehouseMap = new Map();
list.forEach((warehouse) => {
state.warehouseMap.set(warehouse.id, warehouse.warehouseName)
})
},
SET_AREA(state, list){
state.areaList = list;
state.areaMap = new Map();
list.forEach((area) => {
state.areaMap.set(area.id, area.areaName)
})
},
SET_RACK(state, list){
state.rackList = list;
state.rackMap = new Map();
list.forEach((rack) => {
state.rackMap.set(rack.id, rack.rackName)
})
},
}
const actions = {
getSuppliers({ commit }) {
return listWmsSupplier({}, { page: 0, size: 1000 })
.then(res => {
const { content } =res
commit('SET_SUPPLIERS', content);
})
},
getCustomer({ commit }) {
return listWmsCustomer({}, { page: 0, size: 1000 })
.then(res => {
const { content } =res
commit('SET_CUSTOMERS', content);
})
},
getCarrier({commit}) {
return listWmsCarrier({}, {page: 0, size: 1000})
.then(res => {
const {content} = res
commit('SET_CARRIER', content);
})
},
getWarehouseList({ commit }) {
return listWmsWarehouse({}, { page: 0, size: 1000 })
.then(res => {
const { content } =res
commit('SET_WAREHOUSE', content);
})
},
getAreaList({ commit }) {
return listWmsArea({}, { page: 0, size: 1000 })
.then(res => {
const { content } =res
commit('SET_AREA', content);
})
},
getRackList({ commit }) {
return listWmsRack({}, { page: 0, size: 1000 })
.then(res => {
const { content } =res
commit('SET_RACK', content);
})
},
}
export default {
namespaced: true,
state,
mutations,
actions
}