Commit Graph
549 Commits
Author SHA1 Message Date
wsmandGitee 8c3827b59e !131 fix(fixcontact): 反馈弹窗计划完成时间必填、长文本换行显示与办理情况区按节点权限显隐
Merge pull request !131 from wsm/feature/fix_contact_permession
2026-08-03 07:04:37 +00: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
ye1023 9175cff789 yxk-20260803
改善提案-权限控制
根据菜单路由区分 mine/dept/institute:我的提案:仅本人数据,可新增、编辑草稿、删除草稿、发起流程。
部门提案:仅本人有效业务部门内已发起提案,只读查看。
全所提案:全所已发起提案;处理中记录可删除流程。

[ImprovementProposalController.java]对列表和导出强制应用范围过滤;部门范围只识别 org_type='2'、org_category='2' 的关联部门。草稿编辑、删除、发起流程也增加了创建人校验。
删除流程改用独立权限:improvementproposal:improvement_proposal:withdrawProcess。
新增全所/部门范围权限:deptView、instituteView。
2026-08-03 14:50:31 +08:00
ye1023 115a8aabe4 yxk-20260731
改善提案
删除流程功能bug修复
2026-07-31 15:22:20 +08:00
ye1023 4ee340a514 yxk-20260731
改善提案
删除流程功能:
为已发起且仍在处理中的改善提案增加“删除流程”操作。删除后终止当前 Flowable 实例、清理本轮流程数据,并将提案回退为草稿,允许重新编辑和发起。
Implementation Changes
后端新增 POST /improvementproposal/improvementProposal/withdrawProcess?id=...,复用现有 improvementproposal:improvement_proposal:delete 权限。
在 ImprovementProposalService 新增事务方法:锁定主表后,仅允许 bpm_status='2' 且存在运行中流程实例的提案撤回;流程已完成、已作废、草稿或实例不存在时拒绝操作。
参考党委会的流程清理方式,终止 Flowable 运行实例并删除该实例的历史、审批意见、抄送、流程中间数据和流程日志;不改动全局流程引擎代码。
删除本轮 improvement_dept_score、improvement_institute_vote 数据,避免重新发起后复用旧评分、投票结果。
将流程衍生字段清空:流程实例、初审/评分/负责人奖项、评分汇总、所级投票人数与结果、最终奖项、人工确认、归档人及归档时间;保留提案基本信息、编号和业务附件。
将主表 bpm_status 重置为 1,使现有编辑、删除和发起流程逻辑自动恢复可用。
前端台账操作菜单在处理中记录显示“删除流程”,增加明确提示“删除后将回退为草稿,当前评分、投票和审批数据将被清空”;成功后刷新列表。
不增加批量删除流程功能,现有批量删除仍只处理草稿。
2026-07-31 15:07:33 +08:00
ye1023 a4a7bdf233 Merge remote-tracking branch 'origin/master' 2026-07-31 14:08:13 +08:00
ye1023 ba8fbd5b44 yxk-20260731
改善提案
新增提案时,提案部门默认选中当前登录部门,用户可改选本人所属的有效业务部门。候选范围严格限定为用户关联部门中 org_type='2' 且 org_category='2' 的记录,排除岗位、科室及其他组织节点。
2026-07-31 14:08:01 +08:00
wsmandGitee 7c8f6d4229 !130 style(bg): 列表页筛选区域标签和输入控件添加悬浮提示
Merge pull request !130 from wsm/style/contact_list
2026-07-31 01:54:06 +00: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
wsm ad753b53e5 !129 fix(fixcontact): 操作按钮改用 @click.stop 阻止行展开
* fix(fixcontact): 操作按钮改用 @click.stop 阻止行展开
* fix(fixcontact): 操作按钮点击阻止行展开事件冒泡
2026-07-31 01:33:56 +00:00
wsmandGitee 0213492c75 !128 feat(fixcontact): 筛选区域改造及模板导入导出按钮
Merge pull request !128 from wsm/feature/20260731
2026-07-31 01:21:50 +00: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
ye1023andGitee 8e4cdf4f7c !127 wsq-前端-20260729-fix-改善提案查询体验优化
Merge pull request !127 from 王淑勤/wsq-20260727
2026-07-30 08:58:29 +00:00
ye1023andGitee 0c11fb1a72 Merge branch 'master' of gitee.com:sz_30/supervision-vue into wsq-20260727
Signed-off-by: ye1023 <12588209+ye1023@user.noreply.gitee.com>
2026-07-30 08:58:11 +00:00
王淑勤 2feb4b0b48 wsq-前端-20260729-fix-改善提案查询体验优化 2026-07-30 16:50:57 +08:00
ye1023 85a7e561da yxk-20260730
改善提案
修复流程表单中提案类型不能正常翻译的bug
2026-07-30 16:13:51 +08:00
ye1023 5a0cd96e4e yxk-20260730
改善提案
列表样式调整
2026-07-30 16:03:28 +08:00
ye1023 bd5c4aa473 yxk-20260730
改善提案
普通新增页面不再预生成流水号。提案编号在点击保存时由后端生成,前端仅展示“保存后自动生成”,避免并发重复。
Implementation Changes
新增页面初始化时不再调用年度流水号接口,也不再拼接提案编号。
提案编号输入框继续只读;新增状态显示“保存后自动生成”占位提示。
后端新增专用创建方法,在保存事务内:原子递增年度序列表。
按 提案部门名称-YYYY年-四位流水号 生成编号。
覆盖前端传入的 proposalNo 后保存主表。

新增接口返回 { id, proposalNo };前端附件仍使用返回的 id 关联。
新增年度序列表及历史编号初始化 SQL,保证首次上线从当前最大流水号继续递增。
2026-07-30 15:51:42 +08:00
ye1023andGitee c169f282bd !126 Merge branch 'refs/heads/master' into wsq-20260727
Merge pull request !126 from 王淑勤/wsq-20260727
2026-07-30 07:27:00 +00:00
ye1023andGitee 8b95e7912c Merge branch 'master' of gitee.com:sz_30/supervision-vue into wsq-20260727
Signed-off-by: ye1023 <12588209+ye1023@user.noreply.gitee.com>
2026-07-30 07:26:40 +00:00
ye1023 3b3ff8228e yxk-20260730
改善提案
修复附件上传businessid存储错误的bug
2026-07-30 15:00:54 +08:00
ye1023 87bf2d945f yxk-20260730
改善提案
将流程办理页基本信息中的“提案类别”改为优先显示与台账列表一致的字典文本,不再直接展示 proposal_category 数据值。
2026-07-30 14:42:24 +08:00
ye1023 b228a806f0 yxk-20260730
改善提案
重构 Task_improve002 评分弹窗的展示层级,清晰突出“改善效果、可推广度、独创性、努力度”四个大类评价维度,同时保留现有七项录入、权重和计算逻辑。
2026-07-30 14:25:34 +08:00
ye1023 c294724fa4 yxk-20260730
改善提案
打分的时候,提供下载评分标准的附件功能,下载路径在内网写入
2026-07-30 11:07:02 +08:00
王淑勤 c6e5f0cdd7 Merge branch 'refs/heads/master' into wsq-20260727 2026-07-30 10:52:06 +08:00
王淑勤 1e85e251cb wsq-前端-20260729-style-样式调整 2026-07-30 10:51:26 +08:00
ye1023 472fbd3dec yxk-20260730
改善提案
修复普通新增表单将附件关联到提案编号的问题。后续新增的改善前、改善后附件统一使用 改善提案主表 ID:分组 保存,与 BPM 只读页的查询规则保持一致。
2026-07-30 10:44:57 +08:00
ye1023 1117eec3f4 Merge remote-tracking branch 'origin/master' 2026-07-30 08:40:58 +08:00
ye1023 7b42c08c51 yxk-20260730
改善提案
在 ImprovementProposalBPMForm.vue 中为“基本信息”增加默认展开的收起/展开控制,并仅放大“流程办理”区域的文字,增强办理人员的可读性与操作体验。
2026-07-30 08:40:48 +08:00
ye1023andGitee 0b7307aae5 !125 wsq-前端-20260729-feat-查询、详情、列表中显示最终奖项,样式调整。
Merge pull request !125 from 王淑勤/wsq-20260727
2026-07-30 00:39:35 +00:00
王淑勤 23ff92974c wsq-前端-20260729-feat-查询、详情、列表中显示最终奖项,样式调整。 2026-07-29 21:58:11 +08:00
王淑勤 b19b938fa8 Merge branch 'refs/heads/master' into wsq-20260727 2026-07-29 17:48:50 +08:00
王淑勤 b64fff55bc wsq-前端-20260728-fix-附件下载、预览问题修复 2026-07-29 15:02:38 +08:00
ye1023andGitee baef24555b !123 Merge branch 'refs/heads/master' into wsq-20260727
Merge pull request !123 from 王淑勤/wsq-20260727
2026-07-29 06:17:38 +00:00
ye1023 c0e772ed49 yxk-20260729
改善提案
将 Task_improve006 的所级评议结果从单行纯文本改为紧凑的票数与结果展示区,强化不同票数和评议结论的辨识度。
2026-07-29 14:12:20 +08:00
ye1023 08b0e5776a Merge remote-tracking branch 'origin/master' 2026-07-29 13:50:44 +08:00
ye1023 c6dabb0d45 yxk-20260729
改善提案
Task_improve005 不显示 TaskHandleInnerContent。评委选择“投票通过”或“投票反对”后弹出确认框;确认即锁定个人投票并直接完成当前流程任务。
2026-07-29 13:50:32 +08:00
陈志浩andGitee 286df0426e !121 czh-20260729-测试页展示sendBatch请求ID
Merge pull request !121 from 陈志浩/fix/sendbatch-request-id-20260729
2026-07-29 03:07:27 +00:00
王淑勤 bb503fa203 Merge branch 'refs/heads/master' into wsq-20260727 2026-07-29 11:01:57 +08:00
ye1023 c4fc82ef48 yxk-20260729
改善提案
Task_improve005 不显示 TaskHandleInnerContent。评委选择“投票通过”或“投票反对”后弹出确认框;确认即锁定个人投票并直接完成当前流程任务。
2026-07-29 10:59:04 +08:00
王淑勤 8fb2c86ae4 Merge branch 'refs/heads/master' into wsq-20260727
# Conflicts:
#	src/views/gh/improvementProposal/components/ImprovementProposalForm.vue
2026-07-29 10:54:07 +08:00
王淑勤 cb46a730c3 wsq-前端-20260728-fix-查询模块的提案选择从下拉换为树操作选择弹窗 2026-07-29 10:45:37 +08:00
ye1023 354ab93f53 yxk-20260729
改善提案
投票/打分页面逻辑优化
2026-07-29 10:39:10 +08:00
王淑勤 fcd98cb138 wsq-前端-20260728-fix-新增/详情/编辑页面附件能够展示和下载,样式调整。 2026-07-29 10:38:22 +08:00
zhihaoandClaude e14ed5952a czh-20260729-测试页展示sendBatch请求ID
Co-Authored-By: Claude <noreply@anthropic.com>
2026-07-29 10:36:20 +08:00
ye1023 8161e498bd yxk-20260729
改善提案
在 Task_improve004 增加所级评议人员选择。经办人选择 improve_suoleader 角色中的一人或多人后,通过通用“提交/办理”保存名单、初始化待投票记录,并写入流程变量 suoleadervotelist,供 Task_improve005 多实例任务使用。
2026-07-29 10:18:51 +08:00
ye1023 f8290836f9 yxk-20260728
改善提案
在 Task_improve003 部门负责人审核节点,负责人只能选择基准奖项本档或更低档奖项,不允许升档。基准奖项按是否经过部门评议确定:
need_dept_score='1':以 suggested_award 为基准。
未经过部门评议:以 initial_award 为基准。
奖项编码保持现有顺序:0=金奖、1=银奖、2=铜奖、3=参与奖;编码数值大于等于基准编码即为本档或降档。
2026-07-28 18:33:56 +08:00
王淑勤 2ffef8a11a wsq-前端-20260728-新增功能-详情页面的附件统一可预览、可批量下载。 2026-07-28 17:07:57 +08:00