From c2d5e97c2ccac4d5d6c620cc4ef07d68e2ba44f8 Mon Sep 17 00:00:00 2001
From: 付延余 <f-yanyu@outlook.com>
Date: 星期日, 24 四月 2022 10:24:31 +0800
Subject: [PATCH] 人事人才
---
src/pages/components/qiyezhigongShebao/zhigongShebao.vue | 57 +++++++++++++++++++++++++++++----------------------------
1 files changed, 29 insertions(+), 28 deletions(-)
diff --git a/src/pages/components/qiyezhigongShebao/zhigongShebao.vue b/src/pages/components/qiyezhigongShebao/zhigongShebao.vue
index 18312e0..a79e2fd 100644
--- a/src/pages/components/qiyezhigongShebao/zhigongShebao.vue
+++ b/src/pages/components/qiyezhigongShebao/zhigongShebao.vue
@@ -4,30 +4,39 @@
border
:data="tableData"
:header-cell-style="handleheader"
- :default-sort = "{prop: 'name', order: 'descending'}"
style="width: 100%">
<el-table-column
- prop="shiqu"
+ prop="area"
label="鍘匡紙甯傘�佸尯锛�"
align="center"
width="250">
</el-table-column>
<el-table-column
sortable
- prop="name"
- label="浼佷笟鑱屽伐鍏昏�佷繚闄╁弬淇濅汉鏁�"
+ :sort-method="(a,b) => {return a.insuredNums - b.insuredNums}"
+ prop="insuredNums"
+ :label="dataType"
align="center">
</el-table-column>
<el-table-column
sortable
- prop="address"
+ :sort-method="(a,b) => {return a.inJobs - b.inJobs}"
+ prop="inJobs"
label="鍦ㄨ亴鑱屽伐"
align="center">
</el-table-column>
<el-table-column
- prop="name"
sortable
+ :sort-method="(a,b) => {return a.outJobs - b.outJobs}"
+ prop="outJobs"
label="绂婚��浼�"
+ align="center">
+ </el-table-column>
+ <el-table-column
+ sortable
+ :sort-method="(a,b) => {return a.proportion - b.proportion}"
+ prop="proportion"
+ label="渚涘吇姣�"
align="center">
</el-table-column>
<el-table-column
@@ -44,43 +53,35 @@
</template>
<script>
+ import {getSecurityTable} from '@/api/shehuiBaozhang'
import zhigongshebaoForm from "./zhigongshebaoForm";
export default {
name: "chengzhenXinzengJiuye",
components: {
zhigongshebaoForm
},
+ props: ['type','dataType'],
data() {
return {
zhigongshebaoVisiable: false, //寮规
- tableData: [{
- shiqu:'鍏ㄥ競',
- date: '1',
- name: '1',
- address: '1'
- }, {
- shiqu:'闀垮畨鍖�',
- date: '1',
- name: '2',
- address: '2'
- }, {
- shiqu:'妗ヨタ鍖�',
- date: '3',
- name: '3',
- address: '4'
- }, {
- shiqu:'鏂板崕鍖�',
- date: '4',
- name: '4',
- address: '1 '
- }]
+ tableData: []
}
},
+ mounted() {
+ this.getSecurityTable()
+ },
methods: {
+ getSecurityTable() {
+ getSecurityTable({type: this.type}).then(res => {
+ if(res.code == 1000) {
+ this.tableData = res.list
+ }
+ })
+ },
handleClick(row) {
this.zhigongshebaoVisiable = true
this.$nextTick(() => {
- this.$refs.zhigongshebaoForm.init()
+ this.$refs.zhigongshebaoForm.init(this.type,row.area)
})
},
handleheader(data) {
--
Gitblit v1.9.1