guhongwei 4 سال پیش
والد
کامیت
96806d8c1b
1فایلهای تغییر یافته به همراه9 افزوده شده و 2 حذف شده
  1. 9 2
      src/views/info/index.vue

+ 9 - 2
src/views/info/index.vue

@@ -8,7 +8,14 @@
       </template>
       <el-row type="flex" justify="center">
         <el-col style="font-size:24px" :span="10">
-          <data-form style="padding:20px;" :data="info" :fields="fields" :rules="rules" @save="handleSave" :isNew="true"> </data-form>
+          <data-form style="padding:20px;" :data="info" :fields="fields" :rules="rules" @save="handleSave" :isNew="true">
+            <template #custom="{ item, form }">
+              <template v-if="item.model == 'mobile'">
+                <el-input v-model="form.mobile" placeholder="请输入手机号"></el-input>
+                <el-link type="danger" :underline="false">此手机号为新的登录用户名,设置后,请不要再使用学校代码进行登录</el-link>
+              </template>
+            </template>
+          </data-form>
         </el-col>
       </el-row>
     </el-card>
@@ -30,7 +37,7 @@ export default {
     info: {},
     fields: [
       { label: '学校负责人', required: true, model: 'name' },
-      { label: '手机号', required: true, model: 'mobile', options: { minLength: 11, maxlength: 11 } },
+      { label: '手机号', required: true, model: 'mobile', options: { minLength: 11, maxlength: 11 }, custom: true },
       { label: '密码', required: true, model: 'passwd', type: 'password' },
     ],
     rules: {