| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- export const state = () => ({
- bomList: {
- fetching: false,
- data: []
- },
- bomNumber: {
- fetching: false,
- data: []
- }
- })
- export const mutations = {
- REQUEST_BOM_MATERIAL (state) {
- state.bomList.fetching = true
- },
- GET_BOM_MATERIAL_FAILURE (state) {
- state.bomList.fetching = false
- },
- GET_BOM_MATERIAL_SUCCESS (state, result) {
- state.bomList.fetching = false
- state.bomList.data = result
- },
- ADD_BOM_MATERIAL_BY_SPOT_GOODS (state, result) {
- if (result.$index === 0) {
- state.bomList.data.content = []
- }
- state.bomList.data.content.push(result)
- },
- REQUEST_BOM_INFO (state) {
- state.bomNumber.fetching = true
- },
- GET_BOM_INFO_FAILURE (state) {
- state.bomNumber.fetching = false
- },
- GET_BOM_INFO_SUCCESS (state, result) {
- state.bomNumber.fetching = false
- state.bomNumber.data = result
- }
- }
|