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