处理空值情况
This commit is contained in:
@@ -247,8 +247,8 @@ class SFSaleOrderCancelLine(models.TransientModel):
|
||||
'operation_type': '',
|
||||
'doc_number': quality_check.name,
|
||||
'line_number': 1,
|
||||
'product_name': f'[{quality_check.product_id.default_code}] {quality_check.product_id.name}',
|
||||
'quantity': quality_check.qty_line,
|
||||
'product_name': f'[{quality_check.product_id.default_code}] {quality_check.product_id.name}' if quality_check.product_id.default_code else quality_check.product_id.name,
|
||||
'quantity': 1,
|
||||
'doc_state': map_dict.get(quality_check.quality_state, quality_check.quality_state),
|
||||
'cancel_reason': '已有异动' if quality_check.quality_state not in ['none', 'cancel', 'waiting'] else ''
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user