12 |
- import{A as e}from"../api/api.BtQEnbVN.js";import{E as a}from"../element-plus/element-plus.DqqeXZzT.js";import{r as t,Y as l,h as i,n as s}from"../@vue/@vue.lccsL1Mu.js";function u(u){const{proxy:r}=i();r.$NumberHandle;const n=t(),o=t(),v=t(),c=t(),m=t(),p=t(),d=t(),g=t(),_=t(),L=t(),h=t(),f=t(),y=l({is_legal:1,file_types:[],min_size:0,max_size:0,min_duration:0,max_duration:0}),z=l([{id:"unuse",name:"未使用"},{id:"hacost",name:"有消耗"},{id:"uncost",name:"无消耗"}]),b=l([{id:-1,name:"未拒审"},{id:1,name:"大于等于1次"},{id:3,name:"大于等于3次"},{id:5,name:"大于等于5次"},{id:10,name:"大于等于10次"},{id:20,name:"大于等于20次"},{id:30,name:"大于等于30次"},{id:50,name:"大于等于50次"}]),V=t(),R=l({materialList:[],chooseList:[],moreList:[{label:"修改标签",value:"1"},{label:"修改设计师",value:"3"},{label:"修改创意人",value:"4"},{label:"迅雷下载",value:"5"},{label:"删除",value:"6"}],typeList:[{label:"视频",value:1},{label:"图片",value:2}],getTypeList:[{label:"本地上传",value:1},{label:"媒体下载",value:2}],tagChooseVal:[],sizeTypeList:[],createrList:[],editorList:[],tasksList:[],chooseList_Item:[],collectList:[],ratio_size:"",min_size:"",arr_image:[]}),w=async()=>{let t=await r.$http.get(e.account_list);t&&"0"==t.errNo?(R.createrList=t.rst,R.editorList=t.rst):a.error(t.errMsg)},T=async()=>{const t=l({ratio:"",min_size:""});u&&(t.ratio=R.ratio_size,t.min_size=R.min_size);let i=await r.$http.get(e.sizeTypeList,t);if(i&&"0"==i.errNo){let e=i.rst;R.sizeTypeList=[],e.forEach((e=>{R.sizeTypeList.push({label:e,value:e})})),u&&(c.value.value=e)}else a.error(i.errMsg)},C=t(),I=t(1),M=t(20),j=t(!1),x=async t=>{j.value=!0,I.value=t||1;const i=l({name:n.value.value,folder_id:L.value.idVal,tags:R.tagChooseVal,start:f.value.dateVal?f.value.dateVal[0]:"",end:f.value.dateVal?f.value.dateVal[1]:"",size_types:c.value.value,idea_man:m.value.value,designer:g.value.value,usage:p.value?.value||"",min_refuse_cnt:d.value?.value||"",page:t||I.value,pageSize:M.value});u?i.mtype=V.value:(i.mtype=o.value.value,i.ctype=v.value.value);let s=await r.$http.get(e.materialManage_list,u?Object.assign(i,y):i);if(j.value=!1,s&&"0"==s.errNo){let e=s.rst;e.data?R.materialList=e.data:R.materialList=[],C.value=e.pageInfo.total}else a.error(s.errMsg)},A=async t=>{j.value=!0,I.value=t||1;const i=l({fav_id:_.value.value,name:n.value.value,folder_id:L.value.idVal,start:f.value.dateVal?f.value.dateVal[0]:"",end:f.value.dateVal?f.value.dateVal[1]:"",size_types:c.value.value,idea_man:m.value.value,designer:g.value.value,page:t||I.value,pageSize:M.value});i.mtype=V.value;let s=await r.$http.get(e.collect_clip_materialList,u?Object.assign(i,y):i);if(j.value=!1,s&&"0"==s.errNo){let e=s.rst;e.data&&e.data.length>0?R.materialList=e.data:R.materialList=[],C.value=e.pageInfo.total}else a.error(s.errMsg)};return{pageInfo:R,InputRef_text:n,collectRef:_,mtypeRef:o,ctypeRef:v,sizeTypeRef:c,ideaManRef:m,designerRef:g,CataRef:L,tagRef:h,timeRef:f,usageRef:p,refuseCntRef:d,loading:j,currentPage:I,pageSize:M,total:C,canPutOnObj:y,m_type:V,usageList:z,refuseCntList:b,init:x,init_createrList:w,getSizeList:T,handleCurrentChange:(e,a)=>{"collect"==a?A(e):x(e)},handleSizeChange:(e,a)=>{"collect"==a?A(1):x(1)},initAll:(e,a)=>{s((async()=>{V.value=e||"",1==e?await T():2==e&&(c.value.value=a,R.sizeTypeList=[],a&&a.length>0&&a.forEach((e=>{R.sizeTypeList.push({label:e,value:e})}))),x(),w(),L.value.initAllAlbum(),h.value.init()}))},init_collect_all:(t,i)=>{s((async()=>{V.value=t||"",1==t?await T():2==t&&(c.value.value=i,R.sizeTypeList=[],i&&i.length>0&&i.forEach((e=>{R.sizeTypeList.push({label:e,value:e})}))),await(async()=>{const t=l({page:1,pageSize:500});let i=await r.$http.get(e.collect_clip_list,t);if(i&&"0"==i.errNo){let e=i.rst;R.collectList=e.data,e.data&&e.data.length>0&&s((()=>{_.value.value=e.data[0].id}))}else a.error(i.errMsg)})(),A(),w(),L.value.initAllAlbum()}))},checkChangeItem:(e,a)=>{if(e)R.chooseList.push(a.id),R.chooseList_Item.push(a),R.tasksList.push({name:a.name,url:a.oss_url});else{let e=R.chooseList.findIndex((e=>e==a.id));R.chooseList.splice(e,1),R.tasksList.splice(e,1),R.chooseList_Item.splice(e,1)}},sizeVisibleEvent:async e=>{R.materialList=[],console.log(e),"collect"==e?await A():await x()},init_collect_list:A}}export{u as m};
|