Commit Graph

12 Commits

Author SHA1 Message Date
6c1a15b952 feat(HRM): 为待办和申请页面添加删除驳回记录功能
为待办列表和外出/请假申请页面添加删除按钮,允许用户删除状态为"已驳回"的记录。同时为所有操作按钮添加loading状态防止重复点击。

- 在待办列表(index.vue)中添加删除按钮,处理驳回状态的记录
- 在外出申请(goout.vue)和请假申请(leave.vue)页面添加删除按钮
- 为所有操作按钮添加loading状态
- 新增删除API调用方法
2026-04-29 15:11:44 +08:00
砂糖
f4518be3f4 feat: 更新审批逻辑、分页功能及表格列显示
fix(leave): 将请假天数审批阈值从3天改为72小时
feat(coilTable): 添加分页大小和当前页改变处理方法
refactor(column): 简化发货相关表格列标题
feat(eqp): 在备件和辅料管理中添加机组筛选和显示
2026-03-19 16:14:56 +08:00
砂糖
69d2c4acc3 fix(hrm): 将请假时长单位从天改为小时
修改所有相关组件中的请假时长显示单位,从"天"改为"小时",包括图表、表格和表单中的标签。同时调整时间差计算逻辑,直接计算小时数而非天数。
2026-03-18 13:36:51 +08:00
砂糖
5b6286326b feat(HRM): 添加附件显示组件并优化表单逻辑
添加FileList组件用于显示附件列表
在请假和外出申请详情页中显示附件
优化审批部门选择逻辑,仅在新增时显示
修复请假申请编辑时的审批类型校验问题
2026-03-11 16:48:44 +08:00
砂糖
f561b4eb0b feat(审批): 添加撤回审批功能并优化审批状态显示
- 在approval.js中添加withdrawApproval API方法
- 在leave.vue和goout.vue中启用撤回按钮并调用新API
- 在todo/index.vue中优化审批状态显示逻辑
2026-03-11 16:03:14 +08:00
砂糖
d927aa8647 feat(员工管理): 新增员工信息管理模块及员工选择器组件
新增员工信息管理模块,包括员工信息的增删改查功能
添加员工选择器组件,用于在请假、外出、报餐等场景中选择员工
替换原有字典选择方式为员工选择器,提升用户体验
2026-03-03 10:36:51 +08:00
砂糖
dabcc61174 feat(wms): 新增部门管理模块并重构审批流程
- 新增部门管理模块,包括部门树形结构的增删改查功能
- 重构审批流程,使用任务审批模式替代原有简单审批
- 调整请假和外出申请页面,适配新的审批流程
- 移除不必要的审批部门显示和申请类型筛选
- 更新状态显示逻辑,支持多级审批状态展示
2026-03-02 15:58:15 +08:00
砂糖
0fb7aebf67 feat(部门): 添加获取部门及其子部门列表的接口
在leave.vue和goout.vue中使用新接口listDeptWithChildren替换原有的listDept
2026-01-27 10:23:06 +08:00
砂糖
98136b63cc fix: 修正外出申请页面中的文本描述错误
将页面中的"请假"相关文本统一修改为"外出",包括标题、列表名称、确认提示和注释,以匹配实际业务场景
2026-01-24 10:55:20 +08:00
砂糖
5cb5f6d2e7 feat(leave): 实现批量请假时段功能
添加多时段请假表单支持,允许用户一次提交多个请假时段
重构表单数据结构为数组格式,支持动态增减时段
实现批量提交逻辑,自动处理成功和失败情况
添加时段校验规则和样式优化
2026-01-21 13:53:55 +08:00
砂糖
9d35f39906 feat(hrm): 统一审批状态显示并添加外出条打印功能
- 在请假、外出申请页面统一审批状态显示为标签样式
- 将审批状态字段从approveStatus改为approvalStatus
- 添加外出条打印组件,支持PDF格式打印
- 优化审批状态标签颜色和文本显示
- 修复已撤销状态显示错误问题
2026-01-21 10:54:04 +08:00
砂糖
fd942a638e feat(hrm): 新增人力资源管理系统功能模块
新增请假、外出、报餐等HRM功能模块及相关组件
添加审批流程管理及待办事项功能
扩展用户信息存储nickName字段
优化部门选择组件及代理配置
2026-01-20 18:05:09 +08:00