fix: quitData改为quitDate

This commit is contained in:
hyql 2026-07-09 08:29:29 +08:00
commit 1950ee0a3c
2 changed files with 35 additions and 35 deletions

View file

@ -1,34 +1,34 @@
const list = [
{"id":1,"name":"铁娃","sex":1,"avator":"/images/coach/0f1beb11-c37c-4a1d-a950-8c5de8f53629.jpg!w1024_new_small_1","remark":"前端工程师,擅长React和Vue","quitData":"2024-12-15"},
{"id":2,"name":"小明","sex":1,"avator":"/images/coach/b0e10ab6f517995d.webp","remark":"产品经理,负责用户增长","quitData":null},
{"id":3,"name":"张伟","sex":1,"avator":"/images/coach/9376.png_300.png","remark":"后端开发,Java技术栈","quitData":"2025-01-20"},
{"id":4,"name":"李娜","sex":2,"avator":"","remark":"UI设计师,专注用户体验","quitData":null},
{"id":5,"name":"王强","sex":1,"avator":"","remark":"项目经理,PMP认证","quitData":"2024-11-08"},
{"id":6,"name":"刘芳","sex":2,"avator":"","remark":"数据分析师,Python精通","quitData":null},
{"id":7,"name":"陈刚","sex":1,"avator":"","remark":"运维工程师,K8s专家","quitData":"2025-03-10"},
{"id":8,"name":"赵敏","sex":2,"avator":"","remark":"市场营销,擅长新媒体运营","quitData":null},
{"id":9,"name":"周涛","sex":1,"avator":"","remark":"测试工程师,自动化测试","quitData":"2024-10-25"},
{"id":10,"name":"吴雪","sex":2,"avator":"","remark":"人力资源,招聘经验丰富","quitData":null},
{"id":11,"name":"孙磊","sex":1,"avator":"","remark":"算法工程师,深度学习方向","quitData":"2025-02-14"},
{"id":12,"name":"朱婷","sex":2,"avator":"","remark":"内容编辑,负责技术博客","quitData":null},
{"id":13,"name":"林浩","sex":1,"avator":"","remark":"架构师,分布式系统专家","quitData":"2024-09-30"},
{"id":14,"name":"杨丽","sex":2,"avator":"","remark":"客户成功经理,客户满意度95%","quitData":null},
{"id":15,"name":"黄勇","sex":1,"avator":"","remark":"全栈工程师,Node.js+Vue","quitData":"2025-04-05"},
{"id":16,"name":"徐静","sex":2,"avator":"","remark":"产品设计师,Figma熟练","quitData":null},
{"id":17,"name":"马超","sex":1,"avator":"","remark":"DevOps工程师,CI/CD流程优化","quitData":"2024-08-18"},
{"id":18,"name":"罗娟","sex":2,"avator":"","remark":"财务分析师,CPA持证","quitData":null},
{"id":19,"name":"梁鑫","sex":1,"avator":"","remark":"移动端开发,iOS和Android","quitData":"2025-05-22"},
{"id":20,"name":"宋雨","sex":2,"avator":"","remark":"技术文档工程师,写作能力强","quitData":null},
{"id":21,"name":"韩冰","sex":1,"avator":"","remark":"安全工程师,渗透测试专家","quitData":"2024-07-12"},
{"id":22,"name":"唐瑶","sex":2,"avator":"","remark":"商务拓展,BD经验丰富","quitData":null},
{"id":23,"name":"冯凯","sex":1,"avator":"","remark":"大数据工程师,Spark和Flink","quitData":"2025-06-01"},
{"id":24,"name":"邓颖","sex":2,"avator":"","remark":"质量保证,ISO9001内审员","quitData":null},
{"id":25,"name":"曹鹏","sex":1,"avator":"","remark":"嵌入式开发,C/C++精通","quitData":"2024-06-28"},
{"id":26,"name":"彭丹","sex":2,"avator":"","remark":"用户体验研究员,数据驱动设计","quitData":null},
{"id":27,"name":"曾毅","sex":1,"avator":"","remark":"技术总监,10年以上管理经验","quitData":"2025-07-05"},
{"id":28,"name":"田甜","sex":2,"avator":"","remark":"社交媒体运营,粉丝10万+","quitData":null},
{"id":29,"name":"潘杰","sex":1,"avator":"","remark":"区块链工程师,Web3探索者","quitData":"2024-05-15"},
{"id":30,"name":"袁梦","sex":2,"avator":"","remark":"法务专员,合同审核经验丰富","quitData":null}
{"id":1,"name":"铁娃","sex":1,"avator":"/images/coach/0f1beb11-c37c-4a1d-a950-8c5de8f53629.jpg!w1024_new_small_1","remark":"前端工程师,擅长React和Vue","quitDate":"2024-12-15"},
{"id":2,"name":"小明","sex":1,"avator":"/images/coach/b0e10ab6f517995d.webp","remark":"产品经理,负责用户增长","quitDate":null},
{"id":3,"name":"张伟","sex":1,"avator":"/images/coach/9376.png_300.png","remark":"后端开发,Java技术栈","quitDate":"2025-01-20"},
{"id":4,"name":"李娜","sex":2,"avator":"","remark":"UI设计师,专注用户体验","quitDate":null},
{"id":5,"name":"王强","sex":1,"avator":"","remark":"项目经理,PMP认证","quitDate":"2024-11-08"},
{"id":6,"name":"刘芳","sex":2,"avator":"","remark":"数据分析师,Python精通","quitDate":null},
{"id":7,"name":"陈刚","sex":1,"avator":"","remark":"运维工程师,K8s专家","quitDate":"2025-03-10"},
{"id":8,"name":"赵敏","sex":2,"avator":"","remark":"市场营销,擅长新媒体运营","quitDate":null},
{"id":9,"name":"周涛","sex":1,"avator":"","remark":"测试工程师,自动化测试","quitDate":"2024-10-25"},
{"id":10,"name":"吴雪","sex":2,"avator":"","remark":"人力资源,招聘经验丰富","quitDate":null},
{"id":11,"name":"孙磊","sex":1,"avator":"","remark":"算法工程师,深度学习方向","quitDate":"2025-02-14"},
{"id":12,"name":"朱婷","sex":2,"avator":"","remark":"内容编辑,负责技术博客","quitDate":null},
{"id":13,"name":"林浩","sex":1,"avator":"","remark":"架构师,分布式系统专家","quitDate":"2024-09-30"},
{"id":14,"name":"杨丽","sex":2,"avator":"","remark":"客户成功经理,客户满意度95%","quitDate":null},
{"id":15,"name":"黄勇","sex":1,"avator":"","remark":"全栈工程师,Node.js+Vue","quitDate":"2025-04-05"},
{"id":16,"name":"徐静","sex":2,"avator":"","remark":"产品设计师,Figma熟练","quitDate":null},
{"id":17,"name":"马超","sex":1,"avator":"","remark":"DevOps工程师,CI/CD流程优化","quitDate":"2024-08-18"},
{"id":18,"name":"罗娟","sex":2,"avator":"","remark":"财务分析师,CPA持证","quitDate":null},
{"id":19,"name":"梁鑫","sex":1,"avator":"","remark":"移动端开发,iOS和Android","quitDate":"2025-05-22"},
{"id":20,"name":"宋雨","sex":2,"avator":"","remark":"技术文档工程师,写作能力强","quitDate":null},
{"id":21,"name":"韩冰","sex":1,"avator":"","remark":"安全工程师,渗透测试专家","quitDate":"2024-07-12"},
{"id":22,"name":"唐瑶","sex":2,"avator":"","remark":"商务拓展,BD经验丰富","quitDate":null},
{"id":23,"name":"冯凯","sex":1,"avator":"","remark":"大数据工程师,Spark和Flink","quitDate":"2025-06-01"},
{"id":24,"name":"邓颖","sex":2,"avator":"","remark":"质量保证,ISO9001内审员","quitDate":null},
{"id":25,"name":"曹鹏","sex":1,"avator":"","remark":"嵌入式开发,C/C++精通","quitDate":"2024-06-28"},
{"id":26,"name":"彭丹","sex":2,"avator":"","remark":"用户体验研究员,数据驱动设计","quitDate":null},
{"id":27,"name":"曾毅","sex":1,"avator":"","remark":"技术总监,10年以上管理经验","quitDate":"2025-07-05"},
{"id":28,"name":"田甜","sex":2,"avator":"","remark":"社交媒体运营,粉丝10万+","quitDate":null},
{"id":29,"name":"潘杰","sex":1,"avator":"","remark":"区块链工程师,Web3探索者","quitDate":"2024-05-15"},
{"id":30,"name":"袁梦","sex":2,"avator":"","remark":"法务专员,合同审核经验丰富","quitDate":null}
]
@ -38,8 +38,8 @@ export const getByPage = (query) => {
const result = list.filter(item => {
if (sex && item.sex !== sex) return false
if (name && item.name.indexOf(name) === -1) return false
if(status == 2 && item.quitData !== null) return false;
if(status == 3 && item.quitData === null) return false;
if(status == 2 && item.quitDate !== null) return false;
if(status == 3 && item.quitDate === null) return false;
return true
})
const start = (page - 1) * limit

View file

@ -52,8 +52,8 @@
<el-table-column label="状态" width="200">
<template #default="scope">
<el-tag type="success" v-if="scope.row.quitData === null">在职</el-tag>
<el-tag type="info" v-else>离职:{{ scope.row.quitData }}</el-tag>
<el-tag type="success" v-if="scope.row.quitDate === null">在职</el-tag>
<el-tag type="info" v-else>离职:{{ scope.row.quitDate }}</el-tag>
</template>
</el-table-column>
@ -74,7 +74,7 @@
<!-- 操作 -->
<el-table-column label="操作" width="120">
<template #default="scope">
<el-button :icon="Delete" type="danger" size="small" v-if="scope.row.quitData">删除</el-button>
<el-button :icon="Delete" type="danger" size="small" v-if="scope.row.quitDate">删除</el-button>
<el-button :icon="Mug" type="warning" size="small" v-else>复职</el-button>
</template>
</el-table-column>