重构 lewan 履约:拆分发货模块并统一 registry 入口

将 task-finalization 拆为 dispatch/stock/return/redeem/confirm 等用例,
claim 与 admin 经 executor registry 调用;admin 退号仅清理虚拟号不核销。
This commit is contained in:
yml2213
2026-07-10 22:23:26 +08:00
parent c665ef5851
commit 792680bd19
19 changed files with 2111 additions and 1488 deletions
@@ -1,6 +1,9 @@
/**
* kuaishou-lewancloud)履约入口。
* 实现已按职责拆分到 prepare / rebind / probe / refresh-role 等模块。
* kuaishou-lewan业务名)履约入口。
* 模块路径仍为 kuaishou-cloudexecutor_key = kuaishou_ct_assisted
* 外部平台 API 在 platforms/cloudtentacles。
*
* 实现按职责拆分:prepare / redeem / dispatch / return / role 等。
*/
export {
isKuaishouCloudBindUrlFresh,
@@ -27,7 +30,15 @@ export {
export { rebindKuaishouCloudTaskRole } from './rebind-role.js'
export { probeKuaishouCloudTaskBindUrl } from './probe-bind-url.js'
export { refreshKuaishouCloudTaskRoleInfo } from './refresh-role-info.js'
export { confirmKuaishouCloudTaskRole } from './confirm-role.js'
export type { ConfirmKuaishouCloudRoleResult } from './confirm-role.js'
export { dispatchKuaishouCloudFulfillmentTask } from './dispatch-fulfillment.js'
export { returnKuaishouCloudFulfillmentTask } from './return-fulfillment.js'
export { redeemKuaishouCloudTask } from './redeem-fulfillment.js'
export type { RedeemKuaishouCloudTaskResult } from './redeem-fulfillment.js'
export {
dispatchKuaishouCloudFulfillmentTask,
returnKuaishouCloudFulfillmentTask,
} from './task-finalization.js'
isKuaishouCloudMockTask,
isKuaishouCloudMockContext,
buildMockVerifiedKuaishouCloudFlow,
completeMockKuaishouCloudTask,
} from './mock-helpers.js'