刘洋 il y a 1 an
Parent
commit
d9446993c2
1 fichiers modifiés avec 10 ajouts et 6 suppressions
  1. 10 6
      src/modules/admin-user/edit-user/index.vue

+ 10 - 6
src/modules/admin-user/edit-user/index.vue

@@ -2,6 +2,9 @@
   <div class="p-base edit-user-view">
   <div class="p-base edit-user-view">
     <el-card shadow="never" class="form-card">
     <el-card shadow="never" class="form-card">
       <base-form ref="formRef" :model="model" :items="items" :rules="rules" :label-width="'90px'">
       <base-form ref="formRef" :model="model" :items="items" :rules="rules" :label-width="'90px'">
+        <template #form-item-examName>
+          <el-input :value="mainStore.myUserInfo?.examName" disabled />
+        </template>
         <el-form-item class="m-t-base form-footer">
         <el-form-item class="m-t-base form-footer">
           <confirm-button :loading="loading" @confirm="onSubmit" @cancel="cancel"></confirm-button>
           <confirm-button :loading="loading" @confirm="onSubmit" @cancel="cancel"></confirm-button>
         </el-form-item>
         </el-form-item>
@@ -14,7 +17,7 @@
 /** 新增/编辑用户 */
 /** 新增/编辑用户 */
 import { reactive, watch, nextTick, unref, computed, ref } from 'vue'
 import { reactive, watch, nextTick, unref, computed, ref } from 'vue'
 import { useRouter } from 'vue-router'
 import { useRouter } from 'vue-router'
-import { ElCard, ElFormItem, ElMessage } from 'element-plus'
+import { ElCard, ElFormItem, ElMessage, ElInput } from 'element-plus'
 import BaseForm from '@/components/element/BaseForm.vue'
 import BaseForm from '@/components/element/BaseForm.vue'
 import ConfirmButton from '@/components/common/ConfirmButton.vue'
 import ConfirmButton from '@/components/common/ConfirmButton.vue'
 import useFetch from '@/hooks/useFetch'
 import useFetch from '@/hooks/useFetch'
@@ -112,11 +115,12 @@ const items = computed<EpFormItem[]>(() => {
   return [
   return [
     {
     {
       label: '考试批次',
       label: '考试批次',
-      slotType: 'input',
-      slot: {
-        disabled: true,
-        value: mainStore.myUserInfo?.examName,
-      },
+      slotName: 'examName',
+      // slotType: 'input',
+      // slot: {
+      //   disabled: true,
+      //   value: mainStore.myUserInfo?.examName,
+      // },
     },
     },
     {
     {
       label: '用户角色',
       label: '用户角色',