From 0159386060edb946f29b5adcd9659dbfac06d6e1 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期一, 10 三月 2025 18:17:32 +0800 Subject: [PATCH] 指标附件 --- src/layout/component/sidebar/components/UserInformation.vue | 69 +++++++++++++++++++--------------- 1 files changed, 38 insertions(+), 31 deletions(-) diff --git a/src/layout/component/sidebar/components/UserInformation.vue b/src/layout/component/sidebar/components/UserInformation.vue index 172b3f8..e88e8be 100644 --- a/src/layout/component/sidebar/components/UserInformation.vue +++ b/src/layout/component/sidebar/components/UserInformation.vue @@ -2,33 +2,40 @@ <div class="flex flex-col"> <el-dialog v-model="isShowInformation" title="鎴戠殑淇℃伅" width="500" :before-close="handleCloseInformation"> <el-form :model="userInformationInfo" ref="autoDialogFormRef" label-width="85"> - <el-row :gutter="20" class="form_Class"> - <el-col :span="12" class="note"> - <el-form-item label="鐢ㄦ埛ID" prop="name"> <el-input v-model="userInformationInfo.note" readonly></el-input> </el-form-item - ></el-col> - <el-col :span="12" class="mb20"> - <el-form-item label="濮撳悕" prop="real_name"> - <el-input v-model="userInformationInfo.real_name" readonly></el-input> - </el-form-item> - </el-col> - <el-col :span="12" class="mb20"> - <el-form-item label="鎵嬫満鍙�" prop="phone"> - <el-input v-model="userInformationInfo.phone" readonly></el-input> - </el-form-item> - </el-col> - <el-col :span="12" class="mb20" - ><el-form-item label="鎬у埆" prop="sex"> <el-input v-model="userInformationInfo.sex" readonly></el-input> </el-form-item - ></el-col> - <el-col :span="24" class="mb20"> - <el-form-item label="閮ㄩ棬" prop="part"> <el-input v-model="userInformationInfo.part" readonly></el-input> </el-form-item - ></el-col> - - <el-col :span="24" class="mb20"> - <el-form-item label="閭" prop="email"> - <el-input v-model="userInformationInfo.email" readonly /> - </el-form-item> - </el-col> - </el-row> + <el-form-item label="鐢ㄦ埛ID" prop="name"> + <el-input v-model="userInformationInfo.userName" readonly></el-input> + </el-form-item> + + <el-form-item label="濮撳悕" prop="realName"> + <el-input v-model="userInformationInfo.realName" readonly></el-input> + </el-form-item> + <el-form-item label="鎬у埆" prop="sex"> + <el-input v-model="userInformationInfo.sex" readonly></el-input> + </el-form-item> + <el-form-item label="閮ㄩ棬" prop="department"> + <el-input v-model="userInformationInfo.department" readonly></el-input> + </el-form-item> + <!-- <el-form-item label="鐢ㄦ埛鐘舵��" prop="phoneNumber"> + <el-input v-model="userInformationInfo.a" readonly></el-input> + </el-form-item> --> + <el-form-item label="鐢佃瘽" prop="phoneNumber"> + <el-input v-model="userInformationInfo.phoneNumber" readonly></el-input> + </el-form-item> + <!-- <el-form-item label="寰俊鍙�" prop="phoneNumber"> + <el-input v-model="userInformationInfo.phoneNumber" readonly></el-input> + </el-form-item> --> + <el-form-item label="閭" prop="email"> + <el-input v-model="userInformationInfo.email" readonly></el-input> + </el-form-item> + <!-- <el-form-item label="瑙掕壊" prop="role"> + <el-select v-model="userInformationInfo.role" placeholder="璇烽�夋嫨瑙掕壊" disabled> + <el-option label="瑙掕壊A" value="roleA"></el-option> + <el-option label="瑙掕壊B" value="roleB"></el-option> + </el-select> + </el-form-item> --> + <!-- <el-form-item label="璇存槑" prop="description"> + <el-input v-model="userInformationInfo.description" type="textarea" readonly></el-input> + </el-form-item> --> </el-form> </el-dialog> </div> @@ -38,7 +45,7 @@ //#region ====================== 鎴戠殑淇℃伅 ====================== import { onMounted, ref } from 'vue'; import { useUserInfo } from '/@/stores/userInfo'; -import { accessSessionKey, handleNoAuth } from '/@/utils/request'; +import { accessSessionKey, handleNoAuth, userInfoKey } from '/@/utils/request'; import { Local } from '/@/utils/storage'; import { userInfo } from '/@/stores/chatRoom'; const isShowInformation = defineModel({ @@ -51,11 +58,11 @@ }; //#endregion onMounted(async () => { - if(!Local.get(accessSessionKey)){ - handleNoAuth() + if (!Local.get(accessSessionKey)) { + handleNoAuth(); return; } - userInformationInfo.value = userInfo.get(); + userInformationInfo.value = Local.get(userInfoKey); }); </script> <style scoped lang="scss"></style> -- Gitblit v1.9.3