From 177a4578502428ba21245db5575acd08bd9e7366 Mon Sep 17 00:00:00 2001
From: yz <yz_0812@outlook.com>
Date: 星期五, 29 一月 2021 02:02:25 +0800
Subject: [PATCH] 修改首页
---
src/views/dashboard/index.vue | 83 ++-
src/views/user/inemployees.vue | 552 ++++++++++----------
src/views/user/outemployess.vue | 536 +++++++++---------
src/views/febs/system/dept/Index.vue | 402 +++++++-------
4 files changed, 801 insertions(+), 772 deletions(-)
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index f56b433..e5d6542 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,16 +1,15 @@
<template>
<div class="main">
- <el-row>
- <el-col :span="8"><div> </div></el-col>
- <el-col :span="8">
+ <el-row style=" height: 40px;">
+ <el-col :span="12"><div> </div></el-col>
+ <el-col :span="12">
<ul class="data-ul">
- <li>今日</li>
- <li>本周</li>
- <li>本月</li>
- <li>今年</li>
+ <li :class="{selectedColor:selectIndex === 0}" @click="selectTab(0)">今日</li>
+ <li :class="{selectedColor:selectIndex === 1}" @click="selectTab(1)">本周</li>
+ <li :class="{selectedColor:selectIndex === 2}" @click="selectTab(2)">本月</li>
+ <li :class="{selectedColor:selectIndex === 3}" @click="selectTab(3)">今年</li>
</ul>
- </el-col>
- <el-col :span="8">
+ <span style=" font-size: 16px; color: #333333;"> 时间段:</span>
<el-date-picker
v-model="value2"
type="datetimerange"
@@ -19,7 +18,9 @@
start-placeholder="开始日期"
end-placeholder="结束日期"
align="right"
- /></el-col>
+ value-format="yyyy-MM-dd"
+ />
+ </el-col>
</el-row>
<el-row :gutter="20">
<el-col :span="4">
@@ -172,35 +173,57 @@
}
]
},
- value2: ''
+ value2: '',
+ selectIndex: 0 // 搜索结果,被选中的li index
+ }
+ }, methods: {
+ selectTab(index) {
+ this.selectIndex = index
}
}
}
</script>
<style lang="scss">
-.el-card__body{
- text-align: center;
-}
-.data-ul {
- margin-top: 1px;
- list-style: none;
+.main{
+ padding: 20px;
+ .data-ul {
+ margin-right: 40px;
+ margin-top: 0px;
+ list-style: none;
+ float: left;
li {
- float: left;
- border: 1px solid;
+ float: left;
width: 60px;
- height: 30px;
text-align: center;
- line-height: 30px;
- background: #ffffff;
- border: 1px solid #dcdfe6;
+ font-size: 16px;
+ color: #333333;
}
li:hover {
- border-color: #409eff;
+ color:#931e1e;
+ border-bottom:2px solid #931e1e;
}
}
-.card-number{
-color:#0000BF;
+}
+.selectedColor{
+ color:#931e1e;
+ border-bottom:2px solid #931e1e;
+}
+.el-card__body{
+ text-align: center;
+ .card-number{
+color:#931e1e;
font-size:20px;
+}
+}
+.el-card__body:hover{
+ text-align: center;
+ background-color: #931e1e;
+ color:#fff;
+ .card-number{
+ color:#fff;
+font-size:20px;
+
+}
}
.el-row {
margin-bottom: 20px;
@@ -229,4 +252,10 @@
background-color: #f9fafc;
}
</style>
-<style lang="scss" scoped></style>
+<style lang="scss" scoped>
+.data-ul {
+ li {
+ line-height: 40px;
+ }
+}
+</style>
diff --git a/src/views/febs/system/dept/Index.vue b/src/views/febs/system/dept/Index.vue
index 947f603..a347d11 100644
--- a/src/views/febs/system/dept/Index.vue
+++ b/src/views/febs/system/dept/Index.vue
@@ -22,16 +22,16 @@
</el-dropdown-menu>
</el-dropdown>
</div>
- <el-tree
- ref="deptTree"
- :data="deptTree"
- :check-strictly="true"
- show-checkbox
- accordion
+ <el-tree
+ ref="deptTree"
+ :data="deptTree"
+ :check-strictly="true"
+ show-checkbox
+ accordion
node-key="id"
- highlight-current
- :filter-node-method="filterNode"
- @node-click="nodeClick"
+ highlight-current
+ :filter-node-method="filterNode"
+ @node-click="nodeClick"
/>
</div>
</el-col>
@@ -45,13 +45,13 @@
<div>
<el-form ref="form" :model="dept" :rules="rules" label-position="right" label-width="100px">
<el-form-item :label="$t('table.dept.parentId')" prop="parentId">
- <treeselect
- v-model="dept.parentId"
- :multiple="false"
- :options="deptTree"
+ <treeselect
+ v-model="dept.parentId"
+ :multiple="false"
+ :options="deptTree"
:clear-value-text="$t('common.clear')"
- placeholder=" "
- style="width:100%"
+ placeholder=" "
+ style="width:100%"
/>
</el-form-item>
<el-form-item :label="$t('table.dept.deptName')" prop="deptName">
@@ -107,212 +107,212 @@
</el-tabs>
</el-col>
- </el-row>
- <el-dialog title="新增岗位" :visible.sync="dialogShowXzgw" width="50%">
- <el-form :model="baseicInformationForm" label-position="right" label-width="120px">
- <el-row>
- <el-col span="24">
- <el-form-item label="岗位名称">
- <el-input v-model="name" />
- </el-form-item>
- <el-form-item label="岗位描述">
- <el-input v-model="name" type="textarea" :rows="4" />
- </el-form-item>
- </el-col>
- </el-row>
- </el-form>
- <div slot="footer" class="dialog-footer">
- <el-button @click="dialogIsShow()">取 消</el-button>
- <el-button type="primary" @click="dialogIsShow()">确 定</el-button>
- </div>
+ </el-row>
+ <el-dialog title="新增岗位" :visible.sync="dialogShowXzgw" width="50%">
+ <el-form :model="baseicInformationForm" label-position="right" label-width="120px">
+ <el-row>
+ <el-col span="24">
+ <el-form-item label="岗位名称">
+ <el-input v-model="name" />
+ </el-form-item>
+ <el-form-item label="岗位描述">
+ <el-input v-model="name" type="textarea" :rows="4" />
+ </el-form-item>
+ </el-col>
+ </el-row>
+ </el-form>
+ <div slot="footer" class="dialog-footer">
+ <el-button @click="dialogIsShow()">取 消</el-button>
+ <el-button type="primary" @click="dialogIsShow()">确 定</el-button>
+ </div>
</el-dialog>
</div>
</template>
<script>
- import Treeselect from '@riophae/vue-treeselect'
- import '@riophae/vue-treeselect/dist/vue-treeselect.css'
+import Treeselect from '@riophae/vue-treeselect'
+import '@riophae/vue-treeselect/dist/vue-treeselect.css'
- export default {
- name: 'DeptManager',
- components: {
- Treeselect
- },
- data() {
- return {
- dialogShowXzgw: false,
- activeName: 'first',
- deptName: '',
- buttonLoading: false,
- deptTree: [],
- dept: this.initDept(),
- jobData: [{
- 'prop0': '',
- 'prop1': '1',
- 'prop2': '市场部总监',
- 'prop3': '1'
- }, {
- 'prop0': '',
- 'prop1': '2',
- 'prop2': '市场部经理',
- 'prop3': '2'
- }, {
- 'prop0': '',
- 'prop1': '3',
- 'prop2': '高级客户经理',
- 'prop3': '5'
- }, {
- 'prop0': '',
- 'prop1': '4',
- 'prop2': '客户经理',
- 'prop3': '10'
- }, {
- 'prop0': '',
- 'prop1': '5',
- 'prop2': '销售内勤',
- 'prop3': '1'
- }, {
- 'prop0': '',
- 'prop1': '6',
- 'prop2': '销售助理',
- 'prop3': '1'
- }],
- rules: {
- deptName: [{
- required: true,
- message: this.$t('rules.require'),
- trigger: 'blur'
- },
- {
- min: 3,
- max: 10,
- message: this.$t('rules.range3to10'),
- trigger: 'blur'
- }
- ]
+export default {
+ name: 'DeptManager',
+ components: {
+ Treeselect
+ },
+ data() {
+ return {
+ dialogShowXzgw: false,
+ activeName: 'first',
+ deptName: '',
+ buttonLoading: false,
+ deptTree: [],
+ dept: this.initDept(),
+ jobData: [{
+ 'prop0': '',
+ 'prop1': '1',
+ 'prop2': '市场部总监',
+ 'prop3': '1'
+ }, {
+ 'prop0': '',
+ 'prop1': '2',
+ 'prop2': '市场部经理',
+ 'prop3': '2'
+ }, {
+ 'prop0': '',
+ 'prop1': '3',
+ 'prop2': '高级客户经理',
+ 'prop3': '5'
+ }, {
+ 'prop0': '',
+ 'prop1': '4',
+ 'prop2': '客户经理',
+ 'prop3': '10'
+ }, {
+ 'prop0': '',
+ 'prop1': '5',
+ 'prop2': '销售内勤',
+ 'prop3': '1'
+ }, {
+ 'prop0': '',
+ 'prop1': '6',
+ 'prop2': '销售助理',
+ 'prop3': '1'
+ }],
+ rules: {
+ deptName: [{
+ required: true,
+ message: this.$t('rules.require'),
+ trigger: 'blur'
+ },
+ {
+ min: 3,
+ max: 10,
+ message: this.$t('rules.range3to10'),
+ trigger: 'blur'
}
+ ]
+ }
+ }
+ },
+ mounted() {
+ this.initDeptTree()
+ },
+ methods: {
+ initDept() {
+ return {
+ deptId: '',
+ deptName: '',
+ parentId: null,
+ orderNum: 0
}
},
- mounted() {
- this.initDeptTree()
+ initDeptTree() {
+ this.$get('system/dept').then((r) => {
+ this.deptTree = r.data.data.rows
+ })
},
- methods: {
- initDept() {
- return {
- deptId: '',
- deptName: '',
- parentId: null,
- orderNum: 0
- }
- },
- initDeptTree() {
- this.$get('system/dept').then((r) => {
- this.deptTree = r.data.data.rows
- })
- },
- exportExcel() {
- this.$download('system/dept/excel', {
- deptName: this.deptName
- }, `dept_${new Date().getTime()}.xlsx`)
- },
- handleNumChange(val) {
- this.dept.orderNum = val
- },
- filterNode(value, data) {
- if (!value) return true
- return data.label.indexOf(value) !== -1
- },
- nodeClick(data) {
- this.dept.parentId = data.parentId
- if (this.dept.parentId === '0') {
- this.dept.parentId = null
- }
- this.dept.orderNum = data.orderNum
- this.dept.deptName = data.label
- this.dept.deptId = data.id
- this.$refs.form.clearValidate()
- },
- add() {
- this.resetForm()
+ exportExcel() {
+ this.$download('system/dept/excel', {
+ deptName: this.deptName
+ }, `dept_${new Date().getTime()}.xlsx`)
+ },
+ handleNumChange(val) {
+ this.dept.orderNum = val
+ },
+ filterNode(value, data) {
+ if (!value) return true
+ return data.label.indexOf(value) !== -1
+ },
+ nodeClick(data) {
+ this.dept.parentId = data.parentId
+ if (this.dept.parentId === '0') {
+ this.dept.parentId = null
+ }
+ this.dept.orderNum = data.orderNum
+ this.dept.deptName = data.label
+ this.dept.deptId = data.id
+ this.$refs.form.clearValidate()
+ },
+ add() {
+ this.resetForm()
+ this.$message({
+ message: this.$t('tips.createTips'),
+ type: 'info'
+ })
+ },
+ deleteDept() {
+ const checked = this.$refs.deptTree.getCheckedKeys()
+ if (checked.length === 0) {
this.$message({
- message: this.$t('tips.createTips'),
- type: 'info'
+ message: this.$t('tips.noNodeSelected'),
+ type: 'warning'
})
- },
- deleteDept() {
- const checked = this.$refs.deptTree.getCheckedKeys()
- if (checked.length === 0) {
- this.$message({
- message: this.$t('tips.noNodeSelected'),
- type: 'warning'
+ } else {
+ this.$confirm(this.$t('tips.confirmDeleteNode'), this.$t('common.tips'), {
+ confirmButtonText: this.$t('common.confirm'),
+ cancelButtonText: this.$t('common.cancel'),
+ type: 'warning'
+ }).then(() => {
+ this.dept.deptIds = checked.join(',')
+ this.$delete(`system/dept/${this.dept.deptIds}`).then(() => {
+ this.$message({
+ message: this.$t('tips.deleteSuccess'),
+ type: 'success'
+ })
+ this.reset()
})
- } else {
- this.$confirm(this.$t('tips.confirmDeleteNode'), this.$t('common.tips'), {
- confirmButtonText: this.$t('common.confirm'),
- cancelButtonText: this.$t('common.cancel'),
- type: 'warning'
- }).then(() => {
- this.dept.deptIds = checked.join(',')
- this.$delete(`system/dept/${this.dept.deptIds}`).then(() => {
+ }).catch(() => {
+ this.$refs.deptTree.setCheckedKeys([])
+ })
+ }
+ },
+ search() {
+ this.$refs.deptTree.filter(this.deptName)
+ },
+ reset() {
+ this.initDeptTree()
+ this.deptName = ''
+ this.resetForm()
+ },
+ submit() {
+ this.$refs.form.validate((valid) => {
+ if (valid) {
+ this.buttonLoading = true
+ this.dept.createTime = this.dept.modifyTime = null
+ if (this.dept.deptId) {
+ this.$put('system/dept', { ...this.dept
+ }).then(() => {
+ this.buttonLoading = false
this.$message({
- message: this.$t('tips.deleteSuccess'),
+ message: this.$t('tips.updateSuccess'),
type: 'success'
})
this.reset()
})
- }).catch(() => {
- this.$refs.deptTree.setCheckedKeys([])
- })
- }
- },
- search() {
- this.$refs.deptTree.filter(this.deptName)
- },
- reset() {
- this.initDeptTree()
- this.deptName = ''
- this.resetForm()
- },
- submit() {
- this.$refs.form.validate((valid) => {
- if (valid) {
- this.buttonLoading = true
- this.dept.createTime = this.dept.modifyTime = null
- if (this.dept.deptId) {
- this.$put('system/dept', { ...this.dept
- }).then(() => {
- this.buttonLoading = false
- this.$message({
- message: this.$t('tips.updateSuccess'),
- type: 'success'
- })
- this.reset()
- })
- } else {
- this.$post('system/dept', { ...this.dept
- }).then(() => {
- this.buttonLoading = false
- this.$message({
- message: this.$t('tips.createSuccess'),
- type: 'success'
- })
- this.reset()
- })
- }
} else {
- return false
+ this.$post('system/dept', { ...this.dept
+ }).then(() => {
+ this.buttonLoading = false
+ this.$message({
+ message: this.$t('tips.createSuccess'),
+ type: 'success'
+ })
+ this.reset()
+ })
}
- })
- },
- resetForm() {
- this.$refs.form.clearValidate()
- this.$refs.form.resetFields()
- this.dept = this.initDept()
- },
- showXzgw() {
- this.dialogShowXzgw = true
- }
+ } else {
+ return false
+ }
+ })
+ },
+ resetForm() {
+ this.$refs.form.clearValidate()
+ this.$refs.form.resetFields()
+ this.dept = this.initDept()
+ },
+ showXzgw() {
+ this.dialogShowXzgw = true
}
}
+}
</script>
<style lang="scss" scoped>
.dept {
@@ -341,4 +341,4 @@
.vue-treeselect__menu {
max-height: 165px !important;
}
-</style>
+</style>
diff --git a/src/views/user/inemployees.vue b/src/views/user/inemployees.vue
index 66f4306..e26d69b 100644
--- a/src/views/user/inemployees.vue
+++ b/src/views/user/inemployees.vue
@@ -930,286 +930,286 @@
</div>
</template>
<script>
- export default {
- data() {
- return {
- headerHeight: '70px',
- advancedQueryShow: false,
- dialogTableVisible: false,
- dialogShowYgdg: false,
- dialogShowDryg: false,
- dialogShowGbda: false,
- tableData: [{
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2100452312',
- 'prop3': '赵建国',
- 'prop4': '510304197402225813',
- 'prop5': '男',
- 'prop6': '46',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '高中',
- 'prop11': '广东省番禺市',
- 'prop12': '133023187889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101620946',
- 'prop3': '罗启艳',
- 'prop4': '41272619740120543X',
- 'prop5': '女',
- 'prop6': '46',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '高中',
- 'prop11': '广东省番禺市',
- 'prop12': '189135789889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2100629950',
- 'prop3': '毛玉平',
- 'prop4': '522528198202071629',
- 'prop5': '男',
- 'prop6': '38',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '高中',
- 'prop11': '广东省番禺市',
- 'prop12': '135098784561',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2100882835',
- 'prop3': '梅均均',
- 'prop4': '510504198704260927',
- 'prop5': '女',
- 'prop6': '33',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '高中',
- 'prop11': '广东省番禺市',
- 'prop12': '133023187889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101356718',
- 'prop3': '王香妮',
- 'prop4': '433122199508091511',
- 'prop5': '女',
- 'prop6': '25',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '大专',
- 'prop11': '广东省番禺市',
- 'prop12': '189135789889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2100900981',
- 'prop3': '易金洪',
- 'prop4': '610424198306152860',
- 'prop5': '男',
- 'prop6': '39',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '大专',
- 'prop11': '广东省番禺市',
- 'prop12': '135098784561',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101529670',
- 'prop3': '李忠敏',
- 'prop4': '511123198602016016',
- 'prop5': '男',
- 'prop6': '32',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '大专',
- 'prop11': '广东省番禺市',
- 'prop12': '133023187889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101578011',
- 'prop3': '徐健',
- 'prop4': '512927197202166053',
- 'prop5': '男',
- 'prop6': '48',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '大专',
- 'prop11': '广东省番禺市',
- 'prop12': '189135789889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2100326122',
- 'prop3': '曾昌玖',
- 'prop4': '510322197606103351',
- 'prop5': '男',
- 'prop6': '44',
- 'prop7': '一分公司',
- 'prop8': '经理',
- 'prop9': '2019-08-01',
- 'prop10': '本科',
- 'prop11': '广东省番禺市',
- 'prop12': '135098784561',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101788698',
- 'prop3': '赵高',
- 'prop4': '511123197510263074',
- 'prop5': '男',
- 'prop6': '45',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '大专',
- 'prop11': '广东省番禺市',
- 'prop12': '133023187889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101861146',
- 'prop3': '王忠山',
- 'prop4': '522426199904290419',
- 'prop5': '男',
- 'prop6': '21',
- 'prop7': '一分公司',
- 'prop8': '主管',
- 'prop9': '2019-08-01',
- 'prop10': '大专',
- 'prop11': '广东省番禺市',
- 'prop12': '189135789889',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2100315416',
- 'prop3': '严福林',
- 'prop4': '433130197205180710',
- 'prop5': '男',
- 'prop6': '48',
- 'prop7': '一分公司',
- 'prop8': '经理',
- 'prop9': '2019-08-01',
- 'prop10': '本科',
- 'prop11': '广东省番禺市',
- 'prop12': '135098784561',
- 'prop13': '在职'
- }, {
- 'prop0': '',
- 'prop1': '编辑',
- 'prop2': '2101382208',
- 'prop3': '叶金云',
- 'prop4': '512923197703020639',
- 'prop5': '男',
- 'prop6': '43',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '高中',
- 'prop11': '广东省番禺市',
- 'prop12': '1350987861234',
- 'prop13': '在职'
- }],
- 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'
+export default {
+ data() {
+ return {
+ headerHeight: '70px',
+ advancedQueryShow: false,
+ dialogTableVisible: false,
+ dialogShowYgdg: false,
+ dialogShowDryg: false,
+ dialogShowGbda: false,
+ tableData: [{
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2100452312',
+ 'prop3': '赵建国',
+ 'prop4': '510304197402225813',
+ 'prop5': '男',
+ 'prop6': '46',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '高中',
+ 'prop11': '广东省番禺市',
+ 'prop12': '133023187889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101620946',
+ 'prop3': '罗启艳',
+ 'prop4': '41272619740120543X',
+ 'prop5': '女',
+ 'prop6': '46',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '高中',
+ 'prop11': '广东省番禺市',
+ 'prop12': '189135789889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2100629950',
+ 'prop3': '毛玉平',
+ 'prop4': '522528198202071629',
+ 'prop5': '男',
+ 'prop6': '38',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '高中',
+ 'prop11': '广东省番禺市',
+ 'prop12': '135098784561',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2100882835',
+ 'prop3': '梅均均',
+ 'prop4': '510504198704260927',
+ 'prop5': '女',
+ 'prop6': '33',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '高中',
+ 'prop11': '广东省番禺市',
+ 'prop12': '133023187889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101356718',
+ 'prop3': '王香妮',
+ 'prop4': '433122199508091511',
+ 'prop5': '女',
+ 'prop6': '25',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '大专',
+ 'prop11': '广东省番禺市',
+ 'prop12': '189135789889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2100900981',
+ 'prop3': '易金洪',
+ 'prop4': '610424198306152860',
+ 'prop5': '男',
+ 'prop6': '39',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '大专',
+ 'prop11': '广东省番禺市',
+ 'prop12': '135098784561',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101529670',
+ 'prop3': '李忠敏',
+ 'prop4': '511123198602016016',
+ 'prop5': '男',
+ 'prop6': '32',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '大专',
+ 'prop11': '广东省番禺市',
+ 'prop12': '133023187889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101578011',
+ 'prop3': '徐健',
+ 'prop4': '512927197202166053',
+ 'prop5': '男',
+ 'prop6': '48',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '大专',
+ 'prop11': '广东省番禺市',
+ 'prop12': '189135789889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2100326122',
+ 'prop3': '曾昌玖',
+ 'prop4': '510322197606103351',
+ 'prop5': '男',
+ 'prop6': '44',
+ 'prop7': '一分公司',
+ 'prop8': '经理',
+ 'prop9': '2019-08-01',
+ 'prop10': '本科',
+ 'prop11': '广东省番禺市',
+ 'prop12': '135098784561',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101788698',
+ 'prop3': '赵高',
+ 'prop4': '511123197510263074',
+ 'prop5': '男',
+ 'prop6': '45',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '大专',
+ 'prop11': '广东省番禺市',
+ 'prop12': '133023187889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101861146',
+ 'prop3': '王忠山',
+ 'prop4': '522426199904290419',
+ 'prop5': '男',
+ 'prop6': '21',
+ 'prop7': '一分公司',
+ 'prop8': '主管',
+ 'prop9': '2019-08-01',
+ 'prop10': '大专',
+ 'prop11': '广东省番禺市',
+ 'prop12': '189135789889',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2100315416',
+ 'prop3': '严福林',
+ 'prop4': '433130197205180710',
+ 'prop5': '男',
+ 'prop6': '48',
+ 'prop7': '一分公司',
+ 'prop8': '经理',
+ 'prop9': '2019-08-01',
+ 'prop10': '本科',
+ 'prop11': '广东省番禺市',
+ 'prop12': '135098784561',
+ 'prop13': '在职'
+ }, {
+ 'prop0': '',
+ 'prop1': '编辑',
+ 'prop2': '2101382208',
+ 'prop3': '叶金云',
+ 'prop4': '512923197703020639',
+ 'prop5': '男',
+ 'prop6': '43',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '高中',
+ 'prop11': '广东省番禺市',
+ 'prop12': '1350987861234',
+ 'prop13': '在职'
+ }],
+ 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'
+ }]
+ }
+ ]
}
- },
- methods: {
- handleNodeClick(data) {
- console.log(data)
- },
- advancedQueryShowMethods() {
- if (this.advancedQueryShow) {
- this.headerHeight = '70px'
- this.advancedQueryShow = false
- } else {
- this.headerHeight = '350px'
- this.advancedQueryShow = true
- }
- },
- showEmpInfo() {
- this.dialogTableVisible = true
- },
- showYgdg() {
- this.dialogShowYgdg = true
- },
- showDryg() {
- this.dialogShowDryg = true
- },
- showGbda() {
- this.dialogShowGbda = true
+ ],
+ defaultProps: {
+ children: 'children',
+ label: 'label'
}
}
+ },
+ methods: {
+ handleNodeClick(data) {
+ console.log(data)
+ },
+ advancedQueryShowMethods() {
+ if (this.advancedQueryShow) {
+ this.headerHeight = '70px'
+ this.advancedQueryShow = false
+ } else {
+ this.headerHeight = '350px'
+ this.advancedQueryShow = true
+ }
+ },
+ showEmpInfo() {
+ this.dialogTableVisible = true
+ },
+ showYgdg() {
+ this.dialogShowYgdg = true
+ },
+ showDryg() {
+ this.dialogShowDryg = true
+ },
+ showGbda() {
+ this.dialogShowGbda = true
+ }
}
+}
</script>
<style lang="scss">
.el-aside {
@@ -1280,4 +1280,4 @@
.del_button {
color: #D9001B;
}
-</style>
+</style>
diff --git a/src/views/user/outemployess.vue b/src/views/user/outemployess.vue
index f8238ab..0bd220b 100644
--- a/src/views/user/outemployess.vue
+++ b/src/views/user/outemployess.vue
@@ -862,278 +862,278 @@
</div>
</template>
<script>
- export default {
- data() {
- return {
- headerHeight: '70px',
- advancedQueryShow: false,
- dialogTableVisible: false,
- dialogShowDkda: false,
- tableData: [{
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2100452312',
- 'prop3': '赵建国',
- 'prop4': '510304197402225813',
- 'prop5': '男',
- 'prop6': '46',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '高中',
- 'prop12': '133023187889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101620946',
- 'prop3': '罗启艳',
- 'prop4': '41272619740120543X',
- 'prop5': '女',
- 'prop6': '46',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '高中',
- 'prop12': '189135789889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2100629950',
- 'prop3': '毛玉平',
- 'prop4': '522528198202071629',
- 'prop5': '男',
- 'prop6': '38',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '高中',
- 'prop12': '135098784561',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2100882835',
- 'prop3': '梅均均',
- 'prop4': '510504198704260927',
- 'prop5': '女',
- 'prop6': '33',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '高中',
- 'prop12': '133023187889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101356718',
- 'prop3': '王香妮',
- 'prop4': '433122199508091511',
- 'prop5': '女',
- 'prop6': '25',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '大专',
- 'prop12': '189135789889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2100900981',
- 'prop3': '易金洪',
- 'prop4': '610424198306152860',
- 'prop5': '男',
- 'prop6': '39',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '大专',
- 'prop12': '135098784561',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101529670',
- 'prop3': '李忠敏',
- 'prop4': '511123198602016016',
- 'prop5': '男',
- 'prop6': '32',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '大专',
- 'prop12': '133023187889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101578011',
- 'prop3': '徐健',
- 'prop4': '512927197202166053',
- 'prop5': '男',
- 'prop6': '48',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '大专',
- 'prop12': '189135789889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2100326122',
- 'prop3': '曾昌玖',
- 'prop4': '510322197606103351',
- 'prop5': '男',
- 'prop6': '44',
- 'prop7': '一分公司',
- 'prop8': '经理',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '本科',
- 'prop12': '135098784561',
- 'prop13': '自动离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101788698',
- 'prop3': '赵高',
- 'prop4': '511123197510263074',
- 'prop5': '男',
- 'prop6': '55',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '大专',
- 'prop12': '133023187889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101861146',
- 'prop3': '王忠山',
- 'prop4': '522426199904290419',
- 'prop5': '男',
- 'prop6': '21',
- 'prop7': '一分公司',
- 'prop8': '主管',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '大专',
- 'prop12': '189135789889',
- 'prop13': '正常离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2100315416',
- 'prop3': '严福林',
- 'prop4': '433130197205180710',
- 'prop5': '男',
- 'prop6': '55',
- 'prop7': '一分公司',
- 'prop8': '经理',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '本科',
- 'prop12': '135098784561',
- 'prop13': '自动离职'
- }, {
- 'prop0': '',
- 'prop1': '查看',
- 'prop2': '2101382208',
- 'prop3': '叶金云',
- 'prop4': '512923197703020639',
- 'prop5': '男',
- 'prop6': '43',
- 'prop7': '一分公司',
- 'prop8': '保安员',
- 'prop9': '2019-08-01',
- 'prop10': '2020-08-01',
- 'prop11': '高中',
- 'prop12': '1350987861234',
- 'prop13': '正常离职'
- }],
- 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'
+export default {
+ data() {
+ return {
+ headerHeight: '70px',
+ advancedQueryShow: false,
+ dialogTableVisible: false,
+ dialogShowDkda: false,
+ tableData: [{
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2100452312',
+ 'prop3': '赵建国',
+ 'prop4': '510304197402225813',
+ 'prop5': '男',
+ 'prop6': '46',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '高中',
+ 'prop12': '133023187889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101620946',
+ 'prop3': '罗启艳',
+ 'prop4': '41272619740120543X',
+ 'prop5': '女',
+ 'prop6': '46',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '高中',
+ 'prop12': '189135789889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2100629950',
+ 'prop3': '毛玉平',
+ 'prop4': '522528198202071629',
+ 'prop5': '男',
+ 'prop6': '38',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '高中',
+ 'prop12': '135098784561',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2100882835',
+ 'prop3': '梅均均',
+ 'prop4': '510504198704260927',
+ 'prop5': '女',
+ 'prop6': '33',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '高中',
+ 'prop12': '133023187889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101356718',
+ 'prop3': '王香妮',
+ 'prop4': '433122199508091511',
+ 'prop5': '女',
+ 'prop6': '25',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '大专',
+ 'prop12': '189135789889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2100900981',
+ 'prop3': '易金洪',
+ 'prop4': '610424198306152860',
+ 'prop5': '男',
+ 'prop6': '39',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '大专',
+ 'prop12': '135098784561',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101529670',
+ 'prop3': '李忠敏',
+ 'prop4': '511123198602016016',
+ 'prop5': '男',
+ 'prop6': '32',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '大专',
+ 'prop12': '133023187889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101578011',
+ 'prop3': '徐健',
+ 'prop4': '512927197202166053',
+ 'prop5': '男',
+ 'prop6': '48',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '大专',
+ 'prop12': '189135789889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2100326122',
+ 'prop3': '曾昌玖',
+ 'prop4': '510322197606103351',
+ 'prop5': '男',
+ 'prop6': '44',
+ 'prop7': '一分公司',
+ 'prop8': '经理',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '本科',
+ 'prop12': '135098784561',
+ 'prop13': '自动离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101788698',
+ 'prop3': '赵高',
+ 'prop4': '511123197510263074',
+ 'prop5': '男',
+ 'prop6': '55',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '大专',
+ 'prop12': '133023187889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101861146',
+ 'prop3': '王忠山',
+ 'prop4': '522426199904290419',
+ 'prop5': '男',
+ 'prop6': '21',
+ 'prop7': '一分公司',
+ 'prop8': '主管',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '大专',
+ 'prop12': '189135789889',
+ 'prop13': '正常离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2100315416',
+ 'prop3': '严福林',
+ 'prop4': '433130197205180710',
+ 'prop5': '男',
+ 'prop6': '55',
+ 'prop7': '一分公司',
+ 'prop8': '经理',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '本科',
+ 'prop12': '135098784561',
+ 'prop13': '自动离职'
+ }, {
+ 'prop0': '',
+ 'prop1': '查看',
+ 'prop2': '2101382208',
+ 'prop3': '叶金云',
+ 'prop4': '512923197703020639',
+ 'prop5': '男',
+ 'prop6': '43',
+ 'prop7': '一分公司',
+ 'prop8': '保安员',
+ 'prop9': '2019-08-01',
+ 'prop10': '2020-08-01',
+ 'prop11': '高中',
+ 'prop12': '1350987861234',
+ 'prop13': '正常离职'
+ }],
+ 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'
+ }]
+ }
+ ]
}
- },
- methods: {
- handleNodeClick(data) {
- console.log(data)
- },
- advancedQueryShowMethods() {
- if (this.advancedQueryShow) {
- this.headerHeight = '70px'
- this.advancedQueryShow = false
- } else {
- this.headerHeight = '300px'
- this.advancedQueryShow = true
- }
- },
- showEmpInfo() {
- this.dialogTableVisible = true
- },
- showDkda() {
- this.dialogShowDkda = true
+ ],
+ defaultProps: {
+ children: 'children',
+ label: 'label'
}
}
+ },
+ methods: {
+ handleNodeClick(data) {
+ console.log(data)
+ },
+ advancedQueryShowMethods() {
+ if (this.advancedQueryShow) {
+ this.headerHeight = '70px'
+ this.advancedQueryShow = false
+ } else {
+ this.headerHeight = '300px'
+ this.advancedQueryShow = true
+ }
+ },
+ showEmpInfo() {
+ this.dialogTableVisible = true
+ },
+ showDkda() {
+ this.dialogShowDkda = true
+ }
}
+}
</script>
<style lang="scss">
.el-aside {
@@ -1204,4 +1204,4 @@
.del_button {
color: #D9001B;
}
-</style>
+</style>
--
Gitblit v1.8.0