1529支出申请/事务申请:已完成状态记录的可见性设计优化
重现步骤

【登录账号】

六六小区 LLLXQcommAdmin / GEK08nj@

客服

登录名:18878789901

密码:EQH21ve#

经理

登录名:18878789902

密码:KGR68td#

【操作步骤】

使用普通小区成员账号登录幸福家园管理系统

进入"事务申请"页面

设置筛选条件为"审批流状态:已完成"

观察列表中显示的已完成事务申请记录

【问题描述】

在事务申请界面中,当筛选条件设置为"审批流状态:已完成"时,小区内的所有账号都能查看到这些已完成的事务申请记录。这是一个预期的行为,因为已完成的事务申请记录对于小区透明度和审计 purposes 是有价值的。但是,当前只有发起申请的人可以看见,其他成员看不见

【预期结果】

已完成的事务申请记录,应根据用户的角色权限进行限制访问, 非发起人也应该可以看见。

【接口信息】

  • 接口地址: https://console.smartxfjy.cn/api/approval/instance/affair/list

  • 请求方式:post

  • 请求参数:{"pageNum":1,"pageSize":10,"searchCount":true,"sortItemList":[{"isAsc":false,"column":"createTime"}],"instanceNo":"SP202510311914","status":4,"communityId":42}

  • 响应:{"code":0,"msg":"操作成功","ok":true,"data":{"pageNum":1,"pageSize":10,"total":1,"pages":1,"list":[{"instanceId":375,"workflowInstanceId":"397505","title":"事务项目通过率审批","content":"申请事由","status":4,"statusName":"已完成","currentNode":"流程结束","applicantId":487,"applicantName":"兰客服","applicantRoleId":151,"applicantRoleName":"客服","createTime":"2025-10-31 17:50:02","instanceNo":"SP202510311914","applicationType":2,"templateId":156,"templateName":"百分之60通过率测试","canWithdraw":false,"canEdit":false,"canSubmit":false}],"emptyFlag":false},"dataType":1}

【问题截图】

  • file-read-3973.png

激活
所属产品
来源用例
Bug类型
代码错误
严重程度
优先级
2
Bug状态
已关闭
激活次数
激活时间
是否确认
已确认
指派给
Closed 于 2025-11-14 16:42:34
截止日期
反馈者
通知邮箱
操作系统
浏览器
关键词
抄送给
由谁创建
lanjy 于 2025-11-12 10:19:04
影响版本
主干
由谁解决
邹鹏 于 2025-11-13
解决版本
主干
解决方案
已解决
由谁关闭
lanjy 于 2025-11-14 16:42:34
最后修改
lanjy 于 2025-11-14 16:42:34