| | |
| | | import { createStore } from "vuex"; |
| | | |
| | | import { setToken } from "@/utils/auth"; |
| | | import { fa } from "element-plus/es/locale"; |
| | | export default createStore({ |
| | | state: {}, |
| | | mutations: {}, |
| | | state: { |
| | | loginCode: "", |
| | | key: "", |
| | | uname: "", |
| | | token: "", |
| | | spatialQueryData: { |
| | | pageIndex: 1, |
| | | pageSize: 10, |
| | | name: null, |
| | | wkt: null, |
| | | hasGeom: null, |
| | | filter: null, |
| | | count: 0, |
| | | obj: null, |
| | | }, |
| | | chekNowLayers: [], |
| | | exportImgUrl: "", |
| | | tab: null, |
| | | doubleMap: false, |
| | | doubleMenu: false, |
| | | details: { |
| | | gid: null, |
| | | tab: null, |
| | | showDetails: false, |
| | | }, |
| | | restLayer: false, |
| | | isShowMap: true, |
| | | spatialTitle: null, |
| | | setExportList: false, |
| | | setLayerManager: false, |
| | | olLon: "0.00", |
| | | olLat: "0.00", |
| | | olZoom: 0, |
| | | plottingInquireData: { |
| | | isshow: false, |
| | | entitiesData: {}, |
| | | getData: {}, |
| | | }, |
| | | loading: false, |
| | | temporaryLayer: null, |
| | | editTemporaryId: null, |
| | | setEditTemporaryShow: false, |
| | | editTemporarName: null, |
| | | editTemporaryback: null, |
| | | layerGroups:null, |
| | | slopeQueyFlag:false, |
| | | slopeQueyValue:null, |
| | | showSlopeQuey:false, |
| | | showlegendLayer:false, |
| | | }, |
| | | mutations: { |
| | | // SET_plotting(state, obj) { |
| | | // console.log(obj); |
| | | // state.plottingInquireData = obj; |
| | | // }, |
| | | //获取登录Code |
| | | setLoginCode(state, num) { |
| | | state.loginCode = num; |
| | | }, |
| | | SET_KEY(state, key) { |
| | | state.key = key; |
| | | }, |
| | | SET_UNAME(state, name) { |
| | | state.uname = name; |
| | | }, |
| | | SET_TOKEN(state, token) { |
| | | state.token = token; |
| | | const obj = { |
| | | token: token, |
| | | uname: state.uname, |
| | | }; |
| | | setToken(JSON.stringify(obj)); |
| | | }, |
| | | SET_CHECKLAYER(state, layers) { |
| | | state.chekNowLayers = layers; |
| | | }, |
| | | }, |
| | | actions: {}, |
| | | modules: {}, |
| | | }); |