diff --git a/src/api/only/only/index.ts b/src/api/only/only/index.ts
index cf92a82..079ddb9 100644
--- a/src/api/only/only/index.ts
+++ b/src/api/only/only/index.ts
@@ -14,13 +14,12 @@ export interface onlyofVO {
// 文件编辑 API
export const onlyofApi = {
// 文件编辑
- getonlyofedit: async (editvo) => {
- console.log("getonlyofedit",editvo)
- return await request.get({ url: `/only/onlyof/edit`,params: editvo})
+ getOnlyOfList: async () => {
+ console.log('getOnlyOfList',await request.get({ url: `/only/onlyof/filelist`}))
+ return await request.get({ url: `/only/onlyof/filelist`})
},
// 新增文件编辑
uploadFile: async (data) => {
- console.log("4567890",data)
return await request.post({ url: `/only/onlyof/update`, data })
},
// 查询文件编辑分页
diff --git a/src/views/OnlyOffice/index.vue b/src/views/OnlyOffice/index.vue
index bf6a35d..26c7043 100644
--- a/src/views/OnlyOffice/index.vue
+++ b/src/views/OnlyOffice/index.vue
@@ -5,7 +5,7 @@
- 上传文件
+ 上传文件
@@ -13,7 +13,7 @@
-
+
{
- console.log("123456789")
+ const token = getAccessToken();
try {
- const response = await axios.get('http://192.168.1.3:20053/filelist');
- console.log("response",response)
+ const response = await axios.get(`http://192.168.1.3:48080/admin-api/only/onlyof/filelist?token=${token}`);
+ // const response = await onlyofApi.getOnlyOfList();
fileList.value = response.data;
} catch (error) {
console.error('Failed to fetch file list:', error);
@@ -70,20 +70,15 @@ const getFileList = async () => {
const upload = async () => {
const fileInput = myfile.value;
const file = fileInput.files[0];
- console.log("222",file)
const formData = new FormData();
const token = getAccessToken();
- console.log("token",token)
const configs = {
headers: { 'Authorization': `Bearer ${token}`,'Content-Type': 'multipart/form-data' }
}
formData.append('file', file);
- console.log("6789",formData)
try {
- // const response = await axios.post('http://192.168.1.3:48080/upload', formData, configs);
const response = await axios.post('http://192.168.1.3:48080/admin-api/only/onlyof/update', formData, configs);
- // const response = await onlyofApi.uploadFile(file)
console.log(response);
} catch (error) {
console.error('Upload failed:', error);
@@ -98,32 +93,28 @@ const editvo = ({
// 编辑文件
const edit = async (row) => {
const token = getAccessToken();
- console.log("row", token)
- editvo.name=row.file_name
+ editvo.name=row.fileName
editvo.username="admin"
editvo.userid="1"
- console.log("editvo", editvo)
- // const response = await onlyofApi.getonlyofedit(editvo);
- window.open(`http://192.168.1.3:48080/admin-api/only/onlyof/edit?name=${row.file_name}&userName=admin&userId=1&token=${token} `);
+ window.open(`http://192.168.1.3:48080/admin-api/only/onlyof/edit?name=${row.fileName}&userName=admin&userId=1&token=${token}`);
};
// 查看文件
-const review = (row) => {
- // Implement review functionality here
+const review = () => {
};
// 下载文件
const download = async (row) => {
try {
- const response = await axios.get(`http://192.168.1.3:20053/editStatus?name=${row.file_name}`);
+ const token = getAccessToken();
+ const response = await axios.get(`http://192.168.1.3:48080/admin-api/only/onlyof/editStatus?name=${row.fileName}&token=${token}`);
if (response.data.error === 0) {
alert('文档正在编辑,5秒后开始下载最新版!');
setTimeout(() => {
- window.location.href = `http://192.168.1.3:20053/download?name=v1${row.file_name}`;
+ window.location.href = `http://192.168.1.3:48080/admin-api/only/onlyof/download?name=v1${row.fileName}&token=${token}`;
}, 5000);
} else {
- alert('文档未编辑,开始下载!');
- window.location.href = `http://192.168.0.58:20053/download?name=${row.file_name}`;
+ window.location.href = `http://192.168.1.3:48080/admin-api/only/onlyof/download?name=${row.fileName}&token=${token}`;
}
} catch (error) {
console.error('Download failed:', error);
diff --git a/src/views/OnlyOffice/only/only/index.vue b/src/views/OnlyOffice/only/only/index.vue
index 877ca00..b9c4f5f 100644
--- a/src/views/OnlyOffice/only/only/index.vue
+++ b/src/views/OnlyOffice/only/only/index.vue
@@ -17,55 +17,55 @@
class="!w-240px"
/>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
{
onMounted(() => {
getList()
})
-
\ No newline at end of file
+
diff --git a/src/views/OnlyOffice/only/only/onlyofForm.vue b/src/views/OnlyOffice/only/only/onlyofForm.vue
index 2a90b64..3521ef0 100644
--- a/src/views/OnlyOffice/only/only/onlyofForm.vue
+++ b/src/views/OnlyOffice/only/only/onlyofForm.vue
@@ -29,7 +29,7 @@
placeholder="选择更新时间"
/>
-
+
请选择字典生成
@@ -124,4 +124,4 @@ const resetForm = () => {
}
formRef.value?.resetFields()
}
-
\ No newline at end of file
+