lrf402788946 4 роки тому
батько
коміт
3e851f2c4d
2 змінених файлів з 12 додано та 5 видалено
  1. 11 4
      src/views/teacher/detail.vue
  2. 1 1
      src/views/teacher/verify.vue

+ 11 - 4
src/views/teacher/detail.vue

@@ -3,7 +3,15 @@
     <detail-frame :title="mainTitle" returns="./index">
       <data-form :fields="fields" :rules="rules" @save="handleSave" :isNew="isNew" :data="info">
         <template #custom="{ item, form, fieldChange }">
-          {{ status }}
+          <template v-if="item.model == 'zynumberfile'">
+            <el-image
+              v-for="(pic, index) in form[item.model]"
+              :key="`${index}`"
+              :src="pic.uri"
+              style="width:150px;height:150px"
+              :preview-src-list="form[item.model].map(i => i.uri)"
+            ></el-image>
+          </template>
         </template>
         <template #options="{item}">
           <template v-if="item.model === 'subid'">
@@ -58,9 +66,8 @@ export default {
       { label: '性别', model: 'gender', type: `radio` },
       { label: '手机号', required: true, model: 'phone', options: { maxLength: 11, minLength: 11 } },
       { label: '身份证号', required: true, model: 'idnumber', options: { maxLength: 18, minLength: 18 } },
-      { label: '教师资格证号', required: true, model: 'zynumber' },
-      // { label: '教师资格证', required: true, model: 'zynumberfile' },
-      { label: '学校', required: true, model: 'schid', type: 'select' },
+      { label: '教师资格证', required: true, model: 'zynumberfile', custom: true },
+      { label: '工作地点', required: true, model: 'jobaddress', type: 'text' },
       { label: '邮箱', required: true, model: 'email' },
       { label: '年龄', required: true, model: 'age' },
       { label: '出生日期', required: true, model: 'birthday', type: 'date' },

+ 1 - 1
src/views/teacher/verify.vue

@@ -6,7 +6,7 @@
           <el-tabs v-model="tabs">
             <el-tab-pane label="基本信息" name="1">
               <el-form-item label="姓名">{{ info.name }}</el-form-item>
-              <el-form-item label="学校">{{ info.schname }}</el-form-item>
+              <el-form-item label="工作地点">{{ info.jobaddress }}</el-form-item>
               <el-form-item label="性别">{{ info.gender }}</el-form-item>
             </el-tab-pane>
             <el-tab-pane label="教师资格" name="2">