Skip to content

Commit

Permalink
extend assetTransaction.ISearchConditions
Browse files Browse the repository at this point in the history
extend transaction.ISearchConditions
  • Loading branch information
ilovegadd committed Jun 15, 2024
1 parent 021fa57 commit 3d62e73
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 8 deletions.
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/).
### Changed

- optimize placeOrder.result
- extend assetTransaction.ISearchConditions
- extend transaction.ISearchConditions

### Deprecated

Expand Down
14 changes: 13 additions & 1 deletion src/assetTransaction.ts
Original file line number Diff line number Diff line change
Expand Up @@ -106,10 +106,12 @@ export type IAttributes<TStartParams, TResult, TError, TPotentialActions> = TSta
tasksExportAction?: ITasksExportAction;
/**
* タスクエクスポート日時
* @deprecated use tasksExportAction
*/
tasksExportedAt?: Date;
/**
* タスクエクスポート状態
* @deprecated use tasksExportAction
*/
tasksExportationStatus: TransactionTasksExportationStatus;
/**
Expand Down Expand Up @@ -145,8 +147,12 @@ export interface ISearchConditions<T extends AssetTransactionType> {
ids?: string[];
/**
* ステータスリスト
* @deprecated use tasksExportAction
*/
statuses?: TransactionStatusType[];
status?: {
$in?: TransactionStatusType[];
};
/**
* 開始日時(から)
*/
Expand All @@ -170,5 +176,11 @@ export interface ISearchConditions<T extends AssetTransactionType> {
$eq?: string;
$in?: string[];
};
tasksExportationStatuses?: TransactionTasksExportationStatus[];
// tasksExportationStatuses?: TransactionTasksExportationStatus[]; // discontinue(2024-06-17~)
tasksExportAction?: {
actionStatus?: {
$eq?: ActionStatusType;
$in?: ActionStatusType[];
};
};
}
23 changes: 16 additions & 7 deletions src/transaction.ts
Original file line number Diff line number Diff line change
Expand Up @@ -122,10 +122,12 @@ export type IAttributes<TStartParams, TResult, TError, TPotentialActions> = TSta
tasksExportAction?: ITasksExportAction;
/**
* タスクエクスポート日時
* @deprecated use tasksExportAction
*/
tasksExportedAt?: Date;
/**
* タスクエクスポート状態
* @deprecated use tasksExportAction
*/
tasksExportationStatus: TransactionTasksExportationStatus;
/**
Expand Down Expand Up @@ -158,8 +160,12 @@ export interface ISearchConditions<T extends TransactionType> {
ids?: string[];
/**
* ステータスリスト
* @deprecated use tasksExportAction
*/
statuses?: TransactionStatusType[];
status?: {
$in?: TransactionStatusType[];
};
/**
* 開始日時(から)
*/
Expand All @@ -177,16 +183,19 @@ export interface ISearchConditions<T extends TransactionType> {
*/
endThrough?: Date;
agent?: {
typeOf?: PersonType;
typeOf?: PersonType.Person | IWebApplication['typeOf'];
ids?: string[];
identifiers?: IIdentifier;
givenName?: string;
familyName?: string;
telephone?: string;
email?: string;
// givenName?: string; // discontinue(2024-06-17~)
// familyName?: string; // discontinue(2024-06-17~)
// telephone?: string; // discontinue(2024-06-17~)
// email?: string; // discontinue(2024-06-17~)
};
tasksExportationStatuses?: TransactionTasksExportationStatus[];
// tasksExportationStatuses?: TransactionTasksExportationStatus[]; // discontinue(2024-06-17~)
tasksExportAction?: {
actionStatus?: { $eq?: ActionStatusType };
actionStatus?: {
$eq?: ActionStatusType;
$in?: ActionStatusType[];
};
};
}

0 comments on commit 3d62e73

Please sign in to comment.