调价后的新价格写入报价单;多段段前的货物带到各段,协同群不再把体积里的星号吃掉。海运字段齐了先核对再查价。
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -89,6 +89,19 @@ def _first_number(raw: str) -> str:
|
||||
return hit.group(1) if hit else ""
|
||||
|
||||
|
||||
def dimension_volume_text(raw: str) -> str:
|
||||
"""
|
||||
原话里的尺寸式体积,保持销售写法,不在这里相乘。
|
||||
|
||||
「1.1*2.1*2.2」「1.1x1.2x3」都算体积原文。出站数字仍交给 volume_cbm_number。
|
||||
箱型「40HQ*1」中间有字母,不算尺寸。没有尺寸返回空串。
|
||||
"""
|
||||
hit = _DIM_PRODUCT.search(raw or "")
|
||||
if not hit:
|
||||
return ""
|
||||
return hit.group(0).strip()
|
||||
|
||||
|
||||
def volume_cbm_number(raw: str) -> str:
|
||||
"""
|
||||
体积出站用数字:尺寸式先相乘;否则取第一个数。
|
||||
|
||||
Reference in New Issue
Block a user