| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- import {SET_INFODATA,SET_CONNECTBLEDATA,SET_CONNECTPRINTBLE} from '@/store/actionsType.js';
 
- import {GET_CONNECTBLEDATA,GET_INFODATA,GET_CONNECTRINTDATA} from '@/store/gettersType.js';
 
- const state = {
 
- 	BLEInfoData:[],  //存储蓝牙列表
 
- 	connectBLEData:[], //存储已链接蓝牙列表
 
- 	connectPrintBLE:{}   //存储已连接打印机蓝牙,存入缓存
 
- }
 
- const mutations = {
 
- 	[SET_INFODATA](state,value){
 
- 		if(value instanceof Array){
 
- 			state.BLEInfoData = value;
 
- 		}else{
 
- 			state.BLEInfoData.push(value);
 
- 		}
 
- 	},
 
- 	[SET_CONNECTBLEDATA](state,value){
 
- 		if(value instanceof Array){
 
- 			state.connectBLEData = value;
 
- 		}else{
 
- 			state.connectBLEData.push(value);
 
- 		}
 
- 	},
 
- 	[SET_CONNECTPRINTBLE](state,value){
 
- 		state.connectPrintBLE = value;
 
- 	}
 
- }
 
- const actions = {
 
- 	[SET_INFODATA]({commit},value){
 
- 		commit(SET_INFODATA,value);
 
- 	},
 
- 	[SET_CONNECTBLEDATA]({commit},value){
 
- 		commit(SET_CONNECTBLEDATA,value);
 
- 	},
 
- 	[SET_CONNECTPRINTBLE]({commit},value){
 
- 		commit(SET_CONNECTPRINTBLE,value);
 
- 	}
 
- }
 
- const getters = {
 
- 	[GET_CONNECTBLEDATA]:(state)=>{
 
- 		return state.connectBLEData;
 
- 	},
 
- 	[GET_INFODATA]:(state)=>{
 
- 		return state.BLEInfoData;
 
- 	},
 
- 	[GET_CONNECTRINTDATA]:(state)=>{
 
- 		return state.connectPrintBLE
 
- 	}
 
- }
 
- export default{
 
- 	state,
 
- 	getters,
 
- 	actions,
 
- 	mutations
 
- };
 
 
  |