mps-platform/cds-fontend-2025.V1/src/typings/api/mps.batch.api.d.ts
xiaocp2009 644c1f6fca 1、菜单图标更新
2、注册功能屏蔽
3、批量关闭V1
2025-08-20 09:01:28 +08:00

64 lines
1.8 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
* Namespace Api
*
* All backend api type
*/
declare namespace Api {
/**
* namespace Mps
*
* backend api module: "Mps"
*/
namespace Mps {
/** batch */
type Batch = Common.CommonRecord<{
/** 批次月份 */
batchMonth: string;
/** 预批量时间 */
preBatchDate: string;
/** 预批量状态0初始 1成功 9失败 */
preBatchStatus: string;
/** 正式批量时间 */
afterBatchDate: string;
/** 正式批量状态0初始 1成功 9失败 */
afterBatchStatus: string;
/** 核对状态0未核对 1已核对 */
checkStatus: string;
/** 核对人 */
checkBy: number;
/** 核对备注 */
checkRemark: string;
}>;
/** batch search params */
type BatchSearchParams = CommonType.RecordNullable<
Pick<
Api.Mps.Batch,
| 'batchMonth'
| 'checkRemark'
> &
Api.Common.CommonSearchParams
>;
/** batch operate params */
type BatchOperateParams = CommonType.RecordNullable<
Pick<
Api.Mps.Batch,
| 'batchMonth'
| 'preBatchDate'
| 'preBatchStatus'
| 'afterBatchDate'
| 'afterBatchStatus'
| 'checkStatus'
| 'checkBy'
| 'checkRemark'
>
>;
/** batch list */
type BatchList = Api.Common.PaginatingQueryRecord<Batch>;
}
}