1 |
- import{d as z,b5 as A,e as B,r as V,f as C,o as v,c as E,i as t,w as i,a as o,j as M,l as P,m as y,P as S,V as T,s as W,_ as D,q as F,ax as G,E as H,b7 as J}from"./index-03f5d926.js";import{_ as K}from"./main.vue_vue_type_script_setup_true_lang-1060dd03.js";import{W as L}from"./main-d7ea8750.js";import{u as N,U as O}from"./useUpload-dcb1f718.js";import{u as Q}from"./useMessage-2e335eca.js";import{_ as R}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index.vue_vue_type_script_setup_true_lang-e704331b.js";import"./index-662200b7.js";import"./main-44b1050a.js";import"./el-image-1846a819.js";import"./el-image-viewer-bc024f43.js";import"./main-23309c2a.js";import"./index-fa3ea750.js";import"./index-86fc0cac.js";import"./formatTime-f911d219.js";const X=R(z({__name:"TabVideo",props:{modelValue:{}},emits:["update:modelValue"],setup(b,{emit:h}){const I=Q(),g={Authorization:"Bearer "+A()},U=b,k=h,l=B({get:()=>U.modelValue,set:e=>k("update:modelValue",e)}),d=V(!1),m=V([]),r=C({accountId:l.value.accountId,type:"video",title:"",introduction:""}),w=e=>N(O.Video,10)(e),x=e=>{if(e.code!==0)return I.error("\u4E0A\u4F20\u51FA\u9519\uFF1A"+e.msg),!1;m.value=[],r.title="",r.introduction="",p(e.data)},p=e=>{d.value=!1,l.value.mediaId=e.mediaId,l.value.url=e.url,l.value.name=e.name,e.title&&(l.value.title=e.title||""),e.introduction&&(l.value.description=e.introduction||"")};return(e,a)=>{const c=T,s=W,f=D,_=F,j=G,n=H,q=J;return v(),E("div",null,[t(s,null,{default:i(()=>[t(c,{modelValue:o(l).title,"onUpdate:modelValue":a[0]||(a[0]=u=>o(l).title=u),class:"input-margin-bottom",placeholder:"\u8BF7\u8F93\u5165\u6807\u9898"},null,8,["modelValue"]),t(c,{class:"input-margin-bottom",modelValue:o(l).description,"onUpdate:modelValue":a[1]||(a[1]=u=>o(l).description=u),placeholder:"\u8BF7\u8F93\u5165\u63CF\u8FF0"},null,8,["modelValue"]),t(s,{class:"ope-row",justify:"center"},{default:i(()=>[o(l).url?(v(),M(o(K),{key:0,url:o(l).url},null,8,["url"])):P("",!0)]),_:1}),t(n,null,{default:i(()=>[t(s,{style:{"text-align":"center"},align:"middle"},{default:i(()=>[t(n,{span:12},{default:i(()=>[t(_,{type:"success",onClick:a[2]||(a[2]=u=>d.value=!0)},{default:i(()=>[a[4]||(a[4]=y(" \u7D20\u6750\u5E93\u9009\u62E9 ")),t(f,{icon:"ep:circle-check"})]),_:1}),t(j,{title:"\u9009\u62E9\u89C6\u9891",modelValue:o(d),"onUpdate:modelValue":a[3]||(a[3]=u=>S(d)?d.value=u:null),width:"90%","append-to-body":"","destroy-on-close":""},{default:i(()=>[t(o(L),{type:"video","account-id":o(l).accountId,onSelectMaterial:p},null,8,["account-id"])]),_:1},8,["modelValue"])]),_:1}),t(n,{span:12},{default:i(()=>[t(q,{action:"/dev-api/admin-api/mp/material/upload-temporary",headers:g,multiple:"",limit:1,"file-list":o(m),data:o(r),"before-upload":w,"on-success":x},{default:i(()=>[t(_,{type:"primary"},{default:i(()=>[a[5]||(a[5]=y("\u65B0\u5EFA\u89C6\u9891 ")),t(f,{icon:"ep:upload"})]),_:1})]),_:1},8,["file-list","data"])]),_:1})]),_:1})]),_:1})]),_:1})])}}}),[["__scopeId","data-v-63988054"]]);export{X as default};
|