export interface TemplateListInfo {
  id: number;
  name: string;
}
interface BasicSceneType {
  name: string;
  remark: string;
  isDisabled?: number; //0-启用 1-禁用
}
export interface SceneListInfo extends BasicSceneType {
  createdAt?: string;
  id?: number;
  orderNum?: number;
  viewTemplateList: TemplateListInfo[];
}
export interface AddSceneDataParam extends BasicSceneType {
  viewTemplateIdList: number[];
}
export interface EditSceneDataParam extends AddSceneDataParam {
  id: number;
}
export interface SortSceneItemParam {
  sceneId: number | undefined;
  orderNum: number | undefined;
}
export interface SortSceneDataParam {
  idAndOrderDTOList: SortSceneItemParam[];
}
