//配置管理
export interface IActionType {
    keyword: string,
    islatest: boolean,
    // latest?: boolean,
    // notlatest?: boolean
}
export interface ILoading {
    search: boolean
    add: boolean
    update: boolean
    delete: boolean
    import: boolean
    export: boolean
}

export interface IIndex {
    id?: number,
    dataGroup: string,
    stsDate: string,
    projectCode: string,
    projectName: string,
    mangeField: string,
    indexType: string,
    indexCode: string,
    indexName: string,
    indexValue: string,
    unit: string,
    floatTips: string,
    note: string
}

export interface IProject {
    id?: number,
    code: string,
    name: string,
    planBeginDate: string,
    planEndDate: string,
    levelname: string,
    longitude: string,
    latitude: string,
    range: string,
    area: string,
}

export interface IKeyCode {
    codeKey: string
    codeRemark: string
    codeValue: string
    createTime: string
    createUser: string
    id: string
    notes: string
    sort: string
    ulevel: string
}

//预警管理
export interface IForewarningType {
    keyword?: string,
    method?: string,
    type?: string,
    attention?: string,
}
export interface IForewarningSearchTerm {
    method?: boolean,
    type?: boolean,
    attention?: boolean,
    edit?: boolean
}

export interface IFWIndex {
    id?: number,
    warningMethod: string,
    warningType: string,
    warningGroup: string,
    warningIndexCode: string,
    warningIndexName: string,
    warningIndexShortName: string,
    dataSources: string,
    linkedData: string,
    explan: string,
    isEnable: string,
}

export interface IFWIndexThreshold {
    id?: number,
    warningIndexName: string,
    indexParam: string,
    thresholdCode: string,
    unit: string,
    specialValue: string,
    flowe: string,
    upper: string,
    effectiveTime: string,
    concernExtent: string,
    warningLevel: string,
    warningTipInfo: string,
    detailInfo: string,
    explain: string,
    isEnable: string,
}