From 75e366b1ba202dec9619e0407acb2ede41c38c6a Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期日, 24 八月 2025 19:31:58 +0800
Subject: [PATCH] 课程样式修改

---
 src/views/personalCenter/userInfo.vue |   62 +++++++------------------------
 1 files changed, 14 insertions(+), 48 deletions(-)

diff --git a/src/views/personalCenter/userInfo.vue b/src/views/personalCenter/userInfo.vue
index ef1bb0f..3f2c5c2 100644
--- a/src/views/personalCenter/userInfo.vue
+++ b/src/views/personalCenter/userInfo.vue
@@ -8,7 +8,7 @@
           <div class="info-box flex">
             <span class="label">鐢ㄦ埛鍚嶏細</span>
             <span class="text">{{ userStore?.userInfo.name }}</span>
-            <span class="change-info hover" @click="changeUserInfo('password')">淇敼瀵嗙爜</span>
+            <!-- <span class="change-info hover" @click="changeUserInfo('password')">淇敼瀵嗙爜</span> -->
           </div>
           <div class="info-box flex">
             <span class="label">寰俊璁よ瘉:</span>
@@ -28,7 +28,7 @@
               userStore?.userInfo?.phoneNumber ? '鏇存崲鎵嬫満鍙�' : '缁戝畾'
             }}</span>
           </div>
-          <div class="info-box flex">
+          <!-- <div class="info-box flex">
             <span class="label">閭锛�</span>
             <span class="text">{{
               userStore?.userInfo?.Email ? userStore.userInfo?.Email : '--'
@@ -36,21 +36,9 @@
             <span class="change-info hover" @click="changeUserInfo('email')">{{
               userStore?.userInfo?.Email ? '鏇存崲閭' : '缁戝畾閭'
             }}</span>
-          </div>
+          </div> -->
         </div>
       </div>
-      <!-- <div class="content-item">
-        <div class="item-title flex jc-sb">
-          <span>鐢ㄦ埛绫诲瀷</span>
-          <span class="change-info hover" @click="updateUserInfo()">淇敼</span>
-        </div>
-        <div class="item-box">
-          <div class="info-box flex">
-            <span class="label">鐢ㄦ埛绫诲瀷锛�</span>
-            <span class="text">{{ userInfo.userType }}</span>
-          </div>
-        </div>
-      </div> -->
       <div class="content-item">
         <div class="item-title flex jc-sb">
           <span>鏁欏笀璁よ瘉</span>
@@ -73,24 +61,12 @@
               <span class="text wait" v-if="teacherState == 'WaitAudit'">绛夊緟瀹℃牳</span>
               <span class="text yes" v-else-if="teacherState == 'Normal'">宸茶璇�</span>
               <span class="text no" v-else-if="teacherState == 'Reject'">宸查┏鍥�</span>
-              <span class="text wait" v-if="teacherState === ''">寰呰璇�</span>
+              <span class="text no" v-if="teacherState === ''">寰呰璇�</span>
             </div>
             <div v-if="teacherState == 'Reject'">
               <span class="title">椹冲洖鍘熷洜</span> :
               <span @click="lookReason()" class="wait hover">鏌ョ湅鍘熷洜</span>
             </div>
-          </div>
-        </div>
-      </div>
-      <div class="content-item">
-        <div class="item-title flex jc-sb">
-          <span>鎴戠殑绉垎</span>
-          <span class="record hover" @click="recordDialog()">绉垎璁板綍</span>
-        </div>
-        <div class="item-box">
-          <div class="info-box flex">
-            <span class="label">绉垎锛�</span>
-            <span class="text">{{ userInfo.integral }}</span>
           </div>
         </div>
       </div>
@@ -109,7 +85,7 @@
       class="myDialogs"
       @close="closeUserInfoDialog(userFormRef)"
     >
-      <div>
+      <div class="dialog-content">
         <el-form
           ref="userFormRef"
           :model="userInfoForm"
@@ -161,22 +137,6 @@
               </el-button>
             </div>
           </el-form-item>
-          <el-form-item label="鏂板瘑鐮侊細" prop="password" v-if="changeType == 'password'">
-            <el-input
-              type="password"
-              v-model="userInfoForm.password"
-              autocomplete="off"
-              placeholder="璇疯緭鍏�8-16浣嶆柊瀵嗙爜,涓斾笉鑳戒负绾暟瀛�"
-            />
-          </el-form-item>
-          <el-form-item label="纭瀵嗙爜锛�" prop="confirmPassword" v-if="changeType == 'password'">
-            <el-input
-              type="password"
-              v-model="userInfoForm.confirmPassword"
-              autocomplete="off"
-              placeholder="璇疯緭鍏ョ‘璁ゅ瘑鐮�"
-            />
-          </el-form-item>
         </el-form>
       </div>
       <template #footer>
@@ -211,7 +171,7 @@
       </div>
     </el-dialog>
     <!-- 鐢ㄦ埛绫诲瀷淇敼 -->
-    <login ref="loginRef"></login>
+    <!-- <login ref="loginRef"></login> -->
     <!-- 鏌ョ湅鍘熷洜 -->
     <el-dialog
       align-center
@@ -272,11 +232,12 @@
 <script setup lang="ts">
 import { reactive, ref, inject, onMounted, watch } from 'vue'
 import type { FormInstance, FormRules } from 'element-plus'
+import verify from '@/components/sliderImg/component/verify.vue'
+import '@/components/sliderImg/sliderImg.js'
+import '@/components/sliderImg/sliderImg.css'
 import { ElMessage } from 'element-plus'
 import { useUserStore } from '@/store'
-// import wxlogin from 'vue-wxlogin'
 import teacherCertification from './teacherCertification.vue'
-import login from '@/layout/components/login.vue'
 const userStore = useUserStore()
 import moment from 'moment'
 const MG: any = inject('MG')
@@ -1053,6 +1014,11 @@
 .myDialogs {
   width: 628px;
 
+  .dialog-content {
+    padding: 20px 0;
+    box-sizing: border-box;
+  }
+
   .el-dialog__header {
     padding: 15px;
     margin-right: 0;

--
Gitblit v1.9.1