Commit 11cc8a87 authored by zhengke's avatar zhengke

行程图排序

parent c7493f63
......@@ -196,6 +196,7 @@ const TempIdStore = useScreenStore()
const FeatureImgStore = useScreenStore()
const ConfigIdStore = useScreenStore()
const FeatureImgRef = ref(null)
const FeatureImgList = ref(null)
const { exportFeatureImg } = useExport()
......@@ -444,14 +445,24 @@ const testHandler = async ()=>{
// 行程图上传
const setFeatureImgList = async () => {
datas.FeatureImgList = []
FeatureImgList.value = []
let imgList = []
await FeatureImg.value.forEach((item,index)=>{
let name = new Date().getTime()+".jpg"
const file = dataURLtoFile(item.url, name)
let url = AliyunUpload.UploadAsync(file,`Feature/${ConfigId.value}_${item.index}`)
url.then(res=>{
if(res) {
datas.FeatureImgList.push(`${res}`)
let i = res.split('_')
FeatureImgList.value.push({
index: i[1],
url: res
})
setTimeout(()=>{
let list = FeatureImgList.value.sort((a,b)=>{
return a.index-b.index
})
datas.FeatureImgList = list.map(x=>{return x.url})
if(index===FeatureImg.value.length-1) SetTripTemplateConfig()
},200)
}
......
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