ソースを参照

基本信息更新

lex-xin 3 年 前
コミット
50beca3cd7
2 ファイル変更18 行追加16 行削除
  1. 10 8
      src/views/profile/index.vue
  2. 8 8
      src/views/profile/userInfo.vue

+ 10 - 8
src/views/profile/index.vue

@@ -44,14 +44,16 @@
           <div slot="header" class="clearfix">
             <span>基本资料</span>
           </div>
-          <el-tabs v-model="activeTab">
-            <el-tab-pane label="基本资料" name="userinfo">
+          <userInfo :user="user" />
+
+          <!-- <el-tabs v-model="activeTab"> -->
+          <!-- <el-tab-pane label="基本资料" name="userinfo">
               <userInfo :user="user" />
-            </el-tab-pane>
-            <el-tab-pane label="修改密码" name="resetPwd">
+            </el-tab-pane> -->
+          <!-- <el-tab-pane label="修改密码" name="resetPwd">
               <resetPwd :user="user" />
-            </el-tab-pane>
-          </el-tabs>
+            </el-tab-pane> -->
+          <!-- </el-tabs> -->
         </el-card>
       </el-col>
     </el-row>
@@ -61,12 +63,12 @@
 <script>
 import userAvatar from './userAvatar'
 import userInfo from './userInfo'
-import resetPwd from './resetPwd'
+// import resetPwd from './resetPwd'
 import { getUserProfile } from '@/api/system/sysuser'
 
 export default {
   name: 'Profile',
-  components: { userAvatar, userInfo, resetPwd },
+  components: { userAvatar, userInfo },
   data() {
     return {
       user: {},

+ 8 - 8
src/views/profile/userInfo.vue

@@ -1,24 +1,24 @@
 <template>
   <el-form ref="form" :model="user" :rules="rules" label-width="80px">
     <el-form-item label="用户昵称" prop="nickName">
-      <el-input v-model="user.nickName" />
+      <el-input v-model="user.nickName" disabled />
     </el-form-item>
     <el-form-item label="手机号码" prop="phone">
-      <el-input v-model="user.phone" maxlength="11" />
+      <el-input v-model="user.phone" maxlength="11" disabled />
     </el-form-item>
     <el-form-item label="邮箱" prop="email">
-      <el-input v-model="user.email" maxlength="50" />
+      <el-input v-model="user.email" maxlength="50" disabled />
     </el-form-item>
     <el-form-item label="性别">
-      <el-radio-group v-model="user.sex">
-        <el-radio label="0">男</el-radio>
-        <el-radio label="1">女</el-radio>
+      <el-radio-group v-model="user.sex" disabled>
+        <el-radio label="1">男</el-radio>
+        <el-radio label="0">女</el-radio>
       </el-radio-group>
     </el-form-item>
-    <el-form-item>
+    <!-- <el-form-item>
       <el-button type="primary" size="mini" @click="submit">保存</el-button>
       <el-button type="danger" size="mini" @click="close">关闭</el-button>
-    </el-form-item>
+    </el-form-item> -->
   </el-form>
 </template>