feat: 安全应用采购规格解析结果 (#257)
This commit is contained in:
@@ -198,6 +198,19 @@ class PddPurchaseAdapter(ABC):
|
||||
def select_options(self, options: Mapping[str, str]) -> None:
|
||||
"""按完整动态规格对象精确选择,不做相似匹配。"""
|
||||
|
||||
def apply_resolved_size(
|
||||
self,
|
||||
expected_snapshot: PurchaseSpecCandidateSnapshot,
|
||||
candidate: PurchaseSpecCandidate,
|
||||
) -> None:
|
||||
"""重新核对真机候选后应用 Admin 返回的原始尺码。"""
|
||||
|
||||
raise PddPurchaseError(
|
||||
"PURCHASE_SPEC_RESOLUTION_UNSUPPORTED",
|
||||
"当前采购 Adapter 不支持运行时规格解析",
|
||||
step="purchase_resolve_options",
|
||||
)
|
||||
|
||||
@abstractmethod
|
||||
def set_quantity(self, quantity: int) -> None:
|
||||
"""设置采购数量。"""
|
||||
|
||||
Reference in New Issue
Block a user