员工方案配置-启用状态优化

This commit is contained in:
wuteng 2025-07-30 16:28:23 +08:00
parent 5bb0cf863d
commit 545ea43c0f

View File

@ -256,10 +256,10 @@
</el-table-column> </el-table-column>
<el-table-column label="启用状态" align="center" prop="blOpen" min-width="100" > <el-table-column label="启用状态" align="center" prop="blOpen" min-width="100" >
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag v-if="scope.row.blOpen==1" type="success">启用</el-tag> <el-tag v-if="scope.row.blOpen==1 && (queryParams.blOpen =='1' || queryParams.blOpen ==null || queryParams.blOpen == '')" type="success">启用</el-tag>
<el-tag v-if="scope.row.blOpen==0" type="danger">停用</el-tag> <el-tag v-else-if="scope.row.blOpen==0" type="danger">停用</el-tag>
<el-tag v-if="scope.row.blOpen==2" type="warning">启用已过期</el-tag> <el-tag v-else-if="scope.row.blOpen==1 && queryParams.blOpen =='2'" type="warning">启用已过期</el-tag>
<el-tag v-if="scope.row.blOpen==3" type="success">启用未过期</el-tag> <el-tag v-else-if="scope.row.blOpen==1 && queryParams.blOpen =='3'" type="success">启用未过期</el-tag>
</template> </template>
</el-table-column> </el-table-column>
<!-- <el-table-column :label="$t('员工编号')" align="center" prop="empCode" min-width="100" /> --> <!-- <el-table-column :label="$t('员工编号')" align="center" prop="empCode" min-width="100" /> -->
@ -365,6 +365,15 @@ export default {
created() { created() {
this.getList(); this.getList();
}, },
//watch 监听blOpen
watch: {
'queryParams.blOpen': {
handler(newVal, oldVal) {
this.getList();
},
immediate: true
}
},
methods: { methods: {
/** 查询员工提成方案报价列表 */ /** 查询员工提成方案报价列表 */
getList() { getList() {