no message

This commit is contained in:
STW_TTTY\stwtt 2024-05-02 16:16:25 +07:00
parent 11b8ab689a
commit 8e24bcfa84
4 changed files with 358 additions and 82 deletions

View file

@ -24,7 +24,7 @@ const props = defineProps({
type: Object,
require: true,
},
onSubmit:Function
onSubmit: Function,
});
const $q = useQuasar();
const mixin = useCounterMixin();
@ -45,6 +45,7 @@ const posType = defineModel<any>("posType", { required: true });
const posLevel = defineModel<any>("posLevel", { required: true });
const position = defineModel<any>("position", { required: true });
const orgRevisionId = ref<string>("");
const filter = ref<string>("");
const isAll = ref<boolean>(false);
const isBlank = ref<boolean>(false);
@ -431,9 +432,36 @@ watch(
}
);
function onSubmit() {
dialogConfirm($q, () => {
console.log('not save')
});
const dataPosMaster = posMasterMain.value?.find(
(e: any) => e.id === positionId.value
);
console.log(dataPosMaster)
if (selectedPos.value.length === 0) {
dialogMessageNotify($q, "กรุณาเลือกตำแหน่ง");
} else {
dialogConfirm($q, async () => {
const body = {
personalId: props?.dataRows?.id,
node: dataPosMaster.node,
nodeId: dataPosMaster.nodeId,
orgRevisionId: formActive.activeId,
positionId: selectedPos.value[0].id,
posMasterNo: dataPosMaster.posMasterNo, //()
positionName: selectedPos.value[0].positionName, //
positionField: selectedPos.value[0].positionField, //
posTypeId: selectedPos.value[0].posTypeId, //
posTypeName: selectedPos.value[0].posTypeName, //
posLevelId: selectedPos.value[0].posLevelId, //
posLevelName: selectedPos.value[0].posLevelName, //
reportingDate: datePos.value,
posmasterId: dataPosMaster.id,
typeCommand: type.value,
};
props.onSubmit?.(body);
});
}
}
</script>
<template>