1 |
- /* empty css *//* empty css */import{_ as e}from"./index-745a9d51.js";/* empty css *//* empty css */import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-47c06085.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{d as l,p as s,C as r,m as t,x as i,an as o,o as d,c as p,a as n,w as m,e as u,t as v,b as c,z as _,W as y,f,l as j,G as g,F as x,D as b,aA as h,a7 as w,S as k,a8 as S,v as V,$ as C,av as N,aw as q,_ as z}from"./index-59fec1be.js";import{u as O}from"./useGetList-5b8090c1.js";import F from"./detailForm-729ac228.js";import"./index-22264e78.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index-7860e409.js";import"./http-75885297.js";import"./index-5488472c.js";/* empty css *//* empty css */const I=e=>(N("data-v-99faf4ed"),e=e(),q(),e),J=I((()=>u("div",{class:"card-header"},[u("span",null,"简介")],-1))),U={class:"flex"},A={class:"flex items-center"},G={class:"text-lg font-bold text-blue-400"},P={class:"ml-3"},$={class:"font-bold"},D={class:"flex items-center mt-2"},E=I((()=>u("span",null," 集数: ",-1))),H={class:"flex items-center font-bold"},L={key:0},W={class:""},B=I((()=>u("span",null,"/",-1))),K={class:""},M={class:"mt-2"},Q={class:"font-bold note"},R={class:"flex flex-col justify-between w-full sm:flex-row",style:{width:"100%"}},T={class:"table-default",style:{width:"100%"}},X={id:"my-player",class:"video-js",controls:"",autoplay:"",preload:"auto",ref:"myVideo"},Y=["src"],Z=z(l({__name:"detail",props:{primary:String|Number},setup(l){var N,q;const z=l,I=s((()=>{var e,a,l;return(null==(a=null==(e=JSON.parse(r.get("nav_data")))?void 0:e.advertiser)?void 0:a.miniProgramIds)&&(null==(l=JSON.parse(r.get("nav_data")))?void 0:l.app)})),Z=t({}),ee=t({}),ae=t(!1),le=t(!1),{data:se,query:re,search:te,reset:ie,loading:oe}=O("videoStock/episode/list");z.primary&&(re.value.video_id=z.primary.id,Z.value.video_id=z.primary.id,Z.value.miniprogram_id=null==(q=null==(N=JSON.parse(r.get("nav_data")))?void 0:N.app)?void 0:q.id);const de=s((()=>{var e;return null==(e=se.value)?void 0:e.data}));return i((()=>{te()})),(l,s)=>{const r=b,t=h,i=w,N=k,q=S,O=a,se=V,re=e,te=o("action"),ie=C;return d(),p(x,null,[n(t,{class:"box-card"},{header:m((()=>[J])),default:m((()=>[u("div",U,[u("div",null,[n(r,{class:"mr-2 rounded-sm",src:z.primary.cover_image,style:{width:"128px",height:"160px"},fit:"cover",lazy:!0},null,8,["src"])]),u("div",null,[u("div",A,[u("span",G,v(z.primary.name),1),u("div",P,[c(" 剧号: "),u("span",$,v(z.primary.id),1)])]),u("div",D,[E,u("div",H,[1==z.primary.update_type?(d(),p("div",L,[u("span",W,v(z.primary.updated_episode_num),1),B])):_("",!0),u("div",null,[u("span",K,v(z.primary.total_episode_num),1)]),u("span",null," 【 "+v(z.primary.update_type_str)+" 】 ",1)])]),u("div",M,[c(" 简介: "),u("span",Q,v(z.primary.note),1)])])])])),_:1}),u("div",R,[u("div",T,[y((d(),j(q,{data:de.value,class:"w-full mt-3",style:{width:"100%"}},{default:m((()=>[n(i,{prop:"series_name",label:"剧集名称"}),n(i,{prop:"is_charge",label:"是否付费"},{default:m((e=>[u("span",{class:g(e.row.is_charge?"text-red-600":"text-green-300")},v(e.row.is_charge?"【付费】":"【免费】"),3)])),_:1}),n(i,{prop:"duration_str",label:"剧集时长"}),n(i,{label:"操作",width:"200"},{default:m((e=>[n(N,{link:"",type:"primary",size:"small",onClick:a=>{return l=e.row,ee.value=l,void(ae.value=!0);var l}},{default:m((()=>[c("播放")])),_:2},1032,["onClick"]),I.value?y((d(),j(N,{key:0,link:"",type:"primary",size:"small",onClick:a=>{return l=e.row,ee.value=l,Z.value.series_sequence=l.series_sequence,Z.value.series_name=l.series_name,void(le.value=!0);var l}},{default:m((()=>[c("创建推广链接")])),_:2},1032,["onClick"])),[[te,"tuiguang.Promotion.add"]]):_("",!0)])),_:1})])),_:1},8,["data"])),[[ie,f(oe)]]),n(O)])]),n(se,{draggable:"",modelValue:ae.value,"onUpdate:modelValue":s[0]||(s[0]=e=>ae.value=e),"align-center":"","append-to-body":"",width:"500px",center:"","show-close":!1,style:{background:"none","box-shadow":"none"},"destroy-on-close":""},{default:m((()=>[u("video",X,[u("source",{src:ee.value.public_video_url,type:"video/mp4"},null,8,Y)],512)])),_:1},8,["modelValue"]),n(re,{modelValue:le.value,"onUpdate:modelValue":s[1]||(s[1]=e=>le.value=e),title:"创建推广链接","destroy-on-close":""},{default:m((()=>[n(F,{primary:Z.value},null,8,["primary"])])),_:1},8,["modelValue"])],64)}}}),[["__scopeId","data-v-99faf4ed"]]);export{Z as default};
|