From 13150a43dcbaa31526b8387cd0bae526b5d9e4ba Mon Sep 17 00:00:00 2001
From: yz_08 <yz_0812@outlook.com>
Date: 星期一, 15 二月 2021 00:57:59 +0800
Subject: [PATCH] 修改云盘智搜-附件管理,基础界面
---
src/views/yunpan/fujian.vue | 1326 ++++++++++++++++++++++++++++++------------------------
src/settings.js | 4
src/views/yunpan/zhishou.vue | 4
src/styles/element-ui.scss | 52 ++
4 files changed, 787 insertions(+), 599 deletions(-)
diff --git a/src/settings.js b/src/settings.js
index 2c4b1d7..a64a39c 100644
--- a/src/settings.js
+++ b/src/settings.js
@@ -19,6 +19,8 @@
// Granfana控制台
grafanaUrl: 'http://localhost:8404/',
// tx-manager控制台
- txUrl: 'http://localhost:8501/admin/index.html#/login'
+ txUrl: 'http://localhost:8501/admin/index.html#/login',
+ // 文件上传地址
+ filesUploadUrl: 'http://120.24.23.155:8301/hr/filesUpload'
}
}
diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss
index 9581d56..3f49154 100644
--- a/src/styles/element-ui.scss
+++ b/src/styles/element-ui.scss
@@ -77,3 +77,55 @@
.el-range-editor.el-input__inner {
display: inline-flex !important;
}
+
+.hr-but {
+ background: #fff !important;
+ color: #a32c30 !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+.hr-but:active {
+ background: #fff !important;
+ color: #a32c30 !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+
+.hr-but:hover {
+ background: #fff !important;
+ color: #a32c30 !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+
+.hr-but:focus {
+ background: #fff !important;
+ color: #a32c30 !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+.hr-but-all:focus {
+ background: #a32c30 !important;
+ color: #fff !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+
+.hr-but-all:active {
+ background: #a32c30 !important;
+ color: #fff !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+.hr-but-all:hover {
+ background: #a32c30 !important;
+ color: #fff !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
+.hr-but-all {
+ background: #a32c30 !important;
+ color: #fff !important;
+ border: 1px solid #a32c30;
+ border-radius: 5%;
+}
\ No newline at end of file
diff --git a/src/views/yunpan/fujian.vue b/src/views/yunpan/fujian.vue
index 3d4e4ff..0c8a003 100644
--- a/src/views/yunpan/fujian.vue
+++ b/src/views/yunpan/fujian.vue
@@ -2,170 +2,283 @@
<div>
<el-container>
<el-header :height="headerHeight">
- <el-row>
- <el-col :span="16">
- <h3 class="bu-tian-jia-title">离职员工</h3>
+ <el-row class="search-title">
+ <el-col :span="18" class="title">
+ <div class="zs-title">附件管理</div>
</el-col>
- <el-col :span="8">
- <el-input v-model="input" placeholder="请输入内容" style="width:200px" />
- <el-button type="primary">查询</el-button>
- <el-button type="danger" @click="advancedQueryShowMethods">高级查询</el-button>
+ <el-col :span="6" class="search">
+ <el-input v-model="input" size="medium" style="width:200px">
+ <i slot="suffix" class="el-input__icon el-icon-search" />
+ </el-input>
+ <el-button
+ type="danger"
+ size="mini"
+ class="hr-but-all"
+ @click="advancedQueryShowMethods"
+ >高级查询</el-button>
</el-col>
</el-row>
- <el-row>
+ <form v-show="advancedQueryShow">
+ <el-row>
+ <el-col
+ :span="3"
+ >员工编号:
+ <el-input v-model="input" size="small" style="width:90px" />
+ </el-col>
+ <el-col
+ :span="3"
+ >姓名:
+ <el-input v-model="input" size="small" style="width:110px" />
+ </el-col>
+ <el-col
+ :span="4"
+ >身份证号:
+ <el-input v-model="input" size="small" style="width:140px" />
+ </el-col>
+ <el-col
+ :span="3"
+ >护卫点:
+ <el-input v-model="input" size="small" style="width:100px" />
+ </el-col>
+ <el-col
+ :span="8"
+ >入职日期:
+ <el-date-picker
+ v-model="value2"
+ size="small"
+ type="daterange"
+ align="right"
+ unlink-panels
+ range-separator="至"
+ start-placeholder="开始日期"
+ end-placeholder="结束日期"
+ :picker-options="pickerOptions"
+ />
+ </el-col>
+ <el-col :span="3">
+ <el-button size="mini" class="hr-but-all" type="primary">查询</el-button>
+ <el-button size="mini" class="hr-but" type="danger">重置</el-button>
+ </el-col>
+ </el-row>
+ <el-row>
+ <el-col :span="24">
+ <table id="searchTable">
+ <tr>
+ <td class="td">性别</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ <el-radio :label="6">男性</el-radio>
+ <el-radio :label="9">女性</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ <tr>
+ <td class="td">最高学历</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ <el-radio :label="6">初中</el-radio>
+ <el-radio :label="9">高中</el-radio>
+ <el-radio :label="9">大专</el-radio>
+ <el-radio :label="9">本科</el-radio>
+ <el-radio :label="9">硕士</el-radio>
+ <el-radio :label="9">博士</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ <tr>
+ <td class="td">政治面貌</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ <el-radio :label="6">党员</el-radio>
+ <el-radio :label="9">团员</el-radio>
+ <el-radio :label="9">群众</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ <tr>
+ <td class="td">入职日期</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ <tr>
+ <td class="td">年龄</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ <el-radio :label="6">18-29</el-radio>
+ <el-radio :label="9">30-39</el-radio>
+ <el-radio :label="9">40-49</el-radio>
+ <el-radio :label="9">50-59</el-radio>
+ <el-radio :label="9">60-69</el-radio>
+ <el-radio :label="9">69及以上</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ <tr>
+ <td class="td">档案情况</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ <el-radio :label="6">已移交</el-radio>
+ <el-radio :label="9">未移交</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ <tr>
+ <td class="td">保险类型</td>
+ <td class="td-group">
+ <el-radio-group v-model="radio" class="fj-radio">
+ <el-radio :label="3">全部</el-radio>
+ <el-radio :label="6">深户(五险一档)</el-radio>
+ </el-radio-group>
+ </td>
+ </tr>
+ </table>
+ </el-col>
+ </el-row>
+ </form>
+ <el-row style="margin: 10px;">
<el-col :span="24">
- <el-button type="danger">新建标签</el-button>
+ <el-button class="hr-but-all" type="danger">新建标签</el-button>
<el-button type="primary">删除标签</el-button>
- <el-button type="danger">删除附件</el-button>
- <el-button type="danger">下载</el-button>
+ <el-button class="hr-but-all" type="danger">删除附件</el-button>
+ <el-button class="hr-but-all" type="danger">下载</el-button>
</el-col>
</el-row>
-
- <div v-show="advancedQueryShow">
- <form>
- <el-row>
- <el-col :span="3">员工编号:
- <el-input v-model="input" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="3">姓名:
- <el-input v-model="input" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="3">身份证号:
- <el-input v-model="input" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="3">所属部门:
- <el-input v-model="input" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="4">入职日期:从 :
- <el-input v-model="input" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="3">到:
- <el-input v-model="input" placeholder="请输入内容" style="width:80px" />
- </el-col>
- <el-col :span="4">
- <el-button type="primary">查询</el-button>
- <el-button type="danger">重置</el-button>
- </el-col>
- </el-row>
- <el-row>
- <el-col :span="24">
- <table id="searchTable">
- <tr>
- <td>性别:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- <el-radio :label="6">男性</el-radio>
- <el-radio :label="9">女性</el-radio>
- </el-radio-group>
- </td>
- </tr>
- <tr>
- <td>最高学历:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- <el-radio :label="6">初中</el-radio>
- <el-radio :label="9">高中</el-radio>
- <el-radio :label="9">大专</el-radio>
- <el-radio :label="9">本科</el-radio>
- <el-radio :label="9">硕士</el-radio>
- <el-radio :label="9">博士</el-radio>
- </el-radio-group>
- </td>
- </tr>
- <tr>
- <td>政治面貌:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- <el-radio :label="6">党员</el-radio>
- <el-radio :label="9">团员</el-radio>
- <el-radio :label="9">群众</el-radio>
- </el-radio-group>
- </td>
- </tr>
- <tr>
- <td>入职日期:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- </el-radio-group>
- </td>
- </tr>
- <tr>
- <td>年龄:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- <el-radio :label="6">18-29</el-radio>
- <el-radio :label="9">30-39</el-radio>
- <el-radio :label="9">40-49</el-radio>
- <el-radio :label="9">50-59</el-radio>
- <el-radio :label="9">60-69</el-radio>
- <el-radio :label="9">69及以上</el-radio>
- </el-radio-group>
- </td>
- </tr>
- <tr>
- <td>档案情况:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- <el-radio :label="6">已移交</el-radio>
- <el-radio :label="9">未移交</el-radio>
- </el-radio-group>
- </td>
- </tr>
- <tr>
- <td>保险类型:</td>
- <td>
- <el-radio-group v-model="radio">
- <el-radio :label="3">全部</el-radio>
- <el-radio :label="6">深户(五险一档)</el-radio>
- </el-radio-group>
- </td>
- </tr>
- </table>
- </el-col>
- </el-row>
- </form>
- </div>
</el-header>
<el-container>
<el-main>
- <el-table :data="tableData" style="width: 100%;height: 90%;">
- <el-table-column prop="prop0" label="" width="180" />
- <el-table-column prop="prop1" label="操作" width="180" />
- <el-table-column prop="prop2" label="姓名" width="180" />
+ <el-table :data="tableData" class="fj-table" style="width: 100%;height: 500px;color: #000;">
+ <el-table-column label="操作" width="120">
+ <template slot-scope="scope">
+ <el-button
+ type="text"
+ size="small"
+ @click.native.prevent="deleteRow(scope.$index, tableData)"
+ >
+ 上传
+ </el-button>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop2" label="姓名" width="100" />
<el-table-column prop="prop3" label="身份证号" width="180" />
<el-table-column prop="prop4" label="所属部门" width="180" />
- <el-table-column prop="prop5" label="岗位" width="180" />
- <el-table-column prop="prop6" label="记录截图" width="180" />
- <el-table-column prop="prop7" label="照片" width="180" />
- <el-table-column prop="prop8" label="劳动合同" width="180" />
- <el-table-column prop="prop9" label="身份证" width="180" />
- <el-table-column prop="prop10" label="入职表" width="180" />
- <el-table-column prop="prop11" label="体检表" width="180" />
- <el-table-column prop="prop12" label="回执" width="180" />
- <el-table-column prop="prop13" label="银行卡" width="180" />
- <el-table-column prop="prop14" label="证件" width="180" />
- <el-table-column prop="prop15" label="合同相关" width="180" />
- <el-table-column prop="prop16" label="请假" width="180" />
- <el-table-column prop="prop17" label="处罚" width="180" />
- <el-table-column prop="prop18" label="辞职申请" width="180" />
- <el-table-column prop="prop19" label="离职手续" width="180" />
- <el-table-column prop="prop20" label="自离" width="180" />
- <el-table-column prop="prop21" label="社保" width="180" />
- <el-table-column prop="prop22" label="失业金" width="180" />
- <el-table-column prop="prop23" label="意外险" width="180" />
- <el-table-column prop="prop24" label="工伤" width="180" />
- <el-table-column prop="prop25" label="劳资" width="180" />
- </el-table>
+ <el-table-column prop="prop5" label="岗位" width="100" />
+ <el-table-column prop="prop6" label="记录截图">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop6 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop7" label="照片">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop7 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop8" label="劳动合同">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop8 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop9" label="身份证">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop9 }}</el-link>
+ </template>
+ </el-table-column>
+
+ <el-table-column prop="prop10" label="入职表">
+ <template slot-scope="scope">
+ <el-link type="primary">
+ {{ scope.row.prop10 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop11" label="体检表">
+ <template slot-scope="scope">
+ <el-link type="primary">
+ {{ scope.row.prop11 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop12" label="回执">
+ <template slot-scope="scope">
+ <el-link type="primary">
+ {{ scope.row.prop12 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop13" label="银行卡">
+ <template slot-scope="scope">
+ <el-link type="primary">
+ {{ scope.row.prop13 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop14" label="证件">
+ <template slot-scope="scope">
+ <el-link type="primary">
+ {{ scope.row.prop14 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop15" label="合同相关">
+ <template slot-scope="scope">
+ <el-link type="primary">{{ scope.row.prop15 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop16" label="请假">
+ <template slot-scope="scope">
+ <el-link type="primary">{{ scope.row.prop16 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop17" label="处罚">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop17 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop18" label="辞职申请">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop18 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop19" label="离职手续">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop19 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop20" label="自离">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop20 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop21" label="社保">
+ <template slot-scope="scope">
+ <el-link type="primary">{{ scope.row.prop21 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop22" label="失业金">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop22 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop23" label="意外险">
+ <template slot-scope="scope">
+ <el-link type="primary">{{ scope.row.prop23 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop24" label="工伤">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop24 }}</el-link>
+ </template>
+ </el-table-column>
+ <el-table-column prop="prop25" label="劳资">
+ <template slot-scope="scope">
+ <el-link type="primary"> {{ scope.row.prop25 }}</el-link>
+ </template>
+ </el-table-column></el-table>
</el-main>
</el-container>
</el-container>
-
</div>
</template>
<script>
@@ -175,399 +288,402 @@
headerHeight: '70px',
advancedQueryShow: false,
dialogTableVisible: false,
- tableData: [{
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '赵建国',
- 'prop3': '510304197402225813',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '5',
- 'prop9': '1',
- 'prop10': '5',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '5',
- 'prop15': '1',
- 'prop16': '5',
- 'prop17': '1',
- 'prop18': '5',
- 'prop19': '5',
- 'prop20': '1',
- 'prop21': '5',
- 'prop22': '1',
- 'prop23': '5',
- 'prop24': '1',
- 'prop25': '5'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '罗启艳',
- 'prop3': '41272619740120543X',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '4',
- 'prop9': '1',
- 'prop10': '4',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '4',
- 'prop15': '1',
- 'prop16': '4',
- 'prop17': '1',
- 'prop18': '4',
- 'prop19': '4',
- 'prop20': '1',
- 'prop21': '4',
- 'prop22': '1',
- 'prop23': '4',
- 'prop24': '1',
- 'prop25': '4'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '毛玉平',
- 'prop3': '522528198202071629',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '3',
- 'prop9': '1',
- 'prop10': '3',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '3',
- 'prop15': '1',
- 'prop16': '3',
- 'prop17': '1',
- 'prop18': '3',
- 'prop19': '3',
- 'prop20': '1',
- 'prop21': '3',
- 'prop22': '1',
- 'prop23': '3',
- 'prop24': '1',
- 'prop25': '3'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '梅均均',
- 'prop3': '510504198704260927',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '3',
- 'prop9': '1',
- 'prop10': '3',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '3',
- 'prop15': '1',
- 'prop16': '3',
- 'prop17': '1',
- 'prop18': '3',
- 'prop19': '3',
- 'prop20': '1',
- 'prop21': '3',
- 'prop22': '1',
- 'prop23': '3',
- 'prop24': '1',
- 'prop25': '3'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '王香妮',
- 'prop3': '433122199508091511',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '2',
- 'prop8': '3',
- 'prop9': '1',
- 'prop10': '3',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '2',
- 'prop14': '3',
- 'prop15': '1',
- 'prop16': '3',
- 'prop17': '1',
- 'prop18': '3',
- 'prop19': '3',
- 'prop20': '1',
- 'prop21': '3',
- 'prop22': '1',
- 'prop23': '3',
- 'prop24': '1',
- 'prop25': '3'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '易金洪',
- 'prop3': '610424198306152860',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '4',
- 'prop9': '1',
- 'prop10': '4',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '4',
- 'prop15': '1',
- 'prop16': '4',
- 'prop17': '1',
- 'prop18': '4',
- 'prop19': '4',
- 'prop20': '1',
- 'prop21': '4',
- 'prop22': '1',
- 'prop23': '4',
- 'prop24': '1',
- 'prop25': '4'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '李忠敏',
- 'prop3': '511123198602016016',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '5',
- 'prop9': '1',
- 'prop10': '5',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '5',
- 'prop15': '1',
- 'prop16': '5',
- 'prop17': '1',
- 'prop18': '5',
- 'prop19': '5',
- 'prop20': '1',
- 'prop21': '5',
- 'prop22': '1',
- 'prop23': '5',
- 'prop24': '1',
- 'prop25': '5'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '徐健',
- 'prop3': '512927197202166053',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '6',
- 'prop9': '1',
- 'prop10': '6',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '6',
- 'prop15': '1',
- 'prop16': '6',
- 'prop17': '1',
- 'prop18': '6',
- 'prop19': '6',
- 'prop20': '1',
- 'prop21': '6',
- 'prop22': '1',
- 'prop23': '6',
- 'prop24': '1',
- 'prop25': '6'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '曾昌玖',
- 'prop3': '510322197606103351',
- 'prop4': '一分公司',
- 'prop5': '经理',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '3',
- 'prop9': '1',
- 'prop10': '3',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '3',
- 'prop15': '1',
- 'prop16': '3',
- 'prop17': '1',
- 'prop18': '3',
- 'prop19': '3',
- 'prop20': '1',
- 'prop21': '3',
- 'prop22': '1',
- 'prop23': '3',
- 'prop24': '1',
- 'prop25': '3'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '赵高',
- 'prop3': '511123197510263074',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '2',
- 'prop9': '1',
- 'prop10': '2',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '2',
- 'prop15': '1',
- 'prop16': '2',
- 'prop17': '1',
- 'prop18': '2',
- 'prop19': '2',
- 'prop20': '1',
- 'prop21': '2',
- 'prop22': '1',
- 'prop23': '2',
- 'prop24': '1',
- 'prop25': '2'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '王忠山',
- 'prop3': '522426199904290419',
- 'prop4': '一分公司',
- 'prop5': '主管',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '1',
- 'prop9': '1',
- 'prop10': '1',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '1',
- 'prop15': '1',
- 'prop16': '1',
- 'prop17': '1',
- 'prop18': '1',
- 'prop19': '1',
- 'prop20': '1',
- 'prop21': '1',
- 'prop22': '1',
- 'prop23': '1',
- 'prop24': '1',
- 'prop25': '1'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '严福林',
- 'prop3': '433130197205180710',
- 'prop4': '一分公司',
- 'prop5': '经理',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '2',
- 'prop9': '1',
- 'prop10': '2',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '2',
- 'prop15': '1',
- 'prop16': '2',
- 'prop17': '1',
- 'prop18': '2',
- 'prop19': '2',
- 'prop20': '1',
- 'prop21': '2',
- 'prop22': '1',
- 'prop23': '2',
- 'prop24': '1',
- 'prop25': '2'
- }, {
- 'prop0': '',
- 'prop1': '上传',
- 'prop2': '叶金云',
- 'prop3': '512923197703020639',
- 'prop4': '一分公司',
- 'prop5': '保安员',
- 'prop6': '1',
- 'prop7': '1',
- 'prop8': '2',
- 'prop9': '1',
- 'prop10': '2',
- 'prop11': '1',
- 'prop12': '1',
- 'prop13': '1',
- 'prop14': '2',
- 'prop15': '1',
- 'prop16': '2',
- 'prop17': '1',
- 'prop18': '2',
- 'prop19': '2',
- 'prop20': '1',
- 'prop21': '2',
- 'prop22': '1',
- 'prop23': '2',
- 'prop24': '1',
- 'prop25': '2'
- }],
- data: [{
- label: '一级 1',
- children: [{
- label: '二级 1-1',
- children: [{
- label: '三级 1-1-1'
- }]
- }]
- },
- {
- label: '一级 2',
- children: [{
- label: '二级 2-1',
- children: [{
- label: '三级 2-1-1'
- }]
- },
- {
- label: '二级 2-2',
- children: [{
- label: '三级 2-2-1'
- }]
- }
+ pickerOptions: {
+ shortcuts: [
+ {
+ text: '最近一周',
+ onClick(picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 7)
+ picker.$emit('pick', [start, end])
+ }
+ },
+ {
+ text: '最近一个月',
+ onClick(picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 30)
+ picker.$emit('pick', [start, end])
+ }
+ },
+ {
+ text: '最近三个月',
+ onClick(picker) {
+ const end = new Date()
+ const start = new Date()
+ start.setTime(start.getTime() - 3600 * 1000 * 24 * 90)
+ picker.$emit('pick', [start, end])
+ }
+ }
]
},
- {
- label: '一级 3',
- children: [{
- label: '二级 3-1',
- children: [{
- label: '三级 3-1-1'
- }]
+ tableData: [
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '赵建国',
+ prop3: '510304197402225813',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '5',
+ prop9: '1',
+ prop10: '5',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '5',
+ prop15: '1',
+ prop16: '5',
+ prop17: '1',
+ prop18: '5',
+ prop19: '5',
+ prop20: '1',
+ prop21: '5',
+ prop22: '1',
+ prop23: '5',
+ prop24: '1',
+ prop25: '5'
},
{
- label: '二级 3-2',
- children: [{
- label: '三级 3-2-1'
- }]
+ prop0: '',
+ prop1: '上传',
+ prop2: '罗启艳',
+ prop3: '41272619740120543X',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '4',
+ prop9: '1',
+ prop10: '4',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '4',
+ prop15: '1',
+ prop16: '4',
+ prop17: '1',
+ prop18: '4',
+ prop19: '4',
+ prop20: '1',
+ prop21: '4',
+ prop22: '1',
+ prop23: '4',
+ prop24: '1',
+ prop25: '4'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '毛玉平',
+ prop3: '522528198202071629',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '3',
+ prop9: '1',
+ prop10: '3',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '3',
+ prop15: '1',
+ prop16: '3',
+ prop17: '1',
+ prop18: '3',
+ prop19: '3',
+ prop20: '1',
+ prop21: '3',
+ prop22: '1',
+ prop23: '3',
+ prop24: '1',
+ prop25: '3'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '梅均均',
+ prop3: '510504198704260927',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '3',
+ prop9: '1',
+ prop10: '3',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '3',
+ prop15: '1',
+ prop16: '3',
+ prop17: '1',
+ prop18: '3',
+ prop19: '3',
+ prop20: '1',
+ prop21: '3',
+ prop22: '1',
+ prop23: '3',
+ prop24: '1',
+ prop25: '3'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '王香妮',
+ prop3: '433122199508091511',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '2',
+ prop8: '3',
+ prop9: '1',
+ prop10: '3',
+ prop11: '1',
+ prop12: '1',
+ prop13: '2',
+ prop14: '3',
+ prop15: '1',
+ prop16: '3',
+ prop17: '1',
+ prop18: '3',
+ prop19: '3',
+ prop20: '1',
+ prop21: '3',
+ prop22: '1',
+ prop23: '3',
+ prop24: '1',
+ prop25: '3'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '易金洪',
+ prop3: '610424198306152860',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '4',
+ prop9: '1',
+ prop10: '4',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '4',
+ prop15: '1',
+ prop16: '4',
+ prop17: '1',
+ prop18: '4',
+ prop19: '4',
+ prop20: '1',
+ prop21: '4',
+ prop22: '1',
+ prop23: '4',
+ prop24: '1',
+ prop25: '4'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '李忠敏',
+ prop3: '511123198602016016',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '5',
+ prop9: '1',
+ prop10: '5',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '5',
+ prop15: '1',
+ prop16: '5',
+ prop17: '1',
+ prop18: '5',
+ prop19: '5',
+ prop20: '1',
+ prop21: '5',
+ prop22: '1',
+ prop23: '5',
+ prop24: '1',
+ prop25: '5'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '徐健',
+ prop3: '512927197202166053',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '6',
+ prop9: '1',
+ prop10: '6',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '6',
+ prop15: '1',
+ prop16: '6',
+ prop17: '1',
+ prop18: '6',
+ prop19: '6',
+ prop20: '1',
+ prop21: '6',
+ prop22: '1',
+ prop23: '6',
+ prop24: '1',
+ prop25: '6'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '曾昌玖',
+ prop3: '510322197606103351',
+ prop4: '一分公司',
+ prop5: '经理',
+ prop6: '1',
+ prop7: '1',
+ prop8: '3',
+ prop9: '1',
+ prop10: '3',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '3',
+ prop15: '1',
+ prop16: '3',
+ prop17: '1',
+ prop18: '3',
+ prop19: '3',
+ prop20: '1',
+ prop21: '3',
+ prop22: '1',
+ prop23: '3',
+ prop24: '1',
+ prop25: '3'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '赵高',
+ prop3: '511123197510263074',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '2',
+ prop9: '1',
+ prop10: '2',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '2',
+ prop15: '1',
+ prop16: '2',
+ prop17: '1',
+ prop18: '2',
+ prop19: '2',
+ prop20: '1',
+ prop21: '2',
+ prop22: '1',
+ prop23: '2',
+ prop24: '1',
+ prop25: '2'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '王忠山',
+ prop3: '522426199904290419',
+ prop4: '一分公司',
+ prop5: '主管',
+ prop6: '1',
+ prop7: '1',
+ prop8: '1',
+ prop9: '1',
+ prop10: '1',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '1',
+ prop15: '1',
+ prop16: '1',
+ prop17: '1',
+ prop18: '1',
+ prop19: '1',
+ prop20: '1',
+ prop21: '1',
+ prop22: '1',
+ prop23: '1',
+ prop24: '1',
+ prop25: '1'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '严福林',
+ prop3: '433130197205180710',
+ prop4: '一分公司',
+ prop5: '经理',
+ prop6: '1',
+ prop7: '1',
+ prop8: '2',
+ prop9: '1',
+ prop10: '2',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '2',
+ prop15: '1',
+ prop16: '2',
+ prop17: '1',
+ prop18: '2',
+ prop19: '2',
+ prop20: '1',
+ prop21: '2',
+ prop22: '1',
+ prop23: '2',
+ prop24: '1',
+ prop25: '2'
+ },
+ {
+ prop0: '',
+ prop1: '上传',
+ prop2: '叶金云',
+ prop3: '512923197703020639',
+ prop4: '一分公司',
+ prop5: '保安员',
+ prop6: '1',
+ prop7: '1',
+ prop8: '2',
+ prop9: '1',
+ prop10: '2',
+ prop11: '1',
+ prop12: '1',
+ prop13: '1',
+ prop14: '2',
+ prop15: '1',
+ prop16: '2',
+ prop17: '1',
+ prop18: '2',
+ prop19: '2',
+ prop20: '1',
+ prop21: '2',
+ prop22: '1',
+ prop23: '2',
+ prop24: '1',
+ prop25: '2'
}
- ]
- }
],
defaultProps: {
children: 'children',
@@ -584,85 +700,101 @@
this.headerHeight = '70px'
this.advancedQueryShow = false
} else {
- this.headerHeight = '300px'
+ this.headerHeight = '420px'
this.advancedQueryShow = true
}
},
showEmpInfo() {
this.dialogTableVisible = true
+ },
+ deleteRow(index, rows) {
+ rows.splice(index, 1)
}
}
}
</script>
<style lang="scss" scoped>
+.el-main {
+ margin-top: 10px;
+ height: 600px;
+}
- .el-main {
- height: 600px;
- }
</style>
<style lang="scss">
- .el-aside {
- padding: 20px;
- background: #f3f5f8;
- height: 600px;
+.fj-table thead {
+ color: #000;
+}
+.fj-radio .el-radio__label {
+ color: #000 !important;
+}
+.td {
+ background-color: #dddcdc !important;
+ width: 180px;
+ text-align: center;
+}
+.td-group {
+ padding-left: 20px;
+}
+.search-title {
+ height: 50px;
+ .search {
+ position: relative;
+ top: 50%;
+ transform: translateY(-50%);
+ }
+ .title {
+ position: relative;
+ top: 40%;
+ transform: translateY(-50%);
+ }
+ .zs-title {
+ border-left: 4px solid #a32c30;
+ padding-left: 10px;
+ font-size: 16px;
+ }
+}
- .el-tree {
- height: 100%;
- }
- }
+#searchTable {
+ margin-top: 10px;
+ border-collapse: collapse;
+ width: 100%;
+}
- #searchTable {
- margin-top: 10px;
- border-collapse: collapse;
- width: 100%;
- }
+#searchTable td,
+#searchTable th {
+ border: 1px solid #b0b0b0;
+ color: #000;
+ height: 40px;
+ background-color: #fff;
+}
- #searchTable td,
- #searchTable th {
- border: 1px solid #cad9ea;
- color: #666;
- height: 30px;
- }
+#ygxq table {
+ color: #000;
+ border-collapse: collapse;
+ margin: 0 auto;
+ text-align: center;
+ width: 100%;
+ margin-top: 20px;
+}
- #ygxq table {
- border-collapse: collapse;
- margin: 0 auto;
- text-align: center;
- width: 100%;
- margin-top: 20px;
- }
+#ygxq table td,
+#ygxq table th {
+ border: 1px solid #eae9e9;
+ color: #666;
+ height: 30px;
+}
- #ygxq table td,
- #ygxq table th {
- border: 1px solid #DDDCDC;
- color: #666;
- height: 30px;
- }
+#ygxq table thead th {
+ background-color: #fff;
+ width: 100px;
+}
- #ygxq table thead th {
- background-color: #CCE8EB;
- width: 100px;
- }
+#ygxq table tr:nth-child(odd) {
+ background: #fff;
+}
- #ygxq table tr:nth-child(odd) {
- background: #fff;
- }
+#ygxq table tr:nth-child(even) {
+ background: #f5fafa;
+}
- #ygxq table tr:nth-child(even) {
- background: #F5FAFA;
- }
-
- .tdTitle {
- font-size: 14px;
- font-weight: 700;
- text-align: left;
- }
-
- .link_button {
- color: #169BD5;
- }
-
- .del_button {
- color: #D9001B;
- }
</style>
diff --git a/src/views/yunpan/zhishou.vue b/src/views/yunpan/zhishou.vue
index 371c022..0d91990 100644
--- a/src/views/yunpan/zhishou.vue
+++ b/src/views/yunpan/zhishou.vue
@@ -135,7 +135,7 @@
<el-card shadow="never">
<el-upload
class="avatar-uploader"
- action="/hr/filesUpload"
+ :action="filesUploadUrl"
:show-file-list="false"
:before-upload="beforeAvatarUpload"
:headers="headers()"
@@ -160,10 +160,12 @@
<script>
import { getToken } from '@/utils/auth'
+import { pages } from '@/settings'
export default {
data() {
return {
+ filesUploadUrl: pages.filesUploadUrl,
fileDate: {
folderid: 0
},
--
Gitblit v1.8.0