Browse Source

重写CityPick组件,改变href跳转方式

luyanan 6 years ago
parent
commit
131a15bcde

+ 1 - 1
src/components/Main.vue

@ -21,7 +21,7 @@
21 21
  export default {
22 22
    data() {
23 23
      return {
24
        plat: ''
24
        plat: {}
25 25
      };
26 26
    },
27 27
    mounted() {

+ 13 - 1
src/components/bench-views/contentManagement/PublishArticle.vue

@ -68,6 +68,7 @@
68 68
            v-model="timingDate"
69 69
            type="datetime"
70 70
            default-time="12:00:00"
71
            :picker-options="pickerOptions0"
71 72
            :default-value="defaultTime" :placeholder="placeTime" format="yyyy-MM-dd HH:mm:ss" style="width:100%">
72 73
          </el-date-picker>
73 74
        </el-form-item>
@ -93,6 +94,11 @@
93 94
  export default {
94 95
    data() {
95 96
      return {
97
        pickerOptions0: {
98
          disabledDate(time) {
99
            return time.getTime() < Date.now();
100
          }
101
        },
96 102
        plf_user: '',
97 103
        tagInfo: {
98 104
          lableTit: '关键词',
@ -258,7 +264,13 @@
258 264
                  });
259 265
                } else if (num === 2) {
260 266
                  this.articleId = res.data;
261
                  this.$router.push({path: '/PreviewArticle', query: {id: res.data}});
267
                  const {href} = this.$router.resolve({
268
                      path: '/PreviewArticle',
269
                      query: {
270
                        id: res.data
271
                      }
272
                  });
273
                  window.open(href, '_blank');
262 274
                }
263 275
                this.ifDelete = true;
264 276
              } else {

+ 1 - 0
src/components/bench-views/contentManagement/editorUE.vue

@ -25,6 +25,7 @@
25 25
      const self = this;
26 26
      /* eslint-disable no-undef */
27 27
      this.editor = UE.getEditor(this.id, {
28
        BaseUrl: '',
28 29
        initialFrameWidth: null,
29 30
        initialFrameHeight: 500,
30 31
        serverUrl: httpUrl.kxQurey.editor,

+ 30 - 13
src/components/form-views/DemandIssue.vue

@ -8,14 +8,15 @@
8 8
        <el-input type="textarea" :rows="4" v-model="ruleFormDem.demandDesc" placeholder="请描述您的需求背景、具体问题、对专家的要求等等"></el-input>
9 9
      </el-form-item>
10 10
      <el-col :span="12">
11
        <el-form-item label="所在城市" prop="citys">
11
        <CityPick :widthselect="148" :prov="ruleFormDem.province" :city="ruleFormDem.city" v-on:selectProv="getSelectProv($event)" v-on:selectCity="getSelectCity($event)"></CityPick>
12
        <!-- <el-form-item label="所在城市" prop="citys">
12 13
          <el-cascader
13 14
            :options="optionsCity"
14 15
            v-model="ruleFormDem.citys"
15 16
            class="shortW"
16 17
            placeholder="请选择所在的城市">
17 18
          </el-cascader>
18
        </el-form-item>
19
        </el-form-item> -->
19 20
      </el-col>
20 21
      <el-col :span="12">
21 22
        <el-form-item label="需求有效期" prop="lastDate">
@ -23,7 +24,8 @@
23 24
            v-model="ruleFormDem.lastDate"
24 25
            type="date" class="shortW"
25 26
            format="yyyy-MM-dd"
26
            placeholder="请选择截止日期">
27
            placeholder="请选择截止日期"
28
            :picker-options="pickerOptions0">
27 29
          </el-date-picker>
28 30
        </el-form-item>
29 31
      </el-col>
@ -96,10 +98,10 @@
96 98
</template>
97 99
98 100
<script type="text/ecmascript-6">
99
  import {
100
    provinceAndCityData,
101
    CodeToText
102
  } from 'element-china-area-data'; // TextToCode
101
  // import {
102
  //   provinceAndCityData,
103
  //   CodeToText
104
  // } from 'element-china-area-data'; // TextToCode
103 105
104 106
  import Cookies from 'js-cookie';
105 107
  import httpUrl from '@/libs/http';
@ -119,6 +121,11 @@
119 121
  export default {
120 122
    data() {
121 123
      return {
124
        pickerOptions0: {
125
          disabledDate(time) {
126
            return time.getTime() < Date.now();
127
          }
128
        },
122 129
        kexiuLink: util.ekexiuUrl,
123 130
        platSource: '',
124 131
        phoneCodeBol: false,
@ -126,7 +133,7 @@
126 133
        seconds: 60,
127 134
        phoneResBack: '',
128 135
        imgVcUrl: httpUrl.kxQurey.sign.imgVC,
129
        optionsCity: provinceAndCityData,
136
        // optionsCity: provinceAndCityData,
130 137
        selectCostRange: '',
131 138
        selectLongTime: '',
132 139
        longTime: util.Dictionary.durationTime,
@ -134,7 +141,8 @@
134 141
        ruleFormDem: {
135 142
          demandTit: '',
136 143
          demandDesc: '',
137
          citys: [],
144
          province: '',
145
          city: '',
138 146
          lastDate: '',
139 147
          linkman: '',
140 148
          orgName: '',
@ -150,8 +158,11 @@
150 158
            { required: true, message: '请填写需求内容', trigger: 'blur' },
151 159
            { max: 1000, message: '不得超过1000个字', trigger: 'blur' }
152 160
          ],
153
          citys: [
154
            { required: true, message: '请选择所在城市', trigger: 'blur' }
161
          province: [
162
            { required: true, message: '请填写所在省', trigger: 'blur' }
163
          ],
164
          city: [
165
            { required: true, message: '请填写所在城市', trigger: 'blur' }
155 166
          ],
156 167
          lastDate: [
157 168
            { required: true, message: '请选择截止日期', trigger: 'blur' }
@ -180,6 +191,12 @@
180 191
      this.platSource = Cookies.get('platSource');
181 192
    },
182 193
    methods: {
194
      getSelectProv(prov) {
195
        this.ruleFormDem.province = prov;
196
      },
197
      getSelectCity(city) {
198
        this.ruleFormDem.city = city;
199
      },
183 200
      getPhoneCode() {
184 201
        if (this.ruleFormDem.linkTel && this.ruleFormDem.imgVerifyCode) {
185 202
          this.$axios.get(httpUrl.kxQurey.sign.msgVC, {
@ -228,8 +245,8 @@
228 245
            let paramsData = {
229 246
              'title': this.ruleFormDem.demandTit,
230 247
              'descp': this.ruleFormDem.demandDesc,
231
              'province': CodeToText[this.ruleFormDem.citys[0]],
232
              'city': CodeToText[this.ruleFormDem.citys[1]],
248
              'province': this.ruleFormDem.province,
249
              'city': this.ruleFormDem.city,
233 250
              'invalidDay': util.dateFormatter(this.ruleFormDem.lastDate, false, true),
234 251
              'cost': this.selectCostRange,
235 252
              'duration': this.selectLongTime,

+ 29 - 20
src/components/form-views/DemandIssueLogin.vue

@ -27,14 +27,7 @@
27 27
        <el-input type="textarea" :rows="4" v-model="ruleFormDem.demandDesc" placeholder="请描述您的需求背景、具体问题、对专家的要求等等"></el-input>
28 28
      </el-form-item>
29 29
      <el-col :span="12">
30
        <el-form-item label="所在城市" prop="citys">
31
          <el-cascader
32
            :options="optionsCity"
33
            v-model="ruleFormDem.citys"
34
            class="shortW"
35
            placeholder="请选择所在的城市">
36
          </el-cascader>
37
        </el-form-item>
30
        <CityPick :widthselect="148" :prov="ruleFormDem.province" :city="ruleFormDem.city" v-on:selectProv="getSelectProv($event)" v-on:selectCity="getSelectCity($event)"></CityPick>
38 31
      </el-col>
39 32
      <el-col :span="12">
40 33
        <el-form-item label="需求有效期" prop="lastDate">
@ -42,7 +35,8 @@
42 35
            v-model="ruleFormDem.lastDate"
43 36
            type="date" class="shortW"
44 37
            format="yyyy-MM-dd"
45
            placeholder="请选择截止日期">
38
            placeholder="请选择截止日期"
39
            :picker-options="pickerOptions0">
46 40
          </el-date-picker>
47 41
        </el-form-item>
48 42
      </el-col>
@ -97,10 +91,10 @@
97 91
</template>
98 92
99 93
<script type="text/ecmascript-6">
100
  import {
101
    provinceAndCityData,
102
    CodeToText
103
  } from 'element-china-area-data'; // TextToCode
94
  // import {
95
  //   provinceAndCityData,
96
  //   CodeToText
97
  // } from 'element-china-area-data'; // TextToCode
104 98
105 99
  import Cookies from 'js-cookie';
106 100
  import httpUrl from '@/libs/http';
@ -120,6 +114,11 @@
120 114
  export default {
121 115
    data() {
122 116
      return {
117
        pickerOptions0: {
118
          disabledDate(time) {
119
            return time.getTime() < Date.now();
120
          }
121
        },
123 122
        ifLogin: true,
124 123
        kxUserId: '',
125 124
        phoneResBackLogin: '',
@ -129,7 +128,7 @@
129 128
        kexiuLink: util.ekexiuUrl,
130 129
        platSource: '',
131 130
        imgVcUrl: httpUrl.kxQurey.sign.imgVC,
132
        optionsCity: provinceAndCityData,
131
        // optionsCity: provinceAndCityData,
133 132
        selectCostRange: '',
134 133
        selectLongTime: '',
135 134
        longTime: util.Dictionary.durationTime,
@ -149,11 +148,12 @@
149 148
        ruleFormDem: {
150 149
          demandTit: '',
151 150
          demandDesc: '',
152
          citys: [],
153 151
          lastDate: '',
154 152
          linkman: '',
155 153
          orgName: '',
156
          linkTel: ''
154
          linkTel: '',
155
          province: '',
156
          city: ''
157 157
        },
158 158
        rules: {
159 159
          demandTit: [
@ -163,8 +163,11 @@
163 163
            { required: true, message: '请填写需求内容', trigger: 'blur' },
164 164
            { max: 1000, message: '不得超过1000个字', trigger: 'blur' }
165 165
          ],
166
          citys: [
167
            { required: true, message: '请选择所在城市', trigger: 'blur' }
166
          province: [
167
            { required: true, message: '请填写所在省', trigger: 'blur' }
168
          ],
169
          city: [
170
            { required: true, message: '请填写所在城市', trigger: 'blur' }
168 171
          ],
169 172
          lastDate: [
170 173
            { required: true, message: '请选择截止日期', trigger: 'blur' }
@ -187,6 +190,12 @@
187 190
      this.platSource = Cookies.get('platSource');
188 191
    },
189 192
    methods: {
193
      getSelectProv(prov) {
194
        this.ruleFormDem.province = prov;
195
      },
196
      getSelectCity(city) {
197
        this.ruleFormDem.city = city;
198
      },
190 199
      // 短信验证登录科袖
191 200
      loginKexiu(formName) {
192 201
        this.$refs[formName].validate((valid) => {
@ -289,8 +298,8 @@
289 298
            let paramsData = {
290 299
              'title': this.ruleFormDem.demandTit,
291 300
              'descp': this.ruleFormDem.demandDesc,
292
              'province': CodeToText[this.ruleFormDem.citys[0]],
293
              'city': CodeToText[this.ruleFormDem.citys[1]],
301
              'province': this.ruleFormDem.province,
302
              'city': this.ruleFormDem.city,
294 303
              'invalidDay': util.dateFormatter(this.ruleFormDem.lastDate, false, true),
295 304
              'cost': this.selectCostRange,
296 305
              'duration': this.selectLongTime,

+ 40 - 16
src/components/form-views/UpdateInfo.vue

@ -26,14 +26,22 @@
26 26
          <el-form-item label="联系邮箱" prop="mail">
27 27
            <el-input v-model="ruleFormUpdate.mail" placeholder="请填写联系邮箱"></el-input>
28 28
          </el-form-item>
29
          <el-form-item label="所在城市" prop="selectedOptions">
29
          <CityPick
30
            :labelW="80"
31
            :widthselect="200"
32
            :prov="province"
33
            :city="city"
34
            v-on:selectProv="getSelectProv($event)"
35
            v-on:selectCity="getSelectCity($event)">
36
          </CityPick>
37
          <!-- <el-form-item label="所在城市" prop="selectedOptions">
30 38
            <el-cascader
31 39
              :options="optionsCity"
32 40
              v-model="selectedOptions"
33 41
              class="shortW"
34 42
              placeholder="请选择所在的城市">
35 43
            </el-cascader>
36
          </el-form-item>
44
          </el-form-item> -->
37 45
          <el-form-item label="联系地址" prop="address">
38 46
            <el-input v-model="ruleFormUpdate.address" placeholder="如:北京市海淀区学院路方兴大厦"></el-input>
39 47
          </el-form-item>
@ -56,12 +64,12 @@
56 64
</template>
57 65
58 66
<script type="text/ecmascript-6">
59
  import Vue from 'vue';
60
  import {
61
    provinceAndCityData,
62
    CodeToText,
63
    TextToCode
64
  } from 'element-china-area-data';
67
  // import Vue from 'vue';
68
  // import {
69
  //   provinceAndCityData,
70
  //   CodeToText,
71
  //   TextToCode
72
  // } from 'element-china-area-data';
65 73
66 74
  import Cookies from 'js-cookie';
67 75
  import util from '@/libs/util';
@ -86,12 +94,14 @@
86 94
        imageUrl: '', // 临时地址
87 95
        imgName: '', // 图片的name
88 96
        uploadUrl: httpUrl.hQuery.baseInfo.upload,
89
        optionsCity: provinceAndCityData,
90
        selectedOptions: [],
97
        // optionsCity: provinceAndCityData,
98
        // selectedOptions: [],
91 99
        dynamicTags: [],
92 100
        isShowAdd: true,
93 101
        inputVisible: false,
94 102
        inputValue: '',
103
        province: '',
104
        city: '',
95 105
        ruleFormUpdate: {
96 106
          linkman: '',
97 107
          tel: '',
@ -138,6 +148,12 @@
138 148
      turnTags(msg) {
139 149
        this.ruleFormUpdate.industry = msg;
140 150
      },
151
      getSelectProv(prov) {
152
        this.province = prov;
153
      },
154
      getSelectCity(city) {
155
        this.city = city;
156
      },
141 157
      getPlatInfo(id) {
142 158
        this.$axios.get(httpUrl.hQuery.baseInfo.query, {
143 159
          params: {
@ -153,10 +169,10 @@
153 169
          this.ruleFormUpdate.tel = str.linkphone;
154 170
          this.ruleFormUpdate.mail = str.linkemail;
155 171
          if (str.province) {
156
            Vue.set(this.selectedOptions, 0, TextToCode[str.province].code);
172
            this.province = str.province;
157 173
          }
158 174
          if (str.city) {
159
            Vue.set(this.selectedOptions, 1, TextToCode[str.province][str.city].code);
175
            this.city = str.city;
160 176
          }
161 177
          this.ruleFormUpdate.address = str.addr;
162 178
          this.ruleFormUpdate.website = str.url;
@ -174,7 +190,16 @@
174 190
        this.$refs[formName].validate((valid) => {
175 191
          if (valid) {
176 192
            this.$refs.uploadLogo.submit(); // 确认上传图片
177
193
            if (this.province) {
194
              if (!this.city) {
195
                this.$alert('请您选择所在城市', '提示', {
196
                  confirmButtonText: '确定',
197
                  type: 'warning',
198
                  center: true
199
                });
200
                return;
201
              }
202
            }
178 203
            let paramsData = {
179 204
              'id': this.plf_user,
180 205
              'name': this.plf_name,
@ -182,8 +207,8 @@
182 207
              'logo': this.imgName,
183 208
              'linkphone': this.ruleFormUpdate.tel,
184 209
              'linkemail': this.ruleFormUpdate.mail,
185
              'province': CodeToText[this.selectedOptions[0]],
186
              'city': CodeToText[this.selectedOptions[1]],
210
              'province': this.province,
211
              'city': this.city,
187 212
              'addr': this.ruleFormUpdate.address,
188 213
              'url': this.ruleFormUpdate.website,
189 214
              'industry': this.ruleFormUpdate.industry,
@ -208,7 +233,6 @@
208 233
      resetForm(formName) {
209 234
        this.$router.push({path: '/WorkHome'});
210 235
      },
211
      // cityPicker
212 236
      // upload img
213 237
      handleAvatarSuccess(res, file) {
214 238
        this.imageUrl = URL.createObjectURL(file.raw);

+ 2 - 4
src/components/global-component/backtop/BackTop.vue

@ -1,8 +1,8 @@
1 1
<template>
2 2
    <div>
3 3
        <div class="scroll" :class="{show:isActive}">
4
            <div id="toTop" @click="toTop(step)">&lt;</div>
5
            <div id="toBottom" @click="toBottom(step)">&gt;</div>
4
            <div id="toTop" @click="toTop(step)"><i class="el-icon-arrow-up"></i></div>
5
            <div id="toBottom" @click="toBottom(step)"><i class="el-icon-arrow-down"></i></div>
6 6
        </div>
7 7
    </div>
8 8
</template>
@ -65,11 +65,9 @@
65 65
    div
66 66
      width: 45px
67 67
      height: 45px
68
      transform: rotate(90deg)
69 68
      line-height: 45px
70 69
      text-align: center
71 70
      font-size: 35px
72
      font-family:"黑体"
73 71
      background-color: rgba(0,0,0,.2)
74 72
      color: #fff
75 73
      &:hover

+ 105 - 0
src/components/global-component/citypick/CityPick.vue

@ -0,0 +1,105 @@
1
<template>
2
  <el-col :span="24" class="cityParent">
3
    <el-form-item label="所在城市" prop="province">
4
      <el-col :span="24">
5
        <el-select :style="{width: widthselect + 'px'}"
6
         v-model="selectProv"
7
         placeholder="请选择所在省/直辖市"
8
         v-on:change="getProv($event)">
9
          <el-option
10
            v-for="item in provs"
11
            :label="item.text"
12
            :value="item.text"
13
            :key="item.index">
14
          </el-option>
15
        </el-select>
16
      </el-col>
17
    </el-form-item>
18
    <el-form-item prop="city" class="cityChild"
19
      :style="{left: labelW ? (widthselect + labelW + 6 + 'px'):(widthselect + 6 + 'px')}">
20
      <el-select :style="{width: widthselect + 'px', marginLeft: labelW ? (-labelW +'px'): 0}"
21
         v-model="selectCity"
22
         placeholder="请选择所在城市"
23
         v-on:change="getCity($event)">
24
        <el-option
25
          v-for="item in citys"
26
          :label="item.text"
27
          :value="item.text"
28
          :key="item.index">
29
        </el-option>
30
      </el-select>
31
    </el-form-item>
32
  </el-col>
33
</template>
34
35
<script type="text/ecmascript-6">
36
  import cityData from './city-data.js';
37
38
  export default {
39
    props: {
40
      prov: {
41
        type: String
42
      },
43
      city: {
44
        type: String
45
      },
46
      widthselect: {
47
        type: Number
48
      },
49
      labelW: {
50
        type: Number
51
      }
52
    },
53
    data() {
54
      return {
55
        provs: cityData,
56
        citys: [],
57
        selectProv: '',
58
        selectCity: ''
59
      };
60
    },
61
    watch: {
62
      prov() {
63
        if (this.prov) {
64
          this.selectProv = this.prov;
65
        };
66
      },
67
      city() {
68
        if (this.city) {
69
          this.selectCity = this.city;
70
        };
71
      }
72
    },
73
    methods: { // 二级联动选择地区
74
      getProv: function (prov) {
75
        let tempCity = [];
76
        this.citys = [];
77
        this.selectCity = '';
78
        for (var val of this.provs) {
79
          if (prov === val.text) {
80
            tempCity = val.children;
81
          };
82
        };
83
        this.citys = tempCity;
84
        this.$emit('selectProv', this.selectProv);
85
        this.$emit('selectCity', this.selectCity);
86
      },
87
      getCity: function (city) {
88
        console.log(city);
89
        console.log(this.selectCity);
90
        this.$emit('selectProv', this.selectProv);
91
        this.$emit('selectCity', this.selectCity);
92
      }
93
    }
94
  };
95
</script>
96
97
<style lang="stylus" type="text/stylus">
98
  .cityParent
99
    position:relative
100
    z-index:2
101
    .cityChild
102
      position:absolute
103
      bottom:0
104
      z-index:1
105
</style>

+ 1307 - 0
src/components/global-component/citypick/city-data.js

@ -0,0 +1,1307 @@
1
var cityData = [{
2
	value: '110000',
3
	text: '北京市',
4
	children: [{
5
		value: '110101',
6
		text: '北京市'
7
	}]
8
}, {
9
	value: '120000',
10
	text: '天津市',
11
	children: [{
12
		value: '120101',
13
		text: '天津市'
14
	}]
15
}, {
16
	value: '130000',
17
	text: '河北省',
18
	children: [{
19
		value: '130100',
20
		text: '石家庄市'
21
	}, {
22
		value: '130200',
23
		text: '唐山市'
24
	}, {
25
		value: '130300',
26
		text: '秦皇岛市'
27
	}, {
28
		value: '130400',
29
		text: '邯郸市'
30
	}, {
31
		value: '130500',
32
		text: '邢台市'
33
	}, {
34
		value: '130600',
35
		text: '保定市'
36
	}, {
37
		value: '130700',
38
		text: '张家口市'
39
	}, {
40
		value: '130800',
41
		text: '承德市'
42
	}, {
43
		value: '130900',
44
		text: '沧州市'
45
	}, {
46
		value: '131000',
47
		text: '廊坊市'
48
	}, {
49
		value: '131100',
50
		text: '衡水市'
51
	}]
52
}, {
53
	value: '140000',
54
	text: '山西省',
55
	children: [{
56
		value: '140100',
57
		text: '太原市'
58
	}, {
59
		value: '140200',
60
		text: '大同市'
61
	}, {
62
		value: '140300',
63
		text: '阳泉市'
64
	}, {
65
		value: '140400',
66
		text: '长治市'
67
	}, {
68
		value: '140500',
69
		text: '晋城市'
70
	}, {
71
		value: '140600',
72
		text: '朔州市'
73
	}, {
74
		value: '140700',
75
		text: '晋中市'
76
	}, {
77
		value: '140800',
78
		text: '运城市'
79
	}, {
80
		value: '140900',
81
		text: '忻州市'
82
	}, {
83
		value: '141000',
84
		text: '临汾市'
85
	}, {
86
		value: '141100',
87
		text: '吕梁市'
88
	}]
89
}, {
90
	value: '150000',
91
	text: '内蒙古自治区',
92
	children: [{
93
		value: '150100',
94
		text: '呼和浩特市'
95
	}, {
96
		value: '150200',
97
		text: '包头市'
98
	}, {
99
		value: '150300',
100
		text: '乌海市'
101
	}, {
102
		value: '150400',
103
		text: '赤峰市'
104
	}, {
105
		value: '150500',
106
		text: '通辽市'
107
	}, {
108
		value: '150600',
109
		text: '鄂尔多斯市'
110
	}, {
111
		value: '150700',
112
		text: '呼伦贝尔市'
113
	}, {
114
		value: '150800',
115
		text: '巴彦淖尔市'
116
	}, {
117
		value: '150900',
118
		text: '乌兰察布市'
119
	}, {
120
		value: '152200',
121
		text: '兴安盟'
122
	}, {
123
		value: '152500',
124
		text: '锡林郭勒盟'
125
	}, {
126
		value: '152900',
127
		text: '阿拉善盟'
128
	}]
129
}, {
130
	value: '210000',
131
	text: '辽宁省',
132
	children: [{
133
		value: '210100',
134
		text: '沈阳市'
135
	}, {
136
		value: '210200',
137
		text: '大连市'
138
	}, {
139
		value: '210300',
140
		text: '鞍山市'
141
	}, {
142
		value: '210400',
143
		text: '抚顺市'
144
	}, {
145
		value: '210500',
146
		text: '本溪市'
147
	}, {
148
		value: '210600',
149
		text: '丹东市'
150
	}, {
151
		value: '210700',
152
		text: '锦州市'
153
	}, {
154
		value: '210800',
155
		text: '营口市'
156
	}, {
157
		value: '210900',
158
		text: '阜新市'
159
	}, {
160
		value: '211000',
161
		text: '辽阳市'
162
	}, {
163
		value: '211100',
164
		text: '盘锦市'
165
	}, {
166
		value: '211200',
167
		text: '铁岭市'
168
	}, {
169
		value: '211300',
170
		text: '朝阳市'
171
	}, {
172
		value: '211400',
173
		text: '葫芦岛市'
174
	}]
175
}, {
176
	value: '220000',
177
	text: '吉林省',
178
	children: [{
179
		value: '220100',
180
		text: '长春市'
181
	}, {
182
		value: '220200',
183
		text: '吉林市'
184
	}, {
185
		value: '220300',
186
		text: '四平市'
187
	}, {
188
		value: '220400',
189
		text: '辽源市'
190
	}, {
191
		value: '220500',
192
		text: '通化市'
193
	}, {
194
		value: '220600',
195
		text: '白山市'
196
	}, {
197
		value: '220700',
198
		text: '松原市'
199
	}, {
200
		value: '220800',
201
		text: '白城市'
202
	}, {
203
		value: '222400',
204
		text: '延边朝鲜族自治州'
205
	}]
206
}, {
207
	value: '230000',
208
	text: '黑龙江省',
209
	children: [{
210
		value: '230100',
211
		text: '哈尔滨市'
212
	}, {
213
		value: '230200',
214
		text: '齐齐哈尔市'
215
	}, {
216
		value: '230300',
217
		text: '鸡西市'
218
	}, {
219
		value: '230400',
220
		text: '鹤岗市'
221
	}, {
222
		value: '230500',
223
		text: '双鸭山市'
224
	}, {
225
		value: '230600',
226
		text: '大庆市'
227
	}, {
228
		value: '230700',
229
		text: '伊春市'
230
	}, {
231
		value: '230800',
232
		text: '佳木斯市'
233
	}, {
234
		value: '230900',
235
		text: '七台河市'
236
	}, {
237
		value: '231000',
238
		text: '牡丹江市'
239
	}, {
240
		value: '231100',
241
		text: '黑河市'
242
	}, {
243
		value: '231200',
244
		text: '绥化市'
245
	}, {
246
		value: '232700',
247
		text: '大兴安岭地区'
248
	}]
249
}, {
250
	value: '310000',
251
	text: '上海市',
252
	children: [{
253
		value: '310101',
254
		text: '上海市'
255
	}]
256
}, {
257
	value: '320000',
258
	text: '江苏省',
259
	children: [{
260
		value: '320100',
261
		text: '南京市'
262
	}, {
263
		value: '320200',
264
		text: '无锡市'
265
	}, {
266
		value: '320300',
267
		text: '徐州市'
268
	}, {
269
		value: '320400',
270
		text: '常州市'
271
	}, {
272
		value: '320500',
273
		text: '苏州市'
274
	}, {
275
		value: '320600',
276
		text: '南通市'
277
	}, {
278
		value: '320700',
279
		text: '连云港市'
280
	}, {
281
		value: '320800',
282
		text: '淮安市'
283
	}, {
284
		value: '320900',
285
		text: '盐城市'
286
	}, {
287
		value: '321000',
288
		text: '扬州市'
289
	}, {
290
		value: '321100',
291
		text: '镇江市'
292
	}, {
293
		value: '321200',
294
		text: '泰州市'
295
	}, {
296
		value: '321300',
297
		text: '宿迁市'
298
	}]
299
}, {
300
	value: '330000',
301
	text: '浙江省',
302
	children: [{
303
		value: '330100',
304
		text: '杭州市'
305
	}, {
306
		value: '330200',
307
		text: '宁波市'
308
	}, {
309
		value: '330300',
310
		text: '温州市'
311
	}, {
312
		value: '330400',
313
		text: '嘉兴市'
314
	}, {
315
		value: '330500',
316
		text: '湖州市'
317
	}, {
318
		value: '330600',
319
		text: '绍兴市'
320
	}, {
321
		value: '330700',
322
		text: '金华市'
323
	}, {
324
		value: '330800',
325
		text: '衢州市'
326
	}, {
327
		value: '330900',
328
		text: '舟山市'
329
	}, {
330
		value: '331000',
331
		text: '台州市'
332
	}, {
333
		value: '331100',
334
		text: '丽水市'
335
	}]
336
}, {
337
	value: '340000',
338
	text: '安徽省',
339
	children: [{
340
		value: '340100',
341
		text: '合肥市'
342
	}, {
343
		value: '340200',
344
		text: '芜湖市'
345
	}, {
346
		value: '340300',
347
		text: '蚌埠市'
348
	}, {
349
		value: '340400',
350
		text: '淮南市'
351
	}, {
352
		value: '340500',
353
		text: '马鞍山市'
354
	}, {
355
		value: '340600',
356
		text: '淮北市'
357
	}, {
358
		value: '340700',
359
		text: '铜陵市'
360
	}, {
361
		value: '340800',
362
		text: '安庆市'
363
	}, {
364
		value: '341000',
365
		text: '黄山市'
366
	}, {
367
		value: '341100',
368
		text: '滁州市'
369
	}, {
370
		value: '341200',
371
		text: '阜阳市'
372
	}, {
373
		value: '341300',
374
		text: '宿州市'
375
	}, {
376
		value: '341500',
377
		text: '六安市'
378
	}, {
379
		value: '341600',
380
		text: '亳州市'
381
	}, {
382
		value: '341700',
383
		text: '池州市'
384
	}, {
385
		value: '341800',
386
		text: '宣城市'
387
	}]
388
}, {
389
	value: '350000',
390
	text: '福建省',
391
	children: [{
392
		value: '350100',
393
		text: '福州市'
394
	}, {
395
		value: '350200',
396
		text: '厦门市'
397
	}, {
398
		value: '350300',
399
		text: '莆田市'
400
	}, {
401
		value: '350400',
402
		text: '三明市'
403
	}, {
404
		value: '350500',
405
		text: '泉州市'
406
	}, {
407
		value: '350600',
408
		text: '漳州市'
409
	}, {
410
		value: '350700',
411
		text: '南平市'
412
	}, {
413
		value: '350800',
414
		text: '龙岩市'
415
	}, {
416
		value: '350900',
417
		text: '宁德市'
418
	}]
419
}, {
420
	value: '360000',
421
	text: '江西省',
422
	children: [{
423
		value: '360100',
424
		text: '南昌市'
425
	}, {
426
		value: '360200',
427
		text: '景德镇市'
428
	}, {
429
		value: '360300',
430
		text: '萍乡市'
431
	}, {
432
		value: '360400',
433
		text: '九江市'
434
	}, {
435
		value: '360500',
436
		text: '新余市'
437
	}, {
438
		value: '360600',
439
		text: '鹰潭市'
440
	}, {
441
		value: '360700',
442
		text: '赣州市'
443
	}, {
444
		value: '360800',
445
		text: '吉安市'
446
	}, {
447
		value: '360900',
448
		text: '宜春市'
449
	}, {
450
		value: '361000',
451
		text: '抚州市'
452
	}, {
453
		value: '361100',
454
		text: '上饶市'
455
	}]
456
}, {
457
	value: '370000',
458
	text: '山东省',
459
	children: [{
460
		value: '370100',
461
		text: '济南市'
462
	}, {
463
		value: '370200',
464
		text: '青岛市'
465
	}, {
466
		value: '370300',
467
		text: '淄博市'
468
	}, {
469
		value: '370400',
470
		text: '枣庄市'
471
	}, {
472
		value: '370500',
473
		text: '东营市'
474
	}, {
475
		value: '370600',
476
		text: '烟台市'
477
	}, {
478
		value: '370700',
479
		text: '潍坊市'
480
	}, {
481
		value: '370800',
482
		text: '济宁市'
483
	}, {
484
		value: '370900',
485
		text: '泰安市'
486
	}, {
487
		value: '371000',
488
		text: '威海市'
489
	}, {
490
		value: '371100',
491
		text: '日照市'
492
	}, {
493
		value: '371200',
494
		text: '莱芜市'
495
	}, {
496
		value: '371300',
497
		text: '临沂市'
498
	}, {
499
		value: '371400',
500
		text: '德州市'
501
	}, {
502
		value: '371500',
503
		text: '聊城市'
504
	}, {
505
		value: '371600',
506
		text: '滨州市'
507
	}, {
508
		value: '371700',
509
		text: '菏泽市'
510
	}]
511
}, {
512
	value: '410000',
513
	text: '河南省',
514
	children: [{
515
		value: '410100',
516
		text: '郑州市'
517
	}, {
518
		value: '410200',
519
		text: '开封市'
520
	}, {
521
		value: '410300',
522
		text: '洛阳市'
523
	}, {
524
		value: '410400',
525
		text: '平顶山市'
526
	}, {
527
		value: '410500',
528
		text: '安阳市'
529
	}, {
530
		value: '410600',
531
		text: '鹤壁市'
532
	}, {
533
		value: '410700',
534
		text: '新乡市'
535
	}, {
536
		value: '410800',
537
		text: '焦作市'
538
	}, {
539
		value: '410881',
540
		text: '济源市'
541
	}, {
542
		value: '410900',
543
		text: '濮阳市'
544
	}, {
545
		value: '411000',
546
		text: '许昌市'
547
	}, {
548
		value: '411100',
549
		text: '漯河市'
550
	}, {
551
		value: '411200',
552
		text: '三门峡市'
553
	}, {
554
		value: '411300',
555
		text: '南阳市'
556
	}, {
557
		value: '411400',
558
		text: '商丘市'
559
	}, {
560
		value: '411500',
561
		text: '信阳市'
562
	}, {
563
		value: '411600',
564
		text: '周口市'
565
	}, {
566
		value: '411700',
567
		text: '驻马店市'
568
	}]
569
}, {
570
	value: '420000',
571
	text: '湖北省',
572
	children: [{
573
		value: '420100',
574
		text: '武汉市'
575
	}, {
576
		value: '420200',
577
		text: '黄石市'
578
	}, {
579
		value: '420300',
580
		text: '十堰市'
581
	}, {
582
		value: '420500',
583
		text: '宜昌市'
584
	}, {
585
		value: '420600',
586
		text: '襄阳市'
587
	}, {
588
		value: '420700',
589
		text: '鄂州市'
590
	}, {
591
		value: '420800',
592
		text: '荆门市'
593
	}, {
594
		value: '420900',
595
		text: '孝感市'
596
	}, {
597
		value: '421000',
598
		text: '荆州市'
599
	}, {
600
		value: '421100',
601
		text: '黄冈市'
602
	}, {
603
		value: '421200',
604
		text: '咸宁市'
605
	}, {
606
		value: '421300',
607
		text: '随州市'
608
	}, {
609
		value: '422800',
610
		text: '恩施土家族苗族自治州'
611
	}, {
612
		value: '429004',
613
		text: '仙桃市'
614
	}, {
615
		value: '429005',
616
		text: '潜江市'
617
	}, {
618
		value: '429006',
619
		text: '天门市'
620
	}, {
621
		value: '429021',
622
		text: '神农架林区'
623
	}]
624
}, {
625
	value: '430000',
626
	text: '湖南省',
627
	children: [{
628
		value: '430100',
629
		text: '长沙市'
630
	}, {
631
		value: '430200',
632
		text: '株洲市'
633
	}, {
634
		value: '430300',
635
		text: '湘潭市'
636
	}, {
637
		value: '430400',
638
		text: '衡阳市'
639
	}, {
640
		value: '430500',
641
		text: '邵阳市'
642
	}, {
643
		value: '430600',
644
		text: '岳阳市'
645
	}, {
646
		value: '430700',
647
		text: '常德市'
648
	}, {
649
		value: '430800',
650
		text: '张家界市'
651
	}, {
652
		value: '430900',
653
		text: '益阳市'
654
	}, {
655
		value: '431000',
656
		text: '郴州市'
657
	}, {
658
		value: '431100',
659
		text: '永州市'
660
	}, {
661
		value: '431200',
662
		text: '怀化市'
663
	}, {
664
		value: '431300',
665
		text: '娄底市'
666
	}, {
667
		value: '433100',
668
		text: '湘西土家族苗族自治州'
669
	}]
670
}, {
671
	value: '440000',
672
	text: '广东省',
673
	children: [{
674
		value: '440100',
675
		text: '广州市'
676
	}, {
677
		value: '440200',
678
		text: '韶关市'
679
	}, {
680
		value: '440300',
681
		text: '深圳市'
682
	}, {
683
		value: '440400',
684
		text: '珠海市'
685
	}, {
686
		value: '440500',
687
		text: '汕头市'
688
	}, {
689
		value: '440600',
690
		text: '佛山市'
691
	}, {
692
		value: '440700',
693
		text: '江门市'
694
	}, {
695
		value: '440800',
696
		text: '湛江市'
697
	}, {
698
		value: '440900',
699
		text: '茂名市'
700
	}, {
701
		value: '441200',
702
		text: '肇庆市'
703
	}, {
704
		value: '441300',
705
		text: '惠州市'
706
	}, {
707
		value: '441400',
708
		text: '梅州市'
709
	}, {
710
		value: '441500',
711
		text: '汕尾市'
712
	}, {
713
		value: '441600',
714
		text: '河源市'
715
	}, {
716
		value: '441700',
717
		text: '阳江市'
718
	}, {
719
		value: '441800',
720
		text: '清远市'
721
	}, {
722
		value: '441900',
723
		text: '东莞市'
724
	}, {
725
		value: '442000',
726
		text: '中山市'
727
	}, {
728
		value: '445100',
729
		text: '潮州市'
730
	}, {
731
		value: '445200',
732
		text: '揭阳市'
733
	}, {
734
		value: '445300',
735
		text: '云浮市'
736
	}]
737
}, {
738
	value: '450000',
739
	text: '广西壮族自治区 ',
740
	children: [{
741
		value: '450100',
742
		text: '南宁市'
743
	}, {
744
		value: '450200',
745
		text: '柳州市'
746
	}, {
747
		value: '450300',
748
		text: '桂林市'
749
	}, {
750
		value: '450400',
751
		text: '梧州市'
752
	}, {
753
		value: '450500',
754
		text: '北海市'
755
	}, {
756
		value: '450600',
757
		text: '防城港市'
758
	}, {
759
		value: '450700',
760
		text: '钦州市'
761
	}, {
762
		value: '450800',
763
		text: '贵港市'
764
	}, {
765
		value: '450900',
766
		text: '玉林市'
767
	}, {
768
		value: '451000',
769
		text: '百色市'
770
	}, {
771
		value: '451100',
772
		text: '贺州市'
773
	}, {
774
		value: '451200',
775
		text: '河池市'
776
	}, {
777
		value: '451300',
778
		text: '来宾市'
779
	}, {
780
		value: '451400',
781
		text: '崇左市'
782
	}]
783
}, {
784
	value: '460000',
785
	text: '海南省',
786
	children: [{
787
		value: '460100',
788
		text: '海口市'
789
	}, {
790
		value: '460200',
791
		text: '三亚市'
792
	}, {
793
		value: '469001',
794
		text: '五指山市'
795
	}, {
796
		value: '469002',
797
		text: '琼海市'
798
	}, {
799
		value: '469003',
800
		text: '儋州市'
801
	}, {
802
		value: '469005',
803
		text: '文昌市'
804
	}, {
805
		value: '469006',
806
		text: '万宁市'
807
	}, {
808
		value: '469007',
809
		text: '东方市'
810
	}, {
811
		value: '469025',
812
		text: '定安县'
813
	}, {
814
		value: '469026',
815
		text: '屯昌县'
816
	}, {
817
		value: '469027',
818
		text: '澄迈县'
819
	}, {
820
		value: '469028',
821
		text: '临高县'
822
	}, {
823
		value: '469030',
824
		text: '白沙黎族自治县'
825
	}, {
826
		value: '469031',
827
		text: '昌江黎族自治县'
828
	}, {
829
		value: '469033',
830
		text: '乐东黎族自治县'
831
	}, {
832
		value: '469034',
833
		text: '陵水黎族自治县'
834
	}, {
835
		value: '469035',
836
		text: '保亭黎族苗族自治县'
837
	}, {
838
		value: '469036',
839
		text: '琼中黎族苗族自治县'
840
	}, {
841
		value: '469037',
842
		text: '西沙群岛'
843
	}, {
844
		value: '469038',
845
		text: '南沙群岛'
846
	}, {
847
		value: '469039',
848
		text: '中沙群岛的岛礁及其海域'
849
	}]
850
}, {
851
	value: '500000',
852
	text: '重庆市',
853
	children: [{
854
		value: '500101',
855
		text: '重庆市'
856
	}]
857
}, {
858
	value: '510000',
859
	text: '四川省',
860
	children: [{
861
		value: '510100',
862
		text: '成都市'
863
	}, {
864
		value: '510300',
865
		text: '自贡市'
866
	}, {
867
		value: '510400',
868
		text: '攀枝花市'
869
	}, {
870
		value: '510500',
871
		text: '泸州市'
872
	}, {
873
		value: '510600',
874
		text: '德阳市'
875
	}, {
876
		value: '510700',
877
		text: '绵阳市'
878
	}, {
879
		value: '510800',
880
		text: '广元市'
881
	}, {
882
		value: '510900',
883
		text: '遂宁市'
884
	}, {
885
		value: '511000',
886
		text: '内江市'
887
	}, {
888
		value: '511100',
889
		text: '乐山市'
890
	}, {
891
		value: '511300',
892
		text: '南充市'
893
	}, {
894
		value: '511400',
895
		text: '眉山市'
896
	}, {
897
		value: '511500',
898
		text: '宜宾市'
899
	}, {
900
		value: '511600',
901
		text: '广安市'
902
	}, {
903
		value: '511700',
904
		text: '达州市'
905
	}, {
906
		value: '511800',
907
		text: '雅安市'
908
	}, {
909
		value: '511900',
910
		text: '巴中市'
911
	}, {
912
		value: '512000',
913
		text: '资阳市'
914
	}, {
915
		value: '513200',
916
		text: '阿坝藏族羌族自治州'
917
	}, {
918
		value: '513300',
919
		text: '甘孜藏族自治州'
920
	}, {
921
		value: '513400',
922
		text: '凉山彝族自治州'
923
	}]
924
}, {
925
	value: '520000',
926
	text: '贵州省',
927
	children: [{
928
		value: '520100',
929
		text: '贵阳市'
930
	}, {
931
		value: '520200',
932
		text: '六盘水市'
933
	}, {
934
		value: '520300',
935
		text: '遵义市'
936
	}, {
937
		value: '520400',
938
		text: '安顺市'
939
	}, {
940
		value: '522200',
941
		text: '铜仁地区'
942
	}, {
943
		value: '522300',
944
		text: '黔西南布依族苗族自治州'
945
	}, {
946
		value: '522400',
947
		text: '毕节地区'
948
	}, {
949
		value: '522600',
950
		text: '黔东南苗族侗族自治州'
951
	}, {
952
		value: '522700',
953
		text: '黔南布依族苗族自治州'
954
	}]
955
}, {
956
	value: '530000',
957
	text: '云南省',
958
	children: [{
959
		value: '530100',
960
		text: '昆明市'
961
	}, {
962
		value: '530300',
963
		text: '曲靖市'
964
	}, {
965
		value: '530400',
966
		text: '玉溪市'
967
	}, {
968
		value: '530500',
969
		text: '保山市'
970
	}, {
971
		value: '530600',
972
		text: '昭通市'
973
	}, {
974
		value: '530700',
975
		text: '丽江市'
976
	}, {
977
		value: '530800',
978
		text: '普洱市'
979
	}, {
980
		value: '530900',
981
		text: '临沧市'
982
	}, {
983
		value: '532300',
984
		text: '楚雄彝族自治州'
985
	}, {
986
		value: '532500',
987
		text: '红河哈尼族彝族自治州'
988
	}, {
989
		value: '532600',
990
		text: '文山壮族苗族自治州'
991
	}, {
992
		value: '532800',
993
		text: '西双版纳傣族自治州'
994
	}, {
995
		value: '532900',
996
		text: '大理白族自治州'
997
	}, {
998
		value: '533100',
999
		text: '德宏傣族景颇族自治州'
1000
	}, {
1001
		value: '533300',
1002
		text: '怒江傈僳族自治州'
1003
	}, {
1004
		value: '533400',
1005
		text: '迪庆藏族自治州'
1006
	}]
1007
}, {
1008
	value: '540000',
1009
	text: '西藏自治区',
1010
	children: [{
1011
		value: '540100',
1012
		text: '拉萨市'
1013
	}, {
1014
		value: '542100',
1015
		text: '昌都地区'
1016
	}, {
1017
		value: '542200',
1018
		text: '山南地区'
1019
	}, {
1020
		value: '542300',
1021
		text: '日喀则地区'
1022
	}, {
1023
		value: '542400',
1024
		text: '那曲地区'
1025
	}, {
1026
		value: '542500',
1027
		text: '阿里地区'
1028
	}, {
1029
		value: '542600',
1030
		text: '林芝地区'
1031
	}]
1032
}, {
1033
	value: '610000',
1034
	text: '陕西省',
1035
	children: [{
1036
		value: '610100',
1037
		text: '西安市'
1038
	}, {
1039
		value: '610200',
1040
		text: '铜川市'
1041
	}, {
1042
		value: '610300',
1043
		text: '宝鸡市'
1044
	}, {
1045
		value: '610400',
1046
		text: '咸阳市'
1047
	}, {
1048
		value: '610500',
1049
		text: '渭南市'
1050
	}, {
1051
		value: '610600',
1052
		text: '延安市'
1053
	}, {
1054
		value: '610700',
1055
		text: '汉中市'
1056
	}, {
1057
		value: '610800',
1058
		text: '榆林市'
1059
	}, {
1060
		value: '610900',
1061
		text: '安康市'
1062
	}, {
1063
		value: '611000',
1064
		text: '商洛市'
1065
	}]
1066
}, {
1067
	value: '620000',
1068
	text: '甘肃省',
1069
	children: [{
1070
		value: '620100',
1071
		text: '兰州市'
1072
	}, {
1073
		value: '620200',
1074
		text: '嘉峪关市'
1075
	}, {
1076
		value: '620300',
1077
		text: '金昌市'
1078
	}, {
1079
		value: '620400',
1080
		text: '白银市'
1081
	}, {
1082
		value: '620500',
1083
		text: '天水市'
1084
	}, {
1085
		value: '620600',
1086
		text: '武威市'
1087
	}, {
1088
		value: '620700',
1089
		text: '张掖市'
1090
	}, {
1091
		value: '620800',
1092
		text: '平凉市'
1093
	}, {
1094
		value: '620900',
1095
		text: '酒泉市'
1096
	}, {
1097
		value: '621000',
1098
		text: '庆阳市'
1099
	}, {
1100
		value: '621100',
1101
		text: '定西市'
1102
	}, {
1103
		value: '621200',
1104
		text: '陇南市'
1105
	}, {
1106
		value: '622900',
1107
		text: '临夏回族自治州'
1108
	}, {
1109
		value: '623000',
1110
		text: '甘南藏族自治州'
1111
	}]
1112
}, {
1113
	value: '630000',
1114
	text: '青海省',
1115
	children: [{
1116
		value: '630100',
1117
		text: '西宁市'
1118
	}, {
1119
		value: '632100',
1120
		text: '海东地区'
1121
	}, {
1122
		value: '632200',
1123
		text: '海北藏族自治州'
1124
	}, {
1125
		value: '632300',
1126
		text: '黄南藏族自治州'
1127
	}, {
1128
		value: '632500',
1129
		text: '海南藏族自治州'
1130
	}, {
1131
		value: '632600',
1132
		text: '果洛藏族自治州'
1133
	}, {
1134
		value: '632700',
1135
		text: '玉树藏族自治州'
1136
	}, {
1137
		value: '632800',
1138
		text: '海西蒙古族藏族自治州'
1139
	}]
1140
}, {
1141
	value: '640000',
1142
	text: '宁夏回族自治区',
1143
	children: [{
1144
		value: '640100',
1145
		text: '银川市'
1146
	}, {
1147
		value: '640200',
1148
		text: '石嘴山市'
1149
	}, {
1150
		value: '640300',
1151
		text: '吴忠市'
1152
	}, {
1153
		value: '640400',
1154
		text: '固原市'
1155
	}, {
1156
		value: '640500',
1157
		text: '中卫市'
1158
	}]
1159
}, {
1160
	value: '650000',
1161
	text: '新疆维吾尔自治区 ',
1162
	children: [{
1163
		value: '650100',
1164
		text: '乌鲁木齐市'
1165
	}, {
1166
		value: '650200',
1167
		text: '克拉玛依市'
1168
	}, {
1169
		value: '652100',
1170
		text: '吐鲁番地区'
1171
	}, {
1172
		value: '652200',
1173
		text: '哈密地区'
1174
	}, {
1175
		value: '652300',
1176
		text: '昌吉回族自治州'
1177
	}, {
1178
		value: '652700',
1179
		text: '博尔塔拉蒙古自治州'
1180
	}, {
1181
		value: '652800',
1182
		text: '巴音郭楞蒙古自治州'
1183
	}, {
1184
		value: '652900',
1185
		text: '阿克苏地区'
1186
	}, {
1187
		value: '653000',
1188
		text: '克孜勒苏柯尔克孜自治州'
1189
	}, {
1190
		value: '653100',
1191
		text: '喀什地区'
1192
	}, {
1193
		value: '653200',
1194
		text: '和田地区'
1195
	}, {
1196
		value: '654000',
1197
		text: '伊犁哈萨克自治州'
1198
	}, {
1199
		value: '654200',
1200
		text: '塔城地区'
1201
	}, {
1202
		value: '654300',
1203
		text: '阿勒泰地区'
1204
	}, {
1205
		value: '659001',
1206
		text: '石河子市'
1207
	}, {
1208
		value: '659002',
1209
		text: '阿拉尔市'
1210
	}, {
1211
		value: '659003',
1212
		text: '图木舒克市'
1213
	}, {
1214
		value: '659004',
1215
		text: '五家渠市'
1216
	}]
1217
}, {
1218
	value: '710000',
1219
	text: '台湾省',
1220
	children: [{
1221
		value: '710100',
1222
		text: '台北市'
1223
	}, {
1224
		value: '710200',
1225
		text: '高雄市'
1226
	}, {
1227
		value: '710300',
1228
		text: '台南市'
1229
	}, {
1230
		value: '710400',
1231
		text: '台中市'
1232
	}, {
1233
		value: '710500',
1234
		text: '金门县'
1235
	}, {
1236
		value: '710600',
1237
		text: '南投县'
1238
	}, {
1239
		value: '710700',
1240
		text: '基隆市'
1241
	}, {
1242
		value: '710800',
1243
		text: '新竹市'
1244
	}, {
1245
		value: '710900',
1246
		text: '嘉义市'
1247
	}, {
1248
		value: '711100',
1249
		text: '新北市'
1250
	}, {
1251
		value: '711200',
1252
		text: '宜兰县'
1253
	}, {
1254
		value: '711300',
1255
		text: '新竹县'
1256
	}, {
1257
		value: '711400',
1258
		text: '桃园县'
1259
	}, {
1260
		value: '711500',
1261
		text: '苗栗县'
1262
	}, {
1263
		value: '711700',
1264
		text: '彰化县'
1265
	}, {
1266
		value: '711900',
1267
		text: '嘉义县'
1268
	}, {
1269
		value: '712100',
1270
		text: '云林县'
1271
	}, {
1272
		value: '712400',
1273
		text: '屏东县'
1274
	}, {
1275
		value: '712500',
1276
		text: '台东县'
1277
	}, {
1278
		value: '712600',
1279
		text: '花莲县'
1280
	}, {
1281
		value: '712700',
1282
		text: '澎湖县'
1283
	}]
1284
}, {
1285
	value: '810000',
1286
	text: '香港特别行政区',
1287
	children: [{
1288
		value: '810100',
1289
		text: '香港特别行政区'
1290
	}]
1291
}, {
1292
	value: '820000',
1293
	text: '澳门特别行政区',
1294
	children: [{
1295
		value: '820100',
1296
		text: '澳门特别行政区'
1297
	}]
1298
}, {
1299
	value: '990000',
1300
	text: '海外',
1301
	children: [{
1302
		value: '990100',
1303
		text: '海外'
1304
	}]
1305
}];
1306
1307
export default cityData;

+ 13 - 0
src/components/global-component/citypick/index.js

@ -0,0 +1,13 @@
1
import city from './CityPick';
2
3
// Loading.install = function(Vue) {
4
//   Vue.component(Loading.name, MyLoading);
5
// };
6
const CityPick = {
7
  install: function(Vue) {
8
    Vue.component('CityPick', city);
9
  }
10
};
11
12
// 导出组件
13
export default CityPick;

+ 1 - 1
src/components/main-views/TheFooter.vue

@ -6,7 +6,7 @@
6 6
					<img class="logo-block" :src="plat.logourl">
7 7
					<div>
8 8
						<router-link to='about'>关于我们 |</router-link>
9
						<a :href="plat.website">{{plat.name}} |</a>
9
						<a :href="plat.website" target="_blank">{{plat.name}} |</a>
10 10
						<a :href="kexiuLink" target="_blank">科袖网 |</a>
11 11
						<a @click="goWorkBench">平台管理员登录</a>
12 12
					</div>

+ 3 - 3
src/components/main-views/TheHeader.vue

@ -3,13 +3,13 @@
3 3
    <div class="top-wrapper">
4 4
      <div class="contain-wrapper">
5 5
        <div class="wrapper-left">
6
          <a :href="plat.website" class="a-link">{{plat.name}}</a>
6
          <a :href="plat.website" class="a-link" target="_blank">{{plat.name}}</a>
7 7
          <span> X </span>
8
          <a :href="kexiuLink" class="a-link">科袖网</a>
8
          <a :href="kexiuLink" target="_blank" class="a-link">科袖网</a>
9 9
          <span>联合为您服务</span>
10 10
        </div>
11 11
        <div class="wrapper-right">
12
          <a :href="kexiuLink + '/cmp-portal/cmp-settled-log.html'" class="a-link">进入企业版</a>
12
          <a :href="kexiuLink + '/cmp-portal/cmp-settled-log.html'" class="a-link" target="_blank">进入企业版</a>
13 13
        </div>
14 14
      </div>
15 15
    </div>

+ 5 - 5
src/components/main-views/ViewHome.vue

@ -48,7 +48,7 @@
48 48
            <div class="pictures" v-if="paltNews.length" :style="{backgroundImage: 'url(' + articleUrl(paltNews[0]) + ')'}"></div>
49 49
            <ul class="maincon">
50 50
              <li v-for="item in paltNews" :key="item.index">
51
                <a :href="linkArticle(item)">
51
                <a :href="linkArticle(item)" target="_blank">
52 52
                  <span class="topic">{{item.articleTitle}}</span>
53 53
                  <span class="time">{{formTime(item)}}</span>
54 54
                </a>
@ -64,7 +64,7 @@
64 64
          <div class="content">
65 65
            <ul class="maincon maincon2">
66 66
              <li v-for="item in orgTrends" :key="item.index">
67
                <a :href="linkArticle(item)">
67
                <a :href="linkArticle(item)" target="_blank">
68 68
                  <span class="topic">{{item.articleTitle}}</span>
69 69
                  <span class="owner">{{item.ownerName}}</span>
70 70
                  <span class="time">{{formTime(item)}}</span>
@ -90,7 +90,7 @@
90 90
        </div>
91 91
        <div class="swiper-container" ref="latestCmp">
92 92
          <div class="swiper-wrapper">
93
            <a class="swiper-slide" v-for="item in residentOrgs" :key="item.index" :href="linkOrg(item)">
93
            <a class="swiper-slide" v-for="item in residentOrgs" :key="item.index" :href="linkOrg(item)" target="_blank">
94 94
              <div class="item-block">
95 95
                <div class="item-pic">
96 96
                  <img :src="orgsUrl(item)">
@ -120,7 +120,7 @@
120 120
        </div>
121 121
        <div class="swiper-container" ref="findService">
122 122
          <div class="swiper-wrapper">
123
            <a class="swiper-slide" v-for="item in platWares" :key="item.index" :href="linkWare(item)">
123
            <a class="swiper-slide" v-for="item in platWares" :key="item.index" :href="linkWare(item)" target="_blank">
124 124
              <div class="item-block">
125 125
                <div class="item-pic" :style="{backgroundImage: 'url(' + waresUrl(item) + ')'}"></div>
126 126
                <div class="item-text">
@ -154,7 +154,7 @@
154 154
        </div>
155 155
        <div class="swiper-container" ref="findResource">
156 156
          <div class="swiper-wrapper">
157
            <a class="swiper-slide" v-for="item in platResources" :key="item.index" :href="linkResource(item)">
157
            <a class="swiper-slide" v-for="item in platResources" :key="item.index" :href="linkResource(item)" target="_blank">
158 158
              <div class="item-block" >
159 159
                <div class="item-pic" :style="{backgroundImage: 'url(' + resourcesUrl(item) + ')'}"></div>
160 160
                <div class="item-text">

+ 1 - 1
src/components/sub-component/BaseAgency.vue

@ -1,6 +1,6 @@
1 1
<template>
2 2
  <div class="block-container">
3
    <a class="block-item org-item" v-for="item in orgData" :key="item.index" :href="linkUrl(item)">
3
    <a class="block-item org-item" v-for="item in orgData" :key="item.index" :href="linkUrl(item)" target="_blank">
4 4
      <div class="item-block-org">
5 5
        <div class="item-pic-org">
6 6
          <img :src="orgLogoUrl(item)">

+ 1 - 1
src/components/sub-component/BaseArticle.vue

@ -1,5 +1,5 @@
1 1
<template>
2
  <a class="list-item" :href="linkway">
2
  <a class="list-item" :href="linkway" target="_blank">
3 3
    <div class="list-head" :style="{backgroundImage: 'url(' + imgUrl + ')'}"></div>
4 4
    <div class="list-info">
5 5
      <div class="list-tit">{{itemSingle.articleTitle}}</div>

+ 1 - 1
src/components/sub-component/BaseExpert.vue

@ -1,6 +1,6 @@
1 1
<template>
2 2
  <div class="block-container">
3
    <a class="block-item" v-for="item in userData" :key="item.index" :href="linkUrl(item)">
3
    <a class="block-item" v-for="item in userData" :key="item.index" :href="linkUrl(item)" target="_blank">
4 4
      <div class="show-head" :style="{backgroundImage:'url('+ headUrl(item) +')'}"></div>
5 5
      <div class="show-info">
6 6
        <div class="info-tit">{{item.name}}<em class="authicon" :class="headIcon(item)"></em></div>

+ 1 - 1
src/components/sub-component/BaseResource.vue

@ -1,5 +1,5 @@
1 1
<template>
2
  <a class="list-item" :href="linkway">
2
  <a class="list-item" :href="linkway" target="_blank">
3 3
    <div class="list-head" :style="{backgroundImage: 'url(' + imgUrl + ')'}"></div>
4 4
    <div class="list-info">
5 5
      <div class="list-tit list-topic">{{itemSingle.name}}</div>

+ 1 - 1
src/components/sub-component/BaseService.vue

@ -1,5 +1,5 @@
1 1
<template>
2
  <a class="list-item" :href="linkway">
2
  <a class="list-item" :href="linkway" target="_blank">
3 3
    <div class="list-head" :style="{backgroundImage: 'url(' + imgUrl + ')'}"></div>
4 4
    <div class="list-info">
5 5
      <div class="list-tit list-topic">{{itemSingle.name}}</div>

+ 2 - 0
src/main.js

@ -8,6 +8,7 @@ import axiosH from './libs/axios';
8 8
import Loading from './components/global-component/loading';
9 9
import BackTop from './components/global-component/backtop';
10 10
import defaultPage from './components/global-component/default';
11
import CityPick from './components/global-component/CityPick';
11 12
12 13
import '../static/ueditor/ueditor.config.js';
13 14
import '../static/ueditor/ueditor.all.js';
@ -19,6 +20,7 @@ Vue.use(ElementUI);
19 20
Vue.use(Loading);
20 21
Vue.use(BackTop);
21 22
Vue.use(defaultPage);
23
Vue.use(CityPick);
22 24
23 25
/* eslint-disable no-new */
24 26
new Vue({