Files
geg-gas-web/src/api/formChange/changeLogDetail/model/ChangeLogDetailModel.ts

98 lines
1.5 KiB
TypeScript

import {BasicPageParams, BasicFetchResult} from '/@/api/model/baseModel';
/**
* @description: FormChangeRecordItem分页参数 模型
*/
export interface FormChangeRecordItemPageParams extends BasicPageParams {
operationId: string;
formType: string;
formCode: string;
dataId: string;
fieldCode: string;
fieldName: string;
fieldType: string;
oldValue: string;
newValue: string;
changeType: string;
}
/**
* @description: FormChangeRecordItem分页返回值模型
*/
export interface FormChangeRecordItemPageModel {
id: string;
operationId: string;
formType: string;
formCode: string;
dataId: string;
fieldCode: string;
fieldName: string;
fieldType: string;
oldValue: string;
newValue: string;
changeType: string;
}
/**
* @description: FormChangeRecordItem表类型
*/
export interface FormChangeRecordItemModel {
id: number;
operationId: number;
formType: string;
formCode: string;
dataId: number;
fieldCode: string;
fieldName: string;
fieldType: string;
oldValue: string;
newValue: string;
changeType: string;
createUserId: number;
createDate: string;
modifyUserId: number;
modifyDate: string;
deleteMark: number;
enabledMark: number;
}
/**
* @description: FormChangeRecordItem分页返回值结构
*/
export type FormChangeRecordItemPageResult = BasicFetchResult<FormChangeRecordItemPageModel>;