index-510eaad7.js 7.5 KB

1
  1. /* empty css *//* empty css */import{_ as e}from"./index-e2105010.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-447a7761.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as a}from"./operate.vue_vue_type_script_setup_true_lang-5c3ad0d6.js";import{_ as t}from"./search.vue_vue_type_script_setup_true_lang-ff519a0e.js";/* empty css *//* empty css *//* empty css */import{f as o}from"./index-51e1d80c.js";import{v as s,a as r}from"./index-fe2292f3.js";import{_ as i}from"./create.vue_vue_type_script_setup_true_lang-80673eaf.js";import p from"./videoSync-44d97473.js";import{u as n}from"./useGetList-ce3a51d9.js";import{u}from"./useDestroy-b70ce06f.js";import{u as d}from"./useOpen-1e277c91.js";import{d as m,m as c,u as _,p as v,x as f,o as h,c as w,a as y,w as b,f as g,F as j,y as k,e as x,b as C,Z as V,l as B,t as S,a9 as z,a7 as U,aC as T,P as D,at as q,B as A,a6 as L,a5 as N,W as O,aa as P,D as W,al as Z,b7 as F,ab as G,aq as I,a2 as R,R as X,S as Y,A as $,_ as E}from"./index-0256eb8b.js";/* empty css */import"./http-20e6d3b5.js";/* empty css *//* empty css */import"./index-b28419e9.js";/* empty css */import"./add.vue_vue_type_script_setup_true_lang-fd94bd6b.js";import"./myUpload-c7c254dd.js";/* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-cd939925.js";/* empty css *//* empty css */const H=e=>(X("data-v-30d74d3f"),e=e(),Y(),e),J={class:"table-default"},K={class:"set-warpper"},M={class:"note-content"},Q={class:"flex flex-col items-start justify-center wrapper"},ee=H((()=>x("br",null,null,-1))),le=H((()=>x("br",null,null,-1))),ae=H((()=>x("br",null,null,-1))),te=H((()=>x("br",null,null,-1))),oe=E(m({__name:"index",setup(m){const X=c([]),{data:Y,query:E,search:H,reset:oe,loading:se}=n("videoStock/wechatCheck/list");u();const re=c(!1),ie=c({}),pe=c({}),ne=c([]);c([]),_();const ue=c([]),de=e=>{o({limit:999,...e}).then((e=>{ue.value=e.data}))},me=e=>{e?de({videoName:e}):de()},ce=()=>{oe(),ne.value=[]},_e=v((()=>{var e;return null==(e=Y.value)?void 0:e.data})),{open:ve,close:fe,title:he,visible:we,id:ye}=d(),be=e=>{q(e),X.value=e},ge=()=>{if(X.value.length<=0)return U.warning({message:"至少选择一条数据",type:"warning"});T({title:"提示",message:D("p",null,[D("span",null,"确认批量提审"),D("span",null,"吗?")]),showCancelButton:!0,confirmButtonText:"确定",type:"warning",cancelButtonText:"取消",beforeClose:(e,l,a)=>{if("confirm"===e){let e=X.value.map((e=>e.id));s({ids:e}).then((e=>{U.success(e.message),H()}))}a()}})};return f((()=>{de(),H()})),(o,n)=>{const u=$,d=A,m=L,c=N,_=t,v=a,f=O,q=P,X=W,Y=Z,oe=F,ne=G,de=l,je=e,ke=I("action"),xe=R;return h(),w("div",null,[y(_,{search:g(H),reset:ce},{body:b((()=>[y(m,{label:"剧目名称",prop:"video_id"},{default:b((()=>[y(d,{modelValue:g(E).video_id,"onUpdate:modelValue":n[0]||(n[0]=e=>g(E).video_id=e),class:"w-full",clearable:"",filterable:"",remote:"","remote-method":me,placeholder:"请选择剧目名称"},{default:b((()=>[(h(!0),w(j,null,k(g(ue),(e=>(h(),B(u,{key:e.id,label:e.name,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),y(m,{label:"制作方",prop:"producer"},{default:b((()=>[y(c,{modelValue:g(E).producer,"onUpdate:modelValue":n[1]||(n[1]=e=>g(E).producer=e),placeholder:"请输入制作方名称",clearable:""},null,8,["modelValue"])])),_:1}),y(m,{label:"编剧",prop:"playwright"},{default:b((()=>[y(c,{modelValue:g(E).playwright,"onUpdate:modelValue":n[2]||(n[2]=e=>g(E).playwright=e),placeholder:"请输入编剧姓名",clearable:""},null,8,["modelValue"])])),_:1})])),_:1},8,["search"]),x("div",J,[x("div",K,[x("div",null,[y(v,{show:g(ve)},null,8,["show"])]),y(f,{onClick:ge,size:"default"},{default:b((()=>[C("批量提审")])),_:1})]),V((h(),B(ne,{data:g(_e),class:"mt-3",onSelectionChange:be},{default:b((()=>[y(q,{type:"selection"}),y(q,{label:"剧目名称",prop:"name","show-overflow-tooltip":"","min-width":"150"}),y(q,{label:"制作方名称",prop:"producer","show-overflow-tooltip":"","min-width":"100"}),y(q,{prop:"note",label:"剧目简介","min-width":"250"},{default:b((e=>[x("span",M,S(e.row.note),1)])),_:1}),y(q,{prop:"playwright",label:"编剧姓名","show-overflow-tooltip":"","min-width":"100"}),y(q,{prop:"total_episode_num",label:"总集数"}),y(q,{prop:"registration_number",label:"剧目备案号","show-overflow-tooltip":"","min-width":"150"}),y(q,{label:"剧目海报","show-overflow-tooltip":"","min-width":"150"},{default:b((e=>[x("div",Q,[y(Y,{placement:"top",width:200,trigger:"click"},{reference:b((()=>[y(X,{src:e.row.cover_image,class:"cursor-pointer",style:{width:"48px",height:"48px"},fit:"contain",lazy:!0},null,8,["src"])])),default:b((()=>[y(X,{src:e.row.cover_image,style:{width:"100%"},fit:"contain"},null,8,["src"])])),_:2},1024)])])),_:1}),y(q,{prop:"shelf_type_str",label:"《广播电视节目制作许可证》","show-overflow-tooltip":"","min-width":"150"},{default:b((e=>[y(oe,{type:"primary",href:e.row.production_license_img,target:"_blank"},{default:b((()=>[C("广播电视节目制作许可证")])),_:2},1032,["href"])])),_:1}),y(q,{prop:"shelf_type_str",label:"授权材料","show-overflow-tooltip":"","min-width":"150"},{default:b((e=>[y(oe,{type:"primary",href:e.row.authorized_img,target:"_blank"},{default:b((()=>[C("剧目播放授权材料")])),_:2},1032,["href"])])),_:1}),y(q,{label:"操作"},{default:b((e=>[V((h(),B(f,{onClick:l=>g(ve)(e.row),link:"",type:"primary",size:"small"},{default:b((()=>[C("编辑")])),_:2},1032,["onClick"])),[[ke,"video.video.update"]]),ee,V((h(),B(f,{link:"",type:"primary",size:"small",onClick:l=>{return a=e.row,void T({title:"提示",message:D("p",null,[D("span",null,"确认删除"),D("span",null,"吗?")]),showCancelButton:!0,confirmButtonText:"确定",type:"warning",cancelButtonText:"取消",beforeClose:(e,l,t)=>{"confirm"===e&&r({id:a.id}).then((e=>{U.success(e.message),H()})),t()}});var a}},{default:b((()=>[C("删除")])),_:2},1032,["onClick"])),[[ke,"video.episode.add"]]),le,V((h(),B(f,{onClick:l=>{return a=e.row,void s({ids:[a.id]}).then((e=>{U.success(e.message),H()}));var a},link:"",type:"primary",size:"small"},{default:b((()=>[C("一键提审")])),_:2},1032,["onClick"])),[[ke,"video.video.setChargeConfig"]]),ae,V((h(),B(f,{link:"",type:"primary",size:"small",onClick:l=>{return a="videoSyncVisible",t=e.row,pe.value=t,void("videoSyncVisible"===a&&(re.value=!0,ie.value=t));var a,t}},{default:b((()=>[C("同步视频")])),_:2},1032,["onClick"])),[[ke,"video.episode.downloadList"]]),te])),_:1})])),_:1},8,["data"])),[[xe,g(se)]]),y(de)]),y(je,{modelValue:g(we),"onUpdate:modelValue":n[4]||(n[4]=e=>z(we)?we.value=e:null),title:g(he),"destroy-on-close":""},{default:b((()=>[y(i,{onClose:n[3]||(n[3]=e=>g(fe)(g(H))),primary:g(ye)},null,8,["primary"])])),_:1},8,["modelValue","title"]),y(je,{modelValue:g(re),"onUpdate:modelValue":n[6]||(n[6]=e=>z(re)?re.value=e:null),width:"80%",title:"同步视频","destroy-on-close":""},{default:b((()=>[y(p,{onClose:n[5]||(n[5]=e=>(e=>{"videoSyncVisible"===e&&(re.value=!1);H()})("videoSyncVisible")),primary:g(ie)},null,8,["primary"])])),_:1},8,["modelValue"])])}}}),[["__scopeId","data-v-30d74d3f"]]);export{oe as default};