Commit Graph

11 Commits

Author SHA1 Message Date
liangbin d6fd635dc8 refactor(WorkOrderEdit): 统一作业负责人字段命名并修复相关逻辑
将workResponsible字段统一重命名为supervisorName,并添加supervisorId字段
修复保存草稿和下一步逻辑中作业负责人相关字段的赋值逻辑
2026-02-03 10:40:16 +08:00
liangbin 8c73637b79 refactor(WorkOrderEdit): 重命名成员选择器变量并优化负责人选择逻辑
将 showMemberPicker1 重命名为 showMemberPickerA 以提高可读性
优化 HandleMemberConfirmA 方法,直接从数组取值并关闭选择器
将 UpdatePeriod 方法提前定义以提升代码组织性
2026-02-03 10:22:05 +08:00
liangbin d18f0f4c5e feat(WorkOrderEdit): 添加作业负责人选择器并更新相关逻辑
- 将作业负责人输入框改为只读并添加选择器功能
- 新增作业负责人ID字段存储
- 更新表单数据恢复和保存逻辑以适配新字段
- 修改验证逻辑检查负责人ID而非名称
2026-02-03 10:12:48 +08:00
lixiaobang 7959a0bd7d 代码提交 2026-02-02 10:14:00 +08:00
lixiaobang 476b9f79cb 代码提交 2026-01-29 10:37:28 +08:00
liangbin 9efe368f79 feat(WorkOrderEdit): 添加风险控制卡组件并调整表单样式
- 新增RiskControl.vue组件用于风险控制卡填写
- 修改BasicsInfo.vue中人员选择器的columns参数格式
- 移除WorkNote.vue和GatePassInfo.vue中表单背景色
- 更新index.vue添加风险控制步骤和组件引用
2026-01-19 13:54:47 +08:00
liangbin c239c25fa4 feat(文件上传): 添加上传组件功能及样式优化
- 新增上传图标资源文件
- 在utils中添加生成唯一标识符方法
- 重构GatePassInfo组件文件上传功能,支持图片和PDF格式
- 优化BasicsInfo和GatePassInfo组件滚动行为
- 添加上传文件大小和类型校验
- 完善文件列表展示和删除功能
2026-01-16 16:59:47 +08:00
liangbin 7880cb1051 feat(WorkOrderEdit): 实现工单编辑多步骤表单功能
添加工单编辑的多步骤表单功能,包括基础信息和出入证申请两个步骤:
1. 在基础信息步骤中添加作业负责人和作业班成员选择功能
2. 创建新的出入证申请组件,处理车辆信息和有效日期选择
3. 实现步骤间数据共享和导航功能
2026-01-16 16:12:39 +08:00
liangbin 158a652db7 feat(WorkOrderEdit): 将作业周期选择改为日期范围选择器
重构日期选择组件,将单个日期输入改为开始和结束日期分开选择
添加日期范围验证逻辑,确保结束日期不小于开始日期
更新表单数据结构以支持日期范围存储
2026-01-16 14:06:19 +08:00
liangbin 7d1b906aae feat(WorkOrderEdit): 添加作业周期选择功能并暴露表单数据方法
- 在基础信息组件中添加日期范围选择器
- 暴露getFormData方法供父组件获取表单数据
- 优化样式和代码结构
2026-01-16 13:44:25 +08:00
liangbin b55f605d6d feat(工单管理): 新增工单编辑和详情页面及功能
添加工单编辑页面和工单详情页面,包括基础信息表单和地图功能
在工单审批页面增加新建工单按钮跳转功能
引入天地图API用于地图展示
更新页面路由配置
2026-01-16 11:30:52 +08:00