Commit 72902824 authored by zhengke's avatar zhengke

优化 封面生成图 的名称

parent 44c41dbf
...@@ -49,7 +49,7 @@ export default () => { ...@@ -49,7 +49,7 @@ export default () => {
if (ignoreWebfont) config.fontEmbedCSS = '' if (ignoreWebfont) config.fontEmbedCSS = ''
toImage(domRef, config).then(dataUrl => { toImage(domRef, config).then(dataUrl => {
if (isCoverImg.value) { if (isCoverImg.value) {
coverImgStore.setCoverImg('') // coverImgStore.setCoverImg('')
resolve(dataUrl) resolve(dataUrl)
}else{ }else{
const obj = { const obj = {
......
...@@ -282,6 +282,8 @@ ...@@ -282,6 +282,8 @@
const setDialogForExport = async (type: DialogForExportTypes) => { const setDialogForExport = async (type: DialogForExportTypes) => {
// mainStore.setDialogForExport(type) // mainStore.setDialogForExport(type)
let CoverImgPath = CoverImg.value.split('/')
let namePath = ''
queryObj.value.CoverImg = '' queryObj.value.CoverImg = ''
mainMenuVisible.value = false mainMenuVisible.value = false
isCoverImgStore.setIsCoverImg(true) isCoverImgStore.setIsCoverImg(true)
...@@ -290,15 +292,17 @@ ...@@ -290,15 +292,17 @@
if(datas){ if(datas){
let name = new Date().getTime()+".jpg" let name = new Date().getTime()+".jpg"
const file = dataURLtoFile(datas, name) const file = dataURLtoFile(datas, name)
let result = AliyunUpload.UploadAsync(file,`Feature/${TempId.value}_CoverImg${name}`) let url = ''
result.then(res=>{ if(CoverImgPath[CoverImgPath.length-1].indexOf('CoverImg_')==-1){
if(res) { namePath = `CoverImg_${name}`
coverImgStore.setCoverImg(res) }else {
namePath = CoverImgPath[CoverImgPath.length-1]
}
url = await AliyunUpload.UploadAsync(file,`Feature/${namePath}`)
coverImgStore.setCoverImg(url)
isCoverImgStore.setIsCoverImg(false) isCoverImgStore.setIsCoverImg(false)
queryObj.value.CoverImg = CoverImg.value queryObj.value.CoverImg = CoverImg.value
} }
})
}
} }
const setCountryValue = () =>{ const setCountryValue = () =>{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment