-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1.8.5升级到1.10.0之后【自动审核不通过】的工单逻辑发生了变化,一直在【待办列表】无法处理 #2395
Comments
hi, 最新的 master 分支已修复, 可以用 master 自己尝试一下 |
我尝试了最新的代码,还是不行,请问是改了这里吗 /Archery-master/sql_api/serializers.py 有时候提交后自动审批通过, 在这里改写一下 workflow 状态
【自动审核不通过】 的状态还是【未审核】 |
看起来是这里 |
This comment was marked as off-topic.
This comment was marked as off-topic.
谢谢反馈, 我正在处理, 应该是再加一个逻辑即可. 如果你有好的方案也可以提pr |
能力有限,就不提了吧, 多谢关注 |
谢谢大佬 |
重现步骤
1、升级之后发现,自动审核不通过的工单状态为【待审核】,之前是【已完成】
然后就会有待在【待办列表】里面状态,显示未审核,点击【未审核】按钮进入审核见面,但是却没有任何操作权限
所以【自动审核不通过】的工单就会一直是未审核状态
2、对比了数据库里存的值,发现升级前【自动审核不通过】的工单信息 workflow_audit表里面current_audit | next_audit | current_status 这三个字段的值和之前版本的值都有区别,后面4行数据是新版本的。
workflow_type b_current_audit b_next_audit b_current_status
1 -1 -1 1
1 -1 -1 1
1 -1 -1 1
1 -1 -1 1
1 -1 -1 1
2 3 -1 0
2 3 -1 0
2 10 3 0
2 10 3 0
预期外的结果
【自动审核不通过】的工单应该直接结束,不应该是未审核状态,请修复这个bug
日志文本
No response
版本
1.10.0
部署方式
手工部署
是否还有其他可以辅助定位问题的信息?比如数据库版本等
No response
The text was updated successfully, but these errors were encountered: