28 lines
935 B
TypeScript
28 lines
935 B
TypeScript
import { EntityDict } from '../oak-app-domain';
|
|
import { BRC } from '../types/RuntimeCxt';
|
|
export declare const fullShipProjection: EntityDict['ship']['Projection'];
|
|
/**
|
|
* 小程序发货信息录入
|
|
* @param shipInfo
|
|
* @param context
|
|
* @returns
|
|
*/
|
|
export declare function uploadShippingInfo(param: {
|
|
depositId?: string;
|
|
orderId?: string;
|
|
}, context: BRC): Promise<true | undefined>;
|
|
/**
|
|
* 获取小程序物流状态
|
|
* @param context
|
|
* @param deposit
|
|
* @param order
|
|
* @returns
|
|
*/
|
|
export declare function getShipState(context: BRC, deposit?: EntityDict['deposit']['Schema'], order?: EntityDict['order']['Schema']): Promise<string | undefined>;
|
|
/**刷新shipping的ship的小程序物流状态
|
|
* @param ship
|
|
* @param context
|
|
* @returns
|
|
*/
|
|
export declare function refreshtShipState(ship: EntityDict['ship']['Schema'], context: BRC): Promise<import("oak-domain/lib/types").OperationResult<EntityDict> | undefined>;
|