|  | @@ -36,7 +36,7 @@
 | 
	
		
			
				|  |  |              <el-form-item label="所在省市" prop="selectedOptions">
 | 
	
		
			
				|  |  |                  <el-cascader
 | 
	
		
			
				|  |  |                      size="medium"
 | 
	
		
			
				|  |  | -                    :options="provinceAndCityData"
 | 
	
		
			
				|  |  | +                    :options="$provinceCityList"
 | 
	
		
			
				|  |  |                      v-model="registerForm.selectedOptions"
 | 
	
		
			
				|  |  |                      @change="handleCity">
 | 
	
		
			
				|  |  |                  </el-cascader>
 | 
	
	
		
			
				|  | @@ -103,11 +103,9 @@
 | 
	
		
			
				|  |  |  //例如:import 《组件名称》from ‘《组件路径》';
 | 
	
		
			
				|  |  |  import Header from "@/components/Header.vue";
 | 
	
		
			
				|  |  |  import Upload from "@/components/Upload.vue"
 | 
	
		
			
				|  |  | -import {
 | 
	
		
			
				|  |  | -  provinceAndCityData
 | 
	
		
			
				|  |  | -} from "element-china-area-data";
 | 
	
		
			
				|  |  |  import { getLogin } from "@/api/ajax";
 | 
	
		
			
				|  |  |  import Cookies from 'js-cookie'
 | 
	
		
			
				|  |  | +import { mapState } from 'vuex';
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    //import引入的组件需要注入到对象中才能使用
 | 
	
		
			
				|  |  |    components: { Header, Upload },
 | 
	
	
		
			
				|  | @@ -177,7 +175,6 @@ export default {
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |      return {
 | 
	
		
			
				|  |  | -        provinceAndCityData,
 | 
	
		
			
				|  |  |          config: this.$route.query.headerConfig?decodeURIComponent(this.$route.query.headerConfig):'',
 | 
	
		
			
				|  |  |          userBg: 'rgba(0, 0, 0, 0.24)',
 | 
	
		
			
				|  |  |          headerBorder: '#5C5C5C',
 | 
	
	
		
			
				|  | @@ -189,7 +186,7 @@ export default {
 | 
	
		
			
				|  |  |              name:'',
 | 
	
		
			
				|  |  |              realName:'',
 | 
	
		
			
				|  |  |              sex:1,
 | 
	
		
			
				|  |  | -            selectedOptions:'0204',
 | 
	
		
			
				|  |  | +            selectedOptions:[],
 | 
	
		
			
				|  |  |              desc:'',
 | 
	
		
			
				|  |  |              phone:'',
 | 
	
		
			
				|  |  |              email:'',
 | 
	
	
		
			
				|  | @@ -209,11 +206,8 @@ export default {
 | 
	
		
			
				|  |  |              sex:[
 | 
	
		
			
				|  |  |                  { required: true, message: '请选择性别', trigger: 'change' },
 | 
	
		
			
				|  |  |              ],
 | 
	
		
			
				|  |  | -            // selectedOptions: [
 | 
	
		
			
				|  |  | -            //     { type: 'array', required: true, message: '请选择所在省市', trigger: 'change' }
 | 
	
		
			
				|  |  | -            // ],
 | 
	
		
			
				|  |  |              selectedOptions: [
 | 
	
		
			
				|  |  | -                { required: true, message: '请选择所在省市', trigger: 'change' }
 | 
	
		
			
				|  |  | +                { type: 'array', required: true, message: '请选择所在省市', trigger: 'change' }
 | 
	
		
			
				|  |  |              ],
 | 
	
		
			
				|  |  |              phone:[
 | 
	
		
			
				|  |  |                  { required: true, validator: validatePhone, trigger: 'blur' }
 | 
	
	
		
			
				|  | @@ -245,7 +239,9 @@ export default {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    //计算属性 类似于data概念
 | 
	
		
			
				|  |  | -  computed: {},
 | 
	
		
			
				|  |  | +  computed: {
 | 
	
		
			
				|  |  | +    ...mapState(['$provinceCityList']),
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  |    //监控data中数据变化
 | 
	
		
			
				|  |  |    watch: {},
 | 
	
		
			
				|  |  |    //方法集合
 | 
	
	
		
			
				|  | @@ -283,7 +279,7 @@ export default {
 | 
	
		
			
				|  |  |                  org_id: form.region,
 | 
	
		
			
				|  |  |                  email: form.email,
 | 
	
		
			
				|  |  |                  phone: form.phone,
 | 
	
		
			
				|  |  | -                city_id: form.selectedOptions,
 | 
	
		
			
				|  |  | +                city_id: form.selectedOptions[1],
 | 
	
		
			
				|  |  |                  memo: form.desc,
 | 
	
		
			
				|  |  |                  password: form.newPwd
 | 
	
		
			
				|  |  |              }
 |