|
@@ -28,10 +28,10 @@
|
|
<div class="create-bottom">
|
|
<div class="create-bottom">
|
|
<el-form :model="organizeForm" :rules="rulesOrganize" ref="organizeForm" label-width="100px" class="registerForm" key="organizeForm" v-if="stepIndex===0">
|
|
<el-form :model="organizeForm" :rules="rulesOrganize" ref="organizeForm" label-width="100px" class="registerForm" key="organizeForm" v-if="stepIndex===0">
|
|
<el-form-item label="机构名称" prop="name">
|
|
<el-form-item label="机构名称" prop="name">
|
|
- <el-input v-model="organizeForm.name" placeholder="请输入机构名称" @blur="handleTrim('organizeForm','name')"></el-input>
|
|
|
|
|
|
+ <el-input v-model="organizeForm.name" placeholder="请输入机构名称" @blur="handleTrim('organizeForm','name')" maxlength="200"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="机构代码" prop="sn">
|
|
<el-form-item label="机构代码" prop="sn">
|
|
- <el-input v-model="organizeForm.sn" placeholder="请输入机构代码" @blur="handleTrim('organizeForm','sn')"></el-input>
|
|
|
|
|
|
+ <el-input v-model="organizeForm.sn" placeholder="请输入机构代码" @blur="handleTrim('organizeForm','sn')" maxlength="200"></el-input>
|
|
<p class="tips">4-8位英文或数字</p>
|
|
<p class="tips">4-8位英文或数字</p>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="机构类型" prop="orgType">
|
|
<el-form-item label="机构类型" prop="orgType">
|
|
@@ -54,7 +54,7 @@
|
|
</el-cascader>
|
|
</el-cascader>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="人员上限" prop="personalCeil">
|
|
<el-form-item label="人员上限" prop="personalCeil">
|
|
- <el-input-number v-model="organizeForm.personalCeil" @change="handleChange" :min="1" size="small" class="personal-ceil"></el-input-number>
|
|
|
|
|
|
+ <el-input-number v-model="organizeForm.personalCeil" @change="handleChange" :min="1" size="small" class="personal-ceil" maxlength="20"></el-input-number>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="机构有效期" prop="validity">
|
|
<el-form-item label="机构有效期" prop="validity">
|
|
<el-date-picker
|
|
<el-date-picker
|
|
@@ -70,22 +70,22 @@
|
|
</el-form>
|
|
</el-form>
|
|
<el-form :model="managerForm" :rules="rulesManager" ref="managerForm" label-width="100px" class="registerForm" key="managerForm" v-if="stepIndex===1">
|
|
<el-form :model="managerForm" :rules="rulesManager" ref="managerForm" label-width="100px" class="registerForm" key="managerForm" v-if="stepIndex===1">
|
|
<el-form-item label="用户名" prop="name">
|
|
<el-form-item label="用户名" prop="name">
|
|
- <el-input v-model="managerForm.name" placeholder="请输入用户名" @blur="handleTrim('managerForm','name')"></el-input>
|
|
|
|
|
|
+ <el-input v-model="managerForm.name" placeholder="请输入用户名" @blur="handleTrim('managerForm','name')" maxlength="20"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="真实姓名" prop="realName">
|
|
<el-form-item label="真实姓名" prop="realName">
|
|
- <el-input v-model="managerForm.realName" placeholder="请输入真实姓名" @blur="handleTrim('managerForm','realName')"></el-input>
|
|
|
|
|
|
+ <el-input v-model="managerForm.realName" placeholder="请输入真实姓名" @blur="handleTrim('managerForm','realName')" maxlength="20"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="手机号" prop="phone">
|
|
<el-form-item label="手机号" prop="phone">
|
|
- <el-input v-model="managerForm.phone" autocomplete="off" placeholder="请输入完整手机号" @blur="handleTrim('managerForm','phone')" >
|
|
|
|
|
|
+ <el-input v-model="managerForm.phone" autocomplete="off" placeholder="请输入完整手机号" @blur="handleTrim('managerForm','phone')" maxlength="20">
|
|
<template slot="prepend">+86</template>
|
|
<template slot="prepend">+86</template>
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="邮箱" prop="email">
|
|
<el-form-item label="邮箱" prop="email">
|
|
- <el-input v-model="managerForm.email" autocomplete="off" placeholder="请输入邮箱地址" @blur="handleTrim('managerForm','email')" >
|
|
|
|
|
|
+ <el-input v-model="managerForm.email" autocomplete="off" placeholder="请输入邮箱地址" @blur="handleTrim('managerForm','email')" maxlength="100">
|
|
</el-input>
|
|
</el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="账号密码" prop="newPwd">
|
|
<el-form-item label="账号密码" prop="newPwd">
|
|
- <el-input v-model="managerForm.newPwd" :type="newPwdFlag?'text':'password'" autocomplete="off" placeholder="请输入密码" @blur="handleTrim('managerForm','newPwd')" >
|
|
|
|
|
|
+ <el-input v-model="managerForm.newPwd" :type="newPwdFlag?'text':'password'" autocomplete="off" placeholder="请输入密码" @blur="handleTrim('managerForm','newPwd')" maxlength="200">
|
|
<i slot="suffix" class="el-icon-view show-icon" @click="changeIcon('newPwdFlag')" v-if="newPwdFlag"></i>
|
|
<i slot="suffix" class="el-icon-view show-icon" @click="changeIcon('newPwdFlag')" v-if="newPwdFlag"></i>
|
|
<i slot="suffix" class="show-icon" @click="changeIcon('newPwdFlag')" v-else>
|
|
<i slot="suffix" class="show-icon" @click="changeIcon('newPwdFlag')" v-else>
|
|
<svg-icon icon-class="eye-invisible"></svg-icon>
|
|
<svg-icon icon-class="eye-invisible"></svg-icon>
|
|
@@ -94,7 +94,7 @@
|
|
<p class="tips">不少于6位,且必须同时包含数字和大小写字母</p>
|
|
<p class="tips">不少于6位,且必须同时包含数字和大小写字母</p>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="再次输入" prop="confirmPwd">
|
|
<el-form-item label="再次输入" prop="confirmPwd">
|
|
- <el-input v-model="managerForm.confirmPwd" :type="comfirmPwdFlag?'text':'password'" autocomplete="off" placeholder="请输入密码" @blur="handleTrim('managerForm','confirmPwd')" >
|
|
|
|
|
|
+ <el-input v-model="managerForm.confirmPwd" :type="comfirmPwdFlag?'text':'password'" autocomplete="off" placeholder="请输入密码" @blur="handleTrim('managerForm','confirmPwd')" maxlength="200">
|
|
<i slot="suffix" class="el-icon-view show-icon" @click="changeIcon('comfirmPwdFlag')" v-if="comfirmPwdFlag"></i>
|
|
<i slot="suffix" class="el-icon-view show-icon" @click="changeIcon('comfirmPwdFlag')" v-if="comfirmPwdFlag"></i>
|
|
<i slot="suffix" class="show-icon" @click="changeIcon('comfirmPwdFlag')" v-else>
|
|
<i slot="suffix" class="show-icon" @click="changeIcon('comfirmPwdFlag')" v-else>
|
|
<svg-icon icon-class="eye-invisible"></svg-icon>
|
|
<svg-icon icon-class="eye-invisible"></svg-icon>
|