Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
hh_ccs
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
贺阳
hh_ccs
Commits
ce0cffe3
提交
ce0cffe3
authored
4月 09, 2025
作者:
郑笛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加一键全扫完成时间配置
上级
07d7a530
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
20 行增加
和
0 行删除
+20
-0
res_config_setting.py
ccs_base/models/res_config_setting.py
+5
-0
res_config_setting.xml
ccs_base/views/res_config_setting.xml
+14
-0
order_controller.py
ccs_connect_tiktok/controllers/order_controller.py
+1
-0
没有找到文件。
ccs_base/models/res_config_setting.py
浏览文件 @
ce0cffe3
...
@@ -3,6 +3,7 @@
...
@@ -3,6 +3,7 @@
import
logging
import
logging
from
odoo
import
api
,
fields
,
models
,
_
from
odoo
import
api
,
fields
,
models
,
_
from
odoo.exceptions
import
ValidationError
_logger
=
logging
.
getLogger
(
__name__
)
_logger
=
logging
.
getLogger
(
__name__
)
...
@@ -11,6 +12,7 @@ class ResConfigSettings(models.TransientModel):
...
@@ -11,6 +12,7 @@ class ResConfigSettings(models.TransientModel):
_inherit
=
'res.config.settings'
_inherit
=
'res.config.settings'
before_min
=
fields
.
Integer
(
'清关时间取值(早于清关结束)'
)
before_min
=
fields
.
Integer
(
'清关时间取值(早于清关结束)'
)
package_scan_min
=
fields
.
Integer
(
'一键全扫完成时间(min)'
,
help
=
'输入示范:10,即表示在10分钟内大包时间随机分配,并不能重复'
)
@api.model
@api.model
def
get_values
(
self
):
def
get_values
(
self
):
...
@@ -21,9 +23,11 @@ class ResConfigSettings(models.TransientModel):
...
@@ -21,9 +23,11 @@ class ResConfigSettings(models.TransientModel):
values
=
super
(
ResConfigSettings
,
self
)
.
get_values
()
values
=
super
(
ResConfigSettings
,
self
)
.
get_values
()
config
=
self
.
env
[
'ir.config_parameter'
]
.
sudo
()
config
=
self
.
env
[
'ir.config_parameter'
]
.
sudo
()
before_min
=
config
.
get_param
(
'before_min'
,
default
=
10
)
before_min
=
config
.
get_param
(
'before_min'
,
default
=
10
)
package_scan_min
=
config
.
get_param
(
'package_scan_min'
,
default
=
10
)
values
.
update
(
values
.
update
(
before_min
=
before_min
,
before_min
=
before_min
,
package_scan_min
=
package_scan_min
,
)
)
return
values
return
values
...
@@ -31,3 +35,4 @@ class ResConfigSettings(models.TransientModel):
...
@@ -31,3 +35,4 @@ class ResConfigSettings(models.TransientModel):
super
(
ResConfigSettings
,
self
)
.
set_values
()
super
(
ResConfigSettings
,
self
)
.
set_values
()
ir_config
=
self
.
env
[
'ir.config_parameter'
]
.
sudo
()
ir_config
=
self
.
env
[
'ir.config_parameter'
]
.
sudo
()
ir_config
.
set_param
(
"before_min"
,
self
.
before_min
or
10
)
ir_config
.
set_param
(
"before_min"
,
self
.
before_min
or
10
)
ir_config
.
set_param
(
"package_scan_min"
,
self
.
package_scan_min
or
10
)
ccs_base/views/res_config_setting.xml
浏览文件 @
ce0cffe3
...
@@ -21,6 +21,20 @@
...
@@ -21,6 +21,20 @@
</div>
</div>
</div>
</div>
</div>
</div>
<div>
<h2>
pda扫码配置
</h2>
<div
class=
"row mt16 o_settings_container"
id=
"pda_scan"
>
<div
class=
"col-12 col-lg-6 o_setting_box"
>
<div
class=
"o_setting_left_pane"
/>
<div
class=
"o_setting_right_pane"
>
<div
class=
"text-muted"
>
<label
for=
"package_scan_min"
/>
<field
name=
"package_scan_min"
/>
</div>
</div>
</div>
</div>
</div>
</xpath>
</xpath>
</field>
</field>
</record>
</record>
...
...
ccs_connect_tiktok/controllers/order_controller.py
浏览文件 @
ce0cffe3
...
@@ -89,6 +89,7 @@ class OrderController(http.Controller):
...
@@ -89,6 +89,7 @@ class OrderController(http.Controller):
if
bl_obj
:
if
bl_obj
:
if
bl_obj
.
state
in
state_arr
:
if
bl_obj
.
state
in
state_arr
:
res
[
'bl_info'
]
=
bl_obj
.
search_bl_info
(
pda_lang
=
pda_lang
,
type
=
action_type
)
res
[
'bl_info'
]
=
bl_obj
.
search_bl_info
(
pda_lang
=
pda_lang
,
type
=
action_type
)
res
[
'package_scan_min'
]
=
int
(
request
.
env
[
'res.config.settings'
]
.
sudo
()
.
get_values
()
.
get
(
'package_scan_min'
))
res
[
'state'
]
=
200
res
[
'state'
]
=
200
else
:
else
:
res
[
'message'
]
=
bill_state_msg_dic
[
pda_lang
]
# 没有在系统中找到未完成清关的该提单信息
res
[
'message'
]
=
bill_state_msg_dic
[
pda_lang
]
# 没有在系统中找到未完成清关的该提单信息
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论