irc_web/.svn/pristine/05/058475c4be68ac3b277d299817a...

18 lines
414 B
Plaintext

import { OSSclient } from '../oss'
import { encoder } from './encoder'
export const dcmUpload = async function(name, file){
return new Promise(async resolve => {
try {
let blob = await encoder(file)
let res = await OSSclient.put(name, blob.blob)
resolve({
...res,
image: blob.pixelDataBytes
})
} catch (e) {
resolve(false)
console.log(e)
}
})
}