change status ลาออก + แก้ route

This commit is contained in:
Warunee Tamkoo 2023-09-08 16:50:27 +07:00
parent e97cb4cfa1
commit 5550816a10
3 changed files with 5 additions and 3 deletions

View file

@ -11,6 +11,8 @@ export const useRestDataStore = defineStore("Rest", () => {
return "อนุมัติ";
case "REJECT":
return "ไม่อนุมัติ";
case "DELETE":
return "ยกเลิกการลาออก";
case "REPORT":
return "ส่งรายชื่อไปออกคำสั่ง";
case "DONE":

View file

@ -170,7 +170,7 @@
</q-card>
<div class="row col-12 q-pa-md" v-if="routeName != 'AddLeave'">
<q-space />
<q-btn unelevated dense class="q-px-md items-center" color="orange" label="ยกเลิกการลาออก" @click="cancelResing" :disable="tranferOrg == '' && noteReason == ''" />
<q-btn v-if="dataDetail.status!=='DELETE' && dataDetail.status!=='DONE'" unelevated dense class="q-px-md items-center" color="orange" label="ยกเลิกการลาออก" @click="cancelResing" :disable="tranferOrg == '' && noteReason == ''" />
</div>
</div>
<q-separator v-if="routeName == 'AddLeave'" />
@ -316,7 +316,6 @@ const cancelResing = () => {
if (route.params.id !== undefined) {
id.value = route.params.id.toString()
deleteResting(id.value)
clickBack()
}
})
.onCancel(() => {})
@ -335,6 +334,7 @@ const deleteResting = async (id: string) => {
})
.finally(() => {
hideLoader()
clickBack()
})
}

View file

@ -211,7 +211,7 @@ const createResult = async () => {
<div class="col-12 row justify-center">
<div class="col-xs-12 col-sm-12 col-md-11">
<div class="toptitle text-white col-12 row items-center">
<q-btn icon="mdi-arrow-left" unelevated round dense flat color="primary" class="q-mr-sm" @click="router.go(-1)" />
<q-btn icon="mdi-arrow-left" unelevated round dense flat color="primary" class="q-mr-sm" @click="router.push(`/leave`)" />
</div>
<div class="col-12">
<q-card bordered>