|
@@ -3,6 +3,7 @@ import Vue from 'vue'
|
|
|
|
|
|
//引入并使用Vuex
|
|
|
import Vuex from 'vuex'
|
|
|
+
|
|
|
Vue.use(Vuex)
|
|
|
|
|
|
import user from './user'
|
|
@@ -14,390 +15,390 @@ import rwjs from './rwjs'
|
|
|
|
|
|
//准备actions:用于响应组件中的动作
|
|
|
const actions = {
|
|
|
- userTokenAuthorization(context, value) {
|
|
|
- context.commit('USERTOKENAUTHORIZATION', value)
|
|
|
- },
|
|
|
- userLoginName(context, value) {
|
|
|
- context.commit('USERLOGINNAME', value)
|
|
|
- },
|
|
|
- userLoginTypeId(context, value) {
|
|
|
- context.commit('USERLOGINTYPEID', value)
|
|
|
- },
|
|
|
- userOwnMenus(context, value) {
|
|
|
- context.commit('USEROWNMENUS', value)
|
|
|
- },
|
|
|
- userInfo(context, value) {
|
|
|
- context.commit('USERINFO', value)
|
|
|
- },
|
|
|
- jcfwSatelliteVisible(context, value) {
|
|
|
- context.commit('JCFWSATELLITEVISIBLE', value)
|
|
|
- },
|
|
|
- jcfwSatationVisible(context, value) {
|
|
|
- context.commit('JCFWSATATIONVISIBLE', value)
|
|
|
- },
|
|
|
- jcfwSatelliteComputeVisible(context, value) {
|
|
|
- context.commit('JCFWSATELLITECOMPUTEVISIBLE', value)
|
|
|
- },
|
|
|
- jcfwPasswayDialogVisible(context, value) {
|
|
|
- context.commit('JCFWPASSWAYDIALOGVISIBLE', value)
|
|
|
- },
|
|
|
- jcfwCurveDialogVisible(context, value) {
|
|
|
- context.commit('JCFWCURVEDIALOGVISIBLE', value)
|
|
|
- },
|
|
|
- jcfwCurveStationOrMidStation(context, value) {
|
|
|
- context.commit('JCFWCURVESTATIONORMIDSTATION', value)
|
|
|
- },
|
|
|
- jcfwPasswayComputeMethod(context, value) {
|
|
|
- context.commit('JCFWPASSWAYCOMPUTEMETHOD', value)
|
|
|
- },
|
|
|
- jcfwPasswayClickedRowData(context, value) {
|
|
|
- context.commit('JCFWPASSWAYCLICKEDROWDATA', value)
|
|
|
- },
|
|
|
- jcfwCurveClickedRowData(context, value) {
|
|
|
- context.commit('JCFWCURVECLICKEDROWDATA', value)
|
|
|
- },
|
|
|
- xqglContentVisible(context, value) {
|
|
|
- context.commit('XQGLCONTENTVISIBLE', value)
|
|
|
- },
|
|
|
- xqglMapPointLonLat(context, value) {
|
|
|
- context.commit('XQGLMAPPOINTLONLAT', value)
|
|
|
- },
|
|
|
- xqglMapRectangleLonLats(context, value) {
|
|
|
- context.commit('XQGLMAPRECTANGLELONLATS', value)
|
|
|
- },
|
|
|
- xqglMapPointVisible(context, value) {
|
|
|
- context.commit('XQGLMAPPOINTVISIBLE', value)
|
|
|
- },
|
|
|
- xqglMapRectangleVisible(context, value) {
|
|
|
- context.commit('XQGLMAPRECTANGLEVISIBLE', value)
|
|
|
- },
|
|
|
- xqglpagechbuttonclick(context, value) {
|
|
|
- context.commit('XQGLPAGECHBUTTONCLICK', value)
|
|
|
- },
|
|
|
- xqglClickedTargetList(context, value) {
|
|
|
- context.commit('XQGLCLICKEDTARGETLIST', value)
|
|
|
- },
|
|
|
- xqglClickedTargetRowForCesiumSetView(context, value) {
|
|
|
- context.commit('XQGLCLICKEDTARGETROWFORCESIUMSETVIEW', value)
|
|
|
- },
|
|
|
- clearxqglClickedTargetList(context, value) {
|
|
|
- context.commit('CLEARXQGLCLICKEDTARGETLIST', value)
|
|
|
- },
|
|
|
- xqglclickedSatellites(context, value) {
|
|
|
- context.commit('XQGLCLICKEDSATELLITES', value)
|
|
|
- },
|
|
|
- xqglclickedSatellitesForClickedTabel(context, value) {
|
|
|
- context.commit('XQGLCLICKEDSATELLITESFORCLICKEDTABEL', value)
|
|
|
- },
|
|
|
- clearxqglclickedSatellitesForClickedTabel(context, value) {
|
|
|
- context.commit('CLEARXQGLCLICKEDSATELLITESFORCLICKEDTABEL', value)
|
|
|
- },
|
|
|
- // deleteClickedSatellite(context, value) {
|
|
|
- // context.commit('DELETECLICKEDSATELLITE', value)
|
|
|
- // },
|
|
|
- xqchEstimatePlanToMainPageFlag(context, value) {
|
|
|
- context.commit('XQCHESTIMATEPLANTOMAINPAGEFLAG', value)
|
|
|
- },
|
|
|
- xqchPGandCHsameId(context, value) {
|
|
|
- context.commit('XQCHPGANDCHSAMEID', value)
|
|
|
- },
|
|
|
- xqchPlanEstimateSelectRowTotalTimes(context, value) {
|
|
|
- context.commit('XQCHPLANESTIMATESELECTROWTOTALTIMES', value)
|
|
|
- },
|
|
|
- xqchSelecedItems(context, value) {
|
|
|
- context.commit('XQCHSELECEDITEMS', value)
|
|
|
- },
|
|
|
- xqchCHplanTableData(context, value) {
|
|
|
- context.commit('XQCHCHPLANTABLEDATA', value)
|
|
|
- },
|
|
|
- xqchPlanEstimateVsCHPlans(context, value) {
|
|
|
- context.commit('XQCHPLANESTIMATEVSCHPLANS', value)
|
|
|
- },
|
|
|
- xqchCHplanWindows(context, value) {
|
|
|
- context.commit('XQCHCHPLANWINDOWS', value)
|
|
|
- },
|
|
|
- xqchPlanAdjustWindowIds(context, value) {
|
|
|
- context.commit('XQCHPLANADJUSTWINDOWIDS', value)
|
|
|
- },
|
|
|
- xqchPlanAdjustSelectionDatas(context, value) {
|
|
|
- context.commit('XQCHPLANADJUSTSELECTIONDATAS', value)
|
|
|
- },
|
|
|
- xqchTransferSelectionData(context, value) {
|
|
|
- context.commit('XQCHTRANSFERSELECTIONDATA', value)
|
|
|
- },
|
|
|
- postConfilctCheckData(context, value) {
|
|
|
- context.commit('POSTCONFILCTCHECKDATA', value)
|
|
|
- },
|
|
|
- xqchAdjustPlanStatus(context, value) {
|
|
|
- context.commit('XQCHADJUSTPLANSTATUS', value)
|
|
|
- },
|
|
|
-
|
|
|
-
|
|
|
- }
|
|
|
- //准备mutations:用于操作数据(state)
|
|
|
-const mutations = {
|
|
|
- USERTOKENAUTHORIZATION(state, value) {
|
|
|
- state.userTokenAuthorization = value
|
|
|
- sessionStorage.setItem("temptoken", value)
|
|
|
- },
|
|
|
- USERLOGINNAME(state, value) {
|
|
|
- state.userLoginName = value
|
|
|
- sessionStorage.setItem("tempname", value)
|
|
|
- },
|
|
|
- USERLOGINTYPEID(state, value) {
|
|
|
- state.userLoginTypeId = value
|
|
|
- sessionStorage.setItem("temptypeid", value)
|
|
|
- },
|
|
|
- USEROWNMENUS(state, value) {
|
|
|
- state.userOwnMenus = value
|
|
|
- sessionStorage.setItem("tempmeuns", value)
|
|
|
- },
|
|
|
- USERINFO(state, value) {
|
|
|
- state.userInfo = Object.assign({}, state.userInfo, value)
|
|
|
- },
|
|
|
- JCFWSATELLITEVISIBLE(state, value) {
|
|
|
- state.jcfwSatelliteVisible = value
|
|
|
- },
|
|
|
- JCFWSATATIONVISIBLE(state, value) {
|
|
|
- state.jcfwSatationVisible = value
|
|
|
- },
|
|
|
- JCFWSATELLITECOMPUTEVISIBLE(state, value) {
|
|
|
- state.jcfwSatelliteComputeVisible = value
|
|
|
- },
|
|
|
- JCFWPASSWAYDIALOGVISIBLE(state, value) {
|
|
|
- state.jcfwPasswayDialogVisible = value
|
|
|
- },
|
|
|
- JCFWCURVEDIALOGVISIBLE(state, value) {
|
|
|
- state.jcfwCurveDialogVisible = value
|
|
|
- },
|
|
|
- JCFWCURVESTATIONORMIDSTATION(state, value) {
|
|
|
- state.jcfwCurveStationOrMidStation = value
|
|
|
- },
|
|
|
- JCFWPASSWAYCOMPUTEMETHOD(state, value) {
|
|
|
- state.jcfwPasswayComputeMethod = value
|
|
|
- },
|
|
|
- JCFWPASSWAYCLICKEDROWDATA(state, value) {
|
|
|
- state.jcfwPasswayClickedRowData = value
|
|
|
- },
|
|
|
- JCFWCURVECLICKEDROWDATA(state, value) {
|
|
|
- state.jcfwCurveClickedRowData = value
|
|
|
- },
|
|
|
- XQGLCONTENTVISIBLE(state, value) {
|
|
|
- state.xqglContentVisible = value
|
|
|
- },
|
|
|
- XQGLMAPPOINTLONLAT(state, value) {
|
|
|
- state.xqglMapPointLonLat = value
|
|
|
- },
|
|
|
- XQGLMAPRECTANGLELONLATS(state, value) {
|
|
|
- state.xqglMapRectangleLonLats = value
|
|
|
- },
|
|
|
- XQGLMAPPOINTVISIBLE(state, value) {
|
|
|
- state.xqglMapPointVisible = value
|
|
|
- },
|
|
|
- XQGLMAPRECTANGLEVISIBLE(state, value) {
|
|
|
- state.xqglMapRectangleVisible = value
|
|
|
- },
|
|
|
- XQGLPAGECHBUTTONCLICK(state, value) {
|
|
|
- state.xqglPageCHbuttonClick = value + 1
|
|
|
- },
|
|
|
- XQGLCLICKEDTARGETLIST(state, value) {
|
|
|
- let findItem = state.xqglClickedTargetList.find(item => {
|
|
|
- return item.targetId === value.targetId
|
|
|
- })
|
|
|
- if (!findItem) {
|
|
|
- state.xqglClickedTargetList.push(value)
|
|
|
- }
|
|
|
- },
|
|
|
- XQGLCLICKEDTARGETROWFORCESIUMSETVIEW(state, value) {
|
|
|
- state.xqglClickedTargetRowForCesiumSetView = value
|
|
|
- },
|
|
|
- CLEARXQGLCLICKEDTARGETLIST(state, value) {
|
|
|
- state.xqglClickedTargetList = value
|
|
|
- },
|
|
|
- XQGLCLICKEDSATELLITES(state, value) {
|
|
|
- state.xqglclickedSatellites = value
|
|
|
-
|
|
|
- },
|
|
|
- XQGLCLICKEDSATELLITESFORCLICKEDTABEL(state, value) {
|
|
|
- state.xqglclickedSatellitesForClickedTabel = value
|
|
|
- },
|
|
|
- CLEARXQGLCLICKEDSATELLITESFORCLICKEDTABEL(state, value) {
|
|
|
- state.xqglclickedSatellitesForClickedTabel = value
|
|
|
- },
|
|
|
-
|
|
|
- // DELETECLICKEDSATELLITE(state, value) {
|
|
|
- // state.xqglclickedSatellitesForClickedTabel = value
|
|
|
- // },
|
|
|
- XQCHESTIMATEPLANTOMAINPAGEFLAG(state, value) {
|
|
|
- state.xqchEstimatePlanToMainPageFlag = value
|
|
|
- },
|
|
|
- XQCHPGANDCHSAMEID(state, value) {
|
|
|
- state.xqchPGandCHsameId = value
|
|
|
- },
|
|
|
- XQCHPLANESTIMATESELECTROWTOTALTIMES(state, value) {
|
|
|
- state.xqchPlanEstimateSelectRowTotalTimes = value
|
|
|
- },
|
|
|
- XQCHSELECEDITEMS(state, value) {
|
|
|
- state.xqchSelecedItems = value
|
|
|
- },
|
|
|
- XQCHCHPLANTABLEDATA(state, value) {
|
|
|
- state.xqchCHplanTableData = value
|
|
|
- },
|
|
|
- XQCHPLANESTIMATEVSCHPLANS(state, value) {
|
|
|
- state.xqchPlanEstimateVsCHPlans = value
|
|
|
- },
|
|
|
- XQCHCHPLANWINDOWS(state, value) {
|
|
|
- state.xqchCHplanWindows = value
|
|
|
- },
|
|
|
- XQCHPLANADJUSTWINDOWIDS(state, value) {
|
|
|
- state.xqchPlanAdjustWindowIds = value
|
|
|
- },
|
|
|
- XQCHPLANADJUSTSELECTIONDATAS(state, value) {
|
|
|
- state.xqchPlanAdjustSelectionDatas = value
|
|
|
- },
|
|
|
- XQCHTRANSFERSELECTIONDATA(state, value) {
|
|
|
- state.xqchTransferSelectionData = value
|
|
|
- },
|
|
|
- POSTCONFILCTCHECKDATA(state, value) {
|
|
|
- state.postConfilctCheckData = value
|
|
|
- },
|
|
|
- XQCHADJUSTPLANSTATUS(state, value) {
|
|
|
- state.xqchAdjustPlanStatus = value
|
|
|
- },
|
|
|
-
|
|
|
-
|
|
|
- changeXQListShow(state, value){
|
|
|
- state.XQListShow = value;
|
|
|
- }
|
|
|
-
|
|
|
- }
|
|
|
- //准备state:用于存储数据
|
|
|
-const state = {
|
|
|
- // 需求列表 在所有导航页 显示/隐藏
|
|
|
- XQListShow:false,
|
|
|
+ userTokenAuthorization(context, value) {
|
|
|
+ context.commit('USERTOKENAUTHORIZATION', value)
|
|
|
+ },
|
|
|
+ userLoginName(context, value) {
|
|
|
+ context.commit('USERLOGINNAME', value)
|
|
|
+ },
|
|
|
+ userLoginTypeId(context, value) {
|
|
|
+ context.commit('USERLOGINTYPEID', value)
|
|
|
+ },
|
|
|
+ userOwnMenus(context, value) {
|
|
|
+ context.commit('USEROWNMENUS', value)
|
|
|
+ },
|
|
|
+ userInfo(context, value) {
|
|
|
+ context.commit('USERINFO', value)
|
|
|
+ },
|
|
|
+ jcfwSatelliteVisible(context, value) {
|
|
|
+ context.commit('JCFWSATELLITEVISIBLE', value)
|
|
|
+ },
|
|
|
+ jcfwSatationVisible(context, value) {
|
|
|
+ context.commit('JCFWSATATIONVISIBLE', value)
|
|
|
+ },
|
|
|
+ jcfwSatelliteComputeVisible(context, value) {
|
|
|
+ context.commit('JCFWSATELLITECOMPUTEVISIBLE', value)
|
|
|
+ },
|
|
|
+ jcfwPasswayDialogVisible(context, value) {
|
|
|
+ context.commit('JCFWPASSWAYDIALOGVISIBLE', value)
|
|
|
+ },
|
|
|
+ jcfwCurveDialogVisible(context, value) {
|
|
|
+ context.commit('JCFWCURVEDIALOGVISIBLE', value)
|
|
|
+ },
|
|
|
+ jcfwCurveStationOrMidStation(context, value) {
|
|
|
+ context.commit('JCFWCURVESTATIONORMIDSTATION', value)
|
|
|
+ },
|
|
|
+ jcfwPasswayComputeMethod(context, value) {
|
|
|
+ context.commit('JCFWPASSWAYCOMPUTEMETHOD', value)
|
|
|
+ },
|
|
|
+ jcfwPasswayClickedRowData(context, value) {
|
|
|
+ context.commit('JCFWPASSWAYCLICKEDROWDATA', value)
|
|
|
+ },
|
|
|
+ jcfwCurveClickedRowData(context, value) {
|
|
|
+ context.commit('JCFWCURVECLICKEDROWDATA', value)
|
|
|
+ },
|
|
|
+ xqglContentVisible(context, value) {
|
|
|
+ context.commit('XQGLCONTENTVISIBLE', value)
|
|
|
+ },
|
|
|
+ xqglMapPointLonLat(context, value) {
|
|
|
+ context.commit('XQGLMAPPOINTLONLAT', value)
|
|
|
+ },
|
|
|
+ xqglMapRectangleLonLats(context, value) {
|
|
|
+ context.commit('XQGLMAPRECTANGLELONLATS', value)
|
|
|
+ },
|
|
|
+ xqglMapPointVisible(context, value) {
|
|
|
+ context.commit('XQGLMAPPOINTVISIBLE', value)
|
|
|
+ },
|
|
|
+ xqglMapRectangleVisible(context, value) {
|
|
|
+ context.commit('XQGLMAPRECTANGLEVISIBLE', value)
|
|
|
+ },
|
|
|
+ xqglpagechbuttonclick(context, value) {
|
|
|
+ context.commit('XQGLPAGECHBUTTONCLICK', value)
|
|
|
+ },
|
|
|
+ xqglClickedTargetList(context, value) {
|
|
|
+ context.commit('XQGLCLICKEDTARGETLIST', value)
|
|
|
+ },
|
|
|
+ xqglClickedTargetRowForCesiumSetView(context, value) {
|
|
|
+ context.commit('XQGLCLICKEDTARGETROWFORCESIUMSETVIEW', value)
|
|
|
+ },
|
|
|
+ clearxqglClickedTargetList(context, value) {
|
|
|
+ context.commit('CLEARXQGLCLICKEDTARGETLIST', value)
|
|
|
+ },
|
|
|
+ xqglclickedSatellites(context, value) {
|
|
|
+ context.commit('XQGLCLICKEDSATELLITES', value)
|
|
|
+ },
|
|
|
+ xqglclickedSatellitesForClickedTabel(context, value) {
|
|
|
+ context.commit('XQGLCLICKEDSATELLITESFORCLICKEDTABEL', value)
|
|
|
+ },
|
|
|
+ clearxqglclickedSatellitesForClickedTabel(context, value) {
|
|
|
+ context.commit('CLEARXQGLCLICKEDSATELLITESFORCLICKEDTABEL', value)
|
|
|
+ },
|
|
|
+ // deleteClickedSatellite(context, value) {
|
|
|
+ // context.commit('DELETECLICKEDSATELLITE', value)
|
|
|
+ // },
|
|
|
+ xqchEstimatePlanToMainPageFlag(context, value) {
|
|
|
+ context.commit('XQCHESTIMATEPLANTOMAINPAGEFLAG', value)
|
|
|
+ },
|
|
|
+ xqchPGandCHsameId(context, value) {
|
|
|
+ context.commit('XQCHPGANDCHSAMEID', value)
|
|
|
+ },
|
|
|
+ xqchPlanEstimateSelectRowTotalTimes(context, value) {
|
|
|
+ context.commit('XQCHPLANESTIMATESELECTROWTOTALTIMES', value)
|
|
|
+ },
|
|
|
+ xqchSelecedItems(context, value) {
|
|
|
+ context.commit('XQCHSELECEDITEMS', value)
|
|
|
+ },
|
|
|
+ xqchCHplanTableData(context, value) {
|
|
|
+ context.commit('XQCHCHPLANTABLEDATA', value)
|
|
|
+ },
|
|
|
+ xqchPlanEstimateVsCHPlans(context, value) {
|
|
|
+ context.commit('XQCHPLANESTIMATEVSCHPLANS', value)
|
|
|
+ },
|
|
|
+ xqchCHplanWindows(context, value) {
|
|
|
+ context.commit('XQCHCHPLANWINDOWS', value)
|
|
|
+ },
|
|
|
+ xqchPlanAdjustWindowIds(context, value) {
|
|
|
+ context.commit('XQCHPLANADJUSTWINDOWIDS', value)
|
|
|
+ },
|
|
|
+ xqchPlanAdjustSelectionDatas(context, value) {
|
|
|
+ context.commit('XQCHPLANADJUSTSELECTIONDATAS', value)
|
|
|
+ },
|
|
|
+ xqchTransferSelectionData(context, value) {
|
|
|
+ context.commit('XQCHTRANSFERSELECTIONDATA', value)
|
|
|
+ },
|
|
|
+ postConfilctCheckData(context, value) {
|
|
|
+ context.commit('POSTCONFILCTCHECKDATA', value)
|
|
|
+ },
|
|
|
+ xqchAdjustPlanStatus(context, value) {
|
|
|
+ context.commit('XQCHADJUSTPLANSTATUS', value)
|
|
|
+ },
|
|
|
+
|
|
|
|
|
|
+}
|
|
|
+//准备mutations:用于操作数据(state)
|
|
|
+const mutations = {
|
|
|
+ USERTOKENAUTHORIZATION(state, value) {
|
|
|
+ state.userTokenAuthorization = value
|
|
|
+ sessionStorage.setItem("temptoken", value)
|
|
|
+ },
|
|
|
+ USERLOGINNAME(state, value) {
|
|
|
+ state.userLoginName = value
|
|
|
+ sessionStorage.setItem("tempname", value)
|
|
|
+ },
|
|
|
+ USERLOGINTYPEID(state, value) {
|
|
|
+ state.userLoginTypeId = value
|
|
|
+ sessionStorage.setItem("temptypeid", value)
|
|
|
+ },
|
|
|
+ USEROWNMENUS(state, value) {
|
|
|
+ state.userOwnMenus = value
|
|
|
+ sessionStorage.setItem("tempmeuns", value)
|
|
|
+ },
|
|
|
+ USERINFO(state, value) {
|
|
|
+ state.userInfo = Object.assign({}, state.userInfo, value)
|
|
|
+ },
|
|
|
+ JCFWSATELLITEVISIBLE(state, value) {
|
|
|
+ state.jcfwSatelliteVisible = value
|
|
|
+ },
|
|
|
+ JCFWSATATIONVISIBLE(state, value) {
|
|
|
+ state.jcfwSatationVisible = value
|
|
|
+ },
|
|
|
+ JCFWSATELLITECOMPUTEVISIBLE(state, value) {
|
|
|
+ state.jcfwSatelliteComputeVisible = value
|
|
|
+ },
|
|
|
+ JCFWPASSWAYDIALOGVISIBLE(state, value) {
|
|
|
+ state.jcfwPasswayDialogVisible = value
|
|
|
+ },
|
|
|
+ JCFWCURVEDIALOGVISIBLE(state, value) {
|
|
|
+ state.jcfwCurveDialogVisible = value
|
|
|
+ },
|
|
|
+ JCFWCURVESTATIONORMIDSTATION(state, value) {
|
|
|
+ state.jcfwCurveStationOrMidStation = value
|
|
|
+ },
|
|
|
+ JCFWPASSWAYCOMPUTEMETHOD(state, value) {
|
|
|
+ state.jcfwPasswayComputeMethod = value
|
|
|
+ },
|
|
|
+ JCFWPASSWAYCLICKEDROWDATA(state, value) {
|
|
|
+ state.jcfwPasswayClickedRowData = value
|
|
|
+ },
|
|
|
+ JCFWCURVECLICKEDROWDATA(state, value) {
|
|
|
+ state.jcfwCurveClickedRowData = value
|
|
|
+ },
|
|
|
+ XQGLCONTENTVISIBLE(state, value) {
|
|
|
+ state.xqglContentVisible = value
|
|
|
+ },
|
|
|
+ XQGLMAPPOINTLONLAT(state, value) {
|
|
|
+ state.xqglMapPointLonLat = value
|
|
|
+ },
|
|
|
+ XQGLMAPRECTANGLELONLATS(state, value) {
|
|
|
+ state.xqglMapRectangleLonLats = value
|
|
|
+ },
|
|
|
+ XQGLMAPPOINTVISIBLE(state, value) {
|
|
|
+ state.xqglMapPointVisible = value
|
|
|
+ },
|
|
|
+ XQGLMAPRECTANGLEVISIBLE(state, value) {
|
|
|
+ state.xqglMapRectangleVisible = value
|
|
|
+ },
|
|
|
+ XQGLPAGECHBUTTONCLICK(state, value) {
|
|
|
+ state.xqglPageCHbuttonClick = value + 1
|
|
|
+ },
|
|
|
+ XQGLCLICKEDTARGETLIST(state, value) {
|
|
|
+ let findItem = state.xqglClickedTargetList.find(item => {
|
|
|
+ return item.targetId === value.targetId
|
|
|
+ })
|
|
|
+ if (!findItem) {
|
|
|
+ state.xqglClickedTargetList.push(value)
|
|
|
+ }
|
|
|
+ },
|
|
|
+ XQGLCLICKEDTARGETROWFORCESIUMSETVIEW(state, value) {
|
|
|
+ state.xqglClickedTargetRowForCesiumSetView = value
|
|
|
+ },
|
|
|
+ CLEARXQGLCLICKEDTARGETLIST(state, value) {
|
|
|
+ state.xqglClickedTargetList = value
|
|
|
+ },
|
|
|
+ XQGLCLICKEDSATELLITES(state, value) {
|
|
|
+ state.xqglclickedSatellites = value
|
|
|
+
|
|
|
+ },
|
|
|
+ XQGLCLICKEDSATELLITESFORCLICKEDTABEL(state, value) {
|
|
|
+ state.xqglclickedSatellitesForClickedTabel = value
|
|
|
+ },
|
|
|
+ CLEARXQGLCLICKEDSATELLITESFORCLICKEDTABEL(state, value) {
|
|
|
+ state.xqglclickedSatellitesForClickedTabel = value
|
|
|
+ },
|
|
|
+
|
|
|
+ // DELETECLICKEDSATELLITE(state, value) {
|
|
|
+ // state.xqglclickedSatellitesForClickedTabel = value
|
|
|
+ // },
|
|
|
+ XQCHESTIMATEPLANTOMAINPAGEFLAG(state, value) {
|
|
|
+ state.xqchEstimatePlanToMainPageFlag = value
|
|
|
+ },
|
|
|
+ XQCHPGANDCHSAMEID(state, value) {
|
|
|
+ state.xqchPGandCHsameId = value
|
|
|
+ },
|
|
|
+ XQCHPLANESTIMATESELECTROWTOTALTIMES(state, value) {
|
|
|
+ state.xqchPlanEstimateSelectRowTotalTimes = value
|
|
|
+ },
|
|
|
+ XQCHSELECEDITEMS(state, value) {
|
|
|
+ state.xqchSelecedItems = value
|
|
|
+ },
|
|
|
+ XQCHCHPLANTABLEDATA(state, value) {
|
|
|
+ state.xqchCHplanTableData = value
|
|
|
+ },
|
|
|
+ XQCHPLANESTIMATEVSCHPLANS(state, value) {
|
|
|
+ state.xqchPlanEstimateVsCHPlans = value
|
|
|
+ },
|
|
|
+ XQCHCHPLANWINDOWS(state, value) {
|
|
|
+ state.xqchCHplanWindows = value
|
|
|
+ },
|
|
|
+ XQCHPLANADJUSTWINDOWIDS(state, value) {
|
|
|
+ state.xqchPlanAdjustWindowIds = value
|
|
|
+ },
|
|
|
+ XQCHPLANADJUSTSELECTIONDATAS(state, value) {
|
|
|
+ state.xqchPlanAdjustSelectionDatas = value
|
|
|
+ },
|
|
|
+ XQCHTRANSFERSELECTIONDATA(state, value) {
|
|
|
+ state.xqchTransferSelectionData = value
|
|
|
+ },
|
|
|
+ POSTCONFILCTCHECKDATA(state, value) {
|
|
|
+ state.postConfilctCheckData = value
|
|
|
+ },
|
|
|
+ XQCHADJUSTPLANSTATUS(state, value) {
|
|
|
+ state.xqchAdjustPlanStatus = value
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+ changeXQListShow(state, value) {
|
|
|
+ state.XQListShow = value;
|
|
|
+ }
|
|
|
|
|
|
+}
|
|
|
+//准备state:用于存储数据
|
|
|
+const state = {
|
|
|
+ // 需求列表 在所有导航页 显示/隐藏
|
|
|
+ XQListShow: false,
|
|
|
|
|
|
|
|
|
- //登陆用户名,密码
|
|
|
- userInfo: {
|
|
|
- username: 'admin',
|
|
|
- password: 'admin',
|
|
|
- username1: '123',
|
|
|
- password1: '123',
|
|
|
- },
|
|
|
- //用户登录token
|
|
|
- userTokenAuthorization: sessionStorage.getItem("temptoken"),
|
|
|
- //用户登录名
|
|
|
- userLoginName: sessionStorage.getItem("tempname"),
|
|
|
- //用户登录权限值
|
|
|
- userLoginTypeId: sessionStorage.getItem("temptypeid"),
|
|
|
- //用户登录拥有的菜单配置
|
|
|
- userOwnMenus: sessionStorage.getItem("tempmeuns"),
|
|
|
+ //登陆用户名,密码
|
|
|
+ userInfo: {
|
|
|
+ username: 'admin',
|
|
|
+ password: 'admin',
|
|
|
+ username1: '123',
|
|
|
+ password1: '123',
|
|
|
+ },
|
|
|
+ //用户登录token
|
|
|
+ userTokenAuthorization: sessionStorage.getItem("temptoken"),
|
|
|
+ //用户登录名
|
|
|
+ userLoginName: sessionStorage.getItem("tempname"),
|
|
|
+ //用户登录权限值
|
|
|
+ userLoginTypeId: sessionStorage.getItem("temptypeid"),
|
|
|
+ //用户登录拥有的菜单配置
|
|
|
+ userOwnMenus: sessionStorage.getItem("tempmeuns"),
|
|
|
|
|
|
-
|
|
|
- //基础服务页,控制三个表格 显示/隐藏
|
|
|
- jcfwSatelliteVisible: true,
|
|
|
- jcfwSatationVisible: true,
|
|
|
- jcfwSatelliteComputeVisible: true,
|
|
|
|
|
|
- //基础服务页,控制 轨道计算 时间选择弹框 显示/隐藏
|
|
|
- jcfwPasswayDialogVisible: false,
|
|
|
- //基础服务页,控制 测站预报 时间选择弹框 显示/隐藏
|
|
|
- jcfwCurveDialogVisible: false,
|
|
|
- //基础服务页,控制 测站预报弹框 下的 地面站 和 中继卫星的显示/隐藏
|
|
|
- jcfwCurveStationOrMidStation: '',
|
|
|
- //基础服务,卫星轨道计算方法
|
|
|
- jcfwPasswayComputeMethod: '',
|
|
|
- //基础服务,卫星轨道计算 单击某行 获得的数据
|
|
|
- jcfwPasswayClickedRowData: '',
|
|
|
- //基础服务,测站预报 单击某行 获得的数据
|
|
|
- jcfwCurveClickedRowData: '',
|
|
|
+ //基础服务页,控制三个表格 显示/隐藏
|
|
|
+ jcfwSatelliteVisible: true,
|
|
|
+ jcfwSatationVisible: true,
|
|
|
+ jcfwSatelliteComputeVisible: true,
|
|
|
|
|
|
- //需求管理页面,地图选点的经纬度数据
|
|
|
- xqglMapPointLonLat: [],
|
|
|
+ //基础服务页,控制 轨道计算 时间选择弹框 显示/隐藏
|
|
|
+ jcfwPasswayDialogVisible: false,
|
|
|
+ //基础服务页,控制 测站预报 时间选择弹框 显示/隐藏
|
|
|
+ jcfwCurveDialogVisible: false,
|
|
|
+ //基础服务页,控制 测站预报弹框 下的 地面站 和 中继卫星的显示/隐藏
|
|
|
+ jcfwCurveStationOrMidStation: '',
|
|
|
+ //基础服务,卫星轨道计算方法
|
|
|
+ jcfwPasswayComputeMethod: '',
|
|
|
+ //基础服务,卫星轨道计算 单击某行 获得的数据
|
|
|
+ jcfwPasswayClickedRowData: '',
|
|
|
+ //基础服务,测站预报 单击某行 获得的数据
|
|
|
+ jcfwCurveClickedRowData: '',
|
|
|
|
|
|
- //需求管理页面,地图 框选 的经纬度数据
|
|
|
- xqglMapRectangleLonLats: [],
|
|
|
+ //需求管理页面,地图选点的经纬度数据
|
|
|
+ xqglMapPointLonLat: [],
|
|
|
|
|
|
- //需求管理页面,地图点选,被选中
|
|
|
- xqglMapPointVisible: false,
|
|
|
+ //需求管理页面,地图 框选 的经纬度数据
|
|
|
+ xqglMapRectangleLonLats: [],
|
|
|
|
|
|
- //需求管理页面,地图框选,被选中
|
|
|
- xqglMapRectangleVisible: false,
|
|
|
+ //需求管理页面,地图点选,被选中
|
|
|
+ xqglMapPointVisible: false,
|
|
|
|
|
|
- //需求管理页面,整个内容 显示/隐藏
|
|
|
- xqglContentVisible: true,
|
|
|
+ //需求管理页面,地图框选,被选中
|
|
|
+ xqglMapRectangleVisible: false,
|
|
|
|
|
|
- //需求管理页面,筹划按钮,点击后更改该值为2,满足导航组件的 响应
|
|
|
- xqglPageCHbuttonClick: 1,
|
|
|
+ //需求管理页面,地图点选,被选中
|
|
|
+ xqglMapLineVisible: false,
|
|
|
|
|
|
- //需求管理页面,已选目标列表的表格内容
|
|
|
- xqglClickedTargetList: [],
|
|
|
- //需求管理页面,点击已选目标列表用于cesium视图居中显示
|
|
|
- xqglClickedTargetRowForCesiumSetView: {},
|
|
|
+ //需求管理页面,地图框选,被选中
|
|
|
+ xqglMapPointsVisible: false,
|
|
|
+ xqglMapMovePointVisible: false,
|
|
|
|
|
|
- //需求管理页面,卫星选中列表的行数
|
|
|
- xqglclickedSatellites: [],
|
|
|
+ //需求管理页面,整个内容 显示/隐藏
|
|
|
+ xqglContentVisible: true,
|
|
|
|
|
|
- //需求管理页面,卫星选中列表使用数据
|
|
|
- xqglclickedSatellitesForClickedTabel: [],
|
|
|
- copyClickdSatellitesList: [],
|
|
|
+ //需求管理页面,筹划按钮,点击后更改该值为2,满足导航组件的 响应
|
|
|
+ xqglPageCHbuttonClick: 1,
|
|
|
|
|
|
-
|
|
|
+ //需求管理页面,已选目标列表的表格内容
|
|
|
+ xqglClickedTargetList: [],
|
|
|
+ //需求管理页面,点击已选目标列表用于cesium视图居中显示
|
|
|
+ xqglClickedTargetRowForCesiumSetView: {},
|
|
|
|
|
|
-
|
|
|
+ //需求管理页面,卫星选中列表的行数
|
|
|
+ xqglclickedSatellites: [],
|
|
|
|
|
|
- //需求筹划页面 第一页 到 第二页的 跳转标识
|
|
|
- xqchEstimatePlanToMainPageFlag: null,
|
|
|
+ //需求管理页面,卫星选中列表使用数据
|
|
|
+ xqglclickedSatellitesForClickedTabel: [],
|
|
|
+ copyClickdSatellitesList: [],
|
|
|
|
|
|
- //需求筹划页面方案评估信息表格 和 筹划方案表格 共有id,设置相同颜色
|
|
|
- xqchPGandCHsameId: "",
|
|
|
- xqchPlanEstimateSelectRowTotalTimes: "",
|
|
|
|
|
|
- //需求筹划页面 一条评估信息 所对应的 筹划方案 数据
|
|
|
- xqchSelecedItems: [],
|
|
|
+ //需求筹划页面 第一页 到 第二页的 跳转标识
|
|
|
+ xqchEstimatePlanToMainPageFlag: null,
|
|
|
|
|
|
- //需求筹划页面 第二页 需求筹划请求到的 表格数据
|
|
|
- xqchCHplanTableData: [],
|
|
|
+ //需求筹划页面方案评估信息表格 和 筹划方案表格 共有id,设置相同颜色
|
|
|
+ xqchPGandCHsameId: "",
|
|
|
+ xqchPlanEstimateSelectRowTotalTimes: "",
|
|
|
|
|
|
- //需求筹划页面 第二页 每一条方案评估数据 对应的 多条筹划方案数据
|
|
|
- xqchPlanEstimateVsCHPlans: [],
|
|
|
+ //需求筹划页面 一条评估信息 所对应的 筹划方案 数据
|
|
|
+ xqchSelecedItems: [],
|
|
|
|
|
|
- //需求筹划页面 第二页 每一条方案评估数据 对应的 多条筹划方案数据的windowIds
|
|
|
- xqchCHplanWindows: [],
|
|
|
+ //需求筹划页面 第二页 需求筹划请求到的 表格数据
|
|
|
+ xqchCHplanTableData: [],
|
|
|
|
|
|
- //需求筹划页面 第二页 方案调整的选中的id(即是windowId)
|
|
|
- xqchPlanAdjustWindowIds: [],
|
|
|
+ //需求筹划页面 第二页 每一条方案评估数据 对应的 多条筹划方案数据
|
|
|
+ xqchPlanEstimateVsCHPlans: [],
|
|
|
|
|
|
- //需求筹划页面 第二页 方案调整的选中数据
|
|
|
- xqchPlanAdjustSelectionDatas: [],
|
|
|
+ //需求筹划页面 第二页 每一条方案评估数据 对应的 多条筹划方案数据的windowIds
|
|
|
+ xqchCHplanWindows: [],
|
|
|
|
|
|
- //需求筹划页面 第二页 数传列表选中数据
|
|
|
- xqchTransferSelectionData: [],
|
|
|
+ //需求筹划页面 第二页 方案调整的选中的id(即是windowId)
|
|
|
+ xqchPlanAdjustWindowIds: [],
|
|
|
|
|
|
- //需求筹划页面 第二页 冲突情况检测 请求数据
|
|
|
- postConfilctCheckData: [],
|
|
|
+ //需求筹划页面 第二页 方案调整的选中数据
|
|
|
+ xqchPlanAdjustSelectionDatas: [],
|
|
|
|
|
|
- //需求筹划页面 第二页 点击 修改方案 的状态
|
|
|
- xqchAdjustPlanStatus: false,
|
|
|
+ //需求筹划页面 第二页 数传列表选中数据
|
|
|
+ xqchTransferSelectionData: [],
|
|
|
|
|
|
+ //需求筹划页面 第二页 冲突情况检测 请求数据
|
|
|
+ postConfilctCheckData: [],
|
|
|
|
|
|
+ //需求筹划页面 第二页 点击 修改方案 的状态
|
|
|
+ xqchAdjustPlanStatus: false,
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
//创建并暴露store
|
|
|
export default new Vuex.Store({
|
|
|
- actions,
|
|
|
- mutations,
|
|
|
- state,
|
|
|
- modules: {
|
|
|
- user,
|
|
|
- jcfw,
|
|
|
- xqgl,
|
|
|
- xqjy,
|
|
|
- xqch,
|
|
|
- rwjs,
|
|
|
- }
|
|
|
-})
|
|
|
+ actions,
|
|
|
+ mutations,
|
|
|
+ state,
|
|
|
+ modules: {
|
|
|
+ user,
|
|
|
+ jcfw,
|
|
|
+ xqgl,
|
|
|
+ xqjy,
|
|
|
+ xqch,
|
|
|
+ rwjs,
|
|
|
+ }
|
|
|
+})
|