|
|
@ -6,34 +6,40 @@ export default {
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
UPDATE_|-MODULE-|(state, |-module-|) {
|
|
|
|
UPDATE_|-MODULE-|(state, |-module-|) {
|
|
|
|
const index = state.|-module-|.findIndex(x => x.id === |-module-|.id);
|
|
|
|
const index = state.|-module-|_list.findIndex(x => x.id === |-module-|.id);
|
|
|
|
|-module-| = {...state.|-module-|[index], ...|-module-|};
|
|
|
|
|-module-| = {...state.|-module-|_list[index], ...|-module-|};
|
|
|
|
Vue.set(state.|-module-|, index, |-module-|);
|
|
|
|
Vue.set(state.|-module-|_list, index, |-module-|);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
SET_|-MODULE-|_PAGINATION(state, pagination) {
|
|
|
|
SET_|-MODULE-|_PAGINATION(state, pagination) {
|
|
|
|
Vue.set(state, "pagination", pagination);
|
|
|
|
Vue.set(state, "pagination", {...state.pagination, ...pagination});
|
|
|
|
|
|
|
|
//|-module-|Paginate.save(pagination);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
REMOVE_|-MODULE-|(state, id) {
|
|
|
|
REMOVE_|-MODULE-|(state, id) {
|
|
|
|
const Index = state.|-module-|.findIndex(x => x.id === id);
|
|
|
|
const Index = state.|-module-|_list.findIndex(x => x.id === id);
|
|
|
|
const selectedIndex = state.|-module-|_selected.findIndex(x => x.id === id);
|
|
|
|
const selectedIndex = state.|-module-|_selected.findIndex(x => x.id === id);
|
|
|
|
Vue.delete(state.|-module-|, Index);
|
|
|
|
Vue.delete(state.|-module-|_list, Index);
|
|
|
|
Vue.delete(state.|-module-|_selected, selectedIndex);
|
|
|
|
Vue.delete(state.|-module-|_selected, selectedIndex);
|
|
|
|
Vue.set(state.pagination, 'itemsLength', state.pagination.itemsLength - 1);
|
|
|
|
Vue.set(state.pagination, 'itemsLength', state.pagination.itemsLength - 1);
|
|
|
|
Vue.set(state.pagination, 'pageStop', state.pagination.pageStop - 1);
|
|
|
|
Vue.set(state.pagination, 'pageStop', state.pagination.pageStop - 1);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
ADD_|-MODULE-|(state, |-module-|) {
|
|
|
|
ADD_|-MODULE-|(state, |-module-|) {
|
|
|
|
state.|-module-|.unshift(|-module-|);
|
|
|
|
state.|-module-|_list.unshift(|-module-|);
|
|
|
|
Vue.set(state, '|-module-|', state.|-module-|);
|
|
|
|
Vue.set(state, '|-module-|_list', state.|-module-|_list);
|
|
|
|
|
|
|
|
|
|
|
|
Vue.set(state.pagination, 'itemsLength', state.pagination.itemsLength + 1);
|
|
|
|
Vue.set(state.pagination, 'itemsLength', state.pagination.itemsLength + 1);
|
|
|
|
Vue.set(state.pagination, 'pageStop', state.pagination.pageStop + 1);
|
|
|
|
Vue.set(state.pagination, 'pageStop', state.pagination.pageStop + 1);
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
VERIFIED_|-MODULE-|(state, |-module-|) {
|
|
|
|
ADD_|-MODULE-|_SELECTED(state, |-module-|Id) {
|
|
|
|
const Index = state.|-module-|_list.findIndex(x => x.id === |-module-|.id);
|
|
|
|
const |-module-| = state.|-module-|_list.find(x => x.id === |-module-|Id);
|
|
|
|
Vue.set(state.|-module-|_list[Index], "verified", |-module-|.verified);
|
|
|
|
Vue.set(state.|-module-|_selected, state.|-module-|_selected.length, |-module-|);
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SET_FILTER_|-MODULE-|(state, value) {
|
|
|
|
|
|
|
|
state.filters = value;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
SET_LOADING(state, value) {
|
|
|
|
SET_LOADING(state, value) {
|
|
|
|