2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
|
import{r as e,g as t,l as o,c as s,w as l,i as a,o as i,b as u,e as r,t as n,j as p,h as c,v as d,n as f,C as _}from"./index-CZsuXyof.js";import{_ as m}from"./uni-icons.CE6FQOeI.js";import{o as g,r as v}from"./uni-app.es.Cv5-J_i3.js";import{_ as h}from"./uni-popup.M4-7QhOy.js";import{c as j}from"./collectList.Bw4PX0UH.js";import{v as y}from"./videoMenu.CeB28kIv.js";import{_ as b}from"./_plugin-vue_export-helper.BCo6x5W8.js";/* empty css */import"./uni-popup.vue_vue_type_style_index_0_scoped_f0b957f8_lang.BhWYEB-t.js";import"./uni-swipe-action.BQfv4oYi.js";const w=b({__name:"pushVideoCollects",setup(b){const{proxy:w}=_(),x=e({}),C=t([]),U=t({data:[],pageSize:10,pageNum:1,total:0});function I(e){x.value=e,L()}function L(){U.pageNum=1,U.total=0,S()}function N(){U.data.length>=U.total||(U.pageNum++,S())}function S(){p.video.getCollectVideoList({query:{collectId:x.value.id}}).then((e=>{if(200==e.code)return 1==U.pageNum&&(U.data.length=[]),U.data.push(...e.rows.map((e=>(e.format_videoUrl=c.format_url(e.videoUrl,"video"),e.format_imageUrl=c.format_url(e.imageUrl,"img"),e)))),U.total=e.total,void w.$refs.select.open();c.alert({content:e.msg,showCancel:!1})}))}function V(e){uni.$emit("selectPushCollectVideo",e)}return g((e=>{e.ids&&C.push(...e.ids.split(","))})),(e,t)=>{const p=a,c=d,_=v(o("uni-icons"),m),g=f,b=v(o("uni-popup"),h);return i(),s(p,{class:"appbw"},{default:l((()=>[u(p,null,{default:l((()=>[u(j,{pageSize:20,ref:"collectListRef",onHandleItem:I},null,512)])),_:1}),u(b,{ref:"select",type:"bottom"},{default:l((()=>[u(p,{class:"selectAlt popBot df fdc bfff"},{default:l((()=>[u(p,{class:"header rows ptb20 plr20"},{default:l((()=>[u(p,{class:"title plr30 c333 f34"},{default:l((()=>[u(c,null,{default:l((()=>[r("作品")])),_:1}),u(c,{class:"ml10"},{default:l((()=>[r(n(U.total),1)])),_:1})])),_:1}),u(p,{class:"fmid c999 f28",onClick:L},{default:l((()=>[u(_,{type:"refreshempty",color:""}),u(c,null,{default:l((()=>[r("刷新")])),_:1})])),_:1})])),_:1}),u(g,{"scroll-y":"true",class:"scroll",onScrolltolower:N},{default:l((()=>[u(y,{list:U.data,ids:C,"onUpdate:ids":t[0]||(t[0]=e=>C=e),mode:"checkbox",onItem:V},null,8,["list","ids"])])),_:1})])),_:1})])),_:1},512)])),_:1})}}},[["__scopeId","data-v-33e0c799"]]);export{w as default};
|