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
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							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
							 |