| | |
| | | align="center" |
| | | > |
| | | <template #default="scope"> |
| | | <div v-if="key.toString() == 'headImg'" style="width: 50px;height: 50px;margin: 0 auto"> |
| | | <img :src="preUrl + scope.row.headImg" class="table-headImg"/> |
| | | <div v-if="key === 'userType'"> |
| | | {{userTypeList.filter(fil => fil.dictValue == scope.row.userType.toString())[0].dictLabel}} |
| | | </div> |
| | | </template> |
| | | </el-table-column> |
| | |
| | | /** |
| | | * Table表格权限数据列表相关 |
| | | */ |
| | | |
| | | let preUrl = ref(PREURL) |
| | | const pageParam = ref({ |
| | | total:0, |
| | | limit:0, |
| | |
| | | let tableHeader = ref({ |
| | | userName: '用户名称', |
| | | nickName: '昵称', |
| | | // headImg:'头像', |
| | | userTypeView:'用户类型', |
| | | // userTypeView:'用户角色', |
| | | userType:'用户类型', |
| | | contact:'联系方式', |
| | | email:'邮箱地址', |
| | | createTimeView:'创建时间' |
| | |
| | | password: [{ required: true, message: "请输入密码", trigger: "blur" }], |
| | | nickName: [{ required: true, message: "请输入昵称", trigger: "blur" }], |
| | | userType: [{ required: true, message: "请选择用户类型", trigger: "blur" }], |
| | | // userRelId: [{ required: true, message: "请选择用户角色", trigger: "blur" }], |
| | | contact: [{ required: true, message: "请输入联系方式", trigger: "blur" }], |
| | | email: [{ required: true, message: "请输入邮箱地址", trigger: "blur" }], |
| | | headImg: [{ required: true, message: "请上传用户头像", trigger: "blur" }], |
| | |
| | | nickName: '', |
| | | headImg:undefined, |
| | | userType:undefined, |
| | | // userRelId:undefined, |
| | | contact:'', |
| | | email:'', |
| | | }; |