forked from go/golangs_learn
VIVIMAN
3 years ago
7 changed files with 552 additions and 17058 deletions
File diff suppressed because it is too large
@ -0,0 +1,320 @@ |
|||
<template> |
|||
<el-container> |
|||
<el-main v-loading="loading" :element-loading-text="msg"> |
|||
<!-- 左侧 --> |
|||
<el-row> |
|||
<el-col :span="5" class="header-left"> |
|||
<el-row style="height:40px;background-color:#EEEEEE;border:1px solid #E1E1E1;border-width:1px 0px;padding:4px 14px"> |
|||
demo 123456 |
|||
</el-row> |
|||
<el-row class="tac"> |
|||
<el-col> |
|||
<el-menu el-menu :default-active="activeIndex"> |
|||
<!-- <el-menu-item-group> --> |
|||
<el-menu-item index="TXRY" class="classAffair"> |
|||
<div class="classAffair-img"><i class="el-icon-s-order"></i></div> |
|||
<div class="classAffair-info"> |
|||
<p class="tac-title">即将退休人员</p> |
|||
<!-- <p class="tac-des">默认查询30天内即将退休人员</p> --> |
|||
</div> |
|||
<span class="classAffair-badge">12</span> |
|||
</el-menu-item> |
|||
<el-menu-item index="CLTXRY" class="classAffair"> |
|||
<div class="classAffair-img"><i class="el-icon-s-custom"></i></div> |
|||
<div class="classAffair-info"> |
|||
<p class="tac-title">已超退休年龄人员</p> |
|||
<!-- <p class="tac-des">默认查询30天内超龄未退休人员</p> --> |
|||
</div> |
|||
<span class="classAffair-badge">12</span> |
|||
</el-menu-item> |
|||
<el-menu-item index="JLRY" class="classAffair"> |
|||
<div class="classAffair-img"><i class="el-icon-s-check"></i></div> |
|||
<div class="classAffair-info"> |
|||
<p class="tac-title">应交流人员</p> |
|||
<!-- <p class="tac-des">默认查询任同一工作单位及职务满十年以上人员</p> --> |
|||
</div> |
|||
<span class="classAffair-badge">12</span> |
|||
</el-menu-item> |
|||
<el-menu-item index="SYQRY" class="classAffair"> |
|||
<div class="classAffair-img"><i class="el-icon-user-solid"></i></div> |
|||
<div class="classAffair-info"> |
|||
<p class="tac-title">试用期人员</p> |
|||
<!-- <p class="tac-des">默认查询30天内将过试用期人员</p> --> |
|||
</div> |
|||
<span class="classAffair-badge">12</span> |
|||
</el-menu-item> |
|||
<el-menu-item index="SRRY" class="classAffair"> |
|||
<div class="classAffair-img"><i class="el-icon-s-custom"></i></div> |
|||
<div class="classAffair-info"> |
|||
<p class="tac-title">即将过生日人员</p> |
|||
<!-- <p class="tac-des">默认查询本月过生日人员</p> --> |
|||
</div> |
|||
<span class="classAffair-badge">12</span> |
|||
</el-menu-item> |
|||
<!-- </el-menu-item-group> --> |
|||
</el-menu> |
|||
</el-col> |
|||
</el-row> |
|||
<el-row class="setting-main"> |
|||
<p class="setting-title" v-if="setShow">提醒设置</p> |
|||
<el-form label-width="180px" class="demo-ruleForm tac-set-form" v-if="setShow"> |
|||
<el-form-item label="女性退休年龄设置(年龄)" prop="age"> |
|||
<el-input v-model="f_formSET.women_txnl"></el-input> |
|||
</el-form-item> |
|||
<el-form-item label="男性退休年龄设置(年龄)" prop="age"> |
|||
<el-input v-model="f_formSET.men_txnl"></el-input> |
|||
</el-form-item> |
|||
<el-form-item label="应交流人员期限设置(年)" prop="age"> |
|||
<el-input v-model="f_formSET.jlnx"></el-input> |
|||
</el-form-item> |
|||
<el-form-item label="试用期设置(月)" prop="age"> |
|||
<el-input v-model="f_formSET.probation"></el-input> |
|||
</el-form-item> |
|||
</el-form> |
|||
</el-row> |
|||
<el-row class="tac-footer-btn"> |
|||
<el-button size="mini" v-if="!setShow" @click="resfSettings"> |
|||
<i class="el-icon-setting" style="margin-right:5px;"></i>设置提醒 |
|||
</el-button> |
|||
<el-button size="mini" id="query" style="width:90px" v-if="setShow" @click="resfSettings"> |
|||
<i class="el-icon-circle-check" style="color:#409EFF;margin-right:5px;"></i>保存 |
|||
</el-button> |
|||
<el-button size="mini" v-if="setShow" style="width:90px" @click="resfSettings"> |
|||
<i class="el-icon-circle-close" style="margin-right:5px;"></i>取消 |
|||
</el-button> |
|||
</el-row> |
|||
</el-col> |
|||
<!-- 右侧 --> |
|||
<el-col :span="19" class="header-right">demo</el-col> |
|||
</el-row> |
|||
</el-main> |
|||
</el-container> |
|||
</template> |
|||
<script> |
|||
export default { |
|||
|
|||
name: 'Demo', |
|||
|
|||
data() { |
|||
return { |
|||
setShow: false, |
|||
activeIndex: '1', |
|||
msg: '加载中', |
|||
loading: false, |
|||
f_formSET: { |
|||
// women_gbtxnl:'', |
|||
// men_gbtxnl:'', |
|||
women_txnl: '', |
|||
men_txnl: '', |
|||
probation: '', |
|||
jlnx: '' //交流年限设置 |
|||
}, |
|||
} |
|||
}, |
|||
created() {}, |
|||
watch: {}, |
|||
mounted() {}, |
|||
methods: {}, |
|||
beforeDestroy() {}, |
|||
} |
|||
</script> |
|||
<style> |
|||
|
|||
ul, |
|||
p { |
|||
padding: 0px; |
|||
margin: 0px; |
|||
} |
|||
|
|||
.exitManageaHeaderSide>.el-button { |
|||
margin-left: 0px!important; |
|||
margin-right: 8px; |
|||
} |
|||
|
|||
.exitManageaHeaderSide>.el-button:last-child { |
|||
margin-right: 0; |
|||
} |
|||
|
|||
.exitManageSelect input { |
|||
height: 30px; |
|||
} |
|||
|
|||
.orgPosition .el-input__inner { |
|||
height: 30px!important; |
|||
line-height: 30px!important; |
|||
} |
|||
|
|||
.personDataContainer ul li, |
|||
.pictureContainer ul li { |
|||
/* width: 24%; |
|||
float: left; |
|||
margin-left: 1%; |
|||
margin-bottom: 15px; */ |
|||
width: 15%; |
|||
float: left; |
|||
margin-left: 1%; |
|||
margin-bottom: 5px; |
|||
margin-top: 10px; |
|||
} |
|||
|
|||
.personDataContainer .picture, |
|||
.personDataContainer .personInfo { |
|||
display: inline-block; |
|||
float: left; |
|||
} |
|||
|
|||
.personDataContainer .picture { |
|||
width: 40%; |
|||
} |
|||
|
|||
.personDataContainer .picture img { |
|||
width: 100%; |
|||
} |
|||
|
|||
.personDataContainer .personInfo { |
|||
margin-left: 5px; |
|||
width: 50%; |
|||
} |
|||
|
|||
.personDataContainer .personInfo p { |
|||
font-size: 13px; |
|||
margin: 8px 0px; |
|||
overflow: hidden; |
|||
white-space: nowrap; |
|||
text-overflow: ellipsis |
|||
} |
|||
|
|||
.pictureContainer ul li .picture { |
|||
text-align: center; |
|||
} |
|||
|
|||
.pictureContainer ul li .picture img { |
|||
width: 100%; |
|||
/* width: 70%; |
|||
padding: 10px; |
|||
border: 4px solid #d8d8d8; */ |
|||
} |
|||
|
|||
.pictureContainer ul li .title { |
|||
text-align: center; |
|||
} |
|||
|
|||
.personForm { |
|||
font-size: 0; |
|||
padding: 5px 14px 5px 0px; |
|||
text-align: right; |
|||
} |
|||
|
|||
.personForm>.el-button { |
|||
margin-left: 8px!important; |
|||
} |
|||
|
|||
.personSearch { |
|||
float: left; |
|||
padding: 5px 10px; |
|||
} |
|||
|
|||
.el-table .cell { |
|||
word-break: initial |
|||
} |
|||
|
|||
.textOrg { |
|||
width: 50%; |
|||
text-align: center; |
|||
margin-top: 5px; |
|||
} |
|||
|
|||
.el-header { |
|||
height: 40px!important; |
|||
} |
|||
.personSearch{ |
|||
float: left; |
|||
padding: 5px 10px; |
|||
} |
|||
/* //------------------------- */ |
|||
.header-left{ |
|||
border-right:1px solid #e6e6e6; |
|||
} |
|||
.header-left .tac{ |
|||
padding:10px 16px; |
|||
height:284px; |
|||
} |
|||
.header-left .tac .el-menu{ |
|||
border-right:none; |
|||
} |
|||
.tac-title{ |
|||
color:#666; |
|||
} |
|||
.tac-des{ |
|||
font-size:13px; |
|||
color:#999; |
|||
} |
|||
.el-menu-item.is-active .tac-title{ |
|||
color:#409EFF !important; |
|||
} |
|||
.classAffair { |
|||
font-size:16px; |
|||
padding-left:12px !important; |
|||
height:auto; |
|||
padding:16px 12px; |
|||
line-height: inherit; |
|||
white-space: normal; |
|||
display: flex; |
|||
align-items: center; |
|||
position: relative; |
|||
} |
|||
.classAffair-badge{ |
|||
position: absolute; |
|||
right: -6px; |
|||
top: -6px; |
|||
display: inline-block; |
|||
padding: 3px; |
|||
font-size: 12px; |
|||
background: #ff7e7e; |
|||
color: #fff; |
|||
border-radius: 50px; |
|||
text-align: center; |
|||
} |
|||
.classAffair-img,.classAffair-info{ |
|||
display: inline-block; |
|||
} |
|||
/* // 提醒设置 */ |
|||
.setting-main{ |
|||
height:196px; |
|||
} |
|||
.setting-title{ |
|||
background-color: #efefef; |
|||
padding:6px 5px 6px 10px; |
|||
} |
|||
.tac-set-form{ |
|||
padding:8px 0; |
|||
} |
|||
.el-menu-item.is-active{ |
|||
background-color: #d9eaff; |
|||
} |
|||
.header-right-search{ |
|||
padding-left:30px; |
|||
background-color: #efefef; |
|||
} |
|||
.header-right-date-picker{ |
|||
padding:0; |
|||
width:220px; |
|||
top:2px; |
|||
} |
|||
/deep/.header-right-date-picker .el-range-separator{ |
|||
line-height: inherit; |
|||
width:20px; |
|||
} |
|||
.header-right-search .demo-form-inline .search-btn{ |
|||
border-radius: 4px; |
|||
padding:revert; |
|||
} |
|||
/* 左侧底部设置 */ |
|||
.tac-footer-btn{ |
|||
background-color: #daeafd; |
|||
text-align: center; |
|||
padding:3px 0; |
|||
width:100%; |
|||
} |
|||
|
|||
</style> |
Loading…
Reference in new issue