|
@@ -1,140 +1,135 @@
|
|
|
import request from '@/utils/request'
|
|
import request from '@/utils/request'
|
|
|
import axios from 'axios'
|
|
import axios from 'axios'
|
|
|
-import {
|
|
|
|
|
- getToken
|
|
|
|
|
-} from '@/utils/auth'
|
|
|
|
|
-import {
|
|
|
|
|
- BASE_API,
|
|
|
|
|
- SYSTEM_URL
|
|
|
|
|
-} from '@/api/baseUrl'
|
|
|
|
|
|
|
+import { getToken } from '@/utils/auth'
|
|
|
|
|
+import { BASE_API, SYSTEM_URL } from '@/api/baseUrl'
|
|
|
import store from '@/store'
|
|
import store from '@/store'
|
|
|
-
|
|
|
|
|
import qs from 'qs'
|
|
import qs from 'qs'
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* 查询列表数据
|
|
* 查询列表数据
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function queryPageList(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/attachment/query',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- data: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function queryPageList (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/attachment/query',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
/**
|
|
/**
|
|
|
* 删除数据
|
|
* 删除数据
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function remove(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/attachment/remove',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- params: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function remove (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/attachment/remove',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ params: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
/**
|
|
/**
|
|
|
* 删除文件
|
|
* 删除文件
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
- export function deleteFile(params) {
|
|
|
|
|
|
|
+export function deleteFile (params) {
|
|
|
return request({
|
|
return request({
|
|
|
- url: SYSTEM_URL() + '/file/delete',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- params: params
|
|
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/delete',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ params: params
|
|
|
})
|
|
})
|
|
|
- }
|
|
|
|
|
|
|
+}
|
|
|
/**
|
|
/**
|
|
|
* 保存数据
|
|
* 保存数据
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function save(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/attachment/save',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- data: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function save (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/attachment/save',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ data: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 获取数据
|
|
* 获取数据
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function get(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/attachment/get',
|
|
|
|
|
- method: 'get',
|
|
|
|
|
- params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function get (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/attachment/get',
|
|
|
|
|
+ method: 'get',
|
|
|
|
|
+ params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 获取数据(通过ID转换为名称)
|
|
* 获取数据(通过ID转换为名称)
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function transfer(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/attachment/transfer',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- data: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function transfer (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/attachment/transfer',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ data: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 保存修改文件名
|
|
* 保存修改文件名
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function modifyName(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/attachment/modifyName',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- params: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function modifyName (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/attachment/modifyName',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ params: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
/**
|
|
/**
|
|
|
* 下载文件url
|
|
* 下载文件url
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function downloadUrl(params) {
|
|
|
|
|
- return SYSTEM_URL() + '/file/download?' + qs.parse(params)
|
|
|
|
|
|
|
+export function downloadUrl (params) {
|
|
|
|
|
+ return SYSTEM_URL() + '/file/download?' + qs.parse(params)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 下载文件
|
|
* 下载文件
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function download(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/download',
|
|
|
|
|
- method: 'get',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- responseType: 'arraybuffer',
|
|
|
|
|
- params: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function download (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/download',
|
|
|
|
|
+ method: 'get',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ responseType: 'arraybuffer',
|
|
|
|
|
+ params: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
/**
|
|
/**
|
|
|
* 根据文件id获取文件流
|
|
* 根据文件id获取文件流
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function getFileByte(params) {
|
|
|
|
|
|
|
+export function getFileByte (params) {
|
|
|
return request({
|
|
return request({
|
|
|
- url: SYSTEM_URL() + '/file/getFileByte',
|
|
|
|
|
- method: 'get',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- responseType: 'arraybuffer',
|
|
|
|
|
- params: params
|
|
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/getFileByte',
|
|
|
|
|
+ method: 'get',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ responseType: 'arraybuffer',
|
|
|
|
|
+ params: params
|
|
|
})
|
|
})
|
|
|
- }
|
|
|
|
|
|
|
+}
|
|
|
/* 在线编辑进行实时回调 */
|
|
/* 在线编辑进行实时回调 */
|
|
|
-export function showView(params) {
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/showView',
|
|
|
|
|
- method: 'get',
|
|
|
|
|
- params: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function showView (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/showView',
|
|
|
|
|
+ method: 'get',
|
|
|
|
|
+ params: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -142,26 +137,26 @@ export function showView(params) {
|
|
|
* @param {*} file
|
|
* @param {*} file
|
|
|
* @param {*} uploadFileVo
|
|
* @param {*} uploadFileVo
|
|
|
*/
|
|
*/
|
|
|
-export function uploadFile(file, uploadFileVo) {
|
|
|
|
|
- const data = new FormData() // 创建form对象
|
|
|
|
|
- data.append('file', file)
|
|
|
|
|
- // data.append('uploadFileVo', null)
|
|
|
|
|
|
|
+export function uploadFile (file, uploadFileVo) {
|
|
|
|
|
+ const data = new FormData() // 创建form对象
|
|
|
|
|
+ data.append('file', file)
|
|
|
|
|
+ // data.append('uploadFileVo', null)
|
|
|
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/upload',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- gateway: true,
|
|
|
|
|
- data: data
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/upload',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ gateway: true,
|
|
|
|
|
+ data: data
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 获取文件预览地址
|
|
* 获取文件预览地址
|
|
|
* @param {*} attachmentId
|
|
* @param {*} attachmentId
|
|
|
*/
|
|
*/
|
|
|
-export function previewFile(attachmentId) {
|
|
|
|
|
- return BASE_API() + SYSTEM_URL() + '/file/preview?attachmentId=' +
|
|
|
|
|
|
|
+export function previewFile (attachmentId) {
|
|
|
|
|
+ return BASE_API() + SYSTEM_URL() + '/file/preview?attachmentId=' +
|
|
|
attachmentId + '&access_token=' + getToken() + '&tenantId=' + store.getters.tenantid
|
|
attachmentId + '&access_token=' + getToken() + '&tenantId=' + store.getters.tenantid
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -169,8 +164,8 @@ export function previewFile(attachmentId) {
|
|
|
* 获取图片地址
|
|
* 获取图片地址
|
|
|
* @param {*} attachmentId
|
|
* @param {*} attachmentId
|
|
|
*/
|
|
*/
|
|
|
-export function getImage(attachmentId) {
|
|
|
|
|
- return BASE_API() + SYSTEM_URL() + '/file/getImage?attachmentId=' +
|
|
|
|
|
|
|
+export function getImage (attachmentId) {
|
|
|
|
|
+ return BASE_API() + SYSTEM_URL() + '/file/getImage?attachmentId=' +
|
|
|
attachmentId + '&access_token=' + getToken() + '&tenantId=' + store.getters.tenantid
|
|
attachmentId + '&access_token=' + getToken() + '&tenantId=' + store.getters.tenantid
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -178,27 +173,26 @@ export function getImage(attachmentId) {
|
|
|
* 获取照片地址
|
|
* 获取照片地址
|
|
|
* @param {*} attachmentId
|
|
* @param {*} attachmentId
|
|
|
*/
|
|
*/
|
|
|
-export function getPhoto(photo) {
|
|
|
|
|
- return BASE_API() + SYSTEM_URL() + photo + '&access_token=' + getToken() + '&tenantId=' + store.getters.tenantid
|
|
|
|
|
|
|
+export function getPhoto (photo) {
|
|
|
|
|
+ return BASE_API() + SYSTEM_URL() + photo + '&access_token=' + getToken() + '&tenantId=' + store.getters.tenantid
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 返回保存数据库附件格式地址
|
|
* 返回保存数据库附件格式地址
|
|
|
* @param {*} fileId
|
|
* @param {*} fileId
|
|
|
*/
|
|
*/
|
|
|
-export function fileUrl(fileId) {
|
|
|
|
|
- return '/file/getImage?attachmentId=' + fileId
|
|
|
|
|
|
|
+export function fileUrl (fileId) {
|
|
|
|
|
+ return '/file/getImage?attachmentId=' + fileId
|
|
|
}
|
|
}
|
|
|
/**
|
|
/**
|
|
|
* 脚本保存文件
|
|
* 脚本保存文件
|
|
|
* @param {*} params
|
|
* @param {*} params
|
|
|
*/
|
|
*/
|
|
|
-export function snapshoot(params) {
|
|
|
|
|
-
|
|
|
|
|
- return request({
|
|
|
|
|
- url: SYSTEM_URL() + '/file/upload/runQianUpload',
|
|
|
|
|
- method: 'post',
|
|
|
|
|
- isLoading: true,
|
|
|
|
|
- params: params
|
|
|
|
|
- })
|
|
|
|
|
|
|
+export function snapshoot (params) {
|
|
|
|
|
+ return request({
|
|
|
|
|
+ url: SYSTEM_URL() + '/file/upload/runQianUpload',
|
|
|
|
|
+ method: 'post',
|
|
|
|
|
+ isLoading: true,
|
|
|
|
|
+ params: params
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|