수정시 바뀐거 없을 때 막기
This commit is contained in:
parent
86f85cce10
commit
8d14b0b214
@ -310,6 +310,18 @@ const closeEditModal = () => {
|
|||||||
isEditModalOpen.value = false;
|
isEditModalOpen.value = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// 변경된 내용 있는지 확인
|
||||||
|
const hasChanges = computed(() => {
|
||||||
|
return selectedProject.value.PROJCTNAM !== props.title ||
|
||||||
|
selectedProject.value.PROJCTSTR !== props.strdate ||
|
||||||
|
selectedProject.value.PROJCTEND !== props.enddate ||
|
||||||
|
selectedProject.value.PROJCTZIP !== props.addressZip ||
|
||||||
|
selectedProject.value.PROJCTARR !== props.address ||
|
||||||
|
selectedProject.value.PROJCTDTL !== props.addressdtail ||
|
||||||
|
selectedProject.value.PROJCTDES !== props.description ||
|
||||||
|
selectedProject.value.PROJCTCOL !== props.projctCol;
|
||||||
|
});
|
||||||
|
|
||||||
// 프로젝트 수정
|
// 프로젝트 수정
|
||||||
const handleUpdate = () => {
|
const handleUpdate = () => {
|
||||||
nameAlert.value = selectedProject.value.PROJCTNAM.trim() === '';
|
nameAlert.value = selectedProject.value.PROJCTNAM.trim() === '';
|
||||||
@ -318,6 +330,11 @@ const handleUpdate = () => {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!hasChanges.value) {
|
||||||
|
toastStore.onToast('변경된 내용이 없습니다.', 'e');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
$api.patch('project/update', {
|
$api.patch('project/update', {
|
||||||
projctSeq: selectedProject.value.PROJCTSEQ,
|
projctSeq: selectedProject.value.PROJCTSEQ,
|
||||||
projctNam: selectedProject.value.PROJCTNAM,
|
projctNam: selectedProject.value.PROJCTNAM,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user