master
xy 3 years ago
parent ff26c1f2c6
commit 95e24a0d30

@ -56,4 +56,11 @@ export async function exports(params,filename = `模板-${params.year}.xlsx`){
await download('/api/admin/recruit/export','get',params,filename)
}
export function logs(params,isLoading = true){
return request({
url:"/api/admin/recruit/logs",
method:"get",
params,
isLoading
})
}

@ -406,11 +406,7 @@ export default {
},
printAuth() {
return function (row) {
if(row.fileds_all?.shifoujiaofei === "是"){
return true
}else{
return false
}
return row.fileds_all?.shifoujiaofei === "是";
}
}
},

@ -0,0 +1,82 @@
<template>
<div>
<div ref="lxHeader">
<lx-header
icon="md-apps"
style="margin-bottom: 10px; border: 0px; margin-top: 15px"
text="日志"
>
<div slot="content"></div>
<slot>
<header-content :auths="auths_auth_mixin">
<template v-slot:search>
<el-input placeholder="请输入关键词" v-model="select.keywords" size="mini" style="width: 160px;margin-right: 6px;"></el-input>
<el-button size="mini" type="primary" @click="$refs['xyTable'].getTableData(true)"></el-button>
</template>
</header-content>
</slot>
</lx-header>
</div>
<xy-table
ref="xyTable"
:req-opt="select"
res-prop="list.data"
:action="logs"
:table-item="table"
:auths="auths_auth_mixin"
></xy-table>
</div>
</template>
<script>
import {logs} from "@/api/unifiedRecruitment/recruit"
import {authMixin} from "@/mixin/authMixin";
export default {
mixins: [authMixin],
data() {
return {
select:{
keywords :""
},
table:[
{
prop: "name",
label: "姓名",
width: 160
},
{
prop: "idcard",
label: "身份证号",
width: 200
},
{
prop: "year",
label: "年份",
width: 140
},
{
prop: "way",
label: "操作",
align: "left",
minWidth: 200
},
{
prop: "created_at",
label: "操作时间",
width: 200
}
]
}
},
methods: {
logs,
},
computed: {},
}
</script>
<style scoped lang="scss">
</style>
Loading…
Cancel
Save