Commit 0ce3b3b9 by Nattana Chaiyamat

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

parent 396dec01
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
*ngFor="let pmsEvaluationFactors of dataListFilter() | slice:((currentPage-1) * 10) : (((currentPage-1) * 10) + 10);let i = index"> *ngFor="let pmsEvaluationFactors of dataListFilter() | slice:((currentPage-1) * 10) : (((currentPage-1) * 10) + 10);let i = index">
<td class="text-center"> <td class="text-center">
<span> <span>
{{pmsEvaluationFactors.personalLevel.plId }} {{pmsEvaluationFactors.jl.plId }}
</span> </span>
</td> </td>
<td *ngFor="let item of pmsEvaluationFactors.pmsEvaluationFactors1ModelList"> <td *ngFor="let item of pmsEvaluationFactors.pmsEvaluationFactors1ModelList">
......
...@@ -96,7 +96,7 @@ export class DefineEvaluationFactorsComponent { ...@@ -96,7 +96,7 @@ export class DefineEvaluationFactorsComponent {
} }
dataListFilter() { 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() { searchChange() {
......
...@@ -2,17 +2,17 @@ import { PLModel, MyPLModel } from "./pl.model" ...@@ -2,17 +2,17 @@ import { PLModel, MyPLModel } from "./pl.model"
import { MyPmsEvaluationFactors1Model, PmsEvaluationFactors1Model } from "./pms-evaluation-factors1.model" import { MyPmsEvaluationFactors1Model, PmsEvaluationFactors1Model } from "./pms-evaluation-factors1.model"
export interface PmsEvaluationFactorsModel { export interface PmsEvaluationFactorsModel {
personalLevel: PLModel jl: PLModel
companyId: string companyId: string
pmsEvaluationFactors1ModelList: PmsEvaluationFactors1Model[] pmsEvaluationFactors1ModelList: PmsEvaluationFactors1Model[]
} }
export class MyPmsEvaluationFactorsModel implements PmsEvaluationFactorsModel { export class MyPmsEvaluationFactorsModel implements PmsEvaluationFactorsModel {
personalLevel: PLModel jl: PLModel
companyId: string companyId: string
pmsEvaluationFactors1ModelList: PmsEvaluationFactors1Model[] pmsEvaluationFactors1ModelList: PmsEvaluationFactors1Model[]
constructor(data?: Partial<PmsEvaluationFactorsModel>) { constructor(data?: Partial<PmsEvaluationFactorsModel>) {
this.personalLevel = new MyPLModel(data?.personalLevel) this.jl = new MyPLModel(data?.jl)
this.companyId = data?.companyId || "" this.companyId = data?.companyId || ""
this.pmsEvaluationFactors1ModelList = data?.pmsEvaluationFactors1ModelList?.map(x => new MyPmsEvaluationFactors1Model(x)) || [] 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