Skip to content
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

录入运单失败后,点击发车流程,一直都发车不成功,请问你踩过这个坑吗? #10

Open
yjhCoder opened this issue Feb 5, 2023 · 5 comments

Comments

@yjhCoder
Copy link

yjhCoder commented Feb 5, 2023

No description provided.

@yjhCoder yjhCoder changed the title 录入运单失败后,一直都发车不成功,请问你踩过这个坑吗? 录入运单失败后,点击发车流程,一直都发车不成功,请问你踩过这个坑吗? Feb 5, 2023
@Pzqqt
Copy link
Owner

Pzqqt commented Feb 5, 2023

仔细看一下操作失败时的错误提示。

另外请注意,隶属总部的部门(包括管理员)不应该拥有录入运单、发车、到车确认和收货确认等业务权限。

在测试数据中,发车应该遵循这个路由:

  • 测试收货点 -> 货场 -> 测试分公司
  • 测试分公司 -> 货场 -> 测试收货点

@yjhCoder
Copy link
Author

yjhCoder commented Feb 5, 2023

仔细看一下操作失败时的错误提示。

另外请注意,隶属总部的部门(包括管理员)不应该拥有录入运单、发车、到车确认和收货确认等业务权限。

在测试数据中,发车应该遵循这个路由:

  • 测试收货点 -> 货场 -> 测试分公司
  • 测试分公司 -> 货场 -> 测试收货点

感谢解答,看起来还是权限问题

@yjhCoder
Copy link
Author

yjhCoder commented Feb 5, 2023

另外,还发现一个dict set key的语法问题。貌似win系统上没问题,但是在mac系统上就有问题

self.fields["enabled"].widget.attrs |= {

TypeError: unsupported operand type(s) for |=: 'dict' and 'dict'
"GET /tms/settings/manage_users HTTP/1.1" 500 79146

@Pzqqt
Copy link
Owner

Pzqqt commented Feb 5, 2023

另外,还发现一个dict set key的语法问题。貌似win系统上没问题,但是在mac系统上就有问题

self.fields["enabled"].widget.attrs |= {

TypeError: unsupported operand type(s) for |=: 'dict' and 'dict' "GET /tms/settings/manage_users HTTP/1.1" 500 79146

这不是语法问题,用|运算符合并字典是Python 3.9以上才支持的特性,README里已经提醒最低要求的Python版本了。

@yjhCoder
Copy link
Author

yjhCoder commented Feb 5, 2023

另外,还发现一个dict set key的语法问题。貌似win系统上没问题,但是在mac系统上就有问题

self.fields["enabled"].widget.attrs |= {

TypeError: unsupported operand type(s) for |=: 'dict' and 'dict' "GET /tms/settings/manage_users HTTP/1.1" 500 79146

这不是语法问题,用|运算符合并字典是Python 3.9以上才支持的特性,README里已经提醒最低要求的Python版本了。

确实是个新特性,感谢解答

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants