多租户商城-平台端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

48 lines
1.3 KiB

import * as types from './mutation-types'
import {
SET_COUPONNUM,
SET_DISCOUNTNUM,
SET_GROUPNUM,
SET_NEWPRODUCTNUM,
SET_PRICENUM,
SET_PRODUCTNUM, SET_SPIKENUM, SET_VIPNUM
} from "./mutation-types";
import {couponNum, discountNum, groupNum, newProductNum, priceNum, productNum, spikeNum, vipNum} from "./getter";
const mutations = {
[types.SET_TERMINAL] (state, terminal) {
state.terminal = terminal
},
[types.SET_ACTIVECOMPONENT] (state, activeComponent) {
state.activeComponent = activeComponent
},
[types.SET_COMPONENTSDATA] (state, componentsData) {
state.componentsData = componentsData
},
[types.SET_TYPEID] (state, typeId) {
state.typeId = typeId
},
[types.SET_COUPONNUM] (state) {
state.couponNum = state.couponNum + 1
},
[types.SET_DISCOUNTNUM] (state) {
state.discountNum = state.discountNum + 1
},
[types.SET_GROUPNUM] (state) {
state.groupNum = state.groupNum + 1
},
[types.SET_NEWPRODUCTNUM] (state) {
state.newProductNum = state.newProductNum + 1
},
[types.SET_PRICENUM] (state) {
state.priceNum = state.priceNum + 1
},
[types.SET_PRODUCTNUM] (state) {
state.productNum = state.productNum + 1
},
[types.SET_SPIKENUM] (state) {
state.spikeNum = state.spikeNum + 1
}
}
export default mutations