| | |
| | | <template> |
| | | <div> |
| | | <el-row> |
| | | <el-col :span="18"><h3 class="bu-tian-jia-title">在职员工</h3></el-col> |
| | | <el-col :span="6"><el-input v-model="input" placeholder="请输入内容" style="width:200px" /><el-button type="primary">查询</el-button> <el-button type="danger">高级查询</el-button></el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="3">员工编号:<el-input v-model="input" placeholder="请输入内容" style="width:120px" /></el-col> |
| | | <el-col :span="3">员工编号:<el-input v-model="input" placeholder="请输入内容" style="width:120px" /></el-col> |
| | | <el-col :span="3">员工编号:<el-input v-model="input" placeholder="请输入内容" style="width:120px" /></el-col> |
| | | <el-col :span="3">员工编号:<el-input v-model="input" placeholder="请输入内容" style="width:120px" /></el-col> |
| | | <el-col :span="3">员工编号:<el-input v-model="input" placeholder="请输入内容" style="width:120px" /></el-col> |
| | | <el-col :span="3">员工编号:<el-input v-model="input" placeholder="请输入内容" style="width:120px" /></el-col> |
| | | <el-col :span="6"><el-button type="primary">查询</el-button> <el-button type="danger">高级查询</el-button></el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <form> |
| | | <table> |
| | | <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-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 :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-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 :label="9">备选项</el-radio> |
| | | </el-radio-group></td></tr> |
| | | </table> |
| | | </form> |
| | | </el-col> |
| | | </el-row> |
| | | <el-container> |
| | | <el-header :height="headerHeight"> |
| | | <el-row> |
| | | <el-col :span="16"><h3 class="bu-tian-jia-title">在职员工</h3></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> |
| | | </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="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="6" |
| | | ><el-button type="primary">查询</el-button> |
| | | <el-button type="danger">重置</el-button></el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | |
| | | <table> |
| | | <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-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 :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-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 :label="9">备选项</el-radio> |
| | | </el-radio-group></td></tr> |
| | | </table> |
| | | </el-col> |
| | | </el-row></form> |
| | | </div> |
| | | </el-header> |
| | | <el-container> |
| | | <el-aside width="300px"> |
| | | <el-tree :data="data" :props="defaultProps" @node-click="handleNodeClick" /> |
| | | </el-aside> |
| | | <el-main> <el-table |
| | | :data="tableData" |
| | | style="width: 100%" |
| | | > |
| | | <el-table-column |
| | | prop="date" |
| | | label="日期" |
| | | width="180" |
| | | /> |
| | | <el-table-column |
| | | prop="name" |
| | | label="姓名" |
| | | width="180" |
| | | /> |
| | | <el-table-column |
| | | prop="address" |
| | | label="地址" |
| | | /> |
| | | </el-table></el-main> |
| | | </el-container> |
| | | </el-container> |
| | | </div> |
| | | </template> |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | headerHeight: '60px', |
| | | advancedQueryShow: false, |
| | | tableData: [{ |
| | | date: '2016-05-02', |
| | | name: '王小虎', |
| | | address: '上海市普陀区金沙江路 1518 弄' |
| | | }, { |
| | | date: '2016-05-04', |
| | | name: '王小虎', |
| | | address: '上海市普陀区金沙江路 1517 弄' |
| | | }, { |
| | | date: '2016-05-01', |
| | | name: '王小虎', |
| | | address: '上海市普陀区金沙江路 1519 弄' |
| | | }, { |
| | | date: '2016-05-03', |
| | | name: '王小虎', |
| | | address: '上海市普陀区金沙江路 1516 弄' |
| | | }], |
| | | 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' |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | label: '一级 3', |
| | | children: [ |
| | | { |
| | | label: '二级 3-1', |
| | | children: [ |
| | | { |
| | | label: '三级 3-1-1' |
| | | } |
| | | ] |
| | | }, |
| | | { |
| | | label: '二级 3-2', |
| | | children: [ |
| | | { |
| | | label: '三级 3-2-1' |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | } |
| | | ], |
| | | defaultProps: { |
| | | children: 'children', |
| | | label: 'label' |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | handleNodeClick(data) { |
| | | console.log(data) |
| | | }, |
| | | advancedQueryShowMethods() { |
| | | if (this.advancedQueryShow) { |
| | | this.headerHeight = '60px' |
| | | this.advancedQueryShow = false |
| | | } else { |
| | | this.headerHeight = '300px' |
| | | this.advancedQueryShow = true |
| | | } |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | <style lang="scss"> |
| | | .el-aside{ |
| | | padding: 20px; |
| | | background: #f3f5f8; |
| | | height: 600px; |
| | | .el-tree{ |
| | | height: 100%; |
| | | } |
| | | } |
| | | .el-main{ |
| | | height: 600px; |
| | | } |
| | | </style> |