import { MyPmstypeModel, PmstypeModel } from "./pmstype.model";

export interface PmsEvaluationFactors1Model {
    pmsType: PmstypeModel
    companyId: string
    pmsScore: number
}

export class MyPmsEvaluationFactors1Model implements PmsEvaluationFactors1Model {
    pmsType: PmstypeModel
    companyId: string
    pmsScore: number
    constructor(data?: Partial<PmsEvaluationFactors1Model>) {
        this.pmsType = new MyPmstypeModel(data?.pmsType)
        this.companyId = data?.companyId || ""
        this.pmsScore = data?.pmsScore ?? 0
    }
}

