diff --git a/src/api/05_placement/api.probation.ts b/src/api/05_placement/api.probation.ts index 351a6685a..b774f3e36 100644 --- a/src/api/05_placement/api.probation.ts +++ b/src/api/05_placement/api.probation.ts @@ -1,6 +1,8 @@ import env from "../index"; const dataOptions = `${env.API_PROBATION_URI}/data-options`; const personal = `${env.API_PROBATION_URI}/personal`; +const calculate = `${env.API_PROBATION_URI}/calculate`; +const finish = `${env.API_PROBATION_URI}/assign`; export default { competencyOptions: () => `${dataOptions}/competency`, @@ -8,7 +10,11 @@ export default { knowledgeOptions: () => `${dataOptions}/knowledge`, skillOptions: () => `${dataOptions}/skill`, lawOptions: () => `${dataOptions}/law`, - + personalList: () => `${personal}/list`, + personal: (personalId:string) => `${personal}?personal_id=${personalId}`, + newAssign: (personalId:string) => `${dataOptions}/new-assign?personal_id=${personalId}`, + calculateDate: () => `${calculate}/assign-finish`, + saveFinish: (personalId:string) => `${finish}/probation-assign?personal_id=${personalId}`, personalAdd: () => `${personal}/add`, // clearPosition: (personalId:string) => `${placement}/position/clear/${personalId}` }; diff --git a/src/modules/05_placement/components/probation/FormAssign.vue b/src/modules/05_placement/components/probation/FormAssign.vue index 895acb766..bc24c0b4c 100644 --- a/src/modules/05_placement/components/probation/FormAssign.vue +++ b/src/modules/05_placement/components/probation/FormAssign.vue @@ -67,6 +67,7 @@ dense borderless option-label="label" + option-value="value" :outlined="routeName === 'probationWorkAdd'" v-model="monthSelect" :label="`ระยะเวลากี่เดือน`" @@ -154,6 +155,7 @@