@flyriselink/pai-sp-mobile
Version:
pai-sp-mobile 组件库
69 lines (64 loc) • 1.32 kB
JavaScript
import { http } from '@flyriselink/pai-mp-ui/common/service.js'
/**
* 获取oss-token
*/
export const getOssToken = () => {
return http.get(`/console-api/v1/oss/token`, {})
}
/**
* 上传附件
* @param query
*/
export const ApiUpload = (query, id, ossToken) => {
return http.upload(`/oss-api/oss/v1/upload`, {
filePath: query,
name: 'file',
formData: {
'attachId': id
},
header: {
'Content-Type': 'multipart/form-data',
Authorization: ossToken,
}
})
}
/**
* 确认附件
* @param query
*/
export const ApiComplete = (query, ossToken) => {
console.log('-->>>query:', query)
return http.put(`/oss-api/oss/v1/complete`, {}, {
params: query,
header: {
Authorization: ossToken,
},
})
}
/**
* 删除附件
* @param query
*/
export const ApiDelete = (query, ossToken) => {
return http.put(`/oss-api/oss/v1/addDeleteTag`, {}, {
params: query,
header: {
Authorization: ossToken,
},
})
}
/**
*附件列表
* @param id
*/
export const ApiAttachList = (id, ossToken, showTemp) => {
return http.get(`/oss-api/oss/v1/list`, {
params: {
attachId: id,
showTemp: showTemp,
},
header: {
Authorization: ossToken,
},
})
}