TabVoice-ccf1c80d.js 2.9 KB

1
  1. import{d as B,d0 as z,e as D,r as _,x as G,o as c,c as y,a as s,C as V,D as J,f as e,B as l,A as L,G as I,a0 as S,M as T,_ as K,L as O,aZ as W,J as Z,bd as q}from"./index-24b5bd0d.js";import{W as E}from"./main-f668cf63.js";import F from"./main-8a1b3ec7.js";import{u as H,U as N}from"./useUpload-e54747ff.js";import{u as P}from"./useMessage-6f610bbd.js";import{_ as Q}from"./_plugin-vue_export-helper-1b428a4d.js";import"./index.vue_vue_type_script_setup_true_lang-d8bf5c47.js";import"./index-15201e14.js";import"./main-2a086fba.js";import"./el-image-614d8096.js";import"./el-image-viewer-d766f6eb.js";import"./main.vue_vue_type_script_setup_true_lang-81f7ea77.js";import"./index-47367622.js";import"./index-f6737f7c.js";import"./formatTime-f52baefd.js";const R={key:0,class:"select-item2"},X={class:"item-name"},Y=Q(B({__name:"TabVoice",props:{modelValue:{}},emits:["update:modelValue"],setup(b,{emit:w}){const h=P(),k={Authorization:"Bearer "+z()},g=b,x=w,t=D({get:()=>g.modelValue,set:a=>x("update:modelValue",a)}),i=_(!1),m=_([]),u=G({accountId:t.value.accountId,type:"voice",title:"",introduction:""}),C=a=>H(N.Voice,10)(a),M=a=>{if(a.code!==0)return h.error("\u4E0A\u4F20\u51FA\u9519\uFF1A"+a.msg),!1;m.value=[],u.title="",u.introduction="",p(a.data)},U=()=>{t.value.mediaId=null,t.value.url=null,t.value.name=null},p=a=>{i.value=!1,t.value.mediaId=a.mediaId,t.value.url=a.url,t.value.name=a.name};return(a,o)=>{const r=T,n=K,d=O,j=W,f=Z,A=q;return c(),y("div",null,[s(t).url?(c(),y("div",R,[V("p",X,J(s(t).name),1),e(r,{class:"ope-row",justify:"center"},{default:l(()=>[e(s(F),{url:s(t).url},null,8,["url"])]),_:1}),e(r,{class:"ope-row",justify:"center"},{default:l(()=>[e(d,{type:"danger",circle:"",onClick:U},{default:l(()=>[e(n,{icon:"ep:delete"})]),_:1})]),_:1})])):(c(),L(r,{key:1,style:{"text-align":"center"}},{default:l(()=>[e(f,{span:12,class:"col-select"},{default:l(()=>[e(d,{type:"success",onClick:o[0]||(o[0]=v=>i.value=!0)},{default:l(()=>[o[2]||(o[2]=I(" \u7D20\u6750\u5E93\u9009\u62E9")),e(n,{icon:"ep:circle-check"})]),_:1}),e(j,{title:"\u9009\u62E9\u8BED\u97F3",modelValue:s(i),"onUpdate:modelValue":o[1]||(o[1]=v=>S(i)?i.value=v:null),width:"90%","append-to-body":"","destroy-on-close":""},{default:l(()=>[e(s(E),{type:"voice","account-id":s(t).accountId,onSelectMaterial:p},null,8,["account-id"])]),_:1},8,["modelValue"])]),_:1}),e(f,{span:12,class:"col-add"},{default:l(()=>[e(A,{action:"/dev-api/admin-api/mp/material/upload-temporary",headers:k,multiple:"",limit:1,"file-list":s(m),data:s(u),"before-upload":C,"on-success":M},{tip:l(()=>o[4]||(o[4]=[V("div",{class:"el-upload__tip"}," \u683C\u5F0F\u652F\u6301 mp3/wma/wav/amr\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u8D85\u8FC7 2M\uFF0C\u64AD\u653E\u957F\u5EA6\u4E0D\u8D85\u8FC7 60s ",-1)])),default:l(()=>[e(d,{type:"primary"},{default:l(()=>o[3]||(o[3]=[I("\u70B9\u51FB\u4E0A\u4F20")])),_:1})]),_:1},8,["file-list","data"])]),_:1})]),_:1}))])}}}),[["__scopeId","data-v-4ce36eb4"]]);export{Y as default};