领导信息页面修改

main
wanglei 2 months ago
parent 1fee56ba26
commit efd7cb87ed

@ -1,4 +1,4 @@
<template> <template xmlns="">
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" v-if="!isEmployee" label-width="80px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" v-if="!isEmployee" label-width="80px">
<el-form-item label="部门名称" prop="deptName"> <el-form-item label="部门名称" prop="deptName">
@ -17,20 +17,21 @@
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>
<el-form-item label="工号" prop="wordId"> <!-- <el-form-item label="工号" prop="wordId">
<el-input <el-input
v-model="queryParams.wordId" v-model="queryParams.wordId"
placeholder="请输入工号" placeholder="请输入工号"
clearable clearable
@keyup.enter.native="handleQuery" @keyup.enter.native="handleQuery"
/> />
</el-form-item> </el-form-item>-->
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"></el-button> <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery"></el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery"></el-button> <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"></el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
<!--
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button
@ -82,21 +83,22 @@
</el-col> </el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
-->
<el-table v-loading="loading" :data="employeeList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="employeeList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" fixed/> <el-table-column type="selection" width="55" align="center" fixed/>
<!-- <el-table-column label="主键" align="center" prop="id" fixed/>--> <!-- <el-table-column label="主键" align="center" prop="id" fixed/>-->
<el-table-column label="工号" align="center" prop="wordId" fixed/> <!-- <el-table-column label="工号" align="center" prop="wordId" fixed/>-->
<el-table-column label="所属部门" align="center" prop="deptId" :show-overflow-tooltip="true" min-width="120"/> <!-- <el-table-column label="所属部门" align="center" prop="deptId" :show-overflow-tooltip="true" min-width="120"/>-->
<el-table-column label="部门名称" align="center" prop="deptName" :show-overflow-tooltip="true" min-width="120"/> <el-table-column label="部门名称" align="center" prop="deptName" :show-overflow-tooltip="true" min-width="120"/>
<el-table-column label="职工姓名" align="center" prop="empName" :show-overflow-tooltip="true" min-width="120"/> <el-table-column label="职工姓名" align="center" prop="empName" :show-overflow-tooltip="true" min-width="120"/>
<el-table-column label="性别" align="center" prop="sex" :show-overflow-tooltip="true" min-width="120"> <!-- <el-table-column label="性别" align="center" prop="sex" :show-overflow-tooltip="true" min-width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<dict-tag :options="dict.type.sys_user_sex" :value="scope.row.sex"/> <dict-tag :options="dict.type.sys_user_sex" :value="scope.row.sex"/>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="年龄" align="center" prop="age" /> <el-table-column label="年龄" align="center" prop="age" />
<el-table-column label="身份" align="center" prop="position" /> <el-table-column label="身份" align="center" prop="position" />-->
<el-table-column label="附件" align="center" prop="docs" width="120"> <el-table-column label="附件" align="center" prop="docs" width="120">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
@ -108,7 +110,7 @@
>附件详情/编辑</el-button> >附件详情/编辑</el-button>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="手机号" align="center" prop="phone" /> <!-- <el-table-column label="手机号" align="center" prop="phone" />
<el-table-column label="身份证号" align="center" prop="idcard" /> <el-table-column label="身份证号" align="center" prop="idcard" />
<el-table-column label="银行卡号" align="center" prop="bankCardNumber" /> <el-table-column label="银行卡号" align="center" prop="bankCardNumber" />
<el-table-column label="开户行" align="center" prop="openingBank" /> <el-table-column label="开户行" align="center" prop="openingBank" />
@ -116,8 +118,8 @@
<el-table-column label="家庭住址" align="center" prop="address" :show-overflow-tooltip="true" min-width="120"/> <el-table-column label="家庭住址" align="center" prop="address" :show-overflow-tooltip="true" min-width="120"/>
<el-table-column label="紧急联系人" align="center" prop="contact" :show-overflow-tooltip="true" min-width="120"/> <el-table-column label="紧急联系人" align="center" prop="contact" :show-overflow-tooltip="true" min-width="120"/>
<el-table-column label="紧急联系人电话" align="center" prop="contactPhone" :show-overflow-tooltip="true" min-width="120"/> <el-table-column label="紧急联系人电话" align="center" prop="contactPhone" :show-overflow-tooltip="true" min-width="120"/>
<el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true" min-width="120"/> <el-table-column label="备注" align="center" prop="remark" :show-overflow-tooltip="true" min-width="120"/>-->
<el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="140px"> <!-- <el-table-column label="操作" align="center" class-name="small-padding fixed-width" fixed="right" width="140px">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button
size="mini" size="mini"
@ -134,7 +136,7 @@
v-hasPermi="['kaohe:employee:remove']" v-hasPermi="['kaohe:employee:remove']"
>删除</el-button> >删除</el-button>
</template> </template>
</el-table-column> </el-table-column>-->
</el-table> </el-table>
<pagination <pagination
@ -284,7 +286,7 @@
<div class="my_required" style="margin-top: 10px;">附件主题</div> <div class="my_required" style="margin-top: 10px;">附件主题</div>
</el-col> </el-col>
<el-col :span="20"> <el-col :span="20">
<el-input v-model.trim="item.title" placeholder="请输入附件主题"/> <el-input v-model.trim="item.title" placeholder="请输入附件主题" disabled/>
</el-col> </el-col>
</el-row> </el-row>
<el-row :gutter="20" style="margin-top: 10px;"> <el-row :gutter="20" style="margin-top: 10px;">
@ -292,7 +294,7 @@
<div class="my_required" style="margin-top: 10px;">附件简介</div> <div class="my_required" style="margin-top: 10px;">附件简介</div>
</el-col> </el-col>
<el-col :span="20"> <el-col :span="20">
<el-input type="textarea" v-model.trim="item.docDiscrip" placeholder="请输入附件简介"/> <el-input type="textarea" v-model.trim="item.docDiscrip" placeholder="请输入附件简介" disabled/>
</el-col> </el-col>
</el-row> </el-row>
</div> </div>
@ -310,7 +312,7 @@
</div> </div>
<div class="right"> <div class="right">
<el-upload ref="uploadFJ" :limit="5" :headers="uploadFJ.headers" :action="uploadFJ.url" multiple <el-upload ref="uploadFJ" :limit="5" :headers="uploadFJ.headers" :action="uploadFJ.url" multiple
:disabled="uploadFJ.isUploading" :on-progress="fileUploadProgressFJ" :on-success="fileSuccessFJ" disabled :on-progress="fileUploadProgressFJ" :on-success="fileSuccessFJ"
:auto-upload="true" drag> :auto-upload="true" drag>
<i class="el-icon-upload"></i> <i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div> <div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
@ -318,7 +320,7 @@
</div> </div>
</div> </div>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="updateFileFJ"></el-button> <el-button type="primary" @click="updateFileFJ" disabled>确定</el-button>
<el-button @click="uploadFJ.open = false"> </el-button> <el-button @click="uploadFJ.open = false"> </el-button>
</div> </div>
</el-dialog> </el-dialog>

Loading…
Cancel
Save