Commit 0ce3b3b9 by Nattana Chaiyamat

ปัจจัยการประเมินผล

parent 396dec01
......@@ -84,7 +84,7 @@
*ngFor="let pmsEvaluationFactors of dataListFilter() | slice:((currentPage-1) * 10) : (((currentPage-1) * 10) + 10);let i = index">
<td class="text-center">
<span>
{{pmsEvaluationFactors.personalLevel.plId }}
{{pmsEvaluationFactors.jl.plId }}
</span>
</td>
<td *ngFor="let item of pmsEvaluationFactors.pmsEvaluationFactors1ModelList">
......
......@@ -96,7 +96,7 @@ export class DefineEvaluationFactorsComponent {
}
dataListFilter() {
return this.pmsEvaluationFactors.dataList.filter(x => x.personalLevel.plId.toLowerCase().includes(this.search.toLowerCase()))
return this.pmsEvaluationFactors.dataList.filter(x => x.jl.plId.toLowerCase().includes(this.search.toLowerCase()))
}
searchChange() {
......
......@@ -2,17 +2,17 @@ import { PLModel, MyPLModel } from "./pl.model"
import { MyPmsEvaluationFactors1Model, PmsEvaluationFactors1Model } from "./pms-evaluation-factors1.model"
export interface PmsEvaluationFactorsModel {
personalLevel: PLModel
jl: PLModel
companyId: string
pmsEvaluationFactors1ModelList: PmsEvaluationFactors1Model[]
}
export class MyPmsEvaluationFactorsModel implements PmsEvaluationFactorsModel {
personalLevel: PLModel
jl: PLModel
companyId: string
pmsEvaluationFactors1ModelList: PmsEvaluationFactors1Model[]
constructor(data?: Partial<PmsEvaluationFactorsModel>) {
this.personalLevel = new MyPLModel(data?.personalLevel)
this.jl = new MyPLModel(data?.jl)
this.companyId = data?.companyId || ""
this.pmsEvaluationFactors1ModelList = data?.pmsEvaluationFactors1ModelList?.map(x => new MyPmsEvaluationFactors1Model(x)) || []
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment