_('The small package node or bill of lading node is not in the completed node, and the bill of lading cannot be changed to completed!'))# 小包节点或提单节点不在已完成节点,提单不能变为已完成!
defdone_func(self,is_email=False):
"""
"""
变为已完成
变为已完成
"""
"""
...
@@ -818,6 +836,13 @@ class CcBL(models.Model):
...
@@ -818,6 +836,13 @@ class CcBL(models.Model):
ifitem.state=='ccing':
ifitem.state=='ccing':
item.state='done'
item.state='done'
defaction_recall(self):
"""追回操作,将状态从已完成改为清关中"""
forrecordinself:
ifrecord.state!='done':
raiseValidationError(_('Only completed bills of loading can be recalled!'))# 只有已完成状态的提单可以追回