请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于待审批列表搜索

图片描述
这块感觉逻辑有冲突;
场景:当前登录账户是人事,当前一条流程处于待审批状态,审批顺序是FE -> 人事 -> 财务;
问题:此时审批状态选择待审批的时候,因为当前审批人是FE,所以此时查询结果为空,但是当审批状态选择为全部的时候,因为人事id包含在审批流中,所以又能查询出来所有的数据了,就很奇怪;
个人想到的解决方案:感觉在applyState == 1的if语句中,不需要判断curAuditUserName和data.userName相等,判断逻辑和applyState > 1时候一样即可,然后能否审批,交给前端去做按钮的显示隐藏

正在回答

1回答

如果选择待审批,没走到人事,那查不出来很正常,选择全部这个地方可能有点饶,我觉得可以查出来,因为流程里面有人事,但是没有审批的按钮,只能看到当前流转记录。也可以做成看不见,只能看见待审批和已经审批的数据。把目前正在走流程但是还没结束的单子过滤掉

0 回复 有任何疑惑可以回复我~
  • 提问者 Lemon甜橙君 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-07-21 19:34:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信