@chevre/domain
Version:
Chevre Domain Library for Node.js
19 lines (18 loc) • 489 B
TypeScript
/**
* 注文変更時処理
*/
import type { SettingRepo } from '../../repo/setting';
import type { TaskRepo } from '../../repo/task';
import * as factory from '../../factory';
export declare function onOrderUpdated(params: {
additionalProperty?: factory.propertyValue.IPropertyValue<string>[];
name?: string;
orderNumber: string;
project: {
id: string;
};
updatedAt: Date;
}): (repos: {
setting: SettingRepo;
task: TaskRepo;
}) => Promise<void>;