하석형 하석형 04-04
250404 하석형 게시판 내용 수정 및 파일 업로드, 통계관리 엑셀 다운로드 오류 수정
@b47ea648517354c068612f638a403c5fba36decb
client/views/pages/adm/boardManagement/template/commonTemplate/CommonInsert.vue
--- client/views/pages/adm/boardManagement/template/commonTemplate/CommonInsert.vue
+++ client/views/pages/adm/boardManagement/template/commonTemplate/CommonInsert.vue
@@ -306,6 +306,7 @@
               "첨부파일 확장자를 확인해주세요.\n등록가능 확장자: " +
                 this.bbsMng.fileExtnNmList
             );
+            this.$refs.file.value = null;
             return;
           }
         }
@@ -423,12 +424,12 @@
         data: formData,
       })
         .then((response) => {
-          const bbsId = response.data.data;
+          // const bbsId = response.data.data;
           this.$router.push({
             // name: 'BoardManagementSelectListOne',
             path: this.path + "/view.page",
             query: {
-              pageId: bbsId,
+              pageId: this.bbsCn.bbsId,
             },
           });
         })
client/views/pages/adm/boardManagement/template/galleryTemplate/GalleryInsert.vue
--- client/views/pages/adm/boardManagement/template/galleryTemplate/GalleryInsert.vue
+++ client/views/pages/adm/boardManagement/template/galleryTemplate/GalleryInsert.vue
@@ -435,6 +435,7 @@
               "첨부파일 확장자를 확인해주세요.\n등록가능 확장자: " +
                 this.bbsMng.fileExtnNmList
             );
+            this.$refs.file.value = null;
             return;
           }
         }
@@ -553,12 +554,12 @@
         data: formData,
       })
         .then((response) => {
-          const bbsId = response.data.data;
+          // const bbsId = response.data.data;
           this.$router.push({
             // name: 'BoardManagementSelectListOne',
             path: this.path + "/view.page",
             query: {
-              pageId: bbsId,
+              pageId: this.bbsCn.bbsId,
             },
           });
         })
client/views/pages/adm/boardManagement/template/videoTemplate/VideoInsert.vue
--- client/views/pages/adm/boardManagement/template/videoTemplate/VideoInsert.vue
+++ client/views/pages/adm/boardManagement/template/videoTemplate/VideoInsert.vue
@@ -466,6 +466,7 @@
               "첨부파일 확장자를 확인해주세요.\n등록가능 확장자: " +
                 this.bbsMng.fileExtnNmList
             );
+            this.$refs.file.value = null;
             return;
           }
         }
@@ -585,12 +586,12 @@
         data: formData,
       })
         .then((response) => {
-          const bbsId = response.data.data;
+          // const bbsId = response.data.data;
           this.$router.push({
             // name: 'BoardManagementSelectListOne',
             path: this.path + "/view.page",
             query: {
-              pageId: bbsId,
+              pageId: this.bbsCn.bbsId,
             },
           });
         })
client/views/pages/adm/statistics/BbsStatistics.vue
--- client/views/pages/adm/statistics/BbsStatistics.vue
+++ client/views/pages/adm/statistics/BbsStatistics.vue
@@ -206,7 +206,7 @@
         formData.append("chart", chartToBlob);
         // 실행
         defaultAxios({
-          url: this.$filters.ctxPath("/sys/cntnStats/excelDownload.file"),
+          url: vm.$filters.ctxPath("/sys/cntnStats/excelDownload.file"),
           method: "post",
           headers: {
             "Content-Type": "multipart/form-data; charset=UTF-8",
client/views/pages/adm/statistics/MenuStatistics.vue
--- client/views/pages/adm/statistics/MenuStatistics.vue
+++ client/views/pages/adm/statistics/MenuStatistics.vue
@@ -205,7 +205,7 @@
         formData.append("chart", chartToBlob);
         // 실행
         defaultAxios({
-          url: this.$filters.ctxPath("/sys/cntnStats/excelDownload.file"),
+          url: vm.$filters.ctxPath("/sys/cntnStats/excelDownload.file"),
           method: "post",
           headers: {
             "Content-Type": "multipart/form-data; charset=UTF-8",
client/views/pages/adm/statistics/UserStatistics.vue
--- client/views/pages/adm/statistics/UserStatistics.vue
+++ client/views/pages/adm/statistics/UserStatistics.vue
@@ -194,7 +194,7 @@
         formData.append("chart", chartToBlob);
         // 실행
         defaultAxios({
-          url: this.$filters.ctxPath("/sys/cntnStats/excelDownload.file"),
+          url: vm.$filters.ctxPath("/sys/cntnStats/excelDownload.file"),
           method: "post",
           headers: {
             "Content-Type": "multipart/form-data; charset=UTF-8",
client/views/pages/popup/PopUp.vue
--- client/views/pages/popup/PopUp.vue
+++ client/views/pages/popup/PopUp.vue
@@ -126,7 +126,7 @@
       const file = this.fileList[0];
       try {
         const response = await defaultAxios({
-          url: "/sys/file/fileDownload.json", // URL 경로 확인
+          url: this.$filters.ctxPath("/sys/file/fileDownload.json"), // URL 경로 확인
           method: "post",
           headers: {
             "Content-Type": "application/json; charset=UTF-8",
Add a comment
List