export type ConfiginfoId = string | number;
export type ConfiginfoIds = ConfiginfoId[];

export interface ConfiginfoVO {
  configId: ConfiginfoId;
  configKey: string;
  configValue?: string;
  isFalg: number;
  createTime?: string;
  type?: string;
  remark?: string;
  plcConfigId: number;
}

export interface ConfiginfoForm {
  configId?: ConfiginfoId;
  configKey?: string;
  configValue?: string;
  isFalg?: number;
  type?: string;
  remark?: string;
  plcConfigId?: number;
}

export interface ConfiginfoBatchForm {
  configId: ConfiginfoId;
  configKey: string;
  configValue?: string;
  isFalg: number;
  type?: string;
  remark?: string;
  plcConfigId: number;
}

export interface ConfiginfoQuery extends PageQuery {
  configKey?: string;
  configValue?: string;
  isFalg?: number;
  type?: string;
  plcConfigId?: number;
  params?: any;
}
