Commit Graph

81 Commits

Author SHA1 Message Date
吴红兵
b5f856ecaf refactor(purchase): 替换OrgSelector为el-select远程搜索组件
- 业务分管处室及人员、业务分管校领导、采购分管领导、校党委人员表单
- 改用el-select + 远程搜索方式,不依赖upms模块权限
- 复用purchase模块的searchTeachers和getSecondDeptList接口
- 人员显示格式:部门名称 - 姓名 (工号)
2026-03-04 12:45:17 +08:00
吴红兵
849d5df857 feat(purchase): 人员选择组件增加部门名称显示
- 履约验收采购人员/资产管理员下拉显示部门名称
- OrgSelector组件已选列表、搜索结果增加部门名称和工号显示
- 格式统一为:部门名称 - 姓名 (工号)
2026-03-04 12:06:20 +08:00
吴红兵
501af39a14 feat(purchase): 履约验收人员选择改为el-select下拉+远程搜索
1. 采购人员和资产管理员改为el-select组件,支持remote远程搜索
2. 搜索时调用后端接口模糊匹配教职工姓名或工号
3. 下拉选项显示格式为 姓名 (工号)
2026-03-04 10:28:32 +08:00
吴红兵
d84b938dc5 feat: 前端集成更新材料功能和PDF预览
- 列表页添加更新材料按钮(更多操作中)
- 添加updateFiles API接口
- 文件归档弹窗添加PDF预览功能

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-03 22:44:39 +08:00
吴红兵
36ad8f14e4 feat: 添加更新材料弹窗组件
- 支持按文件类型分类上传
- 限制仅PDF格式文件
- 支持批量上传更新

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-03 22:44:26 +08:00
吴红兵
6a1cc54c8b fix: 修复采购规则配置金额字段清空后未置空的问题
- el-input-number 清空时显式设置 null
- 提交时确保 amountMin/amountMax 为 null 而非 undefined
- 添加 @change 事件处理金额字段变化
2026-03-03 17:44:49 +08:00
吴红兵
744be39480 feat: 采购申请表单添加部门自行采购会议纪要字段
- 新增 FILE_TYPE_MAP.deptSelfMeetingMinutes('140') 文件类型
- 添加 deptSelfMeetingMinutes 表单字段
- 部门自行采购且预算金额<2000 元时显示必填上传组件
- 新增 purchasingfiles.ts API 文件
2026-03-03 17:30:07 +08:00
吴红兵
5baf4061e0 feat: 文件归档功能改为弹窗显示文件列表
- 新增 FileArchiveDialog.vue 弹窗组件,显示项目所有文件
- 弹窗顶部增加下载按钮,点击可打包下载全部文件
- 修改 handleArchive 方法,改为打开弹窗而非直接下载
- 新增 listDownloadUrls API 获取文件列表
2026-03-03 16:15:28 +08:00
吴红兵
4c735f93a0 更新 2026-03-03 15:32:36 +08:00
吴红兵
168e134e1b 更新 2026-03-03 13:59:57 +08:00
吴红兵
39590902c5 更新 2026-03-03 00:15:54 +08:00
吴红兵
7a7fa25df4 rebuild all 2026-03-02 12:36:49 +08:00
吴红兵
4167a2a94d rebuild all 2026-03-02 10:06:48 +08:00
吴红兵
c8aaeee298 更新采购申请 2026-03-01 23:56:29 +08:00
吴红兵
2830d95725 更新采购申请 2026-03-01 23:46:32 +08:00
吴红兵
a22dcd5a46 更新采购申请 2026-03-01 22:47:32 +08:00
吴红兵
992e9f5a3e 更新采购申请 2026-03-01 21:55:33 +08:00
吴红兵
f2df01c38e 采购更新 2026-03-01 19:08:38 +08:00
吴红兵
2320738ce1 更新采购申请 2026-03-01 18:13:42 +08:00
吴红兵
22fc35b87e 更新采购申请 2026-03-01 16:21:26 +08:00
吴红兵
6b1953851c 采购申请中,增加自定义审核人员维护 2026-02-27 18:02:12 +08:00
吴红兵
5a52ccde82 采购申请更新 2026-02-27 16:47:07 +08:00
吴红兵
58bd4b13b3 采购文件审批 2026-02-27 15:58:35 +08:00
吴红兵
861a8c7a71 采购申请修改 2026-02-27 14:23:49 +08:00
吴红兵
2e4be039ee 采购申请修改 2026-02-27 13:31:29 +08:00
吴红兵
7824db79c2 更新采购申请 2026-02-24 14:05:32 +08:00
吴红兵
9c7798ac41 更新采购申请流程结束时,自动更新状态 2026-02-23 21:39:52 +08:00
吴红兵
907ebe2fcd 更新前端 2026-02-10 12:55:11 +08:00
吴红兵
1e220d466d 履约验收 2026-02-05 15:37:24 +08:00
21562e57a6 修改bug 2026-02-02 10:56:40 +08:00
吴红兵
06ddcd39c0 1 2026-02-01 20:14:51 +08:00