|
@@ -10,30 +10,30 @@
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="账号" prop="loginName" :rules="[{required: true, message: '登录名不能为空', trigger: 'blur'}]">
|
|
|
- <el-input v-model="inputForm.loginName" maxlength="50" placeholder=""></el-input>
|
|
|
+ <el-input v-model="inputForm.loginName" :disabled="true" maxlength="50" placeholder=""></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="密码:" prop="newPassword" :rules="inputForm.id?[]:[{required: true, message:'密码不能为空', trigger:'blur'}]">
|
|
|
- <el-input v-model="inputForm.newPassword" maxlength="50" placeholder="若不修改,请留空" show-password></el-input>
|
|
|
+ <el-input v-model="inputForm.newPassword" :disabled="true" maxlength="50" placeholder="若不修改,请留空" show-password></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="确认密码" prop="confirmNewPassword" :rules="inputForm.id?[{validator: validatePass2, trigger: 'blur'}]:[{required: true, message:'确认密码不能为空', trigger:'blur'},{validator: validatePass2, trigger: 'blur'}]">
|
|
|
- <el-input v-model="inputForm.confirmNewPassword" maxlength="50" placeholder="" show-password></el-input>
|
|
|
+ <el-input v-model="inputForm.confirmNewPassword" :disabled="true" maxlength="50" placeholder="" show-password></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="是否允许登录" prop="loginFlag" :rules="[{required: true, message: '必须选择', trigger: 'blur'}]">
|
|
|
<el-radio-group v-model="inputForm.loginFlag">
|
|
|
- <el-radio v-for="item in this.$dictUtils.getDictList('yes_no')" :label="item.value" :key="item.id">{{item.label}}</el-radio>
|
|
|
+ <el-radio v-for="item in this.$dictUtils.getDictList('yes_no')" :disabled="true" :label="item.value" :key="item.id">{{item.label}}</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="是否获取其他服务待办" prop="otherServiceFlag" :rules="[{required: true, message: '必须选择', trigger: 'blur'}]">
|
|
|
<el-radio-group v-model="inputForm.otherServiceFlag">
|
|
|
- <el-radio v-for="item in this.$dictUtils.getDictList('yes_no')" :label="item.value" :key="item.id">{{item.label}}</el-radio>
|
|
|
+ <el-radio v-for="item in this.$dictUtils.getDictList('yes_no')" :disabled="true" :label="item.value" :key="item.id">{{item.label}}</el-radio>
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
@@ -56,22 +56,22 @@
|
|
|
</el-col> -->
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="姓名" :rules="[{required: true, message: '姓名不能为空', trigger: 'blur'}]" prop="name">
|
|
|
- <el-input v-model="inputForm.name" maxlength="50" placeholder=""></el-input>
|
|
|
+ <el-input v-model="inputForm.name" :disabled="true" maxlength="50" placeholder=""></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="手机" prop="mobile" :rules="[{validator:validator.isMobile, trigger:'blur'}]">
|
|
|
- <el-input v-model="inputForm.mobile" maxlength="50" placeholder=""></el-input>
|
|
|
+ <el-input v-model="inputForm.mobile" :disabled="true" maxlength="50" placeholder=""></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="电话" prop="phone" :rules="[{validator:validator.isPhone, trigger:'blur'}]">
|
|
|
- <el-input v-model="inputForm.phone" maxlength="50" placeholder=""></el-input>
|
|
|
+ <el-input v-model="inputForm.phone" :disabled="true" maxlength="50" placeholder=""></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="邮箱" prop="email" :rules="[{type:'email', message:'请输入正确的邮箱地址', trigger:'blur'}]">
|
|
|
- <el-input v-model="inputForm.email" maxlength="50" placeholder=""></el-input>
|
|
|
+ <el-input v-model="inputForm.email" :disabled="true" maxlength="50" placeholder=""></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -87,6 +87,7 @@
|
|
|
children: 'children' // 子级字段名
|
|
|
}"
|
|
|
:url="`/sys/office/treeData?type=1`"
|
|
|
+ :disabled="true"
|
|
|
:value="inputForm.companyDTO.id"
|
|
|
:clearable="true"
|
|
|
:accordion="true"
|
|
@@ -102,7 +103,7 @@
|
|
|
label: 'name', // 显示名称
|
|
|
children: 'children' // 子级字段名
|
|
|
}"
|
|
|
-
|
|
|
+ :disabled="true"
|
|
|
:url="`/sys/office/treeData?type=2`"
|
|
|
:value="inputForm.officeDTO.id"
|
|
|
:clearable="true"
|
|
@@ -125,6 +126,7 @@
|
|
|
size="middle"
|
|
|
:url="`/sys/office/treeData?type=2`"
|
|
|
:value="inputForm.manageOfficeIds"
|
|
|
+ :disabled="true"
|
|
|
:clearable="false"
|
|
|
:accordion="true"
|
|
|
:showCheckbox="true"
|
|
@@ -141,7 +143,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="岗位" prop="postIdList">
|
|
|
- <el-select v-model="inputForm.postIdList" style="width:100%" multiple placeholder="请选择">
|
|
|
+ <el-select v-model="inputForm.postIdList" :disabled="true" style="width:100%" multiple placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="item in postList"
|
|
|
:key="item.id"
|
|
@@ -153,7 +155,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="角色" prop="roleIdList" :rules="[{required: true, message: '角色不能为空', trigger: 'blur'}]">
|
|
|
- <el-select v-model="inputForm.roleIdList" style="width:100%" multiple placeholder="请选择">
|
|
|
+ <el-select v-model="inputForm.roleIdList" :disabled="true" style="width:100%" multiple placeholder="请选择">
|
|
|
<el-option
|
|
|
v-for="role in roleList"
|
|
|
:key="role.id"
|
|
@@ -165,7 +167,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
<el-form-item label="备注" prop="remarks">
|
|
|
- <el-input type="textarea" v-model="inputForm.remarks" maxlength="200" placeholder=""></el-input>
|
|
|
+ <el-input type="textarea" v-model="inputForm.remarks" :disabled="true" maxlength="200" placeholder=""></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|