瀏覽代碼

用户信息管理更新

guhongwei 5 年之前
父節點
當前提交
da8d078e2e
共有 2 個文件被更改,包括 65 次插入17 次删除
  1. 62 14
      src/views/userManage/expertInfo/detail.vue
  2. 3 3
      src/views/userManage/user/index.vue

+ 62 - 14
src/views/userManage/expertInfo/detail.vue

@@ -6,9 +6,9 @@
           <topInfo :topTitle="topTitle"></topInfo>
         </el-col>
         <el-col :span="24" class="main">
-          <el-form ref="form" :model="form" label-width="150px">
-            <el-form-item label="名">
-              <el-input v-model="form.name" placeholder="请输入名"></el-input>
+          <el-form ref="form" :model="form" label-width="170px">
+            <el-form-item label="名">
+              <el-input v-model="form.name" placeholder="请输入名"></el-input>
             </el-form-item>
             <el-form-item label="性别" prop="age">
               <el-select v-model="form.age" placeholder="请选择性别">
@@ -43,12 +43,11 @@
             </el-form-item>
             <el-form-item label="证件类型" prop="type">
               <el-select v-model="form.type" placeholder="请选择证件类型">
-                <el-option label="身份证" value="man"></el-option>
-                <el-option label="证件" value="woman"></el-option>
+                <el-option label="身份证" value="sfz"></el-option>
               </el-select>
             </el-form-item>
-            <el-form-item label="身份证号">
-              <el-input v-model="form.sfzh" placeholder="请输入身份证号"></el-input>
+            <el-form-item label="证">
+              <el-input v-model="form.sfzh" placeholder="请输入证"></el-input>
             </el-form-item>
             <el-form-item label="职称" prop="zhicheng">
               <el-select v-model="form.zhicheng" placeholder="请选择职称">
@@ -65,16 +64,65 @@
             <el-form-item label="职务">
               <el-input v-model="form.zhiwu" placeholder="请输入职务"></el-input>
             </el-form-item>
-            <el-form-item label="从事专业">
-              <el-input v-model="form.zhuanye" placeholder="请输入从事专业"></el-input>
-            </el-form-item>
             <el-form-item label="毕业院校">
               <el-input v-model="form.shcool" placeholder="请输入毕业院校"></el-input>
             </el-form-item>
-            <el-form-item label="可供资讯领域">
-              <el-input v-model="form.lingyu" placeholder="请输入企业,单位类别编号"></el-input>
+            <el-form-item label="学历" prop="xueli">
+              <el-select v-model="form.xueli" placeholder="请选择学历">
+                <el-option label="本科" value="man"></el-option>
+                <el-option label="中专" value="woman"></el-option>
+                <el-option label="大专" value="man"></el-option>
+                <el-option label="研究生" value="man"></el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="学位" prop="xuewei">
+              <el-select v-model="form.xuewei" placeholder="请选择学位">
+                <el-option label="学士" value="man"></el-option>
+                <el-option label="硕士" value="woman"></el-option>
+                <el-option label="博士" value="man"></el-option>
+                <el-option label="其他" value="man"></el-option>
+              </el-select>
+            </el-form-item>
+            <el-form-item label="所学专业">
+              <el-input v-model="form.sxzy" placeholder="请输入所学专业"></el-input>
+            </el-form-item>
+            <el-form-item label="从事专业">
+              <el-input v-model="form.cszy" placeholder="请输入从事专业"></el-input>
+            </el-form-item>
+            <el-form-item label="电子邮件">
+              <el-input v-model="form.email" placeholder="请输入电子邮件"></el-input>
+            </el-form-item>
+            <el-form-item label="办公电话">
+              <el-input v-model="form.phone" placeholder="请输入办公电话"></el-input>
+            </el-form-item>
+            <el-form-item label="移动电话">
+              <el-input v-model="form.mobile" placeholder="请输入移动电话"></el-input>
+            </el-form-item>
+            <el-form-item label="工作单位">
+              <el-input v-model="form.company" placeholder="请输入工作单位"></el-input>
+            </el-form-item>
+            <el-form-item label="业务工作简介">
+              <el-input v-model="form.ywgzjj" placeholder="请输入业务工作简介"></el-input>
+            </el-form-item>
+            <el-form-item label="主持或参与项目情况">
+              <el-input v-model="form.xmqk" placeholder="请输入主持或参与项目情况"></el-input>
+            </el-form-item>
+            <el-form-item label="主要学术成就及获奖情况">
+              <el-input v-model="form.hjqk" placeholder="请输入主要学术成就及获奖情况"></el-input>
+            </el-form-item>
+            <el-form-item label="论文论著">
+              <el-input v-model="form.lwlz" placeholder="请输入论文论著"></el-input>
+            </el-form-item>
+            <el-form-item label="备注">
+              <el-input v-model="form.beizhu" placeholder="请输入备注"></el-input>
+            </el-form-item>
+            <el-form-item label="请选择可供资讯领域" prop="lingyu">
+              <el-select v-model="form.lingyu" placeholder="请选择可供资讯领域">
+                <el-option label="计算机" value="man"></el-option>
+                <el-option label="VR" value="woman"></el-option>
+                <el-option label="MR" value="man"></el-option>
+              </el-select>
             </el-form-item>
-
             <el-form-item>
               <el-button @click="handleCancel">取消</el-button>
               <el-button type="primary" @click="handleEdit">提交</el-button>
@@ -95,7 +143,7 @@ export default {
     topInfo, //头部标题
   },
   data: () => ({
-    topTitle: '专家智库',
+    topTitle: '专家智库',
     form: {},
     fileList: [],
   }),

+ 3 - 3
src/views/userManage/user/index.vue

@@ -26,9 +26,9 @@
             <el-table-column prop="sfzh" label="身份证号" width="180" align="left"> </el-table-column>
             <el-table-column prop="loginName" label="登录名称" width="80" align="left"> </el-table-column>
             <el-table-column prop="tel" label="联系电话" width="120" align="left"> </el-table-column>
-            <el-table-column prop="email" label="电子邮箱" align="left"> </el-table-column>
-            <el-table-column prop="date" label="创建时间" align="left"> </el-table-column>
-            <el-table-column label="操作" align="left">
+            <el-table-column prop="email" label="电子邮箱" width="205" align="left"> </el-table-column>
+            <el-table-column prop="date" label="创建时间" width="100" align="left"> </el-table-column>
+            <el-table-column label="操作" width="180" align="left">
               <template slot-scope="scoped">
                 <el-button size="mini" type="primary" icon="el-icon-view" @click="openDialog(scoped.$index)"></el-button>
                 <el-button size="mini" type="primary" icon="el-icon-edit" @click="addData(scoped.$index)"></el-button>