147 lines
2.9 KiB
JavaScript
147 lines
2.9 KiB
JavaScript
const getDefaultState = () => ({
|
|
//页面填完后的data数据
|
|
/**
|
|
* 集中式空调页面此时所填数据
|
|
*/
|
|
cenData: {},
|
|
/**
|
|
* 多联式空调此时所填数据
|
|
*/
|
|
conData: {},
|
|
/**
|
|
* 分体式空调此时所填数据
|
|
*/
|
|
fisData: {},
|
|
/**
|
|
* 采暖页面此时所填数据
|
|
*/
|
|
heaData: {},
|
|
/**
|
|
* 照明页面此时所填数据
|
|
*/
|
|
illData: {},
|
|
/**
|
|
* 配电页面此时所填数据
|
|
*/
|
|
dirData: {},
|
|
/**
|
|
* 生活热水页面此时所填数据
|
|
*/
|
|
hotData: {},
|
|
/**
|
|
* 点击后获取当前空调页面所填数据
|
|
*/
|
|
cenClickData: {},
|
|
conClickData: {},
|
|
fisClickData: {},
|
|
/**
|
|
* 获取问询数据
|
|
*/
|
|
searchInfo: {},
|
|
/**
|
|
* 回显数据
|
|
*/
|
|
editData: {},
|
|
//报告页面生成的签名图片url
|
|
imageUrl: '',
|
|
//页面中选择列表
|
|
checkboxList: [],
|
|
fos: '',
|
|
mul: '',
|
|
fis: '',
|
|
het: '',
|
|
dis: '',
|
|
ill: '',
|
|
hot: '',
|
|
})
|
|
|
|
const state = getDefaultState()
|
|
|
|
const mutations = {
|
|
//集中式空调页面此时所填数据
|
|
CURRENT_CEN_DATA: (state, data) => {
|
|
state.cenData = data
|
|
},
|
|
//再点击空调时获取当前页面所填数据
|
|
CURRENT_CEN_CLICK_DATA: (state, data) => {
|
|
state.cenClickData = data
|
|
},
|
|
//多联式空调此时所填数据
|
|
CURRENT_CON_DATA: (state, data) => {
|
|
state.conData = data
|
|
},
|
|
//再点击空调时获取当前页面所填数据
|
|
CURRENT_CONCLICK_DATA: (state, data) => {
|
|
state.conClickData = data
|
|
},
|
|
//分体式空调此时所填数据
|
|
CURRENT_FIS_DATA: (state, data) => {
|
|
state.fisData = data
|
|
},
|
|
//再点击空调时获取当前页面所填数据
|
|
CURRENT_FIS_CLICK_DATA: (state, data) => {
|
|
state.fisClickData = data
|
|
},
|
|
//采暖页面此时所填数据
|
|
CURRENT_HEA_DATA: (state, data) => {
|
|
state.heaData = data
|
|
},
|
|
//照明页面此时所填数据
|
|
CURRENT_ILL_DATA: (state, data) => {
|
|
state.illData = data
|
|
},
|
|
//配电页面此时所填数据
|
|
CURRENT_DIR_DATA: (state, data) => {
|
|
state.dirData = data
|
|
},
|
|
//生活热水页面此时所填数据
|
|
CURRENT_HOT_DATA: (state, data) => {
|
|
state.hotData = data
|
|
},
|
|
//获取问询数据
|
|
GET_SEARCHINFO: (state, data) => {
|
|
state.searchInfo = data
|
|
},
|
|
//当前页面回显数据
|
|
GET_EDITDATA: (state, data) => {
|
|
state.editData = data
|
|
},
|
|
GET_USER_PIC: (state, data) => {
|
|
state.imageUrl = data
|
|
},
|
|
GET_CHECKBOXLIST: (state, data) => {
|
|
state.checkboxList = data
|
|
},
|
|
GET_FOC: (state, data) => {
|
|
console.log(data);
|
|
state.foc = data
|
|
},
|
|
GET_MUL: (state, data) => {
|
|
state.mul = data
|
|
},
|
|
GET_FIS: (state, data) => {
|
|
state.fis = data
|
|
},
|
|
GET_HET: (state, data) => {
|
|
state.het = data
|
|
},
|
|
GET_DIS: (state, data) => {
|
|
state.dis = data
|
|
},
|
|
GET_ILL: (state, data) => {
|
|
state.ill = data
|
|
},
|
|
GET_HOT: (state, data) => {
|
|
state.hot = data
|
|
}
|
|
}
|
|
|
|
const actions = {}
|
|
|
|
export default {
|
|
namespaced: true,
|
|
state,
|
|
mutations,
|
|
actions
|
|
}
|