89 Commits
Author SHA1 Message Date
wsm 9b76e1ebde Merge remote-tracking branch 'origin/master' 2026-08-19 15:34:49 +08:00
wsm 0aa00c4587 style(supervision): 反馈表格列名称居中 2026-08-19 15:32:35 +08:00
wsm e292b6aa07 style(supervision): 详情弹窗去除标题并固定tab切换位置 2026-08-19 15:32:29 +08:00
wsm ec79c4d6e7 feat(xispeak): 反馈办理情况统计与脉搏一致 2026-08-19 15:32:22 +08:00
wsm 226a418ca6 feat(supervision): 反馈表格按状态整行着色与台账统一 2026-08-19 14:41:31 +08:00
wsm 03d4dfebf0 feat(supervision): 各台账导入功能统一为导入弹窗 2026-08-18 13:53:33 +08:00
wsm f6005b2799 feat(bgpartymatter): 下载模板校验导入合并为导入弹窗 2026-08-18 11:16:11 +08:00
wsmandClaude Opus 4.7 4218babaa4 style(bpm): 当前节点弹窗暂不显示转入时间
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-17 15:21:17 +08:00
wsmandClaude Opus 4.7 046f5dad12 fix(xispeak): 反馈完成状态下拉字典改为 feedback_status 保持一致
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-12 15:16:35 +08:00
wsmandClaude Opus 4.7 a9abd2e934 feat(feedback): 所有新增反馈弹窗添加可多次添加反馈信息提示
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-12 10:09:54 +08:00
wsmandClaude Opus 4.7 dbec90bbdc fix(xispeak): 督办状态列改为按关联流程实时推导
无督办事项显示未开始,全部已完成显示已完成,有一个未完成显示督办中。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-12 09:51:48 +08:00
wsmandClaude Opus 4.7 d82528b975 fix(inspectTask): 修复前端页面 QA 审查发现的问题
- 整改措施搜索改普通输入,避免 JInput like 双包裹导致无法命中
- 措施责任领导列解绑、流程操作菜单随状态显示
- 发起流程弹窗补充发起类型说明,高级查询字段去技术词

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-11 17:43:37 +08:00
wsmandClaude Opus 4.7 98abb8fa95 fix(bqtakepulse): 修复前端页面 QA 审查发现的问题
- 部门树切换点选模式并回写牵头/协办部门
- 导出切换 EasyExcel 端点,统计标签随操作刷新
- 牵头部门必填星号、保存提示、标题点击防连带展开
- bpmStatus 空值不再同时显示发起与再次督办,搜索加防抖

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-11 17:43:30 +08:00
wsmandClaude Opus 4.7 d0928f8edc fix(bgpartymatter): 修复前端页面 QA 审查发现的问题
- 导出切换 EasyExcel 端点,规避 AutoPoi 500
- 统计标签随查询/重置/增删改同步刷新
- 详情弹窗只读灰化、序号去必填、文案与保存提示修正

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-11 17:43:26 +08:00
wsmandClaude Opus 4.7 b8213b662b fix(form): 修复 QA 审查发现的部门树点选、领导下拉回显与导出提示问题
- useTreeBiz onSelect 守卫改为 checkable != true,兼容非勾选模式点节点选中
- DeptRoleUserSelectDropDown 详情加载不再无条件清空领导下拉值
- exportXls 捕获导出异常并提示,避免静默失败

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-11 17:43:22 +08:00
wsm 33dfb1ca9b feat(apiList): 新增外部接口清单展示页
展示对外提供/对外调用接口清单,支持导出Excel与Markdown,
数据来自后端 /sys/extApi/*。
2026-08-11 15:15:24 +08:00
wsmandClaude Opus 4.7 0e445d718c fix(xispeak): 统计标签随搜索/筛选/增删改同步刷新
搜索、重置、高级查询、牵头部门/督办状态筛选、增删改、撤回/发起流程后
均重新调用 statusStats,未开始/督办中/已完成标签与当前筛选条件保持一致

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-10 17:48:31 +08:00
wsmandClaude Opus 4.7 7f92370e15 fix(fixcontact): 修复前端页面 QA 审查发现的问题
- 表单编号搜索逐字触发查询改为 500ms 防抖,避免请求洪泛(P1-1)
- 是否所办领导审批=是时对所办领导做条件必填校验,防止审批人留空(P1-2)
- handleFlowScheduleConfirm 增加 try/catch 与失败提示(P2-1)
- 移除旧「导入」按钮,仅保留模板导入/模板校验/下载模板(P2-2)
- 下载模板增加网络异常兜底提示(P2-3)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-07 17:16:57 +08:00
wsmandClaude Opus 4.7 8b2a0255c0 docs(fixcontact): 归档前端页面 QA 审查报告
浏览器实测 + 代码审查,P0×0 / P1×2 / P2×4。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-07 16:24:10 +08:00
wsmandClaude Opus 4.7 2c6d7ac013 fix(xispeak): 修复前端页面 QA 审查发现的问题
- P0 添加下级保留父节点 pid,恢复树形层级功能
- P1 新增表单占位模板文本置空,必填校验不再被绕过
- P1 JBR 批量流程部分失败时保存状态并刷新列表,避免孤儿流程
- P1 编辑反馈记录时保留原部门归属,仅新增时填充登录人部门
- P2 讲话指示批示搜索输入防抖 500ms
- P2 清理 BPMForm/FeedbackForm 调试 console.log 与日期死代码
- P2 清理 List 死代码(未用 import/computed/函数)
- P2 孤儿组件 searchReset 空指针保护

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-07 15:32:03 +08:00
wsmandClaude Opus 4.7 b5d3032f0c docs(xispeak): 归档前端页面 QA 审查报告并忽略 qa-tmp 临时产物
- qa-report/xispeak/QA_REPORT.md 提交入库(P0×1 / P1×4 / P2×5)
- .gitignore 忽略 qa-tmp/、__pycache__/、*.pyc,测试临时产物不入库

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-07 15:16:39 +08:00
wsmandClaude Opus 4.7 174ca22a1c fix(inspectTask): 修复导入按钮 onImpportXls 拼写错误
模板中导入按钮引用的 onImpportXls 与脚本解构的 onImportXls 不一致,
点击导入按钮报 ReferenceError,修正为 onImportXls。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-06 14:26:38 +08:00
wsmandClaude Opus 4.7 1d1c8773c9 style(inspectTask): 调整巡视整改表单标签列与查询列宽格式
- 查询筛选列 xl 4 6 加宽
- 新增编辑表单 labelCol 6/18 8/16
- 流程表单宽字段 labelCol 3/21 7/17

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-06 14:26:32 +08:00
wsmandClaude Opus 4.7 7698c6c084 fix(xispeak): 调整讲话批示页面格式并修复反馈表单组件引用
参考 fixcontact 方案统一查询区列宽与弹窗 labelCol,精简长标签消除文字遮挡;
修复 BgXiSpeakFeedbackModal 中 mainId 未注入、unref 未导入的引用缺陷。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-06 11:40:06 +08:00
wsmandClaude Opus 4.7 08ef8f4865 fix(fixcontact): 调整定点联系单页面格式并修复反馈表单组件引用
- 查询筛选列由 xl=4 放宽为 xl=6,解决联系单位/主办部门多选框被遮挡
- 相关分管所领导筛选框改为常驻显示,展开/收起仅控制协办部门
- Form/BPMForm 宽标签列改为 6/18、7/17,避免长标签文字溢出
- FeedbackForm 修复 SzSelectUser 组件导入名并调整 labelCol/wrapperCol
- 新增 FIXCONTACT_CHECKLIST.md 核对说明文档

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-06 10:36:29 +08:00
wsm b54394bf9e chore(demo): 删除 supervisiontest 演示模块前端页面
删除 SupervisionTestList/Form/Modal 组件及 api/data 文件(5 个文件),
对应后端模块与菜单已同步移除。
2026-08-06 10:26:13 +08:00
wsm 4b45b26427 feat(syslog): 日志管理页新增退出日志 tab 2026-08-05 16:17:38 +08:00
wsm a148ed4506 feat(syslog): 操作日志列表新增操作结果列 2026-08-05 15:57:42 +08:00
wsmandClaude Opus 4.7 74b1c26cd9 fix(fixcontact): 未开始记录 bpm_status 为空时按未开始状态行着色
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-04 14:42:36 +08:00
wsmandClaude Opus 4.7 422aaa62d0 fix(fixcontact): 反馈列表按当前子流程部门范围过滤,新增所领导审批流程变量
- 反馈保存时 feedback_dept 存当前子流程部门(无子流程节点时回退登录人部门)
- 子流程部门读取改为优先读多实例局部变量 dept_id(原 impl_dept_id 从未写入导致过滤落空)
- filterByDept=1 时反馈列表仅展示当前子流程内的反馈,同子流程内其他部门反馈可见
- 刷新 watch 增加 taskId,切换同实例不同子流程任务时正确重刷
- 新增是否需要所领导审批开关与审批人(is_need_leader_approve / leader_approve_user 全局变量)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-04 10:25:02 +08:00
wsmandClaude Opus 4.7 d2b084d2c8 fix(fixcontact): 反馈弹窗计划完成时间必填、长文本换行显示与办理情况区按节点权限显隐
- 反馈弹窗:计划完成时间改为必填,三个长文本输入框自动增高换行,label 列宽调整避免标题换行
- 台账与办理情况表:计划完成情况/处理意见、承办情况/办结情况/实际完成情况列左对齐并自动换行显示全量内容
- 办理情况/反馈区显隐改由节点权限参数 showFeedbackInfo/showSelnextUser 等驱动

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-08-03 15:03:33 +08:00
wsmandClaude Opus 4.7 950e17e549 style(bg): 列表页筛选区域标签和输入控件添加悬浮提示
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-31 09:53:20 +08:00
wsmandClaude Opus 4.7 12c0625f72 feat(fixcontact): 筛选区域改造及模板导入导出按钮
- 筛选区:定点联系所领导/相关分管所领导改用 DeptRoleUserSelectDropDown 按角色部门筛选
- 筛选区:新增联系单位(部门)、主办部门、协办部门筛选项(SzSelectDept)
- 筛选区:移除联系时间、申请人筛选项
- 操作区:新增下载模板、模板校验、模板导入按钮

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-31 09:19:54 +08:00
wsmandClaude Opus 4.7 b7649bd23c feat(fixcontact): 新增模板导入导出 API 端点
添加 exportXlsHeaders、importExcelByEasyExcel、checkExcelByEasyExcel 接口,
用于下载模板、模板校验和 EasyExcel 导入。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-31 09:19:42 +08:00
wsm d937a1578e feat(fixcontact): 新增定点联系单前端页面
列表页含展开反馈记录子表,表单使用原生 Ant Design Vue 模式,
选人组件使用 DeptRoleUserSelectDropDown 按部门角色过滤。
2026-07-30 17:39:51 +08:00
wsmandClaude Opus 4.7 84b6debdcb style(bg): 适配筛选栏布局到1920x1080屏幕,修复label显示不全
- BgPartymatterList: 添加 :xl="4" 列断点,labelCol xxl:4→xxl:8
- BgTakepulseList: 添加 :xl="4" 列断点,部门列 :xl="5",labelCol xxl:4→xxl:8
- BgXiSpeakList: 添加 :xl="4" 列断点,牵头部门 :xl="6",labelCol xxl:8→xxl:14
- DqInspectTaskList: 添加 :xl="4" 列断点,labelCol xxl:4→xxl:9

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-28 10:03:14 +08:00
wsmandClaude Opus 4.7 c5667d0b54 fix(bg): 再次督办时督办标题追加阿拉伯数字次数信息
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-24 14:45:53 +08:00
wsmandClaude Opus 4.7 07a5d1e416 style(bgpartymatter): 搜索表单添加展开/收起按钮,默认只显示第一行筛选框
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 16:23:49 +08:00
wsmandClaude Opus 4.7 ab6cd2fccf style: 展开图标添加反馈信息tooltip,详情链接阻止行展开
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 15:56:49 +08:00
wsmandClaude Opus 4.7 077617948d style(dqinspecttask): 调整台账列表列顺序,新增分管所领导列,统一搜索表单布局
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 15:36:14 +08:00
wsmandClaude Opus 4.7 1f92e47287 style(bqtakepulse): 统一搜索表单布局,简化筛选为4项,牵头/协办部门支持多选
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 15:36:06 +08:00
wsmandClaude Opus 4.7 fedb13ce5a style(bgpartymatter): 统一搜索表单布局,事项名称添加点击详情链接,新增分管所领导筛选
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 15:36:00 +08:00
wsmandClaude Opus 4.7 d7ff8af059 fix(xispeak): JInput清空输入框时change事件不触发,修复emit顺序避免查询使用旧值
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 11:27:02 +08:00
wsmandClaude Opus 4.7 0fd3029105 feat(xispeak): 牵头部门筛选支持多选,FIND_IN_SET AND 逻辑
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 11:17:38 +08:00
wsmandClaude Opus 4.7 bb6fbbc7e8 style(xispeak): 优化列表显示列宽/顺序/对齐,新增所党委责任领导筛选,筛选框统一布局并选完即查
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-23 10:59:10 +08:00
wsmandClaude Opus 4.7 ab811bc328 fix(xispeak): BgXiSpeakBPMForm 补全 defaultCc 默认抄送机制
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-16 11:13:15 +08:00
wsmandClaude Opus 4.7 74eae8273c feat(bpm): 抽取 useSubApproveUserResolver 统一 username→realname 解析,修复 isEnd 切换时审批意见不响应
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-16 10:54:17 +08:00
wsmandClaude Opus 4.7 527241179c fix(dq): 隐藏巡视整改流程操作中的阶段调整菜单项
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-16 09:23:04 +08:00
wsmandClaude Opus 4.7 4e54268084 fix(xispeak): 隐藏台账表单中完成状态和流程阶段字段
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-16 09:16:53 +08:00
wsmandClaude Opus 4.7 4dd45eeab0 fix: 移除 refreshBusinessStatus 死代码,消除 N+1 无效请求
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-16 09:11:45 +08:00
wsmandClaude Opus 4.7 a16de8bd4a feat(bpm): 默认抄送改为extendUrlParams配置驱动,优化fetchDefaultCcUsers并发请求
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-15 10:18:07 +08:00
wsmandClaude Opus 4.7 6fd5adccd5 fix(depart): 切换部门排除depart_type=4的组织,部门变更后自动弹窗确认
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 17:43:16 +08:00
wsmandClaude Opus 4.7 4b2e5bd0b5 feat(xispeak, dq): 流程阶段筛选改为督办状态筛选
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 16:45:47 +08:00
wsmandClaude Opus 4.7 98518f4b73 style: 调整未开始状态标签颜色,提高可读性
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 16:23:37 +08:00
wsmandClaude Opus 4.7 b7a937d1dc fix(cc): 补全抄送模块缺失的CcTaskListContent组件,修复编译报错
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 11:19:53 +08:00
wsmandClaude Opus 4.7 44e74d75f6 feat(dq, xispeak): 统一反馈表单部门自动填充,从登录信息取当前部门
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 10:55:59 +08:00
wsmandClaude Opus 4.7 5e9e35b9f9 style(dq): 优化审批历史界面间距,减少贴边感
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 09:44:42 +08:00
wsmandClaude Opus 4.7 41efc43254 feat(dq): 审批历史界面新增查询当前办理人按钮
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-13 17:49:00 +08:00
wsmandClaude Opus 4.7 66e5c41844 fix(dq): 状态统计随搜索刷新,并添加错误日志
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-13 15:53:31 +08:00
wsmandClaude Opus 4.7 048e81ccc8 feat(bgpartymatter,bqtakepulse): 新增默认抄送人功能
所领导审批分配任务节点(Task_137y5vq)自动查询所党委领导作为默认抄送人。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-13 14:42:15 +08:00
wsmandClaude Opus 4.7 0b1aafccb8 feat(xispeak,dq): 列表页新增状态统计栏(未开始/督办中/已逾期/已完成)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-10 15:07:02 +08:00
wsmandClaude Opus 4.7 c20f431011 refactor(xispeak,dq): 业务状态列改名为督办状态,数据源切换为bpmStatus字段
数据字典统一使用super_status,与后端bpmStatus字段的@Dict注解保持一致。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-10 10:26:22 +08:00
wsmandClaude Opus 4.7 6259fa1053 feat(bpm): 新增流程当前节点及办理人查询功能
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-06 14:15:07 +08:00
wsmandClaude Opus 4.7 7b68e80fac fix(xispeak): 修复发起落实措施收集流程第二个弹窗样式错乱
将 SzUserSelectByDeptRoleSecurityModal 移出 a-form-item 避免干扰表单布局,
并在关闭第一个弹窗后通过 nextTick 延迟打开第二个弹窗,避免模态框叠加冲突。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 17:47:07 +08:00
wsmandClaude Opus 4.7 6c85017845 feat(xispeak): 新增流程阶段筛选 + 监察按钮条件优化 + 流程阶段表单字段
- 列表页新增"流程阶段"下拉筛选(绑定 queryParam.completedStage)
- 编辑表单新增 completedStage 手动选择字段
- BPM 表单监察按钮仅 showJiJianFields && nonJiJianFieldsReadonly 时渲染为"监察"

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 17:34:46 +08:00
wsmandClaude Opus 4.7 058344d99e refactor(xispeak): 默认审批意见改为节点配置 + 新增用户名解析
- 移除前端写死的 handleReasonTemplateMap,改为走 BPM_NODE_PERMISSIONS 节点配置的 defaultOpinion
- 新增 useSelectNameResolver 翻译 responsiblePerson/implDept/sdwLeaderList 为 Names 字段
- 新增 subApproveUserNames 变量,@confirm 事件即时获取经办人 realname
- 新增 isEnd 反向同步到 formData.vars,供 conditionalDefaultOpinion 条件变量判断
- 监察按钮文案条件改为 showJiJianFields && nonJiJianFieldsReadonly

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 16:36:47 +08:00
wsmandClaude Opus 4.7 1cf1ce6845 fix(xispeak): 纪检字段可编辑时反馈编辑按钮文案改为"监察"
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 15:11:23 +08:00
wsmandClaude Opus 4.7 db32ccd7dc fix(bgpartymatter): 导出文件名和下载模板文件名根据 meetingType 区分党委会/所务会
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 14:22:04 +08:00
wsmandClaude Opus 4.7 93d8c83b87 fix(xispeak): 经办人执行反馈流程弹窗移除所党委审批相关字段
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 14:07:55 +08:00
wsmandClaude Opus 4.7 a77b0f8752 feat(excel): BgPartymatter EasyExcel 按钮传递 meetingType 区分党委会/所务会
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 11:05:12 +08:00
wsmandClaude Opus 4.7 238cb2df0a feat(inspectTask): 新增下载模板/模板校验/模板导入按钮及对应后端接口
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-30 10:33:45 +08:00
wsmandClaude Opus 4.7 8b3512276a feat(xispeak): 新增Excel校验按钮,调整按钮布局将下载模板/模板导入移出下拉菜单
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-30 10:04:51 +08:00
wsmandClaude Opus 4.7 c69035292c fix(xispeak): 选人组件前端按sortno升序排列,序号越小越靠前
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-29 17:01:41 +08:00
wsmandClaude Opus 4.7 2109ca083b fix(xispeak): 通过taskId精准获取当前分支局部变量impl_dept_id实现部门过滤
原先从formData.vars中读不到多实例局部变量,改为调用新增接口
getVariable,从task执行实例向上遍历获取impl_dept_id,确保每个
分支只过滤出本部门的反馈。

后端新增接口 GET /act/process/extActProcessNode/getVariable
支持 taskId + key + isLocal 参数,isLocal=true 时逐级向上查找
局部变量。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-29 15:55:35 +08:00
wsmandClaude Opus 4.7 859170194b fix(xispeak): 反馈部门过滤改用流程变量中的部门信息
原先用登录用户部门(getCurrentUserDeptId)过滤,改为从流程变量
(vars.implDept/dept_id/pending_depts_id)中读取当前流程所属部门,
覆盖收集流程、反馈流程和主流程子流程三种场景。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-26 16:55:20 +08:00
wsmandClaude Opus 4.7 15249e71bd refactor(xispeak): 操作栏拆分为流程操作和表单操作两个下拉菜单
- 操作栏样式对齐 dq/inspectTask 模块,使用两个独立 Dropdown 组件
- 流程操作:发起流程、查询督办流程、删除关联流程
- 表单操作:查看反馈、编辑、详情、添加下级、删除

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-26 16:08:21 +08:00
wsmandClaude Opus 4.7 dc430b3d96 feat(xispeak): 模板导入校验失败时弹窗展示逐行具体错误信息
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-24 10:10:34 +08:00
wsmandClaude Opus 4.7 09449dad40 refactor(inspectTask): 查询表单选人选部门组件替换为 SzDeptUserModal/SzSelectDept
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-22 15:17:45 +08:00
wsm f8fc49fec2 Merge branch 'master' into feature/20260622 2026-06-22 14:39:35 +08:00
wsmandClaude Opus 4.7 c017a7b48e feat(semri): 新增按角色选人下拉组件 RoleUserSelectDropDown
基于 DeptRoleUserSelectDropDown,调用 /sys/user/userRoleList 接口,
仅需传入 roleId 即可获取用户列表。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-22 10:31:38 +08:00
wsmandClaude Opus 4.7 0e312c82ef feat(inspectTask): 独立发起流程弹窗,替换党群领导审批组件
从共享 FlowScheduleStartModal 复制为独立组件,将"是否所党委审批/所党委领导"
替换为"是否需要党群领导审批/党群领导",使用 DeptRoleUserSelectRadioGroup
组件,并用 v-show 避免切换时重复请求接口。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-17 13:49:34 +08:00
wsmandClaude Opus 4.7 8c6499256d fix(form): BPM表单基础信息区域内容框对齐
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-16 15:06:30 +08:00
wsmandClaude Opus 4.7 b5d4b09fde feat(xispeak): 新增BPM表单默认审批意见框架
- 新增 handleReasonTemplateMap 按任务节点映射审批意见生成函数
- 包含审批/反馈/分配/核查/监察等常用节点模板
- 各节点 taskDefKey 待后续填写

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-12 16:50:31 +08:00
wsmandClaude Opus 4.7 4dfcec4f39 feat(inspect): 新增默认审批意见和默认抄送人功能
- bpm-select-user 新增 value prop 支持初始值回显
- MyHandleContent/TaskHandleInnerContent 新增 defaultCc prop 透传默认抄送人
- DqInspectTaskBPMForm 按任务节点自动生成审批意见
- DqInspectTaskBPMForm 党群负责人收集后审批节点自动查询抄送人
- 所有新增 prop 均可选,不影响现有调用方

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-12 16:34:31 +08:00
wsmandClaude Opus 4.7 06b66689d3 fix(xispeak): 修复流程发起后下拉菜单显示状态不正确
- 收集流程发起后bpmStatus设为'3',区分"仅收集已发起"和"经办人已发起"
- 新增bpmStatus=='3'分支显示"发起经办人执行反馈流程"(首次)
- 更新BPM节点权限文档所纪委审批节点URL参数

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-11 15:46:39 +08:00
wsmandClaude Opus 4.7 d936cd35b7 refactor(xispeak): 抽取督办领导选择为DeptRoleSelectUser组件
- 去除弹窗选人模式,改为按部门+角色查询后直接radio-group展示
- 两个表单复用同一组件,净减少约110行代码

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-11 14:53:18 +08:00
wsmandClaude Opus 4.7 9c2d5d1363 fix(xispeak): 修复BPM表单输入被刷掉和新增表单带入旧数据
- BPM表单:processInstanceId变化时仅刷新反馈列表,不再全量重载主表数据
- 编辑表单:新增时同步重置为默认值,弹窗强制重建组件避免数据残留

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-11 14:29:29 +08:00
wsmandClaude Opus 4.7 af956a0e75 docs(xispeak): 更新BPM节点权限配置
- 新增反馈流程部门负责人反馈节点配置
- 修正所纪委审批和分管领导审批节点URL参数
- 补充习反馈流程纪检负责人审批taskDefKey

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-11 10:21:26 +08:00
wsmandClaude Opus 4.7 81cecfdaf2 docs(xispeak): 统一BPM节点权限文档格式
将督察任务和习讲话反馈流程的节点权限配置文档中未格式化的节点条目统一为标准格式(### 节点 + taskDefKey + URL + ---)。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-10 16:48:19 +08:00