diff --git a/src/api/05_placement/api.probation.ts b/src/api/05_placement/api.probation.ts
index db4aadfa1..e988647fd 100644
--- a/src/api/05_placement/api.probation.ts
+++ b/src/api/05_placement/api.probation.ts
@@ -24,6 +24,8 @@ export default {
calculateDate: () => `${calculate}/assign-finish`,
saveFinish: (personalId: string) =>
`${finish}/probation-assign?personal_id=${personalId}`,
+ saveEditAssign: (personalId: string) =>
+ `${finish}/probation-assign/${personalId}`,
personalAdd: () => `${personal}/add`,
probationGetAssignList: (personalId:string) =>
`${finish}/probation-assign-list?personal_id=${personalId}`,
diff --git a/src/modules/05_placement/components/probation/FormAssign.vue b/src/modules/05_placement/components/probation/FormAssign.vue
index d7d872e79..c5bbc76db 100644
--- a/src/modules/05_placement/components/probation/FormAssign.vue
+++ b/src/modules/05_placement/components/probation/FormAssign.vue
@@ -13,10 +13,38 @@
@click="router.go(-1)"
v-if="routeName == 'probationWorkAdd'"
/>
-
+
เพิ่มแบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ
-
แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ
+
+
แบบมอบหมายงานการทดลองปฏิบัติหน้าที่ราชการ
+
+
+
+ แก้ไขข้อมูล
+
+
+
+
+ ยกเลิก
+
+
+ บันทึกข้อมูล
+
+
+
@@ -46,10 +74,10 @@
@@ -63,12 +91,12 @@
hide-bottom-space
:options="monthOp"
class="col-xs-12 col-sm-6"
- :readonly="routeName !== 'probationWorkAdd'"
+ :readonly="status != true"
dense
borderless
option-label="label"
option-value="value"
- :outlined="routeName === 'probationWorkAdd'"
+ :outlined="status == true"
v-model="monthSelect"
:label="`ระยะเวลากี่เดือน`"
/>
@@ -82,7 +110,7 @@
borderless
:enableTimePicker="false"
week-start="0"
- :readonly="routeName !== 'probationWorkAdd'"
+ :readonly="status != true"
>
{{ year + 543 }}
@@ -94,8 +122,8 @@
@@ -133,7 +159,7 @@
@@ -196,11 +222,11 @@
option-value="id"
:options="filtermantor(OPcaretaker, [caretaker2])"
class="col-xs-12 col-sm-6"
- :readonly="routeName != 'probationWorkAdd'"
+ :readonly="status != true"
dense
hide-bottom-space
borderless
- :outlined="routeName == 'probationWorkAdd'"
+ :outlined="status == true"
v-model="caretaker1"
:label="`ผู้ดูแลคนที่ 1`"
option-label="name"
@@ -212,10 +238,10 @@
option-label="name"
hide-bottom-space
class="col-xs-12 col-sm-6"
- :readonly="routeName != 'probationWorkAdd'"
+ :readonly="status != true"
dense
borderless
- :outlined="routeName == 'probationWorkAdd'"
+ :outlined="status == true"
v-model="caretaker2"
:label="`ผู้ดูแลคนที่ 2`"
/>
@@ -234,7 +260,7 @@
3.1 ชื่องาน / ภารกิจงานที่มอบหมาย (ควรมีมากกว่า 1 ภารกิจงาน)
!!val || 'กรุณากรอกข้อมูล'] : []
"
hide-bottom-space
- :readonly="routeName != 'probationWorkAdd'"
+ :readonly="status != true"
dense
borderless
- :outlined="routeName == 'probationWorkAdd'"
+ :outlined="status == true"
class="bg-white"
type="textarea"
v-model="activity_desc[index]"
@@ -275,10 +301,10 @@
index < 2 ? [(val) => !!val || 'กรุณากรอกข้อมูล'] : []
"
hide-bottom-space
- :readonly="routeName != 'probationWorkAdd'"
+ :readonly="status != true"
dense
borderless
- :outlined="routeName == 'probationWorkAdd'"
+ :outlined="status == true"
class="bg-white"
type="textarea"
v-model="goal_desc[index]"
@@ -296,7 +322,7 @@
color="red"
icon="mdi-trash-can-outline"
@click="deleteactivity(index)"
- v-if="routeName === 'probationWorkAdd'"
+ v-if="status == true"
/>
@@ -315,7 +341,7 @@
ความรู้ความสามารถในการปฏิบัติงาน
ความรู้เรื่องกฎหมายและกฎระเบียบ (ไม่เกิน 20 หัวข้อ)