You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
222 lines
9.3 KiB
222 lines
9.3 KiB
2 years ago
|
export default {
|
||
|
state: {
|
||
|
buildLeaderAttachVisible: false, // 小弹窗-红色党建-动力主轴-楼长突击visible
|
||
|
communityDetailVisible: false, // 小弹窗-红色党建-动力主轴-社区详情弹窗visible
|
||
|
partyerStyleVisible: false, // 小弹窗-红色党建-党员风采-弹窗visible
|
||
|
officeLeadVisible: false, // 小弹窗-红色党建-动力主轴-官小带个长visible
|
||
|
topicListVisible: false, // 小弹窗-红色党建-动力主轴-话对捧个场、事好鼓个掌visible
|
||
|
eventDetailVisible: false, // 小弹窗-事件详情弹窗
|
||
|
eventListVisible: false, // 大弹窗-事件列表弹窗
|
||
|
hourseListVisible: false, // 大弹窗-房屋列表弹窗
|
||
|
residentListVisible: false, // 大弹窗-居民列表弹窗
|
||
|
residentInfoVisible: false, // 大弹窗-居民信息弹窗
|
||
|
hourseInfoVisible: false, // 大弹窗-房屋信息弹窗
|
||
|
monitorListVisible: false, // 大弹窗-监控列表弹窗
|
||
|
monitorDetailVisible: false, // 小弹窗-监控详情弹窗
|
||
|
theRedCrossVisible: false, // 小弹窗-红十字会弹窗
|
||
|
volunteerStyleVisible: false, // 小弹窗-志愿者风采
|
||
|
orgStructureVisible: false, // 大弹窗-组织架构
|
||
|
orgPersonDetailVisible: false, // 小弹窗-组织架构的人员详情
|
||
|
conflictMediationVisible: false, // 大弹窗-矛盾调解
|
||
|
directCommunicationVisible: false, // 小弹窗-一键直通
|
||
|
archiveQueryVisible: false, // 小弹窗-档案查询
|
||
|
oneClickServiceVisible: false // 小弹窗-一键服务除了一键直通、档案查询其他的模块
|
||
|
},
|
||
|
mutations: {
|
||
|
set_buildLeaderAttachVisible (state, visible) {
|
||
|
state.buildLeaderAttachVisible = visible
|
||
|
},
|
||
|
set_communityDetailVisible (state, visible) {
|
||
|
state.communityDetailVisible = visible
|
||
|
},
|
||
|
set_partyerStyleVisible (state, visible) {
|
||
|
state.partyerStyleVisible = visible
|
||
|
},
|
||
|
set_officeLeadVisible (state, visible) {
|
||
|
state.officeLeadVisible = visible
|
||
|
},
|
||
|
set_topicListVisible (state, visible) {
|
||
|
state.topicListVisible = visible
|
||
|
},
|
||
|
set_eventDetailVisible (state, visible) {
|
||
|
state.eventDetailVisible = visible
|
||
|
},
|
||
|
set_eventListVisible (state, visible) {
|
||
|
state.eventListVisible = visible
|
||
|
},
|
||
|
set_hourseListVisible (state, visible) {
|
||
|
state.hourseListVisible = visible
|
||
|
},
|
||
|
set_residentListVisible (state, visible) {
|
||
|
state.residentListVisible = visible
|
||
|
},
|
||
|
set_residentInfoVisible (state, visible) {
|
||
|
state.residentInfoVisible = visible
|
||
|
},
|
||
|
set_hourseInfoVisible (state, visible) {
|
||
|
state.hourseInfoVisible = visible
|
||
|
},
|
||
|
set_monitorListVisible (state, visible) {
|
||
|
state.monitorListVisible = visible
|
||
|
},
|
||
|
set_monitorDetailVisible (state, visible) {
|
||
|
state.monitorDetailVisible = visible
|
||
|
},
|
||
|
set_theRedCrossVisible (state, visible) {
|
||
|
state.theRedCrossVisible = visible
|
||
|
},
|
||
|
set_volunteerStyleVisible (state, visible) {
|
||
|
state.volunteerStyleVisible = visible
|
||
|
},
|
||
|
set_orgStructureVisible (state, visible) {
|
||
|
state.orgStructureVisible = visible
|
||
|
},
|
||
|
set_orgPersonDetailVisible (state, visible) {
|
||
|
state.orgPersonDetailVisible = visible
|
||
|
},
|
||
|
set_conflictMediationVisible (state, visible) {
|
||
|
state.conflictMediationVisible = visible
|
||
|
},
|
||
|
set_directCommunicationVisible (state, visible) {
|
||
|
state.directCommunicationVisible = visible
|
||
|
},
|
||
|
set_archiveQueryVisible (state, visible) {
|
||
|
state.archiveQueryVisible = visible
|
||
|
},
|
||
|
set_oneClickServiceVisible (state, visible) {
|
||
|
state.oneClickServiceVisible = visible
|
||
|
}
|
||
|
},
|
||
|
actions: {
|
||
|
SET_BUILDLEADERATTACHVISIBLE (context, visible) {
|
||
|
context.commit('set_buildLeaderAttachVisible', visible)
|
||
|
},
|
||
|
SET_COMMUNITYDETAILVISIBLE (context, visible) {
|
||
|
context.commit('set_communityDetailVisible', visible)
|
||
|
},
|
||
|
SET_PARTYERSTYLEVISIBLE (context, visible) {
|
||
|
context.commit('set_partyerStyleVisible', visible)
|
||
|
},
|
||
|
SET_OFFICELEADVISIBLE (context, visible) {
|
||
|
context.commit('set_officeLeadVisible', visible)
|
||
|
},
|
||
|
SET_TOPICLISTVISIBLE (context, visible) {
|
||
|
context.commit('set_topicListVisible', visible)
|
||
|
},
|
||
|
SET_EVENTDETAILVISIBLE (context, visible) {
|
||
|
context.commit('set_eventDetailVisible', visible)
|
||
|
},
|
||
|
SET_EVENTLISTVISIBLE (context, visible) {
|
||
|
context.commit('set_eventListVisible', visible)
|
||
|
},
|
||
|
SET_HOURSELISTVISIBLE (context, visible) {
|
||
|
context.commit('set_hourseListVisible', visible)
|
||
|
},
|
||
|
SET_RESIDENTLISTVISIBLE (context, visible) {
|
||
|
context.commit('set_residentListVisible', visible)
|
||
|
},
|
||
|
SET_RESIDENTINFOVISIBLE (context, visible) {
|
||
|
context.commit('set_residentInfoVisible', visible)
|
||
|
},
|
||
|
SET_HOURSEINFOVISIBLE (context, visible) {
|
||
|
context.commit('set_hourseInfoVisible', visible)
|
||
|
},
|
||
|
SET_MONITORLISTVISIBLE (context, visible) {
|
||
|
context.commit('set_monitorListVisible', visible)
|
||
|
},
|
||
|
SET_MONITORDETAILVISIBLE (context, visible) {
|
||
|
context.commit('set_monitorDetailVisible', visible)
|
||
|
},
|
||
|
SET_THEREDCROSSVISIBLE (context, visible) {
|
||
|
context.commit('set_theRedCrossVisible', visible)
|
||
|
},
|
||
|
SET_VOLUNTEERSTYLEVISIBLE (context, visible) {
|
||
|
context.commit('set_volunteerStyleVisible', visible)
|
||
|
},
|
||
|
SET_ORGSTRUCTUREVISIBLE (context, visible) {
|
||
|
context.commit('set_orgStructureVisible', visible)
|
||
|
},
|
||
|
SET_ORGPERSONDETAILVISIBLE (context, visible) {
|
||
|
context.commit('set_orgPersonDetailVisible', visible)
|
||
|
},
|
||
|
SET_CONFLICTMEDIATIONVISIBLE (context, visible) {
|
||
|
context.commit('set_conflictMediationVisible', visible)
|
||
|
},
|
||
|
SET_DIRECTCOMMUNICATIONVISIBLE (context, visible) {
|
||
|
context.commit('set_directCommunicationVisible', visible)
|
||
|
},
|
||
|
SET_ARCHIVEQUERYVISIBLE (context, visible) {
|
||
|
context.commit('set_archiveQueryVisible', visible)
|
||
|
},
|
||
|
SET_ONECLICKSERVICEVISIBLE (context, visible) {
|
||
|
context.commit('set_oneClickServiceVisible', visible)
|
||
|
},
|
||
|
// 确保当前只能显示最近点击的弹窗
|
||
|
showGlobalDialog (context, type) {
|
||
|
context.commit('set_buildLeaderAttachVisible', false)
|
||
|
context.commit('set_communityDetailVisible', false)
|
||
|
context.commit('set_partyerStyleVisible', false)
|
||
|
context.commit('set_officeLeadVisible', false)
|
||
|
context.commit('set_topicListVisible', false)
|
||
|
context.commit('set_eventDetailVisible', false)
|
||
|
context.commit('set_monitorDetailVisible', false)
|
||
|
context.commit('set_theRedCrossVisible', false)
|
||
|
context.commit('set_volunteerStyleVisible', false)
|
||
|
context.commit('set_orgPersonDetailVisible', false)
|
||
|
context.commit('set_directCommunicationVisible', false)
|
||
|
context.commit('set_archiveQueryVisible', false)
|
||
|
context.commit('set_oneClickServiceVisible', false)
|
||
|
if (type === 'buildLeaderAttach') {
|
||
|
context.commit('set_buildLeaderAttachVisible', true)
|
||
|
} else if (type === 'communityDetail') {
|
||
|
context.commit('set_communityDetailVisible', true)
|
||
|
} else if (type === 'partyerStyle') {
|
||
|
context.commit('set_partyerStyleVisible', true)
|
||
|
} else if (type === 'officeLead') {
|
||
|
context.commit('set_officeLeadVisible', true)
|
||
|
} else if (type === 'topicList') {
|
||
|
context.commit('set_topicListVisible', true)
|
||
|
} else if (type === 'eventDetail') {
|
||
|
context.commit('set_eventDetailVisible', true)
|
||
|
} else if (type === 'monitorDetail') {
|
||
|
context.commit('set_monitorDetailVisible', true)
|
||
|
} else if (type === 'theRedCross') {
|
||
|
context.commit('set_theRedCrossVisible', true)
|
||
|
} else if (type === 'volunteerStyle') {
|
||
|
context.commit('set_volunteerStyleVisible', true)
|
||
|
} else if (type === 'orgPersonDetail') {
|
||
|
context.commit('set_orgPersonDetailVisible', true)
|
||
|
} else if (type === 'directCommunication') {
|
||
|
context.commit('set_directCommunicationVisible', true)
|
||
|
} else if (type === 'archiveQuery') {
|
||
|
context.commit('set_archiveQueryVisible', true)
|
||
|
} else if (type === 'oneClickService') {
|
||
|
context.commit('set_oneClickServiceVisible', true)
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
getters: {
|
||
|
buildLeaderAttachVisible: state => state.buildLeaderAttachVisible,
|
||
|
communityDetailVisible: state => state.communityDetailVisible,
|
||
|
partyerStyleVisible: state => state.partyerStyleVisible,
|
||
|
officeLeadVisible: state => state.officeLeadVisible,
|
||
|
topicListVisible: state => state.topicListVisible,
|
||
|
eventDetailVisible: state => state.eventDetailVisible,
|
||
|
eventListVisible: state => state.eventListVisible,
|
||
|
hourseListVisible: state => state.hourseListVisible,
|
||
|
residentListVisible: state => state.residentListVisible,
|
||
|
residentInfoVisible: state => state.residentInfoVisible,
|
||
|
hourseInfoVisible: state => state.hourseInfoVisible,
|
||
|
monitorListVisible: state => state.monitorListVisible,
|
||
|
monitorDetailVisible: state => state.monitorDetailVisible,
|
||
|
theRedCrossVisible: state => state.theRedCrossVisible,
|
||
|
volunteerStyleVisible: state => state.volunteerStyleVisible,
|
||
|
orgStructureVisible: state => state.orgStructureVisible,
|
||
|
orgPersonDetailVisible: state => state.orgPersonDetailVisible,
|
||
|
conflictMediationVisible: state => state.conflictMediationVisible,
|
||
|
directCommunicationVisible: state => state.directCommunicationVisible,
|
||
|
archiveQueryVisible: state => state.archiveQueryVisible,
|
||
|
oneClickServiceVisible: state => state.oneClickServiceVisible
|
||
|
}
|
||
|
}
|