Forráskód Böngészése

没有上传过的文件生成新的code

wangqifan 2 éve
szülő
commit
ad21962ec5
1 módosított fájl, 17 hozzáadás és 4 törlés
  1. 17 4
      src/views/ApiUserView.vue

+ 17 - 4
src/views/ApiUserView.vue

@@ -69,10 +69,23 @@ http.get(`/auth/admin/getRole`).then((res) => {
 })
 const { showEditDialog, onEdit } = setupEditDialog(model)
 function uploadFile(file) {
-    let formDatas = new FormData()
-    formDatas.append('file', file.file)
-    formDatas.append('code', model.value.code)
-    http.post(`/chat-pdf/upload/` + model.value.code, formDatas).then((res) => {})
+    if (!model.value.code) {
+        let formDatas = new FormData()
+        formDatas.append('file', file.file)
+        formDatas.append('code', model.value.code)
+        http.post(`/chat-pdf/upload`, formDatas).then((res) => {
+            console.log(res, file)
+            model.value.code = res.name
+        })
+    } else {
+        let formDatas = new FormData()
+        formDatas.append('file', file.file)
+        formDatas.append('code', model.value.code)
+        http.post(`/chat-pdf/upload/` + model.value.code, formDatas).then((res) => {
+            console.log(res, file)
+            model.value.code = res.name
+        })
+    }
 }
 function onSuccess(res, file) {
     console.log(res, file)