export default { data() { return { systemTypeOptions: [], areaOptions: [], systemClassOptions: [] } }, created() {}, methods: { async initSystemTypeList() { let list = this.$store.state.meta.system; !list && (list = await this.$store.dispatch('getTypeListByCode', 'system')); this.systemTypeOptions = list; }, async initAreaTypeList() { let list = this.$store.state.meta.area; !list && (list = await this.$store.dispatch('getTypeListByCode', 'area')); this.areaOptions = list; }, async initSystemClassList(val) { let list = this.$store.state.meta.systemClass[val]; !list && (list = await this.$store.dispatch('getSystemType', val)); this.systemClassOptions = list; }, }, }