|
@@ -138,7 +138,7 @@ const pageInfo = reactive<reactiveTableAndAny>({
|
138
|
138
|
{label:'修改标签',value:'1'},
|
139
|
139
|
{label:'修改设计师',value:'3'},
|
140
|
140
|
{label:'修改创意人',value:'4'},
|
141
|
|
- // {label:'迅雷下载',value:'5'},
|
|
141
|
+ {label:'迅雷下载',value:'5'},
|
142
|
142
|
{label:'删除',value:'6'},
|
143
|
143
|
],
|
144
|
144
|
typeList:[
|
|
@@ -182,6 +182,7 @@ const pageInfo = reactive<reactiveTableAndAny>({
|
182
|
182
|
},
|
183
|
183
|
},
|
184
|
184
|
],
|
|
185
|
+ tasksList:[]
|
185
|
186
|
})
|
186
|
187
|
|
187
|
188
|
//创意师
|
|
@@ -216,12 +217,17 @@ const getSizeList = async () => {
|
216
|
217
|
const batchShow = ref<boolean>(false)
|
217
|
218
|
const allBatchVal = ref<boolean>(false)
|
218
|
219
|
//选择素材
|
219
|
|
-const checkChangeItem = (val: any,id:string|number|undefined) => {
|
220
|
|
- if(val){
|
221
|
|
- pageInfo.chooseList.push(id)
|
|
220
|
+const checkChangeItem = (flag: any,obj:any) => {
|
|
221
|
+ if(flag){
|
|
222
|
+ pageInfo.chooseList.push(obj.id)
|
|
223
|
+ pageInfo.tasksList.push({
|
|
224
|
+ name:obj.name,
|
|
225
|
+ url:obj.oss_url,
|
|
226
|
+ })
|
222
|
227
|
}else{
|
223
|
|
- let idx:number = pageInfo.chooseList.findIndex(n=>n==id)
|
|
228
|
+ let idx:number = pageInfo.chooseList.findIndex(n=>n==obj.id)
|
224
|
229
|
pageInfo.chooseList.splice(idx,1)
|
|
230
|
+ pageInfo.tasksList.splice(idx,1)
|
225
|
231
|
}
|
226
|
232
|
}
|
227
|
233
|
//全选
|
|
@@ -317,6 +323,12 @@ const dropdownEvent = (val: string | number | object) => {
|
317
|
323
|
editCreaterEditorRef.value!.switchShow(true)
|
318
|
324
|
}else if(val == 1){ //修改标签
|
319
|
325
|
editTagRef.value!.switchShow(true)
|
|
326
|
+ }else if(val == 5){ //下载
|
|
327
|
+ thunderLink.newTask({
|
|
328
|
+ downloadDir: '', // 指定当前任务的下载目录名称,迅雷会在用户剩余空间最大的磁盘根目录中创建这个目录。【若不填此项,会下载到用户默认下载目录】
|
|
329
|
+ tasks: pageInfo.tasksList
|
|
330
|
+ });
|
|
331
|
+ closeBatchEvent(false)
|
320
|
332
|
}
|
321
|
333
|
}
|
322
|
334
|
|