Merge branch 'share,favorite' of http://khuhub.khu.ac.kr/2020-1-CloudComputing/D…
…_Team_Khuloud into share,favorite
Showing
3 changed files
with
16 additions
and
12 deletions
| ... | @@ -140,8 +140,8 @@ router.post('/makefolder', function(req, res, next) { | ... | @@ -140,8 +140,8 @@ router.post('/makefolder', function(req, res, next) { |
| 140 | console.log('insert error'); | 140 | console.log('insert error'); |
| 141 | res.status(400).send({ err: err }); | 141 | res.status(400).send({ err: err }); |
| 142 | } else { | 142 | } else { |
| 143 | - let checkfolder = 'SELECT * FROM folders WHERE location = ? AND user_id = ?;'; | 143 | + let checkfolder = 'SELECT * FROM folders WHERE location = ? AND user_id = ? AND folder_name != ?;'; |
| 144 | - connection.query(checkfolder, [cur, user_id], function(err, rows, fields) { | 144 | + connection.query(checkfolder, [cur, user_id, 'trashcan'], function(err, rows, fields) { |
| 145 | console.log(rows); | 145 | console.log(rows); |
| 146 | res.status(200).send({ | 146 | res.status(200).send({ |
| 147 | folders: rows | 147 | folders: rows |
| ... | @@ -198,8 +198,8 @@ router.post('/delfolder', function(req, res, next) { | ... | @@ -198,8 +198,8 @@ router.post('/delfolder', function(req, res, next) { |
| 198 | console.log("updatesql error"); | 198 | console.log("updatesql error"); |
| 199 | res.status(304).send({ error: "updatesql error" }); | 199 | res.status(304).send({ error: "updatesql error" }); |
| 200 | } else { | 200 | } else { |
| 201 | - let resultsql = 'SELECT * FROM folders WHERE location = ? AND user_id = ?;'; | 201 | + let resultsql = 'SELECT * FROM folders WHERE location = ? AND user_id = ? AND folder_name != ?;'; |
| 202 | - connection.query(resultsql, [cur, user_id], function(err, rows, fields) { | 202 | + connection.query(resultsql, [cur, user_id, 'trashcan'], function(err, rows, fields) { |
| 203 | res.status(200).send({ | 203 | res.status(200).send({ |
| 204 | folders: rows | 204 | folders: rows |
| 205 | }); | 205 | }); |
| ... | @@ -268,8 +268,8 @@ router.post('/move', function(req, res, next) { | ... | @@ -268,8 +268,8 @@ router.post('/move', function(req, res, next) { |
| 268 | console.log("updatesql error"); | 268 | console.log("updatesql error"); |
| 269 | res.status(304).send({ error: "updatesql error" }); | 269 | res.status(304).send({ error: "updatesql error" }); |
| 270 | } else { | 270 | } else { |
| 271 | - let resultsql = 'SELECT * FROM folders WHERE location = ? AND user_id = ?;'; | 271 | + let resultsql = 'SELECT * FROM folders WHERE location = ? AND user_id = ? AND folder_name != ?;'; |
| 272 | - connection.query(resultsql, [cur, user_id], function(err, rows, fields) { | 272 | + connection.query(resultsql, [cur, user_id, 'trashcan'], function(err, rows, fields) { |
| 273 | res.status(200).send({ | 273 | res.status(200).send({ |
| 274 | folders: rows | 274 | folders: rows |
| 275 | }); | 275 | }); |
| ... | @@ -317,10 +317,10 @@ router.post('/move', function(req, res, next) { | ... | @@ -317,10 +317,10 @@ router.post('/move', function(req, res, next) { |
| 317 | if (err3) { | 317 | if (err3) { |
| 318 | res.status(304).send({ error: "updatesql error" }); | 318 | res.status(304).send({ error: "updatesql error" }); |
| 319 | } else { | 319 | } else { |
| 320 | - let resultsql = 'SELECT * FROM folders WHERE location = ? AND user_id = ?;'; | 320 | + let resultsql = 'SELECT * FROM files WHERE location = ? AND user_id = ?;'; |
| 321 | connection.query(resultsql, [cur, user_id], function(err, rows, fields) { | 321 | connection.query(resultsql, [cur, user_id], function(err, rows, fields) { |
| 322 | res.status(200).send({ | 322 | res.status(200).send({ |
| 323 | - folders: rows | 323 | + files: rows |
| 324 | }); | 324 | }); |
| 325 | }); | 325 | }); |
| 326 | } | 326 | } |
| ... | @@ -407,8 +407,8 @@ router.get('/search', function(req, res, next) { | ... | @@ -407,8 +407,8 @@ router.get('/search', function(req, res, next) { |
| 407 | console.log(target); | 407 | console.log(target); |
| 408 | let folders = [] | 408 | let folders = [] |
| 409 | let files = [] | 409 | let files = [] |
| 410 | - let checkfolder = 'SELECT * FROM folders WHERE folder_name LIKE ' + target + ' AND user_id = ?;'; | 410 | + let checkfolder = 'SELECT * FROM folders WHERE folder_name LIKE ' + target + ' AND user_id = ? AND folder_name != ?;'; |
| 411 | - connection.query(checkfolder, [user_id], function(err, folder, fields) { | 411 | + connection.query(checkfolder, [user_id, 'trashcan'], function(err, folder, fields) { |
| 412 | console.log(folder); | 412 | console.log(folder); |
| 413 | folders.push(folder) | 413 | folders.push(folder) |
| 414 | let checkfile = 'SELECT * FROM files WHERE file_name LIKE ' + target + ' AND user_id = ?;'; | 414 | let checkfile = 'SELECT * FROM files WHERE file_name LIKE ' + target + ' AND user_id = ?;'; | ... | ... |
| ... | @@ -69,7 +69,7 @@ | ... | @@ -69,7 +69,7 @@ |
| 69 | </v-list> | 69 | </v-list> |
| 70 | </v-menu> | 70 | </v-menu> |
| 71 | <v-menu | 71 | <v-menu |
| 72 | - v-model="showMenu" | 72 | + v-model="showMenuF" |
| 73 | :position-x="x" | 73 | :position-x="x" |
| 74 | :position-y="y" | 74 | :position-y="y" |
| 75 | absolute | 75 | absolute |
| ... | @@ -111,6 +111,9 @@ export default { | ... | @@ -111,6 +111,9 @@ export default { |
| 111 | return { | 111 | return { |
| 112 | curfName: {}, | 112 | curfName: {}, |
| 113 | showMenu: false, | 113 | showMenu: false, |
| 114 | + search: '', | ||
| 115 | + x: 0, | ||
| 116 | + y: 0, | ||
| 114 | cfilename: {}, | 117 | cfilename: {}, |
| 115 | showMenuF: false, | 118 | showMenuF: false, |
| 116 | x: 0, | 119 | x: 0, |
| ... | @@ -129,6 +132,7 @@ export default { | ... | @@ -129,6 +132,7 @@ export default { |
| 129 | try { | 132 | try { |
| 130 | const id = this.$store.state.id; | 133 | const id = this.$store.state.id; |
| 131 | const response = await showTrashcan(id); | 134 | const response = await showTrashcan(id); |
| 135 | + console.log(response.data); | ||
| 132 | this.$store.commit('settrashFolderList', response.data.folders); | 136 | this.$store.commit('settrashFolderList', response.data.folders); |
| 133 | this.$store.commit('settrashFileList', response.data.files); | 137 | this.$store.commit('settrashFileList', response.data.files); |
| 134 | } catch (error) { | 138 | } catch (error) { | ... | ... |
| ... | @@ -86,7 +86,7 @@ export default new Vuex.Store({ | ... | @@ -86,7 +86,7 @@ export default new Vuex.Store({ |
| 86 | return state.trashFolderList; | 86 | return state.trashFolderList; |
| 87 | }, | 87 | }, |
| 88 | trashFileL(state) { | 88 | trashFileL(state) { |
| 89 | - return state.trashFolderList; | 89 | + return state.trashFileList; |
| 90 | }, | 90 | }, |
| 91 | }, | 91 | }, |
| 92 | }); | 92 | }); |
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
-
Please register or login to post a comment