Commit 6e0ab1a3 by Nattana Chaiyamat

PMS แก้ให้แสดงกรณีข้อมูลเป็นnull

parent 79b5b9fc
...@@ -41,7 +41,8 @@ ...@@ -41,7 +41,8 @@
<span>ชื่อ-สกุล</span> <span>ชื่อ-สกุล</span>
</div> </div>
<div class="col-span-3 p-2 border pb-4"> <div class="col-span-3 p-2 border pb-4">
<span>{{appraisalPms.data.apsassessy.prefix.tdesc || ""}} <span>
{{appraisalPms.data.apsassessy.prefix?.tdesc || ""}}
{{appraisalPms.data.apsassessy.thFullName || ""}}</span> {{appraisalPms.data.apsassessy.thFullName || ""}}</span>
</div> </div>
</div> </div>
...@@ -50,7 +51,7 @@ ...@@ -50,7 +51,7 @@
<span>ชื่อ-สกุล</span> <span>ชื่อ-สกุล</span>
</div> </div>
<div class="col-span-3 p-2 border pb-4"> <div class="col-span-3 p-2 border pb-4">
<span>{{appraisalPms.data.apsapprove1.prefix.tdesc || ""}} <span>{{appraisalPms.data.apsapprove1.prefix?.tdesc || ""}}
{{appraisalPms.data.apsapprove1.thFullName || ""}}</span> {{appraisalPms.data.apsapprove1.thFullName || ""}}</span>
</div> </div>
</div> </div>
...@@ -67,7 +68,7 @@ ...@@ -67,7 +68,7 @@
<span>ตำแหน่ง (Position)</span> <span>ตำแหน่ง (Position)</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>{{appraisalPms.data.apsassessy.position.tdesc || ""}}</span> <span>{{appraisalPms.data.apsassessy.position?.tdesc || ""}}</span>
</div> </div>
</div> </div>
<div class="col-span-3 grid grid-cols-4"> <div class="col-span-3 grid grid-cols-4">
...@@ -81,7 +82,7 @@ ...@@ -81,7 +82,7 @@
<span>ตำแหน่ง (Position)</span> <span>ตำแหน่ง (Position)</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>{{appraisalPms.data.apsapprove1.position.tdesc || ""}}</span> <span>{{appraisalPms.data.apsapprove1.position?.tdesc || ""}}</span>
</div> </div>
</div> </div>
</div> </div>
...@@ -91,13 +92,13 @@ ...@@ -91,13 +92,13 @@
<span>ฝ่าย (Department)</span> <span>ฝ่าย (Department)</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>{{appraisalPms.data.apsassessy.bu1.tdesc || ""}}</span> <span>{{appraisalPms.data.apsassessy.bu1?.tdesc || ""}}</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>แผนก (Section)</span> <span>แผนก (Section)</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>{{appraisalPms.data.apsassessy.bu2.tdesc || ""}}</span> <span>{{appraisalPms.data.apsassessy.bu2?.tdesc || ""}}</span>
</div> </div>
</div> </div>
<div class="col-span-3 grid grid-cols-4"> <div class="col-span-3 grid grid-cols-4">
...@@ -105,13 +106,13 @@ ...@@ -105,13 +106,13 @@
<span>ฝ่าย (Department)</span> <span>ฝ่าย (Department)</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>{{appraisalPms.data.apsapprove1.bu1.tdesc || ""}}</span> <span>{{appraisalPms.data.apsapprove1.bu1?.tdesc || ""}}</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>แผนก (Section)</span> <span>แผนก (Section)</span>
</div> </div>
<div class="col-span-1 p-2 border pb-4"> <div class="col-span-1 p-2 border pb-4">
<span>{{appraisalPms.data.apsapprove1.bu2.tdesc || ""}}</span> <span>{{appraisalPms.data.apsapprove1.bu2?.tdesc || ""}}</span>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -116,17 +116,17 @@ export interface MasfromStatusType { ...@@ -116,17 +116,17 @@ export interface MasfromStatusType {
export interface Apsassessy { export interface Apsassessy {
employeeId: string employeeId: string
bossId: string bossId: string
prefix: Prefix prefix?: Prefix
fname: string fname: string
lname: string lname: string
efname: string efname: string
elname: string elname: string
bu1: Bu1 bu1?: Bu1
bu2: Bu2 bu2?: Bu2
bu3: Bu3 bu3: Bu3
bu4: Bu4 bu4: Bu4
bu5: Bu5 bu5: Bu5
position: Position position?: Position
job: Job job: Job
pl: Pl pl: Pl
status: Status status: Status
...@@ -223,17 +223,17 @@ export interface Time0 { ...@@ -223,17 +223,17 @@ export interface Time0 {
export interface Apsapprove1 { export interface Apsapprove1 {
employeeId: string employeeId: string
bossId: string bossId: string
prefix: Prefix2 prefix?: Prefix2
fname: string fname: string
lname: string lname: string
efname: string efname: string
elname: string elname: string
bu1: Bu12 bu1?: Bu12
bu2: Bu22 bu2?: Bu22
bu3: Bu32 bu3: Bu32
bu4: Bu42 bu4: Bu42
bu5: Bu52 bu5: Bu52
position: Position2 position?: Position2
job: Job2 job: Job2
pl: Pl2 pl: Pl2
status: Status2 status: Status2
......
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