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