Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
H
hh_ccs
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
贺阳
hh_ccs
Commits
57e046b3
提交
57e046b3
authored
11月 27, 2024
作者:
刘擎阳
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1.邮件操作修改为public user
上级
75283767
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
2 行删除
+15
-2
cc_bill_loading.py
ccs_base/models/cc_bill_loading.py
+1
-0
cc_bill_loading.py
ccs_connect_tiktok/models/cc_bill_loading.py
+6
-2
batch_input_ship_package_statu_wizard.py
...ct_tiktok/wizard/batch_input_ship_package_statu_wizard.py
+8
-0
没有找到文件。
ccs_base/models/cc_bill_loading.py
浏览文件 @
57e046b3
...
@@ -946,6 +946,7 @@ class CcBL(models.Model):
...
@@ -946,6 +946,7 @@ class CcBL(models.Model):
return
False
return
False
def
mail_auto_push
(
self
,
mail_time
):
def
mail_auto_push
(
self
,
mail_time
):
self
=
self
.
with_context
(
dict
(
self
.
_context
,
is_mail
=
True
))
for
item
in
self
:
for
item
in
self
:
try
:
try
:
utc_time
=
datetime
.
strptime
(
mail_time
,
"
%
Y-
%
m-
%
d
%
H:
%
M:
%
S"
)
utc_time
=
datetime
.
strptime
(
mail_time
,
"
%
Y-
%
m-
%
d
%
H:
%
M:
%
S"
)
...
...
ccs_connect_tiktok/models/cc_bill_loading.py
浏览文件 @
57e046b3
...
@@ -115,13 +115,17 @@ class CcShipPackageSyncLog(models.Model):
...
@@ -115,13 +115,17 @@ class CcShipPackageSyncLog(models.Model):
# 添加一个新增日志的方法,传入小包ID,API客户,操作状态,操作备注,操作时间
# 添加一个新增日志的方法,传入小包ID,API客户,操作状态,操作备注,操作时间
@api.model
@api.model
def
create_sync_log
(
self
,
package_id
,
api_customer
,
process_code
,
operate_remark
,
operate_time
):
def
create_sync_log
(
self
,
package_id
,
api_customer
,
process_code
,
operate_remark
,
operate_time
):
return
self
.
create
(
{
vals
=
{
'package_id'
:
package_id
,
'package_id'
:
package_id
,
'api_customer'
:
api_customer
,
'api_customer'
:
api_customer
,
'process_code'
:
process_code
,
'process_code'
:
process_code
,
'operate_remark'
:
operate_remark
,
'operate_remark'
:
operate_remark
,
'operate_time'
:
operate_time
'operate_time'
:
operate_time
})
}
if
self
.
_context
.
get
(
'is_mail'
):
public_user
=
self
.
env
.
ref
(
'base.public_user'
)
vals
[
'operate_user'
]
=
public_user
.
id
return
self
.
create
(
vals
)
# 继承小包对象,并重载action_sync方法, 增加is_sync字段
# 继承小包对象,并重载action_sync方法, 增加is_sync字段
...
...
ccs_connect_tiktok/wizard/batch_input_ship_package_statu_wizard.py
浏览文件 @
57e046b3
...
@@ -150,7 +150,15 @@ class BatchInputShipPackageStatusWizard(models.TransientModel):
...
@@ -150,7 +150,15 @@ class BatchInputShipPackageStatusWizard(models.TransientModel):
# if self.bl_id.state == 'draft' and self.bl_id.ship_package_ids.filtered(
# if self.bl_id.state == 'draft' and self.bl_id.ship_package_ids.filtered(
# lambda line: line.state.tk_code == 'cb_imcustoms_start'):
# lambda line: line.state.tk_code == 'cb_imcustoms_start'):
# self.bl_id.ccing_func()
# self.bl_id.ccing_func()
public_user
=
self
.
env
.
ref
(
'base.public_user'
)
for
bl_obj
in
bl_objs
:
for
bl_obj
in
bl_objs
:
# print(self._context)
if
self
.
_context
.
get
(
'is_mail'
):
bl_obj
.
message_post
(
body
=
_
(
'[
%
s]
%
sUpdate to[
%
s]
%
s'
)
%
(
self
.
current_status
.
tk_code
or
''
,
self
.
current_status
.
name
or
''
,
self
.
update_status
.
tk_code
or
''
,
self
.
update_status
.
name
or
''
),
author_id
=
public_user
.
id
,
email_from
=
public_user
.
display_name
)
else
:
bl_obj
.
message_post
(
body
=
_
(
'[
%
s]
%
sUpdate to[
%
s]
%
s'
)
%
(
bl_obj
.
message_post
(
body
=
_
(
'[
%
s]
%
sUpdate to[
%
s]
%
s'
)
%
(
self
.
current_status
.
tk_code
or
''
,
self
.
current_status
.
name
or
''
,
self
.
update_status
.
tk_code
or
''
,
self
.
current_status
.
tk_code
or
''
,
self
.
current_status
.
name
or
''
,
self
.
update_status
.
tk_code
or
''
,
self
.
update_status
.
name
or
''
))
self
.
update_status
.
name
or
''
))
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论