Blame view

admin-web-master/src/store/modules/cent.js 7.73 KB
04473319   wesley88   1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
  import {getChilds } from '@/api/newly'
  
  
  const state  = () => {
      return {
          regionList: [],//区域
          typeShopList:[],//商铺类型
          owningEndList:[],//所属端
          rotationSequenceList:[],//轮播顺序
          siteTypeList:[],//场地类型
  
          rangeSettingList:[],//	范围设置
          contentClassificationList:[],//内容分类
          channelTypeList:[],//渠道类型
          informationTypeList:[],//信息类型
          cooperationTypeList:[],//合作类型
          receivingMerchantList:[],//接收商家
      }
  }
  
  const mutations = {
    setregion: (state, cent) => {
      state.regionList = cent
    },
    settypeShop: (state, cent) => {
      state.typeShopList = cent
    },
    setowningEnd: (state, cent) => {
      state.owningEndList = cent
    },
    setrotationSequence: (state, cent) => {
      state.rotationSequenceList = cent
    },
    setsiteType: (state, cent) => {
      state.siteTypeList = cent
    },
  
  
    setrangeSetting: (state, cent) => {
      state.rangeSettingList = cent
    },
    setcontentClassification: (state, cent) => {
      state.contentClassificationList = cent
    },
    setchannelType: (state, cent) => {
      state.channelTypeList = cent
    },
    setinformationType: (state, cent) => {
      state.informationTypeList = cent
    },
    setcooperationType: (state, cent) => {
      state.cooperationTypeList = cent
    },
    setreceivingMerchant: (state, cent) => {
      state.receivingMerchantList = cent
    },
  }
  
  const actions = {
      getChildsall({commit},) {
           console.error(']]]]]]]]]]]]]')
           return new Promise((resolve, reject) => {
              getChilds({"dictPid":2377,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setregion',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2378,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName=='移动铺位'?'1':item.dictName=='固定铺位'?'2':item.dictId
                      }
                      return c1
                  })
                  commit('settypeShop',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2379,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setowningEnd',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2384,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setrotationSequence',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2385,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setsiteType',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
  
  
  
              getChilds({"dictPid":2397,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setrangeSetting',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              
              getChilds({"dictPid":2398,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setcontentClassification',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2399,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setchannelType',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2400,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setinformationType',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2401,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setcooperationType',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
              getChilds({"dictPid":2402,"page":1,"pageSize":50}).then(response => {
                  console.error(response.data.list)
                  response.data.list = response.data.list.map(item => {
                      let c1 = { 
                          label: item.dictName, 
                          value: item.dictName
                      }
                      return c1
                  })
                  commit('setreceivingMerchant',response.data.list)
                  resolve()
              }).catch(error => {
                  reject(error)
              })
          })
      },
  }
  
  export default {
    state,
    mutations,
    actions
  }