diff --git a/src/modules/06_retirement/components/resign/ResignByid.vue b/src/modules/06_retirement/components/resign/ResignByid.vue index e1ed611fe..631f6574b 100644 --- a/src/modules/06_retirement/components/resign/ResignByid.vue +++ b/src/modules/06_retirement/components/resign/ResignByid.vue @@ -129,6 +129,7 @@ const openModal = () => (modal.value = true); const file = ref(null); const fileList = ref([]); +const isNoDebt = ref(false); const checkboxGroup = ref([]); const checkboxOp = ref([ { label: "ไม่เป็นหนี้สหกรณ์", value: "debt" }, @@ -187,6 +188,7 @@ const fetchData = async (id: string) => { } rows.value = list; dataDetail.value = data; + organizationPositionOld.value = data.organizationPositionOld ?? ""; positionTypeOld.value = data.positionTypeOld ?? ""; positionLevelOld.value = data.positionLevelOld ?? ""; @@ -198,6 +200,7 @@ const fetchData = async (id: string) => { location.value = data.location ?? ""; status.value = data.status ?? ""; remarkHorizontal.value = data.remarkHorizontal ?? "-"; + isNoDebt.value = data.isNoDebt; }) .catch((e) => { messageError($q, e); @@ -305,7 +308,7 @@ const onSubmitConditions = () => { showLoader(); http .put(config.API.resignConditions(id.value), { - isNoDebt: checkboxGroup.value[0] ? true : false, + isNoDebt: isNoDebt.value, }) .then(() => { fetchData(id.value); @@ -774,13 +777,18 @@ function removeFile(fileName: string) {
- - +