feat: implement order candidate 1.0.0-rc.1
This commit is contained in:
25
src/saas/generated/order/saas-events.ts
Normal file
25
src/saas/generated/order/saas-events.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
// Generated by cool saas-model generate. DO NOT EDIT.
|
||||
import { defineSaasEventHandler } from '@cool-midway/module-runtime';
|
||||
import type { SaasEventEnvelope } from '@cool-midway/module-runtime';
|
||||
|
||||
export type DemoGoodsStockReservedV1Payload = {
|
||||
goodsId: number;
|
||||
quantity: number;
|
||||
remainingStock: number;
|
||||
};
|
||||
|
||||
export type DemoGoodsStockReservedV1Event = SaasEventEnvelope<DemoGoodsStockReservedV1Payload>;
|
||||
|
||||
export const SaasEvents = {
|
||||
Demo: {
|
||||
GoodsStockReservedV1: defineSaasEventHandler({
|
||||
"kind": "event_handler",
|
||||
"eventType": "demo.goods.stockReserved",
|
||||
"eventVersion": 1,
|
||||
"eventContractChecksum": "4d8a47d64f7d9fa43e0253228d05a2bb28db7efe3181e96d58dbff2163b9b752",
|
||||
"sourceModule": "demo",
|
||||
"tables": [],
|
||||
"maxAttempts": 10
|
||||
})
|
||||
}
|
||||
} as const;
|
||||
Reference in New Issue
Block a user