Blame view

src/mixins/info.js 1.78 KB
0af91599   monkeyhouyi   弹框请求优化
1
2
3
4
5
6
  
  export default {
      data() {
          return {
              systemTypeOptions: [],
              areaOptions: [],
5a14192c   monkeyhouyi   1
7
8
              systemClassOptions: [],
              specialRecordTypeOption: [],
93adad84   monkeyhouyi   网信执法功能添加
9
              stateOptions: [],
b42f8dc9   monkeyhouyi   应用添加关联外协
10
              communicationOutOptions: [],
0af91599   monkeyhouyi   弹框请求优化
11
12
13
14
15
16
17
          }
      },
      created() {},
      methods: {
          async initSystemTypeList() {
              let list = this.$store.state.meta.system;
              !list && (list = await this.$store.dispatch('getTypeListByCode', 'system'));
0af91599   monkeyhouyi   弹框请求优化
18
19
20
21
22
23
24
25
26
27
28
29
              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;
          },
5a14192c   monkeyhouyi   1
30
31
32
33
34
          async initSpecialRecordTypeOption() {
              let list = this.$store.state.meta.specialRecordTypeList;
              !list && (list = await this.$store.dispatch('getTypeListByCode', 'specialRecordType'));
              this.specialRecordTypeOption = list;
          },
93adad84   monkeyhouyi   网信执法功能添加
35
36
37
38
39
          async initStateTypeOption() {
              let list = this.$store.state.meta.stateTypeList;
              !list && (list = await this.$store.dispatch('getTypeListByCode', 'stateType'));
              this.stateOptions = list;
          },
c4ad48a6   monkeyhouyi   新增应用,网页添加链接字段url
40
          // 外协
b42f8dc9   monkeyhouyi   应用添加关联外协
41
42
43
44
45
          async initCommunicationOutOptions() {
            let list = this.$store.state.meta.externalAssistanceList;
            !list && (list = await this.$store.dispatch("getTypeListByCode", "externalAssistance"));
            this.communicationOutOptions = list;
          },
0af91599   monkeyhouyi   弹框请求优化
46
47
48
  
      },
  }