import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export default new Vuex.Store({ state: { deptList:[], deptTreeList:[], userList:[], postList:[], common_yes_no:[], prevention_dangrous_level:[], prevention_risk_level:[], prevention_safe_reason:[], prevention_dangrous_type:[], prevention_cycle_unit:[], prevention_danger_check_type:[], prevention_danger_resource:[], prevention_danger_type:[], prevention_occur_step:[], prevention_major_type:[], prevention_device_type:[], analControlList:[], prevention_serious_result:[], prevention_security_identifier:[], prevention_majorsign:[], prevention_control_level:[], prevention_measure_type:[], prevention_measures_sort:[], prevention_task_type:[], prevention_evaluate_status:[], prevention_task_status:[], prevention_hazard_category:[], prevention_training_methods:[], prevention_training_level:[], prevention_integral_eventtype:[], prevention_integral_type:[], }, getters: { dept_map:(state)=>{ const map = {}; state.deptList.forEach((item:any)=>{ map[item.value] = item.name }) return map }, user_map:(state)=>{ const map = {}; state.userList.forEach((item:any)=>{ map[item.value] = item.name }) return map }, post_map:(state)=>{ const map = {}; state.postList.forEach((item:any)=>{ map[item.value] = item.name }) return map }, common_yes_no_map:(state)=>{ const map = {}; state.common_yes_no.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_dangrous_level_map:(state)=>{ const map = {}; state.prevention_dangrous_level.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_risk_level_map:(state)=>{ const map = {}; state.prevention_risk_level.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_safe_reason_map:(state)=>{ const map = {}; state.prevention_safe_reason.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_cycle_unit_map:(state)=>{ const map = {}; state.prevention_cycle_unit.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_dangrous_type_map:(state)=>{ const map = {}; state.prevention_dangrous_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_danger_check_type_map:(state)=>{ const map = {}; state.prevention_danger_check_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_device_type_map:(state)=>{ const map = {}; state.prevention_device_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_danger_type_map:(state)=>{ const map = {}; state.prevention_danger_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_danger_resource_map:(state)=>{ const map = {}; state.prevention_danger_resource.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_major_type_map:(state)=>{ const map = {}; state.prevention_major_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_occur_step_map:(state)=>{ const map = {}; state.prevention_occur_step.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_anal_control_map:(state)=>{ const map = {}; state.analControlList.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_serious_result_map:(state)=>{ const map = {}; state.prevention_serious_result.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_security_identifier_map:(state)=>{ const map = {}; state.prevention_security_identifier.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_majorsign_map:(state)=>{ const map = {}; state.prevention_majorsign.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_control_level_map:(state)=>{ const map = {}; state.prevention_control_level.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_measure_type_map:(state)=>{ const map = {}; state.prevention_measure_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_measures_sort_map:(state)=>{ const map = {}; state.prevention_measures_sort.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_task_type_map:(state)=>{ const map = {}; state.prevention_task_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_evaluate_status_map:(state)=>{ const map = {}; state.prevention_evaluate_status.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_task_status_map:(state)=>{ const map = {}; state.prevention_task_status.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_hazard_category_map:(state)=>{ const map = {}; state.prevention_hazard_category.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_training_methods_map:(state)=>{ const map = {}; state.prevention_training_methods.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_training_level_map:(state)=>{ const map = {}; state.prevention_training_level.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_integral_eventtype_map:(state)=>{ const map = {}; state.prevention_integral_eventtype.forEach((item:any)=>{ map[item.value] = item.name }) return map }, prevention_integral_type_map:(state)=>{ const map = {}; state.prevention_integral_type.forEach((item:any)=>{ map[item.value] = item.name }) return map }, }, mutations: { setAnalCntrol(state,data){ state.analControlList = data; }, setDeptList(state,data){ state.deptList = data; }, setUserList(state,data){ state.userList = data; }, setDeptTreeList(state,data){ state.deptTreeList = data; }, setPostList(state,data){ state.postList = data; }, set_common_yes_no(state,data){ state.common_yes_no = data; }, set_prevention_dangrous_level(state,data){ state.prevention_dangrous_level = data; }, set_prevention_risk_level(state,data){ state.prevention_risk_level = data; }, set_prevention_safe_reason(state,data){ state.prevention_safe_reason = data; }, set_prevention_dangrous_type(state,data){ state.prevention_dangrous_type = data; }, set_prevention_cycle_unit(state,data){ state.prevention_cycle_unit = data; }, set_prevention_danger_check_type(state,data){ state.prevention_danger_check_type = data; }, set_prevention_danger_type(state,data){ state.prevention_danger_type = data; }, set_prevention_danger_resource(state,data){ state.prevention_danger_resource = data; }, set_prevention_major_type(state,data){ state.prevention_major_type = data; }, set_prevention_occur_step(state,data){ state.prevention_occur_step = data; }, set_prevention_device_type(state,data){ state.prevention_device_type = data; }, set_prevention_serious_result(state,data){ state.prevention_serious_result = data; }, set_prevention_security_identifier(state,data){ state.prevention_security_identifier = data; }, set_prevention_majorsign(state,data){ state.prevention_majorsign = data; }, set_prevention_control_level(state,data){ state.prevention_control_level = data; }, set_prevention_measure_type(state,data){ state.prevention_measure_type = data; }, set_prevention_measures_sort(state,data){ state.prevention_measures_sort = data; }, set_prevention_task_type(state,data){ state.prevention_task_type = data }, set_prevention_evaluate_status(state,data){ state.prevention_evaluate_status = data }, set_prevention_task_status(state,data){ state.prevention_task_status = data }, set_prevention_hazard_category(state,data){ state.prevention_hazard_category = data }, set_prevention_training_methods(state,data){ state.prevention_training_methods = data }, set_prevention_training_level(state,data){ state.prevention_training_level = data }, set_prevention_integral_eventtype(state,data){ state.prevention_integral_eventtype = data }, set_prevention_integral_type(state,data){ state.prevention_integral_type = data }, }, actions: { }, modules: { } })