feat: 正式采购下单前更新地址标记 (#173)
This commit is contained in:
@@ -166,6 +166,16 @@ class PurchaseTaskService:
|
||||
state = adapter.read_state()
|
||||
self._validate_checkout_values(state, target)
|
||||
|
||||
if execution_mode == "live":
|
||||
assert isinstance(adapter, PddLivePurchaseAdapter)
|
||||
step = "purchase_update_shipping_address"
|
||||
self._enter_step(remote_task_id, started.attempt_id, step)
|
||||
adapter.update_shipping_address(remote_task_id)
|
||||
|
||||
step = "purchase_verify_after_address"
|
||||
self._enter_step(remote_task_id, started.attempt_id, step)
|
||||
self._validate_checkout_values(adapter.read_state(), target)
|
||||
|
||||
step = "purchase_enter_confirmation"
|
||||
self._enter_step(remote_task_id, started.attempt_id, step)
|
||||
self._validate_checkout_values(adapter.read_state(), target)
|
||||
|
||||
Reference in New Issue
Block a user