This commit is contained in:
setthawutttty 2024-02-21 13:41:39 +07:00
parent cdc5746454
commit 189b3236a8
3 changed files with 32 additions and 8 deletions

View file

@ -32,7 +32,7 @@ const formPositionSelect = reactive<FormPositionSelectDialog>({
positionArea: "",
});
const $q = useQuasar();
const isSpecial = ref<boolean>(false)
const props = defineProps({
getData:Function
})
@ -102,6 +102,7 @@ function saveSelectEdit() {
: formPositionSelect.positionExecutive, //
posDictExecutiveField: formPositionSelect.positionExecutiveField!==null?formPositionSelect.positionExecutiveField:'', //
posDictArea: formPositionSelect.positionArea !== null ? formPositionSelect.positionArea:'', ///
isSpecial:isSpecial.value
};
await http
.put(config.API.orgPosPositionById(formPositionSelect.positionId), body)
@ -135,11 +136,15 @@ function onSubmitSelectEdit() {
posTypeId: formPositionSelect.positionType, //*
posLevelId: formPositionSelect.positionLevel, //*
posExecutiveId:
formPositionSelect.positionExecutive == ""
? null
formPositionSelect.positionExecutive == null
? ''
: formPositionSelect.positionExecutive, //
posDictExecutiveField: formPositionSelect.positionExecutiveField, //
posDictArea: formPositionSelect.positionArea, ///
posDictExecutiveField: formPositionSelect.positionExecutiveField == null ? '':formPositionSelect.positionExecutiveField, //
posDictArea: formPositionSelect.positionArea == null ? '':formPositionSelect.positionArea, ///
isSpecial:isSpecial.value
};
await http
.post(config.API.orgPosPosition, body)
@ -245,6 +250,7 @@ watch(
formPositionSelect.positionExecutiveField =
dataList.positionExecutiveField;
formPositionSelect.positionArea = dataList.positionArea;
isSpecial.value = dataList.isSpecial;
}
}
}
@ -386,6 +392,9 @@ function close() {
hide-bottom-space
/>
</div>
<div class="col-6 self-center">
<q-checkbox size="md" v-model="isSpecial" label="ฉ" />
</div>
</div>
</q-card-section>
<q-separator />