shuishen
2022-02-25 178be3f7a5c36338ee8f2587502fa9a9f059ea8c
pages/registerUser/registerUser.vue
@@ -10,15 +10,15 @@
            <u-select v-model="show" mode="mutil-column-auto" :list="roleList" @confirm="radioGroupChange">
            </u-select>
         </u-form-item>
         <u-form-item label="工作单位" prop="obj" left-icon="home-fill" label-width="200" :required="true">
         <u-form-item label="工作单位" prop="obj" left-icon="home-fill" label-width="200" :required="false">
            <u-input v-model="form.obj" placeholder="请输入工作单位" />
         </u-form-item>
         <u-form-item label="所在地区" prop="xq" left-icon="map-fill" label-width="200" :required="true">
            <u-input v-model="form.xq" type="select" placeholder="请选择辖区" :border="true" @click="regionClick" />
            <u-input v-model="form.xq" type="select" placeholder="请选择所在地区" :border="true" @click="regionClick" />
            <u-select v-model="regionShow" mode="mutil-column-auto" :list="regionList" @confirm="regionSelect">
            </u-select>
         </u-form-item>
         <u-form-item label="详细地址" prop="address" left-icon="map" label-width="200" :required="true">
         <u-form-item label="详细地址" prop="address" left-icon="map" label-width="200" :required="false">
            <u-input v-model="form.address" placeholder="详细地址" />
         </u-form-item>
         <u-form-item label="性别" label-width="200" left-icon="man">
@@ -74,14 +74,16 @@
            if (value.length <= 11) {
               if (phone.test(value)) {
                  this.form.phone = value;
                  return true
               } else {
                  return callback(new Error('手机号格式不正确'));
               }
            }
            if (value.length <= 18) {
            if (value.length > 11) {
               if (identity.test(value)) {
                  this.form.carId = value;
                  return true
               } else {
                  return callback(new Error('身份证号格式不正确'));
@@ -248,13 +250,13 @@
                  trigger: ['change', 'blur'],
               }],
               obj: [{
                  required: true,
                  required: false,
                  message: '请输入工作单位',
                  // 可以单个或者同时写两个触发验证方式 
                  trigger: ['change', 'blur'],
               }],
               address: [{
                  required: true,
                  required: false,
                  message: '请输入详细地址',
                  // 可以单个或者同时写两个触发验证方式 
                  trigger: ['change', 'blur'],