parent
fc8da079ac
commit
1f3f033fab
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=ada36e14123738cce4a1",
|
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=ada36e14123738cce4a1",
|
||||||
"/js/vue/Home/app.js": "/js/vue/Home/app.js?id=4389447314d810908e49",
|
"/js/vue/Home/app.js": "/js/vue/Home/app.js?id=4389447314d810908e49",
|
||||||
"/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=69a949dff23fe14cc621",
|
"/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=6730ba8c37b173dd3fa4",
|
||||||
"/js/vue/User/app.js": "/js/vue/User/app.js?id=32e40e7920eba25a4bb2"
|
"/js/vue/User/app.js": "/js/vue/User/app.js?id=32e40e7920eba25a4bb2"
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,29 @@
|
|||||||
|
export default {
|
||||||
|
openModal: ({rootState}, data) => {
|
||||||
|
if(data.nameSpace) {
|
||||||
|
rootState[data.nameSpace]['modal'][data.name].open = true;
|
||||||
|
rootState[data.nameSpace]['modal'][data.name].properties = data.properties;
|
||||||
|
} else {
|
||||||
|
rootState['modal'][data.name].open = true;
|
||||||
|
rootState['modal'][data.name].properties = data.properties;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
setResultCurrentModal: ({rootState}, data) => {
|
||||||
|
if(data.nameSpace) {
|
||||||
|
rootState[data.nameSpace]['modal'][data.name].result = data.result;
|
||||||
|
} else {
|
||||||
|
rootState['modal'][data.name].result = data.result;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
closeModal: ({rootState}, data) => {
|
||||||
|
if(data.nameSpace) {
|
||||||
|
rootState[data.nameSpace]['modal'][data.name].open = false;
|
||||||
|
rootState[data.nameSpace]['modal'][data.name].properties = {};
|
||||||
|
} else {
|
||||||
|
rootState['modal'][data.name].open = false;
|
||||||
|
rootState['modal'][data.name].properties = {};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
@ -1,38 +1,3 @@
|
|||||||
export default {
|
export default {
|
||||||
changeCurrentModal: (state, data) => {
|
//
|
||||||
state.currentModal.slice(-1)[0].result = '';
|
|
||||||
state.currentModal.slice(-1)[0].name = data.modal;
|
|
||||||
if (data.properties) {
|
|
||||||
state.currentModal.slice(-1)[0].properties = data.properties;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
addModal: (state, data) => {
|
|
||||||
let modal = {
|
|
||||||
name : data.modal,
|
|
||||||
result : '',
|
|
||||||
};
|
|
||||||
if (data.properties) {
|
|
||||||
modal['properties'] = data.properties;
|
|
||||||
}
|
|
||||||
state.currentModal.push(modal);
|
|
||||||
},
|
|
||||||
|
|
||||||
setResultCurrentModal: (state, data) => {
|
|
||||||
state.currentModal.slice(-1)[0].result = data;
|
|
||||||
},
|
|
||||||
|
|
||||||
closeModal: state => {
|
|
||||||
state.currentModal.pop();
|
|
||||||
},
|
|
||||||
|
|
||||||
closeAllModals : state => {
|
|
||||||
state.currentModal = [
|
|
||||||
{
|
|
||||||
name: '',
|
|
||||||
properties: {},
|
|
||||||
result: {}
|
|
||||||
},
|
|
||||||
];
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in new issue