Commit a8b8a995 by haojie

1

parent da9b1974
import{d as a,J as e,U as t,a0 as s,S as o,r as l,w as i,D as r,K as d,R as n,X as c,a as u,Y as m,L as f,W as p}from"./vue-d2632262.js";import{B as y,x as v,y as b,z as _,A as g,C as h,D as C}from"./userApi-b3533ba6.js";import{t as w,h as L,s as V}from"./index-ff654315.js";const x=[o("div",{class:"loading"},[o("div"),o("div"),o("div"),o("div"),o("div"),o("div"),o("div"),o("div")],-1)],B=a({__name:"loading",props:{position:{default:"absolute"}},setup:a=>(o,l)=>(e(),t("div",{class:"custom-loading-two",style:s({position:a.position})},x,4))}),O={class:"custom-confirm-dialog-body"},j={class:"title"},k={key:0,class:"footer-default"},D=p("取消"),N=p("确定"),A=a({__name:"ConfirmDialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""},title:{default:""}},emits:["update:modelValue","confirm"],setup(a,{emit:s}){const p=a,v=l(p.modelValue);i((()=>p.modelValue),(a=>{v.value=a})),i((()=>v.value),(a=>{s("update:modelValue",a)}));const b=()=>{s("update:modelValue",!1),s("confirm")};return(s,l)=>{const i=r("t-dialog");return e(),d(i,{visible:v.value,"onUpdate:visible":l[1]||(l[1]=a=>v.value=a),attach:"body",class:f([a.className,"c-dialog-confirm-default"]),destroyOnClose:a.destroyOnClose,placement:a.placement},{body:n((()=>[o("div",O,[o("div",j,c(a.title),1)])])),footer:n((()=>[null===a.footer?(e(),t("div",k,[u(y,{onClick:l[0]||(l[0]=a=>v.value=!1),class:"footer-cancel footer-public-btn"},{default:n((()=>[D])),_:1}),u(y,{onClick:b,class:"footer-confrim footer-public-btn"},{default:n((()=>[N])),_:1})])):m("",!0)])),_:1},8,["visible","class","destroyOnClose","placement"])}}}),E=async()=>{try{let a=await v();if(0==a.code)return a.data}catch(a){return{}}},U=async()=>{let a={adminList:[],myList:[]};try{let e=await b();return 0==e.code&&(a.adminList=e.data.filter((a=>0==a.users_id)),a.myList=e.data.filter((a=>0!=a.users_id))),a}catch(e){return a}},z=async()=>{let a={tones:[],soundColor:[]};try{let e=await _();return 0==e.code&&(e.data.forEach((a=>{var e;a.img=a.icon,a.c_name=a.name,a.c_categorie=null==(e=a.extend)?void 0:e.voice})),a.tones=e.data.filter((a=>a.type==w)),a.soundColor=e.data.filter((a=>a.type==L))),a}catch(e){return a}},J=async(a=!1)=>{try{let e=await g();if(0==e.code)return e.data.forEach((e=>{e.c_name=e.name,e.c_status=!0,e.popup=!1,e.edit=!1,e.blurNum=1,e.loading=!1,a&&(e.label=e.name,e.value=e.id)})),e.data}catch(e){return[]}},K=async(a,e)=>{try{return 0==(await h(a,e)).code&&(V("更新成功","success"),!0)}catch(t){return!1}},R=async(a,e)=>{try{return 0==(await C(a,e)).code&&(V("更新成功","success"),!0)}catch(t){return!1}};export{A as C,B as L,R as a,E as b,z as c,J as d,U as g,K as o}; import{d as a,J as e,U as t,a0 as s,S as o,r as l,w as i,D as r,K as d,R as n,X as c,a as u,Y as m,L as f,W as p}from"./vue-d2632262.js";import{B as y,x as v,y as b,z as _,A as g,C as h,D as C}from"./userApi-86218b0f.js";import{t as w,h as L,s as V}from"./index-af25480b.js";const x=[o("div",{class:"loading"},[o("div"),o("div"),o("div"),o("div"),o("div"),o("div"),o("div"),o("div")],-1)],B=a({__name:"loading",props:{position:{default:"absolute"}},setup:a=>(o,l)=>(e(),t("div",{class:"custom-loading-two",style:s({position:a.position})},x,4))}),O={class:"custom-confirm-dialog-body"},j={class:"title"},k={key:0,class:"footer-default"},D=p("取消"),N=p("确定"),A=a({__name:"ConfirmDialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""},title:{default:""}},emits:["update:modelValue","confirm"],setup(a,{emit:s}){const p=a,v=l(p.modelValue);i((()=>p.modelValue),(a=>{v.value=a})),i((()=>v.value),(a=>{s("update:modelValue",a)}));const b=()=>{s("update:modelValue",!1),s("confirm")};return(s,l)=>{const i=r("t-dialog");return e(),d(i,{visible:v.value,"onUpdate:visible":l[1]||(l[1]=a=>v.value=a),attach:"body",class:f([a.className,"c-dialog-confirm-default"]),destroyOnClose:a.destroyOnClose,placement:a.placement},{body:n((()=>[o("div",O,[o("div",j,c(a.title),1)])])),footer:n((()=>[null===a.footer?(e(),t("div",k,[u(y,{onClick:l[0]||(l[0]=a=>v.value=!1),class:"footer-cancel footer-public-btn"},{default:n((()=>[D])),_:1}),u(y,{onClick:b,class:"footer-confrim footer-public-btn"},{default:n((()=>[N])),_:1})])):m("",!0)])),_:1},8,["visible","class","destroyOnClose","placement"])}}}),E=async()=>{try{let a=await v();if(0==a.code)return a.data}catch(a){return{}}},U=async()=>{let a={adminList:[],myList:[]};try{let e=await b();return 0==e.code&&(a.adminList=e.data.filter((a=>0==a.users_id)),a.myList=e.data.filter((a=>0!=a.users_id))),a}catch(e){return a}},z=async()=>{let a={tones:[],soundColor:[]};try{let e=await _();return 0==e.code&&(e.data.forEach((a=>{var e;a.img=a.icon,a.c_name=a.name,a.c_categorie=null==(e=a.extend)?void 0:e.voice})),a.tones=e.data.filter((a=>a.type==w)),a.soundColor=e.data.filter((a=>a.type==L))),a}catch(e){return a}},J=async(a=!1)=>{try{let e=await g();if(0==e.code)return e.data.forEach((e=>{e.c_name=e.name,e.c_status=!0,e.popup=!1,e.edit=!1,e.blurNum=1,e.loading=!1,a&&(e.label=e.name,e.value=e.id)})),e.data}catch(e){return[]}},K=async(a,e)=>{try{return 0==(await h(a,e)).code&&(V("更新成功","success"),!0)}catch(t){return!1}},R=async(a,e)=>{try{return 0==(await C(a,e)).code&&(V("更新成功","success"),!0)}catch(t){return!1}};export{A as C,B as L,R as a,E as b,z as c,J as d,U as g,K as o};
System.register(["./vue-legacy-3842767e.js","./userApi-legacy-f33e0e5f.js","./index-legacy-6d6059bf.js"],(function(e,t){"use strict";var a,l,o,s,c,i,n,r,d,u,m,f,y,p,v,g,b,_,h,C,w,L,V,x,B;return{setters:[e=>{a=e.d,l=e.J,o=e.U,s=e.a0,c=e.S,i=e.r,n=e.w,r=e.D,d=e.K,u=e.R,m=e.X,f=e.a,y=e.Y,p=e.L,v=e.W},e=>{g=e.B,b=e.x,_=e.y,h=e.z,C=e.A,w=e.C,L=e.D},e=>{V=e.t,x=e.h,B=e.s}],execute:function(){const t=[c("div",{class:"loading"},[c("div"),c("div"),c("div"),c("div"),c("div"),c("div"),c("div"),c("div")],-1)],O=(e("L",a({__name:"loading",props:{position:{default:"absolute"}},setup:e=>(a,c)=>(l(),o("div",{class:"custom-loading-two",style:s({position:e.position})},t,4))})),{class:"custom-confirm-dialog-body"}),j={class:"title"},k={key:0,class:"footer-default"},D=v("取消"),N=v("确定"),A=a({__name:"ConfirmDialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""},title:{default:""}},emits:["update:modelValue","confirm"],setup(e,{emit:t}){const a=e,s=i(a.modelValue);n((()=>a.modelValue),(e=>{s.value=e})),n((()=>s.value),(e=>{t("update:modelValue",e)}));const v=()=>{t("update:modelValue",!1),t("confirm")};return(t,a)=>{const i=r("t-dialog");return l(),d(i,{visible:s.value,"onUpdate:visible":a[1]||(a[1]=e=>s.value=e),attach:"body",class:p([e.className,"c-dialog-confirm-default"]),destroyOnClose:e.destroyOnClose,placement:e.placement},{body:u((()=>[c("div",O,[c("div",j,m(e.title),1)])])),footer:u((()=>[null===e.footer?(l(),o("div",k,[f(g,{onClick:a[0]||(a[0]=e=>s.value=!1),class:"footer-cancel footer-public-btn"},{default:u((()=>[D])),_:1}),f(g,{onClick:v,class:"footer-confrim footer-public-btn"},{default:u((()=>[N])),_:1})])):y("",!0)])),_:1},8,["visible","class","destroyOnClose","placement"])}}});e("C",A),e("b",(async()=>{try{let e=await b();if(0==e.code)return e.data}catch(e){return{}}})),e("g",(async()=>{let e={adminList:[],myList:[]};try{let t=await _();return 0==t.code&&(e.adminList=t.data.filter((e=>0==e.users_id)),e.myList=t.data.filter((e=>0!=e.users_id))),e}catch(t){return e}})),e("c",(async()=>{let e={tones:[],soundColor:[]};try{let t=await h();return 0==t.code&&(t.data.forEach((e=>{e.img=e.icon,e.c_name=e.name,e.c_categorie=e.extend?.voice})),e.tones=t.data.filter((e=>e.type==V)),e.soundColor=t.data.filter((e=>e.type==x))),e}catch(t){return e}})),e("d",(async(e=!1)=>{try{let t=await C();if(0==t.code)return t.data.forEach((t=>{t.c_name=t.name,t.c_status=!0,t.popup=!1,t.edit=!1,t.blurNum=1,t.loading=!1,e&&(t.label=t.name,t.value=t.id)})),t.data}catch(t){return[]}})),e("o",(async(e,t)=>{try{return 0==(await w(e,t)).code&&(B("更新成功","success"),!0)}catch(a){return!1}})),e("a",(async(e,t)=>{try{return 0==(await L(e,t)).code&&(B("更新成功","success"),!0)}catch(a){return!1}}))}}})); System.register(["./vue-legacy-3842767e.js","./userApi-legacy-094f19e7.js","./index-legacy-475a63d6.js"],(function(e,t){"use strict";var a,l,o,s,c,i,n,r,d,u,m,f,y,p,v,g,b,_,h,C,w,L,V,x,B;return{setters:[e=>{a=e.d,l=e.J,o=e.U,s=e.a0,c=e.S,i=e.r,n=e.w,r=e.D,d=e.K,u=e.R,m=e.X,f=e.a,y=e.Y,p=e.L,v=e.W},e=>{g=e.B,b=e.x,_=e.y,h=e.z,C=e.A,w=e.C,L=e.D},e=>{V=e.t,x=e.h,B=e.s}],execute:function(){const t=[c("div",{class:"loading"},[c("div"),c("div"),c("div"),c("div"),c("div"),c("div"),c("div"),c("div")],-1)],O=(e("L",a({__name:"loading",props:{position:{default:"absolute"}},setup:e=>(a,c)=>(l(),o("div",{class:"custom-loading-two",style:s({position:e.position})},t,4))})),{class:"custom-confirm-dialog-body"}),j={class:"title"},k={key:0,class:"footer-default"},D=v("取消"),N=v("确定"),A=a({__name:"ConfirmDialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""},title:{default:""}},emits:["update:modelValue","confirm"],setup(e,{emit:t}){const a=e,s=i(a.modelValue);n((()=>a.modelValue),(e=>{s.value=e})),n((()=>s.value),(e=>{t("update:modelValue",e)}));const v=()=>{t("update:modelValue",!1),t("confirm")};return(t,a)=>{const i=r("t-dialog");return l(),d(i,{visible:s.value,"onUpdate:visible":a[1]||(a[1]=e=>s.value=e),attach:"body",class:p([e.className,"c-dialog-confirm-default"]),destroyOnClose:e.destroyOnClose,placement:e.placement},{body:u((()=>[c("div",O,[c("div",j,m(e.title),1)])])),footer:u((()=>[null===e.footer?(l(),o("div",k,[f(g,{onClick:a[0]||(a[0]=e=>s.value=!1),class:"footer-cancel footer-public-btn"},{default:u((()=>[D])),_:1}),f(g,{onClick:v,class:"footer-confrim footer-public-btn"},{default:u((()=>[N])),_:1})])):y("",!0)])),_:1},8,["visible","class","destroyOnClose","placement"])}}});e("C",A),e("b",(async()=>{try{let e=await b();if(0==e.code)return e.data}catch(e){return{}}})),e("g",(async()=>{let e={adminList:[],myList:[]};try{let t=await _();return 0==t.code&&(e.adminList=t.data.filter((e=>0==e.users_id)),e.myList=t.data.filter((e=>0!=e.users_id))),e}catch(t){return e}})),e("c",(async()=>{let e={tones:[],soundColor:[]};try{let t=await h();return 0==t.code&&(t.data.forEach((e=>{e.img=e.icon,e.c_name=e.name,e.c_categorie=e.extend?.voice})),e.tones=t.data.filter((e=>e.type==V)),e.soundColor=t.data.filter((e=>e.type==x))),e}catch(t){return e}})),e("d",(async(e=!1)=>{try{let t=await C();if(0==t.code)return t.data.forEach((t=>{t.c_name=t.name,t.c_status=!0,t.popup=!1,t.edit=!1,t.blurNum=1,t.loading=!1,e&&(t.label=t.name,t.value=t.id)})),t.data}catch(t){return[]}})),e("o",(async(e,t)=>{try{return 0==(await w(e,t)).code&&(B("更新成功","success"),!0)}catch(a){return!1}})),e("a",(async(e,t)=>{try{return 0==(await L(e,t)).code&&(B("更新成功","success"),!0)}catch(a){return!1}}))}}}));
import{d as a,r as e,w as s,J as l,U as n,S as o,e as u,z as c,Z as i,K as m,F as t,W as r,X as d,L as v}from"./vue-d2632262.js";import{_ as g}from"./changeName-47025be4.js";const p=["src"],h=a({__name:"cardOne",props:{id:null,img:null,name:null,clicked:{type:Boolean,default:!0},className:{default:""},row:{default:{}},edit:{type:Boolean,default:!1}},emits:["change","nameChange"],setup(a,{emit:h}){const f=a,k=e(f.name),C=e(!1),y=a=>{h("nameChange",f.id,a)},N=()=>{f.clicked&&h("change",f.id,f.row)},j=()=>{C.value=!0},w=()=>{C.value=!1};return s((()=>f.name),(a=>{k.value=a})),(e,s)=>(l(),n("div",{class:v(["custom-card-box",[a.clicked?"cursor-pointer":"",a.className?a.className:""]]),onClick:N},[o("div",{class:"img-box",onMouseenter:j,onMouseleave:w},[o("img",{src:a.img,alt:""},null,8,p),u(o("div",null,[i(e.$slots,"hover")],512),[[c,C.value]])],32),o("div",null,[a.edit?(l(),m(g,{key:0,value:k.value,onChange:y},null,8,["value"])):(l(),n(t,{key:1},[r(d(a.name),1)],64))])],2))}});export{h as C}; import{d as a,r as e,w as s,J as l,U as n,S as o,e as u,z as c,Z as i,K as m,F as t,W as r,X as d,L as v}from"./vue-d2632262.js";import{_ as g}from"./changeName-b32f0711.js";const p=["src"],h=a({__name:"cardOne",props:{id:null,img:null,name:null,clicked:{type:Boolean,default:!0},className:{default:""},row:{default:{}},edit:{type:Boolean,default:!1}},emits:["change","nameChange"],setup(a,{emit:h}){const f=a,k=e(f.name),C=e(!1),y=a=>{h("nameChange",f.id,a)},N=()=>{f.clicked&&h("change",f.id,f.row)},j=()=>{C.value=!0},w=()=>{C.value=!1};return s((()=>f.name),(a=>{k.value=a})),(e,s)=>(l(),n("div",{class:v(["custom-card-box",[a.clicked?"cursor-pointer":"",a.className?a.className:""]]),onClick:N},[o("div",{class:"img-box",onMouseenter:j,onMouseleave:w},[o("img",{src:a.img,alt:""},null,8,p),u(o("div",null,[i(e.$slots,"hover")],512),[[c,C.value]])],32),o("div",null,[a.edit?(l(),m(g,{key:0,value:k.value,onChange:y},null,8,["value"])):(l(),n(t,{key:1},[r(d(a.name),1)],64))])],2))}});export{h as C};
System.register(["./vue-legacy-3842767e.js","./changeName-legacy-162f812e.js"],(function(e,a){"use strict";var l,n,s,u,c,t,i,o,r,d,m,v,g,h,y;return{setters:[e=>{l=e.d,n=e.r,s=e.w,u=e.J,c=e.U,t=e.S,i=e.e,o=e.z,r=e.Z,d=e.K,m=e.F,v=e.W,g=e.X,h=e.L},e=>{y=e._}],execute:function(){const a=["src"],f=l({__name:"cardOne",props:{id:null,img:null,name:null,clicked:{type:Boolean,default:!0},className:{default:""},row:{default:{}},edit:{type:Boolean,default:!1}},emits:["change","nameChange"],setup(e,{emit:l}){const f=e,k=n(f.name),p=n(!1),C=e=>{l("nameChange",f.id,e)},N=()=>{f.clicked&&l("change",f.id,f.row)},j=()=>{p.value=!0},w=()=>{p.value=!1};return s((()=>f.name),(e=>{k.value=e})),(l,n)=>(u(),c("div",{class:h(["custom-card-box",[e.clicked?"cursor-pointer":"",e.className?e.className:""]]),onClick:N},[t("div",{class:"img-box",onMouseenter:j,onMouseleave:w},[t("img",{src:e.img,alt:""},null,8,a),i(t("div",null,[r(l.$slots,"hover")],512),[[o,p.value]])],32),t("div",null,[e.edit?(u(),d(y,{key:0,value:k.value,onChange:C},null,8,["value"])):(u(),c(m,{key:1},[v(g(e.name),1)],64))])],2))}});e("C",f)}}})); System.register(["./vue-legacy-3842767e.js","./changeName-legacy-93438df1.js"],(function(e,a){"use strict";var l,n,s,u,c,t,i,o,r,d,m,v,g,h,y;return{setters:[e=>{l=e.d,n=e.r,s=e.w,u=e.J,c=e.U,t=e.S,i=e.e,o=e.z,r=e.Z,d=e.K,m=e.F,v=e.W,g=e.X,h=e.L},e=>{y=e._}],execute:function(){const a=["src"],f=l({__name:"cardOne",props:{id:null,img:null,name:null,clicked:{type:Boolean,default:!0},className:{default:""},row:{default:{}},edit:{type:Boolean,default:!1}},emits:["change","nameChange"],setup(e,{emit:l}){const f=e,k=n(f.name),p=n(!1),C=e=>{l("nameChange",f.id,e)},N=()=>{f.clicked&&l("change",f.id,f.row)},j=()=>{p.value=!0},w=()=>{p.value=!1};return s((()=>f.name),(e=>{k.value=e})),(l,n)=>(u(),c("div",{class:h(["custom-card-box",[e.clicked?"cursor-pointer":"",e.className?e.className:""]]),onClick:N},[t("div",{class:"img-box",onMouseenter:j,onMouseleave:w},[t("img",{src:e.img,alt:""},null,8,a),i(t("div",null,[r(l.$slots,"hover")],512),[[o,p.value]])],32),t("div",null,[e.edit?(u(),d(y,{key:0,value:k.value,onChange:C},null,8,["value"])):(u(),c(m,{key:1},[v(g(e.name),1)],64))])],2))}});e("C",f)}}}));
import{_ as a}from"./index-380fda35.js";import{E as e}from"./edit-8b0dbcf2.js";import{d as l,r as s,w as t,J as u,U as n,K as o,F as i,W as v,X as m,Y as p,S as c,a as d,M as r}from"./vue-d2632262.js";const h={class:"custom-change-name-box"},g={key:1,class:"empty-tips"},y=l({__name:"changeName",props:{isEdit:{type:Boolean,default:!1},event:{type:Function,default:()=>!0},value:null},emits:["change"],setup(l,{emit:y}){const f=l,k=s(!1),x=s(f.value),_=()=>{k.value=!0},j=async()=>{k.value=!1,await f.event(x.value)||(x.value=f.value),y("change",x.value)};return t((()=>f.value),(a=>{x.value=a})),(s,t)=>(u(),n("div",h,[k.value?(u(),o(a,{key:0,modelValue:x.value,"onUpdate:modelValue":t[0]||(t[0]=a=>x.value=a),align:"left",theme:"light",width:"auto",height:"23px",autoFocus:!0,onInputBlur:j},null,8,["modelValue"])):l.value?k.value?p("",!0):(u(),n(i,{key:2},[v(m(l.value),1)],64)):(u(),n("span",g,"未命名草稿")),c("span",{onClick:_,class:"edit-icon"},[d(r(e))])]))}});export{y as _}; import{_ as a}from"./index-5aa7b9f9.js";import{E as e}from"./edit-8b0dbcf2.js";import{d as l,r as s,w as t,J as u,U as n,K as o,F as i,W as v,X as m,Y as p,S as c,a as d,M as r}from"./vue-d2632262.js";const h={class:"custom-change-name-box"},g={key:1,class:"empty-tips"},y=l({__name:"changeName",props:{isEdit:{type:Boolean,default:!1},event:{type:Function,default:()=>!0},value:null},emits:["change"],setup(l,{emit:y}){const f=l,k=s(!1),x=s(f.value),_=()=>{k.value=!0},j=async()=>{k.value=!1,await f.event(x.value)||(x.value=f.value),y("change",x.value)};return t((()=>f.value),(a=>{x.value=a})),(s,t)=>(u(),n("div",h,[k.value?(u(),o(a,{key:0,modelValue:x.value,"onUpdate:modelValue":t[0]||(t[0]=a=>x.value=a),align:"left",theme:"light",width:"auto",height:"23px",autoFocus:!0,onInputBlur:j},null,8,["modelValue"])):l.value?k.value?p("",!0):(u(),n(i,{key:2},[v(m(l.value),1)],64)):(u(),n("span",g,"未命名草稿")),c("span",{onClick:_,class:"edit-icon"},[d(r(e))])]))}});export{y as _};
System.register(["./index-legacy-807c632c.js","./edit-legacy-c3465caa.js","./vue-legacy-3842767e.js"],(function(e,a){"use strict";var l,t,u,n,s,c,i,v,o,d,m,p,r,g,y;return{setters:[e=>{l=e._},e=>{t=e.E},e=>{u=e.d,n=e.r,s=e.w,c=e.J,i=e.U,v=e.K,o=e.F,d=e.W,m=e.X,p=e.Y,r=e.S,g=e.a,y=e.M}],execute:function(){const a={class:"custom-change-name-box"},h={key:1,class:"empty-tips"};e("_",u({__name:"changeName",props:{isEdit:{type:Boolean,default:!1},event:{type:Function,default:()=>!0},value:null},emits:["change"],setup(e,{emit:u}){const f=e,k=n(!1),x=n(f.value),_=()=>{k.value=!0},j=async()=>{k.value=!1,await f.event(x.value)||(x.value=f.value),u("change",x.value)};return s((()=>f.value),(e=>{x.value=e})),(u,n)=>(c(),i("div",a,[k.value?(c(),v(l,{key:0,modelValue:x.value,"onUpdate:modelValue":n[0]||(n[0]=e=>x.value=e),align:"left",theme:"light",width:"auto",height:"23px",autoFocus:!0,onInputBlur:j},null,8,["modelValue"])):e.value?k.value?p("",!0):(c(),i(o,{key:2},[d(m(e.value),1)],64)):(c(),i("span",h,"未命名草稿")),r("span",{onClick:_,class:"edit-icon"},[g(y(t))])]))}}))}}})); System.register(["./index-legacy-fdf7740a.js","./edit-legacy-c3465caa.js","./vue-legacy-3842767e.js"],(function(e,a){"use strict";var l,t,u,n,s,c,i,v,o,d,m,p,r,g,y;return{setters:[e=>{l=e._},e=>{t=e.E},e=>{u=e.d,n=e.r,s=e.w,c=e.J,i=e.U,v=e.K,o=e.F,d=e.W,m=e.X,p=e.Y,r=e.S,g=e.a,y=e.M}],execute:function(){const a={class:"custom-change-name-box"},h={key:1,class:"empty-tips"};e("_",u({__name:"changeName",props:{isEdit:{type:Boolean,default:!1},event:{type:Function,default:()=>!0},value:null},emits:["change"],setup(e,{emit:u}){const f=e,k=n(!1),x=n(f.value),_=()=>{k.value=!0},j=async()=>{k.value=!1,await f.event(x.value)||(x.value=f.value),u("change",x.value)};return s((()=>f.value),(e=>{x.value=e})),(u,n)=>(c(),i("div",a,[k.value?(c(),v(l,{key:0,modelValue:x.value,"onUpdate:modelValue":n[0]||(n[0]=e=>x.value=e),align:"left",theme:"light",width:"auto",height:"23px",autoFocus:!0,onInputBlur:j},null,8,["modelValue"])):e.value?k.value?p("",!0):(c(),i(o,{key:2},[d(m(e.value),1)],64)):(c(),i("span",h,"未命名草稿")),r("span",{onClick:_,class:"edit-icon"},[g(y(t))])]))}}))}}}));
import{J as e,U as t,S as l,d as a,r as s,j as u,w as i,o as n,Z as d,e as o,a5 as r,a0 as c,a as p,R as m,F as v,V as f,X as h,Y as g,y as b,L as y,K as w,M as x}from"./vue-d2632262.js";import{m as k}from"./index-ff654315.js";const C={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},B=[l("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.09 17.802a22.529 22.529 0 0 0 2.462-2.559c.453-.55.68-.824.68-1.243 0-.419-.227-.694-.68-1.243C21.895 10.745 18.242 7 14 7c-1.073 0-2.108.24-3.083.63l2.877 2.876a3.5 3.5 0 0 1 3.7 3.7l3.595 3.596Zm-9.996-5.753a3.5 3.5 0 0 0 4.857 4.857l2.691 2.692C17.242 20.422 15.666 21 14 21c-4.242 0-7.896-3.745-9.553-5.757-.453-.55-.68-.824-.68-1.243 0-.419.227-.694.68-1.243.82-.996 2.13-2.417 3.758-3.597l2.889 2.889Z",fill:"#B9BDCA"},null,-1),l("path",{d:"M5.833 2.333 24.5 21",stroke:"#B9BDCA","stroke-width":"2"},null,-1)];const V={render:function(l,a){return e(),t("svg",C,B)}},R={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},M=[l("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.273 14c0-.353-.193-.593-.58-1.072C22.11 10.968 18.366 7 14 7c-4.365 0-8.109 3.967-9.692 5.928-.387.48-.58.719-.58 1.072 0 .353.193.593.58 1.072C5.89 17.032 9.635 21 14 21c4.366 0 8.11-3.967 9.693-5.928.387-.48.58-.719.58-1.072ZM14 17.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z",fill:"#CCD2E3"},null,-1)];const S={render:function(l,a){return e(),t("svg",R,M)}},Z=l("span",{class:"left-input-icon"},null,-1),_=["type","disabled","placeholder"],A={key:0,class:"custom-pwd-hide-button"},F={key:0,class:"remember-select-box"},I=["onClick"],L={class:"account"},N=l("div",{class:"password"},"********",-1),j={key:0,class:"custom-input-rule"},D=a({__name:"index",props:{className:{default:""},type:{default:"text"},placeholder:{default:"请输入"},num:null,rules:null,modelValue:null,disabled:{type:Boolean,default:!1},needSelect:{type:Boolean,default:!1},selectList:{default:[]},align:{default:"center"},height:{default:"32px"},autoFocus:{type:Boolean,default:!1},theme:{default:"dark"},borderRadius:{default:"4px"},width:{default:"200px"},id:{default:""},blurNum:{default:1}},emits:["update:modelValue","submitType","submitAccount","inputChange","inputBlur"],setup(a,{emit:C}){const B=a,R=s(B.modelValue),M=s(),D=s(!1),T=u({status:!1,message:""}),U=s("text"),$=s("private"),q=()=>{B.needSelect&&(D.value=!0)},E=()=>{B.needSelect&&(D.value=!1),C("inputBlur",R.value,B.id)},J=e=>{T.status=!0,T.message=e.message,C("submitType",!1)},K=()=>{T.status=!1,T.message="",C("submitType",!0)};"password"==B.type&&(U.value=B.type);const X=e=>{$.value="text"===e?"public":"private",U.value=e},Y=()=>{const{rules:e}=B;let t=R.value;if(e)for(let l in e){let a=e[l];if(a.required&&!t)return void J(a);if(K(),a.validator){let e=a.validator(t);if(!e.status)return void J(e);K()}if("email"==a.type){if(!k.test(t))return void J(a);K()}if(a.min&&t.length<a.min)return void J(a);K()}};return i((()=>R.value),(e=>{C("update:modelValue",e),Y()})),i((()=>B.modelValue),(e=>{R.value=e})),i((()=>B.num),(e=>{Y()})),n((()=>{B.autoFocus&&M.value.focus()})),i((()=>B.blurNum),(e=>{M.value&&M.value.focus()})),(s,u)=>(e(),t("div",{class:y(["custom-input-global",a.className]),style:c({width:a.width})},[l("div",{class:y(["custom-input-box",{"custom-input-error":T.status,"dark-input-box":"dark"===a.theme,"light-input-box":"light"===a.theme,"opacity-input-box":"opacity"===a.theme}]),style:c({height:a.height,borderRadius:a.borderRadius})},[d(s.$slots,"leftIcon",{},(()=>[Z])),o(l("input",{ref_key:"customInput",ref:M,type:U.value,"onUpdate:modelValue":u[0]||(u[0]=e=>R.value=e),class:"cust-input",disabled:a.disabled,placeholder:a.placeholder,onFocus:q,onBlur:E,onInput:u[1]||(u[1]=e=>(e=>{const{type:t}=B;"number"==t&&(R.value=e.replace(/[^\d]/g,"")),C("inputChange",R.value)})(R.value)),style:c({"text-align":a.align,borderRadius:a.borderRadius})},null,44,_),[[r,R.value]]),d(s.$slots,"rightIcon",{},(()=>["password"===a.type?(e(),t("span",A,["private"===$.value?(e(),w(x(V),{key:0,onClick:u[2]||(u[2]=e=>X("text"))})):(e(),w(x(S),{key:1,onClick:u[3]||(u[3]=e=>X("password"))}))])):g("",!0)])),p(b,{name:"remember-fade"},{default:m((()=>[a.needSelect&&D.value&&a.selectList.length?(e(),t("div",F,[(e(!0),t(v,null,f(a.selectList,(a=>(e(),t("div",{key:a.account,class:"line",onClick:e=>(e=>{C("submitAccount",e)})(a)},[l("div",L,h(a.account),1),N],8,I)))),128))])):g("",!0)])),_:1})],6),a.rules&&a.rules.length?(e(),t("div",j,h(T.message),1)):g("",!0)],6))}});export{D as _}; import{J as e,U as t,S as l,d as a,r as s,j as u,w as i,o as n,Z as d,e as o,a5 as r,a0 as c,a as p,R as m,F as v,V as f,X as h,Y as g,y as b,L as y,K as w,M as x}from"./vue-d2632262.js";import{m as k}from"./index-af25480b.js";const C={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},B=[l("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.09 17.802a22.529 22.529 0 0 0 2.462-2.559c.453-.55.68-.824.68-1.243 0-.419-.227-.694-.68-1.243C21.895 10.745 18.242 7 14 7c-1.073 0-2.108.24-3.083.63l2.877 2.876a3.5 3.5 0 0 1 3.7 3.7l3.595 3.596Zm-9.996-5.753a3.5 3.5 0 0 0 4.857 4.857l2.691 2.692C17.242 20.422 15.666 21 14 21c-4.242 0-7.896-3.745-9.553-5.757-.453-.55-.68-.824-.68-1.243 0-.419.227-.694.68-1.243.82-.996 2.13-2.417 3.758-3.597l2.889 2.889Z",fill:"#B9BDCA"},null,-1),l("path",{d:"M5.833 2.333 24.5 21",stroke:"#B9BDCA","stroke-width":"2"},null,-1)];const V={render:function(l,a){return e(),t("svg",C,B)}},R={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},M=[l("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.273 14c0-.353-.193-.593-.58-1.072C22.11 10.968 18.366 7 14 7c-4.365 0-8.109 3.967-9.692 5.928-.387.48-.58.719-.58 1.072 0 .353.193.593.58 1.072C5.89 17.032 9.635 21 14 21c4.366 0 8.11-3.967 9.693-5.928.387-.48.58-.719.58-1.072ZM14 17.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z",fill:"#CCD2E3"},null,-1)];const S={render:function(l,a){return e(),t("svg",R,M)}},Z=l("span",{class:"left-input-icon"},null,-1),_=["type","disabled","placeholder"],A={key:0,class:"custom-pwd-hide-button"},F={key:0,class:"remember-select-box"},I=["onClick"],L={class:"account"},N=l("div",{class:"password"},"********",-1),j={key:0,class:"custom-input-rule"},D=a({__name:"index",props:{className:{default:""},type:{default:"text"},placeholder:{default:"请输入"},num:null,rules:null,modelValue:null,disabled:{type:Boolean,default:!1},needSelect:{type:Boolean,default:!1},selectList:{default:[]},align:{default:"center"},height:{default:"32px"},autoFocus:{type:Boolean,default:!1},theme:{default:"dark"},borderRadius:{default:"4px"},width:{default:"200px"},id:{default:""},blurNum:{default:1}},emits:["update:modelValue","submitType","submitAccount","inputChange","inputBlur"],setup(a,{emit:C}){const B=a,R=s(B.modelValue),M=s(),D=s(!1),T=u({status:!1,message:""}),U=s("text"),$=s("private"),q=()=>{B.needSelect&&(D.value=!0)},E=()=>{B.needSelect&&(D.value=!1),C("inputBlur",R.value,B.id)},J=e=>{T.status=!0,T.message=e.message,C("submitType",!1)},K=()=>{T.status=!1,T.message="",C("submitType",!0)};"password"==B.type&&(U.value=B.type);const X=e=>{$.value="text"===e?"public":"private",U.value=e},Y=()=>{const{rules:e}=B;let t=R.value;if(e)for(let l in e){let a=e[l];if(a.required&&!t)return void J(a);if(K(),a.validator){let e=a.validator(t);if(!e.status)return void J(e);K()}if("email"==a.type){if(!k.test(t))return void J(a);K()}if(a.min&&t.length<a.min)return void J(a);K()}};return i((()=>R.value),(e=>{C("update:modelValue",e),Y()})),i((()=>B.modelValue),(e=>{R.value=e})),i((()=>B.num),(e=>{Y()})),n((()=>{B.autoFocus&&M.value.focus()})),i((()=>B.blurNum),(e=>{M.value&&M.value.focus()})),(s,u)=>(e(),t("div",{class:y(["custom-input-global",a.className]),style:c({width:a.width})},[l("div",{class:y(["custom-input-box",{"custom-input-error":T.status,"dark-input-box":"dark"===a.theme,"light-input-box":"light"===a.theme,"opacity-input-box":"opacity"===a.theme}]),style:c({height:a.height,borderRadius:a.borderRadius})},[d(s.$slots,"leftIcon",{},(()=>[Z])),o(l("input",{ref_key:"customInput",ref:M,type:U.value,"onUpdate:modelValue":u[0]||(u[0]=e=>R.value=e),class:"cust-input",disabled:a.disabled,placeholder:a.placeholder,onFocus:q,onBlur:E,onInput:u[1]||(u[1]=e=>(e=>{const{type:t}=B;"number"==t&&(R.value=e.replace(/[^\d]/g,"")),C("inputChange",R.value)})(R.value)),style:c({"text-align":a.align,borderRadius:a.borderRadius})},null,44,_),[[r,R.value]]),d(s.$slots,"rightIcon",{},(()=>["password"===a.type?(e(),t("span",A,["private"===$.value?(e(),w(x(V),{key:0,onClick:u[2]||(u[2]=e=>X("text"))})):(e(),w(x(S),{key:1,onClick:u[3]||(u[3]=e=>X("password"))}))])):g("",!0)])),p(b,{name:"remember-fade"},{default:m((()=>[a.needSelect&&D.value&&a.selectList.length?(e(),t("div",F,[(e(!0),t(v,null,f(a.selectList,(a=>(e(),t("div",{key:a.account,class:"line",onClick:e=>(e=>{C("submitAccount",e)})(a)},[l("div",L,h(a.account),1),N],8,I)))),128))])):g("",!0)])),_:1})],6),a.rules&&a.rules.length?(e(),t("div",j,h(T.message),1)):g("",!0)],6))}});export{D as _};
import{d as e,r as a,Q as l,w as t,J as i,K as s,R as n,S as o,U as d,V as m,a as u,W as c,X as r,L as p,F as v,Y as g,e as h,z as f,Z as y,j as _,o as L,M as k}from"./vue-d2632262.js";import{L as C,C as b,o as V,a as w,g as j}from"./Common-ec0ce4e3.js";import{C as x}from"./cardOne-de7b63ad.js";import{B as U,g as N,d as z,a as R,b as q}from"./userApi-b3533ba6.js";import{D as P,C as D,a as J}from"./index-369f2ff8.js";import{r as B,s as I}from"./index-ff654315.js";import{_ as M}from"./Grid-edcde43c.js";import{_ as O}from"./changeName-47025be4.js";import{_ as S}from"./index-380fda35.js";import"./TdesignNext-19b8fe6e.js";import"./edit-8b0dbcf2.js";const T={class:"chose-person-dialog-body"},G=o("div",{class:"header"},"选择数字人",-1),W={class:"group-btns"},A={class:"person-list"},E={class:"person-list"},F=e({__name:"digitalPeopleDiaog",props:{modelValue:{type:Boolean},adminList:null,myList:null},emits:["update:modelValue"],setup(e,{emit:h}){const f=e,y=a(f.modelValue),_=l(),L=a(""),k=e=>{L.value=e},C=a("1"),b=[{label:"数字人库",value:"1"},{label:"我的数字人",value:"2"}],V=()=>{y.value=!1,_.push({path:B.createLive.path,name:B.createLive.name,query:{id:L.value,title:""}})};return t((()=>f.modelValue),(e=>{y.value=e})),t((()=>y.value),(e=>{h("update:modelValue",e)})),(a,l)=>(i(),s(P,{modelValue:y.value,"onUpdate:modelValue":l[0]||(l[0]=e=>y.value=e),className:"chose-person-dialog",onConfirm:V},{default:n((()=>[o("div",T,[G,o("div",W,[(i(),d(v,null,m(b,(e=>u(U,{key:e.value,theme:"opacity",class:p(["default-chose-person-btn",{"btn-active":e.value===C.value}]),onClick:a=>(e=>{C.value=e.value})(e)},{default:n((()=>[c(r(e.label),1)])),_:2},1032,["onClick","class"]))),64))]),o("div",A,["2"==C.value?(i(!0),d(v,{key:0},m(e.myList,(e=>(i(),s(x,{key:e.id,className:e.id==L.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:k},null,8,["className","img","id","name"])))),128)):g("",!0)]),o("div",E,["1"==C.value?(i(!0),d(v,{key:0},m(e.adminList,(e=>(i(),s(x,{key:e.id,className:e.id==L.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:k},null,8,["className","img","id","name"])))),128)):g("",!0)])])])),_:1},8,["modelValue"]))}}),K={class:"custom-card-two-image"},Q=["src"],X={class:"custom-card-footer"},Y={class:"create-time"},Z=e({__name:"cardTwo",props:{id:null,img:{default:""},value:null,created_at:null,clicked:{type:Boolean,default:!0}},emits:["change","nameChange"],setup(e,{emit:l}){const t=e,s=a(!1),n=()=>{t.clicked&&l("change",t.id)},m=()=>{s.value=!0},c=()=>{s.value=!1},v=e=>{l("nameChange",t.id,e)};return(a,l)=>(i(),d("div",{class:p(["custom-card-two-box",{"cursor-pointer":e.clicked}]),onMouseenter:m,onMouseleave:c,onClick:n},[o("div",K,[o("img",{src:e.img,alt:""},null,8,Q),h(o("div",null,[y(a.$slots,"hover")],512),[[f,s.value]])]),o("div",X,[u(O,{value:e.value,onChange:v},null,8,["value"]),o("div",Y,r(e.created_at),1)])],34))}}),$={class:"my-digtal-people"},H={class:"my-digtal-people-hover"},ee=c("开启直播"),ae=c("开播中"),le={class:"digtal-people-hover-tool"},te=c("编辑"),ie=c("下载"),se=c("删除"),ne=e({__name:"myDigtalPeople",setup(e){const t=l(),c=_({list:[],loading:!1}),r=a(!1),p=a(""),g=async()=>{try{c.loading=!0;let e=await N();0==e.code&&(c.list=e.data),c.loading=!1}catch(e){c.loading=!1}},y=async()=>{try{0==(await z(p.value)).code&&(I("删除成功","success"),g())}catch(e){}},k=async(e,a)=>{let l=c.list.find((a=>a.id==e));l&&(l.name=a,await V(e,l))};return L((()=>{g()})),(e,a)=>(i(),d("div",$,[u(M,{length:c.list.length,marginLeft:35},{default:n((()=>[(i(!0),d(v,null,m(c.list,(e=>(i(),s(Z,{key:e.id,id:e.id,img:e.cover_url,created_at:e.updated_at,value:e.name,onNameChange:k},{hover:n((()=>[o("div",H,[0==e.is_live?(i(),s(U,{key:0,class:"digtal-people-start-end",theme:"danger",height:"40px"},{default:n((()=>[ee])),_:1})):(i(),s(U,{key:1,class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>(e=>{let a={id:e.id,status:e.status,digital_image:e.cover_url,digital_name:e.name,is_live:e.is_live};window.pyjs.openLivePage(JSON.stringify(a))})(e)},{default:n((()=>[ae])),_:2},1032,["onClick"])),o("div",le,[u(U,{size:"13",theme:"dark",onClick:a=>(e=>{t.push({path:B.createLive.path,name:B.createLive.name,query:{id:e.id,status:e.status,type:"edit"}})})(e)},{default:n((()=>[te])),_:2},1032,["onClick"]),u(U,{size:"13",theme:"dark"},{default:n((()=>[ie])),_:1}),u(U,{size:"13",theme:"dark",onClick:a=>(e=>{p.value=e.id,r.value=!0})(e)},{default:n((()=>[se])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),h(u(C,null,null,512),[[f,c.loading]]),u(b,{modelValue:r.value,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value=e),title:"确定删除吗?",onConfirm:y},null,8,["modelValue"])]))}}),oe={class:"digital-people-draft"},de={class:"my-digtal-people-hover"},me=c("编辑"),ue={class:"digtal-people-hover-tool"},ce=c("删除"),re=e({__name:"digitalPeopleDraft",setup(e){const t=l(),c=_({list:[],loading:!1}),r=a(!1),p=a(""),g=async()=>{try{let e=await R();0==e.code&&(e.data.forEach((e=>{e.c_name=e.name?e.name:""})),c.list=e.data)}catch(e){}},y=async()=>{try{0==(await q(p.value)).code&&(I("删除成功","success"),g())}catch(e){}},k=async(e,a)=>{let l=c.list.findIndex((a=>a.id==e));if(-1!==l){let t=c.list[l];t.name=a,await w(e,t)?(c.list[l].name=a,c.list[l].c_name=a):c.list[l].c_name=t.name}};return L((()=>{g()})),(e,a)=>(i(),d("div",oe,[u(M,{marginLeft:35,length:c.list.length,rowGap:18,cardWidth:200},{default:n((()=>[(i(!0),d(v,null,m(c.list,(e=>(i(),s(Z,{key:e.id,id:e.id,img:e.cover_url,created_at:e.created_at,value:e.c_name,onNameChange:k},{hover:n((()=>[o("div",de,[u(U,{class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>(e=>{t.push({path:B.createLive.path,name:B.createLive.name,query:{id:e.id,title:e.name,type:"edit_drafts"}})})(e)},{default:n((()=>[me])),_:2},1032,["onClick"]),o("div",ue,[u(U,{size:"13",theme:"dark",onClick:a=>(e=>{r.value=!0,p.value=e.id})(e)},{default:n((()=>[ce])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),h(u(C,null,null,512),[[f,c.loading]]),u(b,{modelValue:r.value,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value=e),title:"确定删除吗?",onConfirm:y},null,8,["modelValue"])]))}}),pe={class:"custom-home-page"},ve={class:"home-tool-bar"},ge=o("div",{class:"label-box"},[o("span",{class:"label"},"工具栏 "),o("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),he={class:"tool-list"},fe=["onClick"],ye=["src"],_e={class:"home-tool-bar"},Le=o("div",{class:"label-box"},[o("span",{class:"label"},"直播数字人创建 "),o("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),ke={class:"digital-people-list-box"},Ce=o("div",{class:"tool-line"},[o("div",{class:"label"},"选择数字人")],-1),be={class:"digital-people-list"},Ve={class:"home-tool-bar"},we=c(" 直播创建 "),je={class:"create-live-dialog-body"},xe=o("span",{class:"label"}," 直播名称: ",-1),Ue=e({__name:"index",setup(e){const t=l(),s=a("1"),c=a(!1),p=a(!1),y=a(),b=a(""),V={profile:new URL(""+new URL("profile-55a4ac64.svg",import.meta.url).href,self.location).href,speaking:new URL(""+new URL("speaking-0c962acf.svg",import.meta.url).href,self.location).href,interaction:new URL(""+new URL("interaction-fa518879.svg",import.meta.url).href,self.location).href},w=[{label:"形象定制",icon:V.profile,path:B.ImageCustomization.path},{label:"音色定制",icon:V.speaking,path:B.VocalCustomization.path},{label:"互动回答",icon:V.interaction,path:B.createInteract.path}],U=_({list:[],adminList:[],myList:[],loading:!1}),N=e=>{y.value=e,c.value=!0},z=()=>{c.value=!1,t.push({path:B.createLive.path,name:B.createLive.name,query:{id:y.value,title:b.value}})};return L((()=>{setTimeout((()=>{(()=>{let e=window.customJumpLivePage;e&&("string"==typeof e&&(e=JSON.parse(e)),t.push({path:B.startLive.path,name:B.startLive.name,query:e}))})()}),1e3),(async()=>{try{U.loading=!0;let e=await j();U.adminList=e.adminList,U.myList=e.myList,U.myList.length>5?U.list=U.myList.slice(0,5):U.list=U.myList.concat(U.adminList),U.loading=!1}catch(e){U.loading=!1}})()})),(e,a)=>(i(),d("div",pe,[o("div",ve,[ge,o("div",he,[(i(),d(v,null,m(w,(e=>o("div",{key:e.icon,class:"tool-item",onClick:a=>(e=>{e.path&&t.push({path:e.path})})(e)},[o("img",{src:e.icon,alt:""},null,8,ye),o("span",null,r(e.label),1)],8,fe))),64))])]),o("div",_e,[Le,o("div",ke,[Ce,o("div",be,[(i(!0),d(v,null,m(U.list,((e,l)=>(i(),d(v,{key:e.id},[u(x,{id:e.id,img:e.cover_url,name:e.name,onChange:N},null,8,["id","img","name"]),l===U.list.length-1?(i(),d("div",{key:0,class:"more-choices",onClick:a[0]||(a[0]=e=>p.value=!0)},"更多选择 >")):g("",!0)],64)))),128)),h(u(C,null,null,512),[[f,U.loading]])])])]),o("div",Ve,[u(k(J),{modelValue:s.value,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value=e),theme:"dark2"},{default:n((()=>[u(k(D),{label:"数字人作品",name:"1"},{default:n((()=>[u(ne)])),_:1}),u(k(D),{label:"数字人草稿",name:"2"},{default:n((()=>[u(re)])),_:1})])),_:1},8,["modelValue"])]),u(P,{modelValue:c.value,"onUpdate:modelValue":a[3]||(a[3]=e=>c.value=e),onConfirm:z},{header:n((()=>[we])),body:n((()=>[o("div",je,[xe,u(S,{modelValue:b.value,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value=e),placeholder:"请输入直播标题",align:"left"},null,8,["modelValue"])])])),_:1},8,["modelValue"]),u(F,{modelValue:p.value,"onUpdate:modelValue":a[4]||(a[4]=e=>p.value=e),adminList:U.adminList,myList:U.myList},null,8,["modelValue","adminList","myList"])]))}});export{Ue as default};
import{U as e,v as a,i as l}from"./index-462668f6.js";import{B as t}from"./userApi-b3533ba6.js";import{b as o}from"./Common-ec0ce4e3.js";import{D as u}from"./index-369f2ff8.js";import{_ as s}from"./index-380fda35.js";import{s as n,i}from"./index-ff654315.js";import{d,r as c,w as p,J as r,K as m,R as v,S as f,X as g,a as b,P as h,o as I,W as V}from"./vue-d2632262.js";const y={LIVE_AUDIT_STATUS_EXAMINE:1,LIVE_AUDIT_STATUS_PROCEED:2,LIVE_AUDIT_STATUS_FINISH:3,LIVE_AUDIT_STATUS_ERROR:4},_={class:"custom-mizable-dialog-body"},A={class:"title"},U={class:"input-box"},w={class:"label"},S=d({__name:"dialog",props:{modelValue:{type:Boolean},value:null,dialogInfo:{default:{}}},emits:["update:modelValue","update:value","confirm"],setup(e,{emit:a}){const l=e,t=c(l.value);p((()=>l.modelValue),(e=>{a("update:modelValue",e)}));const o=()=>{t.value?(a("update:modelValue",!1),a("confirm",t.value)):n("请输入名称")};return p((()=>l.value),(e=>{t.value=e})),p((()=>t.value),(e=>{a("update:value",e)})),(a,l)=>(r(),m(u,{modelValue:e.modelValue,"onUpdate:modelValue":l[1]||(l[1]=e=>h(modelValue)?modelValue.value=e:null),onConfirm:o},{default:v((()=>[f("div",_,[f("div",A,g(e.dialogInfo.title),1),f("div",U,[f("span",w,g(e.dialogInfo.inputLabel)+":",1),b(s,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=e=>t.value=e),align:"left",placeholder:e.dialogInfo.placeholder},null,8,["modelValue","placeholder"])])])])),_:1},8,["modelValue"]))}});const T=d({props:{icon:Object,label:String,uploadInfo:Object,accept:{type:String,default:""},dialogInfo:{type:Object,default:{}},video:{type:Boolean,default:!1},submit:{type:[Function,Boolean],default:!1}},setup(u,{slots:s}){const d=c({}),r=c(""),m=c(""),v=c(""),f=c(!1),g=c("");I((async()=>{d.value=await o()}));const h=()=>{r.value=""},y=async()=>{r.value||i()?f.value=!0:n("请先上传文件")},_=async e=>(e=await function(e){const a=e.split(","),l=a[0].match(/:(.*?);/)[1],t=atob(a[1]);let o=t.length;const u=new Uint8Array(o);for(;o--;)u[o]=t.charCodeAt(o);return new Blob([u],{type:l})}(e),new Promise((t=>{const o=a();let u="";const s=d.value;u="https://"+s.host;const n=new FormData;n.append("key",s.dir+o+".png"),n.append("policy",s.policy),n.append("OSSAccessKeyId",s.accessid),n.append("success_action_status","200"),n.append("callback",s.callback),n.append("signature",s.signature),n.append("file",e),l.post(u,n,{headers:{"Content-Type":"multipart/form-data;charset=utf-8"}}).then((e=>{if(""===e||200==e){const e=s.domain+s.dir+o+".png";v.value=e,t({status:"success",response:{url:""}})}})).catch((e=>{}))}))),A=async()=>new Promise(((e,a)=>{let l=null,t=document.createElement("video");t.setAttribute("crossOrigin","Anonymous"),t.setAttribute("src",r.value),t.setAttribute("preload","auto"),t.currentTime=.001,t.addEventListener("loadeddata",(function(){let a,o=document.createElement("canvas"),u=t.videoWidth,s=t.videoHeight,n=0;u<s?(a=300,n=s/2-150):a=s;o.width=512,o.height=300,o.getContext("2d").drawImage(t,0,n,u,a,0,0,o.width,o.height),l=o.toDataURL("image/png"),e(l)}))})),U=async e=>{if(u.video)if(e&&r.value&&v.value){if(u.submit){await u.submit({video_url:r.value,name:e,cover_url:v.value})&&(v.value="",r.value="",g.value="")}}else n("缺少数据");else if(e&&r.value&&u.submit){await u.submit({audio_url:r.value,name:e})&&(r.value="",g.value="")}};return p((()=>r.value),(e=>{e&&u.video?(async()=>{let e=await A();_(e)})():m.value=""})),()=>{var a;return b("div",{class:"custom-izable-page"},[b("div",{class:"header"},[u.icon,b("span",null,[u.label])]),b("div",{class:"izable-page-upload-box"},[b(e,{modelValue:r.value,"onUpdate:modelValue":e=>r.value=e,uploadInfo:u.uploadInfo,accept:u.accept,config:d.value},null),b("div",{class:"upload-box-footer"},[b(t,{theme:"opacity",onClick:h},{default:()=>[V("重置")]}),b(t,{theme:"green",onClick:y},{default:()=>[V("生成")]})])]),b("div",{class:"izable-page-tabs"},[null==(a=s.default)?void 0:a.call(s)]),b(S,{value:g.value,"onUpdate:value":e=>g.value=e,onConfirm:U,dialogInfo:u.dialogInfo,modelValue:f.value,"onUpdate:modelValue":e=>f.value=e},null)])}}});export{T as C,y as L}; import{U as e,v as a,i as l}from"./index-663d6175.js";import{B as t}from"./userApi-86218b0f.js";import{b as o}from"./Common-4634bb35.js";import{D as u}from"./index-957d1b17.js";import{_ as s}from"./index-5aa7b9f9.js";import{s as n,i}from"./index-af25480b.js";import{d,r as c,w as p,J as r,K as m,R as v,S as f,X as g,a as b,P as h,o as I,W as V}from"./vue-d2632262.js";const y={LIVE_AUDIT_STATUS_EXAMINE:1,LIVE_AUDIT_STATUS_PROCEED:2,LIVE_AUDIT_STATUS_FINISH:3,LIVE_AUDIT_STATUS_ERROR:4},_={class:"custom-mizable-dialog-body"},A={class:"title"},U={class:"input-box"},w={class:"label"},S=d({__name:"dialog",props:{modelValue:{type:Boolean},value:null,dialogInfo:{default:{}}},emits:["update:modelValue","update:value","confirm"],setup(e,{emit:a}){const l=e,t=c(l.value);p((()=>l.modelValue),(e=>{a("update:modelValue",e)}));const o=()=>{t.value?(a("update:modelValue",!1),a("confirm",t.value)):n("请输入名称")};return p((()=>l.value),(e=>{t.value=e})),p((()=>t.value),(e=>{a("update:value",e)})),(a,l)=>(r(),m(u,{modelValue:e.modelValue,"onUpdate:modelValue":l[1]||(l[1]=e=>h(modelValue)?modelValue.value=e:null),onConfirm:o},{default:v((()=>[f("div",_,[f("div",A,g(e.dialogInfo.title),1),f("div",U,[f("span",w,g(e.dialogInfo.inputLabel)+":",1),b(s,{modelValue:t.value,"onUpdate:modelValue":l[0]||(l[0]=e=>t.value=e),align:"left",placeholder:e.dialogInfo.placeholder},null,8,["modelValue","placeholder"])])])])),_:1},8,["modelValue"]))}});const T=d({props:{icon:Object,label:String,uploadInfo:Object,accept:{type:String,default:""},dialogInfo:{type:Object,default:{}},video:{type:Boolean,default:!1},submit:{type:[Function,Boolean],default:!1}},setup(u,{slots:s}){const d=c({}),r=c(""),m=c(""),v=c(""),f=c(!1),g=c("");I((async()=>{d.value=await o()}));const h=()=>{r.value=""},y=async()=>{r.value||i()?f.value=!0:n("请先上传文件")},_=async e=>(e=await function(e){const a=e.split(","),l=a[0].match(/:(.*?);/)[1],t=atob(a[1]);let o=t.length;const u=new Uint8Array(o);for(;o--;)u[o]=t.charCodeAt(o);return new Blob([u],{type:l})}(e),new Promise((t=>{const o=a();let u="";const s=d.value;u="https://"+s.host;const n=new FormData;n.append("key",s.dir+o+".png"),n.append("policy",s.policy),n.append("OSSAccessKeyId",s.accessid),n.append("success_action_status","200"),n.append("callback",s.callback),n.append("signature",s.signature),n.append("file",e),l.post(u,n,{headers:{"Content-Type":"multipart/form-data;charset=utf-8"}}).then((e=>{if(""===e||200==e){const e=s.domain+s.dir+o+".png";v.value=e,t({status:"success",response:{url:""}})}})).catch((e=>{}))}))),A=async()=>new Promise(((e,a)=>{let l=null,t=document.createElement("video");t.setAttribute("crossOrigin","Anonymous"),t.setAttribute("src",r.value),t.setAttribute("preload","auto"),t.currentTime=.001,t.addEventListener("loadeddata",(function(){let a,o=document.createElement("canvas"),u=t.videoWidth,s=t.videoHeight,n=0;u<s?(a=300,n=s/2-150):a=s;o.width=512,o.height=300,o.getContext("2d").drawImage(t,0,n,u,a,0,0,o.width,o.height),l=o.toDataURL("image/png"),e(l)}))})),U=async e=>{if(u.video)if(e&&r.value&&v.value){if(u.submit){await u.submit({video_url:r.value,name:e,cover_url:v.value})&&(v.value="",r.value="",g.value="")}}else n("缺少数据");else if(e&&r.value&&u.submit){await u.submit({audio_url:r.value,name:e})&&(r.value="",g.value="")}};return p((()=>r.value),(e=>{e&&u.video?(async()=>{let e=await A();_(e)})():m.value=""})),()=>{var a;return b("div",{class:"custom-izable-page"},[b("div",{class:"header"},[u.icon,b("span",null,[u.label])]),b("div",{class:"izable-page-upload-box"},[b(e,{modelValue:r.value,"onUpdate:modelValue":e=>r.value=e,uploadInfo:u.uploadInfo,accept:u.accept,config:d.value},null),b("div",{class:"upload-box-footer"},[b(t,{theme:"opacity",onClick:h},{default:()=>[V("重置")]}),b(t,{theme:"green",onClick:y},{default:()=>[V("生成")]})])]),b("div",{class:"izable-page-tabs"},[null==(a=s.default)?void 0:a.call(s)]),b(S,{value:g.value,"onUpdate:value":e=>g.value=e,onConfirm:U,dialogInfo:u.dialogInfo,modelValue:f.value,"onUpdate:modelValue":e=>f.value=e},null)])}}});export{T as C,y as L};
import{d as e,r as a,Q as l,w as i,J as t,K as s,R as n,S as o,U as d,V as m,a as u,W as c,X as r,L as p,F as v,Y as g,e as h,z as f,Z as y,j as _,o as k,M as L}from"./vue-d2632262.js";import{L as C,C as b,o as V,a as w,g as j}from"./Common-4634bb35.js";import{C as x}from"./cardOne-d4ff7717.js";import{B as U,g as N,d as z,a as R,b as q}from"./userApi-86218b0f.js";import{D as P,C as D,a as J}from"./index-957d1b17.js";import{r as B,s as I}from"./index-af25480b.js";import{_ as M}from"./Grid-edcde43c.js";import{_ as O}from"./changeName-b32f0711.js";import{_ as S}from"./index-5aa7b9f9.js";import"./TdesignNext-19b8fe6e.js";import"./edit-8b0dbcf2.js";const T={class:"chose-person-dialog-body"},G=o("div",{class:"header"},"选择数字人",-1),W={class:"group-btns"},A={class:"person-list"},E={class:"person-list"},F=e({__name:"digitalPeopleDiaog",props:{modelValue:{type:Boolean},adminList:null,myList:null},emits:["update:modelValue"],setup(e,{emit:h}){const f=e,y=a(f.modelValue),_=l(),k=a(""),L=e=>{k.value=e},C=a("1"),b=[{label:"数字人库",value:"1"},{label:"我的数字人",value:"2"}],V=()=>{y.value=!1,_.push({path:B.createLive.path,name:B.createLive.name,query:{id:k.value,title:""}})};return i((()=>f.modelValue),(e=>{y.value=e})),i((()=>y.value),(e=>{h("update:modelValue",e)})),(a,l)=>(t(),s(P,{modelValue:y.value,"onUpdate:modelValue":l[0]||(l[0]=e=>y.value=e),className:"chose-person-dialog",onConfirm:V},{default:n((()=>[o("div",T,[G,o("div",W,[(t(),d(v,null,m(b,(e=>u(U,{key:e.value,theme:"opacity",class:p(["default-chose-person-btn",{"btn-active":e.value===C.value}]),onClick:a=>(e=>{C.value=e.value})(e)},{default:n((()=>[c(r(e.label),1)])),_:2},1032,["onClick","class"]))),64))]),o("div",A,["2"==C.value?(t(!0),d(v,{key:0},m(e.myList,(e=>(t(),s(x,{key:e.id,className:e.id==k.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:L},null,8,["className","img","id","name"])))),128)):g("",!0)]),o("div",E,["1"==C.value?(t(!0),d(v,{key:0},m(e.adminList,(e=>(t(),s(x,{key:e.id,className:e.id==k.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:L},null,8,["className","img","id","name"])))),128)):g("",!0)])])])),_:1},8,["modelValue"]))}}),K={class:"custom-card-two-image"},Q=["src"],X={class:"custom-card-footer"},Y={class:"create-time"},Z=e({__name:"cardTwo",props:{id:null,img:{default:""},value:null,created_at:null,clicked:{type:Boolean,default:!0}},emits:["change","nameChange"],setup(e,{emit:l}){const i=e,s=a(!1),n=()=>{i.clicked&&l("change",i.id)},m=()=>{s.value=!0},c=()=>{s.value=!1},v=e=>{l("nameChange",i.id,e)};return(a,l)=>(t(),d("div",{class:p(["custom-card-two-box",{"cursor-pointer":e.clicked}]),onMouseenter:m,onMouseleave:c,onClick:n},[o("div",K,[o("img",{src:e.img,alt:""},null,8,Q),h(o("div",null,[y(a.$slots,"hover")],512),[[f,s.value]])]),o("div",X,[u(O,{value:e.value,onChange:v},null,8,["value"]),o("div",Y,r(e.created_at),1)])],34))}}),$={class:"my-digtal-people"},H={class:"my-digtal-people-hover"},ee=c("开启直播"),ae=c("开播中"),le={class:"digtal-people-hover-tool"},ie=c("编辑"),te=c("下载"),se=c("删除"),ne=e({__name:"myDigtalPeople",setup(e){const i=l(),c=_({list:[],loading:!1}),r=a(!1),p=a(""),g=e=>{let a={id:e.id,status:e.status,digital_image:e.cover_url,digital_name:e.name,is_live:e.is_live};window.pyjs.openLivePage(JSON.stringify(a))},y=async()=>{try{c.loading=!0;let e=await N();0==e.code&&(c.list=e.data),c.loading=!1}catch(e){c.loading=!1}},L=async()=>{try{0==(await z(p.value)).code&&(I("删除成功","success"),y())}catch(e){}},w=async(e,a)=>{let l=c.list.find((a=>a.id==e));l&&(l.name=a,await V(e,l))};return k((()=>{y()})),(e,a)=>(t(),d("div",$,[u(M,{length:c.list.length,marginLeft:35},{default:n((()=>[(t(!0),d(v,null,m(c.list,(e=>(t(),s(Z,{key:e.id,id:e.id,img:e.cover_url,created_at:e.updated_at,value:e.name,onNameChange:w},{hover:n((()=>[o("div",H,[0==e.is_live?(t(),s(U,{key:0,class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>g(e)},{default:n((()=>[ee])),_:2},1032,["onClick"])):(t(),s(U,{key:1,class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>g(e)},{default:n((()=>[ae])),_:2},1032,["onClick"])),o("div",le,[u(U,{size:"13",theme:"dark",onClick:a=>(e=>{i.push({path:B.createLive.path,name:B.createLive.name,query:{id:e.id,status:e.status,type:"edit"}})})(e)},{default:n((()=>[ie])),_:2},1032,["onClick"]),u(U,{size:"13",theme:"dark"},{default:n((()=>[te])),_:1}),u(U,{size:"13",theme:"dark",onClick:a=>(e=>{p.value=e.id,r.value=!0})(e)},{default:n((()=>[se])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),h(u(C,null,null,512),[[f,c.loading]]),u(b,{modelValue:r.value,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value=e),title:"确定删除吗?",onConfirm:L},null,8,["modelValue"])]))}}),oe={class:"digital-people-draft"},de={class:"my-digtal-people-hover"},me=c("编辑"),ue={class:"digtal-people-hover-tool"},ce=c("删除"),re=e({__name:"digitalPeopleDraft",setup(e){const i=l(),c=_({list:[],loading:!1}),r=a(!1),p=a(""),g=async()=>{try{let e=await R();0==e.code&&(e.data.forEach((e=>{e.c_name=e.name?e.name:""})),c.list=e.data)}catch(e){}},y=async()=>{try{0==(await q(p.value)).code&&(I("删除成功","success"),g())}catch(e){}},L=async(e,a)=>{let l=c.list.findIndex((a=>a.id==e));if(-1!==l){let i=c.list[l];i.name=a,await w(e,i)?(c.list[l].name=a,c.list[l].c_name=a):c.list[l].c_name=i.name}};return k((()=>{g()})),(e,a)=>(t(),d("div",oe,[u(M,{marginLeft:35,length:c.list.length,rowGap:18,cardWidth:200},{default:n((()=>[(t(!0),d(v,null,m(c.list,(e=>(t(),s(Z,{key:e.id,id:e.id,img:e.cover_url,created_at:e.created_at,value:e.c_name,onNameChange:L},{hover:n((()=>[o("div",de,[u(U,{class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>(e=>{i.push({path:B.createLive.path,name:B.createLive.name,query:{id:e.id,title:e.name,type:"edit_drafts"}})})(e)},{default:n((()=>[me])),_:2},1032,["onClick"]),o("div",ue,[u(U,{size:"13",theme:"dark",onClick:a=>(e=>{r.value=!0,p.value=e.id})(e)},{default:n((()=>[ce])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),h(u(C,null,null,512),[[f,c.loading]]),u(b,{modelValue:r.value,"onUpdate:modelValue":a[0]||(a[0]=e=>r.value=e),title:"确定删除吗?",onConfirm:y},null,8,["modelValue"])]))}}),pe={class:"custom-home-page"},ve={class:"home-tool-bar"},ge=o("div",{class:"label-box"},[o("span",{class:"label"},"工具栏 "),o("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),he={class:"tool-list"},fe=["onClick"],ye=["src"],_e={class:"home-tool-bar"},ke=o("div",{class:"label-box"},[o("span",{class:"label"},"直播数字人创建 "),o("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),Le={class:"digital-people-list-box"},Ce=o("div",{class:"tool-line"},[o("div",{class:"label"},"选择数字人")],-1),be={class:"digital-people-list"},Ve={class:"home-tool-bar"},we=c(" 直播创建 "),je={class:"create-live-dialog-body"},xe=o("span",{class:"label"}," 直播名称: ",-1),Ue=e({__name:"index",setup(e){const i=l(),s=a("1"),c=a(!1),p=a(!1),y=a(),b=a(""),V={profile:new URL(""+new URL("profile-55a4ac64.svg",import.meta.url).href,self.location).href,speaking:new URL(""+new URL("speaking-0c962acf.svg",import.meta.url).href,self.location).href,interaction:new URL(""+new URL("interaction-fa518879.svg",import.meta.url).href,self.location).href},w=[{label:"形象定制",icon:V.profile,path:B.ImageCustomization.path},{label:"音色定制",icon:V.speaking,path:B.VocalCustomization.path},{label:"互动回答",icon:V.interaction,path:B.createInteract.path}],U=_({list:[],adminList:[],myList:[],loading:!1}),N=e=>{y.value=e,c.value=!0},z=()=>{c.value=!1,i.push({path:B.createLive.path,name:B.createLive.name,query:{id:y.value,title:b.value}})};return k((()=>{setTimeout((()=>{(()=>{let e=window.customJumpLivePage;e&&("string"==typeof e&&(e=JSON.parse(e)),i.push({path:B.startLive.path,name:B.startLive.name,query:e}))})()}),1e3),(async()=>{try{U.loading=!0;let e=await j();U.adminList=e.adminList,U.myList=e.myList,U.myList.length>5?U.list=U.myList.slice(0,5):U.list=U.myList.concat(U.adminList),U.loading=!1}catch(e){U.loading=!1}})()})),(e,a)=>(t(),d("div",pe,[o("div",ve,[ge,o("div",he,[(t(),d(v,null,m(w,(e=>o("div",{key:e.icon,class:"tool-item",onClick:a=>(e=>{e.path&&i.push({path:e.path})})(e)},[o("img",{src:e.icon,alt:""},null,8,ye),o("span",null,r(e.label),1)],8,fe))),64))])]),o("div",_e,[ke,o("div",Le,[Ce,o("div",be,[(t(!0),d(v,null,m(U.list,((e,l)=>(t(),d(v,{key:e.id},[u(x,{id:e.id,img:e.cover_url,name:e.name,onChange:N},null,8,["id","img","name"]),l===U.list.length-1?(t(),d("div",{key:0,class:"more-choices",onClick:a[0]||(a[0]=e=>p.value=!0)},"更多选择 >")):g("",!0)],64)))),128)),h(u(C,null,null,512),[[f,U.loading]])])])]),o("div",Ve,[u(L(J),{modelValue:s.value,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value=e),theme:"dark2"},{default:n((()=>[u(L(D),{label:"数字人作品",name:"1"},{default:n((()=>[u(ne)])),_:1}),u(L(D),{label:"数字人草稿",name:"2"},{default:n((()=>[u(re)])),_:1})])),_:1},8,["modelValue"])]),u(P,{modelValue:c.value,"onUpdate:modelValue":a[3]||(a[3]=e=>c.value=e),onConfirm:z},{header:n((()=>[we])),body:n((()=>[o("div",je,[xe,u(S,{modelValue:b.value,"onUpdate:modelValue":a[2]||(a[2]=e=>b.value=e),placeholder:"请输入直播标题",align:"left"},null,8,["modelValue"])])])),_:1},8,["modelValue"]),u(F,{modelValue:p.value,"onUpdate:modelValue":a[4]||(a[4]=e=>p.value=e),adminList:U.adminList,myList:U.myList},null,8,["modelValue","adminList","myList"])]))}});export{Ue as default};
import{B as e}from"./userApi-b3533ba6.js";import{d as a,r as t,w as l,D as s,J as o,K as n,R as i,U as d,a as u,Y as r,Z as c,S as m,L as f,W as v,a1 as p,p as h,j as b,o as g,s as y,i as _,e as k,z as V}from"./vue-d2632262.js";const C={class:"header-default"},w={key:0,class:"footer-default"},x=v("取消"),W=v("确定"),S=a({__name:"Dialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""}},emits:["update:modelValue","confirm"],setup(a,{emit:v}){const p=a,h=t(p.modelValue);l((()=>p.modelValue),(e=>{h.value=e})),l((()=>h.value),(e=>{v("update:modelValue",e)}));const b=()=>{v("confirm")};return(t,l)=>{const v=s("t-dialog");return o(),n(v,{visible:h.value,"onUpdate:visible":l[1]||(l[1]=e=>h.value=e),attach:"body",class:f([a.className,"c-dialog-default"]),destroyOnClose:a.destroyOnClose,placement:a.placement},{footer:i((()=>[null===a.footer?(o(),d("div",w,[u(e,{onClick:l[0]||(l[0]=e=>h.value=!1),class:"footer-cancel footer-public-btn"},{default:i((()=>[x])),_:1}),u(e,{onClick:b,class:"footer-confrim footer-public-btn"},{default:i((()=>[W])),_:1})])):r("",!0)])),default:i((()=>[c(t.$slots,"default"),m("div",C,[c(t.$slots,"header")]),c(t.$slots,"body"),a.footer?c(t.$slots,"footer",{key:0}):r("",!0)])),_:3},8,["visible","class","destroyOnClose","placement"])}}}),B=a({props:{modelValue:String,theme:{type:String,default:"light"},defaultLineWidth:{type:Number,default:0}},emits:["update:modelValue"],setup(e,a){const{slots:l,emit:s}=a,o=p(),n=t(e.modelValue);h("currentTab",n);const i=t(o.default().map((({props:e})=>{if(e){const{label:a,name:t}=e;return{label:a,name:t}}}))),d=b({width:0,left:0,right:0}),r=t((()=>{const{modelValue:a}=e;if(i&&a){let e=i.value.findIndex((e=>e.name==a));return-1!==e?e:0}return 0})()),c=t([]),m=e=>{if(e){-1===c.value.findIndex((a=>a===e))&&c.value.push(e)}},f=()=>{y((()=>{const a=c.value[r.value];a.clientWidth?d.width=a.clientWidth:d.width=e.defaultLineWidth}))},v=(e,a)=>{n.value=e,s("update:modelValue",e),r.value=a,f(),y((()=>{let e=0;for(let a=0;a<r.value;a++)e+=c.value[a].clientWidth;d.right=null,d.left=e}))},_=a=>e.modelValue===a.name?"light"===e.theme?"c-nav-item_active":"dark2"===e.theme?"c-nav-item-_active_dark2":"c-nav-item_active_dark":"";return g((()=>{f()})),()=>{var a,t;return u("div",{class:"custom-c-tabs"},[u("div",{class:"c-tabs-header"},[null==(a=l.rightComponent)?void 0:a.call(l),i.value.map(((a,t)=>u("div",{key:a.name,class:["c-nav-item-default","light"===e.theme?"c-nav-item-light":"dark2"===e.theme?"c-nav-item-dark2":"c-nav-item-dark",_(a)],ref:m,onClick:v.bind(this,a.name,t)},[u("div",{class:"c-tabs__nav-item-wrapper"},[a.label])]))),"dark"===e.theme?u("div",{class:"c-tabs__bar",style:{width:d.width+"px",left:d.left+"px",right:d.right+"px"}},null):""]),u("div",{class:"c-tabs-content"},[null==(t=l.default)?void 0:t.call(l)])])}}}),O=a({props:{name:String,label:String},setup(e,{emit:a,slots:t}){let l=_("currentTab");return()=>{var a;return k(u("div",null,[null==(a=t.default)?void 0:a.call(t)]),[[V,l.value===e.name]])}}});export{O as C,S as D,B as a}; import{B as e}from"./userApi-86218b0f.js";import{d as a,r as t,w as l,D as s,J as o,K as n,R as i,U as d,a as u,Y as r,Z as c,S as m,L as f,W as v,a1 as p,p as h,j as b,o as g,s as y,i as _,e as k,z as V}from"./vue-d2632262.js";const C={class:"header-default"},w={key:0,class:"footer-default"},x=v("取消"),W=v("确定"),S=a({__name:"Dialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""}},emits:["update:modelValue","confirm"],setup(a,{emit:v}){const p=a,h=t(p.modelValue);l((()=>p.modelValue),(e=>{h.value=e})),l((()=>h.value),(e=>{v("update:modelValue",e)}));const b=()=>{v("confirm")};return(t,l)=>{const v=s("t-dialog");return o(),n(v,{visible:h.value,"onUpdate:visible":l[1]||(l[1]=e=>h.value=e),attach:"body",class:f([a.className,"c-dialog-default"]),destroyOnClose:a.destroyOnClose,placement:a.placement},{footer:i((()=>[null===a.footer?(o(),d("div",w,[u(e,{onClick:l[0]||(l[0]=e=>h.value=!1),class:"footer-cancel footer-public-btn"},{default:i((()=>[x])),_:1}),u(e,{onClick:b,class:"footer-confrim footer-public-btn"},{default:i((()=>[W])),_:1})])):r("",!0)])),default:i((()=>[c(t.$slots,"default"),m("div",C,[c(t.$slots,"header")]),c(t.$slots,"body"),a.footer?c(t.$slots,"footer",{key:0}):r("",!0)])),_:3},8,["visible","class","destroyOnClose","placement"])}}}),B=a({props:{modelValue:String,theme:{type:String,default:"light"},defaultLineWidth:{type:Number,default:0}},emits:["update:modelValue"],setup(e,a){const{slots:l,emit:s}=a,o=p(),n=t(e.modelValue);h("currentTab",n);const i=t(o.default().map((({props:e})=>{if(e){const{label:a,name:t}=e;return{label:a,name:t}}}))),d=b({width:0,left:0,right:0}),r=t((()=>{const{modelValue:a}=e;if(i&&a){let e=i.value.findIndex((e=>e.name==a));return-1!==e?e:0}return 0})()),c=t([]),m=e=>{if(e){-1===c.value.findIndex((a=>a===e))&&c.value.push(e)}},f=()=>{y((()=>{const a=c.value[r.value];a.clientWidth?d.width=a.clientWidth:d.width=e.defaultLineWidth}))},v=(e,a)=>{n.value=e,s("update:modelValue",e),r.value=a,f(),y((()=>{let e=0;for(let a=0;a<r.value;a++)e+=c.value[a].clientWidth;d.right=null,d.left=e}))},_=a=>e.modelValue===a.name?"light"===e.theme?"c-nav-item_active":"dark2"===e.theme?"c-nav-item-_active_dark2":"c-nav-item_active_dark":"";return g((()=>{f()})),()=>{var a,t;return u("div",{class:"custom-c-tabs"},[u("div",{class:"c-tabs-header"},[null==(a=l.rightComponent)?void 0:a.call(l),i.value.map(((a,t)=>u("div",{key:a.name,class:["c-nav-item-default","light"===e.theme?"c-nav-item-light":"dark2"===e.theme?"c-nav-item-dark2":"c-nav-item-dark",_(a)],ref:m,onClick:v.bind(this,a.name,t)},[u("div",{class:"c-tabs__nav-item-wrapper"},[a.label])]))),"dark"===e.theme?u("div",{class:"c-tabs__bar",style:{width:d.width+"px",left:d.left+"px",right:d.right+"px"}},null):""]),u("div",{class:"c-tabs-content"},[null==(t=l.default)?void 0:t.call(l)])])}}}),O=a({props:{name:String,label:String},setup(e,{emit:a,slots:t}){let l=_("currentTab");return()=>{var a;return k(u("div",null,[null==(a=t.default)?void 0:a.call(t)]),[[V,l.value===e.name]])}}});export{O as C,S as D,B as a};
This source diff could not be displayed because it is too large. You can view the blob instead.
import{_ as e}from"./index-380fda35.js";import{B as a,U as s}from"./userApi-b3533ba6.js";import{s as l}from"./index-ff654315.js";import{d as t,I as o,Q as r,r as c,j as n,c as i,o as u,D as d,J as m,U as p,S as f,a as g,R as b,M as v,W as w}from"./vue-d2632262.js";import{c as h}from"./TdesignNext-19b8fe6e.js";const _="remember_phone",x="remember_email",V=e=>{let a="";a="phone"==e?_:x;const s=localStorage.getItem(a);return s?JSON.parse(s):[]},S={class:"login-page"},U={class:"logo"},y=["src"],j={class:"login-content"},k=f("div",{class:"label"},"登录账户",-1),I={class:"form-item-box"},N=f("div",{class:"label required"},"账号",-1),q={class:"form-item-box"},L=f("div",{class:"label required"},"请输入密码",-1),R=w("记住密码"),J={class:"submit-box"},A=w("登录"),O=t({__name:"index",setup(t){const w=o(),O=r(),T=c(!1),B={logo:new URL(""+new URL("logo-1c58bd8a.svg",import.meta.url).href,self.location).href},D=c(!1),E=n({list:[]}),M=n({account:"",password:""}),Q=i((()=>({account:[{required:!0,message:"账号不能为空",type:"error"}],password:[{required:!0,message:"密码不能为空",type:"error"}]}))),W=e=>{M.account=e.account,M.password=e.password},z=async({validateResult:e,firstError:a})=>{if(!0===e)try{T.value=!0;let e=await s({email:M.account,password:M.password});0==e.code&&(l("登录成功","success"),w.commit("user/setToken",{token:e.data.access_token,time:e.data.expires_in}),w.dispatch("user/UserInfo"),O.replace({path:"/"}),D.value&&((e,a)=>{let s=[e],l="";"phone"==a?l=_:"email"==a&&(l=x);const t=V(l);if(t.length){const a=t.findIndex((a=>a.account==e.account));-1!==a&&t.splice(a,1),s=s.concat(t)}localStorage.setItem(l,JSON.stringify(s))})({account:M.account,password:M.password},"email")),T.value=!1}catch(t){T.value=!1}else l(a,"warning")};return u((()=>{E.list=V("email")})),(s,l)=>{const t=d("t-form-item"),o=d("t-checkbox");return m(),p("div",S,[f("div",U,[f("img",{src:B.logo,alt:""},null,8,y)]),f("div",j,[k,g(v(h),{ref:"form",class:"custom-login-form",data:M,rules:v(Q),colon:!0,"label-width":0,onSubmit:z},{default:b((()=>[g(t,{name:"account"},{default:b((()=>[f("div",I,[N,g(e,{placeholder:"",needSelect:!0,selectList:E.list,modelValue:M.account,"onUpdate:modelValue":l[0]||(l[0]=e=>M.account=e),onSubmitAccount:W,align:"left",className:"reset-login-input"},null,8,["selectList","modelValue"])])])),_:1}),g(t,{name:"password"},{default:b((()=>[f("div",q,[L,g(e,{placeholder:"",className:"reset-login-input",type:"password",modelValue:M.password,"onUpdate:modelValue":l[1]||(l[1]=e=>M.password=e),align:"left"},null,8,["modelValue"])])])),_:1}),g(t,null,{default:b((()=>[g(o,{class:"remember-password-box",modelValue:D.value,"onUpdate:modelValue":l[2]||(l[2]=e=>D.value=e)},{default:b((()=>[R])),_:1},8,["modelValue"])])),_:1}),g(t,null,{default:b((()=>[f("div",J,[g(a,{type:"submit",theme:"green",class:"reset-login-submit-btn"},{default:b((()=>[A])),_:1})])])),_:1})])),_:1},8,["data","rules"])])])}}});export{O as default}; import{_ as e}from"./index-5aa7b9f9.js";import{B as a,U as s}from"./userApi-86218b0f.js";import{s as l}from"./index-af25480b.js";import{d as t,I as o,Q as r,r as c,j as n,c as i,o as u,D as d,J as m,U as p,S as f,a as g,R as b,M as v,W as w}from"./vue-d2632262.js";import{c as h}from"./TdesignNext-19b8fe6e.js";const _="remember_phone",x="remember_email",V=e=>{let a="";a="phone"==e?_:x;const s=localStorage.getItem(a);return s?JSON.parse(s):[]},S={class:"login-page"},U={class:"logo"},y=["src"],j={class:"login-content"},k=f("div",{class:"label"},"登录账户",-1),I={class:"form-item-box"},N=f("div",{class:"label required"},"账号",-1),q={class:"form-item-box"},L=f("div",{class:"label required"},"请输入密码",-1),R=w("记住密码"),J={class:"submit-box"},A=w("登录"),O=t({__name:"index",setup(t){const w=o(),O=r(),T=c(!1),B={logo:new URL(""+new URL("logo-1c58bd8a.svg",import.meta.url).href,self.location).href},D=c(!1),E=n({list:[]}),M=n({account:"",password:""}),Q=i((()=>({account:[{required:!0,message:"账号不能为空",type:"error"}],password:[{required:!0,message:"密码不能为空",type:"error"}]}))),W=e=>{M.account=e.account,M.password=e.password},z=async({validateResult:e,firstError:a})=>{if(!0===e)try{T.value=!0;let e=await s({email:M.account,password:M.password});0==e.code&&(l("登录成功","success"),w.commit("user/setToken",{token:e.data.access_token,time:e.data.expires_in}),w.dispatch("user/UserInfo"),O.replace({path:"/"}),D.value&&((e,a)=>{let s=[e],l="";"phone"==a?l=_:"email"==a&&(l=x);const t=V(l);if(t.length){const a=t.findIndex((a=>a.account==e.account));-1!==a&&t.splice(a,1),s=s.concat(t)}localStorage.setItem(l,JSON.stringify(s))})({account:M.account,password:M.password},"email")),T.value=!1}catch(t){T.value=!1}else l(a,"warning")};return u((()=>{E.list=V("email")})),(s,l)=>{const t=d("t-form-item"),o=d("t-checkbox");return m(),p("div",S,[f("div",U,[f("img",{src:B.logo,alt:""},null,8,y)]),f("div",j,[k,g(v(h),{ref:"form",class:"custom-login-form",data:M,rules:v(Q),colon:!0,"label-width":0,onSubmit:z},{default:b((()=>[g(t,{name:"account"},{default:b((()=>[f("div",I,[N,g(e,{placeholder:"",needSelect:!0,selectList:E.list,modelValue:M.account,"onUpdate:modelValue":l[0]||(l[0]=e=>M.account=e),onSubmitAccount:W,align:"left",className:"reset-login-input"},null,8,["selectList","modelValue"])])])),_:1}),g(t,{name:"password"},{default:b((()=>[f("div",q,[L,g(e,{placeholder:"",className:"reset-login-input",type:"password",modelValue:M.password,"onUpdate:modelValue":l[1]||(l[1]=e=>M.password=e),align:"left"},null,8,["modelValue"])])])),_:1}),g(t,null,{default:b((()=>[g(o,{class:"remember-password-box",modelValue:D.value,"onUpdate:modelValue":l[2]||(l[2]=e=>D.value=e)},{default:b((()=>[R])),_:1},8,["modelValue"])])),_:1}),g(t,null,{default:b((()=>[f("div",J,[g(a,{type:"submit",theme:"green",class:"reset-login-submit-btn"},{default:b((()=>[A])),_:1})])])),_:1})])),_:1},8,["data","rules"])])])}}});export{O as default};
This source diff could not be displayed because it is too large. You can view the blob instead.
System.register(["./vue-legacy-3842767e.js","./Common-legacy-dbe9975c.js","./cardOne-legacy-a7ecdf09.js","./userApi-legacy-f33e0e5f.js","./index-legacy-fc7c98a7.js","./index-legacy-6d6059bf.js","./Grid-legacy-ed27eadf.js","./changeName-legacy-162f812e.js","./index-legacy-807c632c.js","./TdesignNext-legacy-434d88ed.js","./edit-legacy-c3465caa.js"],(function(e,a){"use strict";var l,t,i,s,n,d,o,c,u,m,r,v,p,g,h,y,_,f,L,k,C,b,V,w,j,x,U,N,z,R,q,P,D,J,S,B,I,M,O,T,G;return{setters:[e=>{l=e.d,t=e.r,i=e.Q,s=e.w,n=e.J,d=e.K,o=e.R,c=e.S,u=e.U,m=e.V,r=e.a,v=e.W,p=e.X,g=e.L,h=e.F,y=e.Y,_=e.e,f=e.z,L=e.Z,k=e.j,C=e.o,b=e.M},e=>{V=e.L,w=e.C,j=e.o,x=e.a,U=e.g},e=>{N=e.C},e=>{z=e.B,R=e.g,q=e.d,P=e.a,D=e.b},e=>{J=e.D,S=e.C,B=e.a},e=>{I=e.r,M=e.s},e=>{O=e._},e=>{T=e._},e=>{G=e._},null,null],execute:function(){const W={class:"chose-person-dialog-body"},A=c("div",{class:"header"},"选择数字人",-1),E={class:"group-btns"},F={class:"person-list"},K={class:"person-list"},Q=l({__name:"digitalPeopleDiaog",props:{modelValue:{type:Boolean},adminList:null,myList:null},emits:["update:modelValue"],setup(e,{emit:a}){const l=e,_=t(l.modelValue),f=i(),L=t(""),k=e=>{L.value=e},C=t("1"),b=[{label:"数字人库",value:"1"},{label:"我的数字人",value:"2"}],V=()=>{_.value=!1,f.push({path:I.createLive.path,name:I.createLive.name,query:{id:L.value,title:""}})};return s((()=>l.modelValue),(e=>{_.value=e})),s((()=>_.value),(e=>{a("update:modelValue",e)})),(a,l)=>(n(),d(J,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=e=>_.value=e),className:"chose-person-dialog",onConfirm:V},{default:o((()=>[c("div",W,[A,c("div",E,[(n(),u(h,null,m(b,(e=>r(z,{key:e.value,theme:"opacity",class:g(["default-chose-person-btn",{"btn-active":e.value===C.value}]),onClick:a=>(e=>{C.value=e.value})(e)},{default:o((()=>[v(p(e.label),1)])),_:2},1032,["onClick","class"]))),64))]),c("div",F,["2"==C.value?(n(!0),u(h,{key:0},m(e.myList,(e=>(n(),d(N,{key:e.id,className:e.id==L.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:k},null,8,["className","img","id","name"])))),128)):y("",!0)]),c("div",K,["1"==C.value?(n(!0),u(h,{key:0},m(e.adminList,(e=>(n(),d(N,{key:e.id,className:e.id==L.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:k},null,8,["className","img","id","name"])))),128)):y("",!0)])])])),_:1},8,["modelValue"]))}}),X={class:"custom-card-two-image"},Y=["src"],Z={class:"custom-card-footer"},$={class:"create-time"},H=l({__name:"cardTwo",props:{id:null,img:{default:""},value:null,created_at:null,clicked:{type:Boolean,default:!0}},emits:["change","nameChange"],setup(e,{emit:a}){const l=e,i=t(!1),s=()=>{l.clicked&&a("change",l.id)},d=()=>{i.value=!0},o=()=>{i.value=!1},m=e=>{a("nameChange",l.id,e)};return(a,l)=>(n(),u("div",{class:g(["custom-card-two-box",{"cursor-pointer":e.clicked}]),onMouseenter:d,onMouseleave:o,onClick:s},[c("div",X,[c("img",{src:e.img,alt:""},null,8,Y),_(c("div",null,[L(a.$slots,"hover")],512),[[f,i.value]])]),c("div",Z,[r(T,{value:e.value,onChange:m},null,8,["value"]),c("div",$,p(e.created_at),1)])],34))}}),ee={class:"my-digtal-people"},ae={class:"my-digtal-people-hover"},le=v("开启直播"),te=v("开播中"),ie={class:"digtal-people-hover-tool"},se=v("编辑"),ne=v("下载"),de=v("删除"),oe=l({__name:"myDigtalPeople",setup(e){const a=i(),l=k({list:[],loading:!1}),s=t(!1),v=t(""),p=async()=>{try{l.loading=!0;let e=await R();0==e.code&&(l.list=e.data),l.loading=!1}catch(e){l.loading=!1}},g=async()=>{try{0==(await q(v.value)).code&&(M("删除成功","success"),p())}catch(e){}},y=async(e,a)=>{let t=l.list.find((a=>a.id==e));t&&(t.name=a,await j(e,t))};return C((()=>{p()})),(e,t)=>(n(),u("div",ee,[r(O,{length:l.list.length,marginLeft:35},{default:o((()=>[(n(!0),u(h,null,m(l.list,(e=>(n(),d(H,{key:e.id,id:e.id,img:e.cover_url,created_at:e.updated_at,value:e.name,onNameChange:y},{hover:o((()=>[c("div",ae,[0==e.is_live?(n(),d(z,{key:0,class:"digtal-people-start-end",theme:"danger",height:"40px"},{default:o((()=>[le])),_:1})):(n(),d(z,{key:1,class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>(e=>{let a={id:e.id,status:e.status,digital_image:e.cover_url,digital_name:e.name,is_live:e.is_live};window.pyjs.openLivePage(JSON.stringify(a))})(e)},{default:o((()=>[te])),_:2},1032,["onClick"])),c("div",ie,[r(z,{size:"13",theme:"dark",onClick:l=>(e=>{a.push({path:I.createLive.path,name:I.createLive.name,query:{id:e.id,status:e.status,type:"edit"}})})(e)},{default:o((()=>[se])),_:2},1032,["onClick"]),r(z,{size:"13",theme:"dark"},{default:o((()=>[ne])),_:1}),r(z,{size:"13",theme:"dark",onClick:a=>(e=>{v.value=e.id,s.value=!0})(e)},{default:o((()=>[de])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),_(r(V,null,null,512),[[f,l.loading]]),r(w,{modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value=e),title:"确定删除吗?",onConfirm:g},null,8,["modelValue"])]))}}),ce={class:"digital-people-draft"},ue={class:"my-digtal-people-hover"},me=v("编辑"),re={class:"digtal-people-hover-tool"},ve=v("删除"),pe=l({__name:"digitalPeopleDraft",setup(e){const a=i(),l=k({list:[],loading:!1}),s=t(!1),v=t(""),p=async()=>{try{let e=await P();0==e.code&&(e.data.forEach((e=>{e.c_name=e.name?e.name:""})),l.list=e.data)}catch(e){}},g=async()=>{try{0==(await D(v.value)).code&&(M("删除成功","success"),p())}catch(e){}},y=async(e,a)=>{let t=l.list.findIndex((a=>a.id==e));if(-1!==t){let i=l.list[t];i.name=a,await x(e,i)?(l.list[t].name=a,l.list[t].c_name=a):l.list[t].c_name=i.name}};return C((()=>{p()})),(e,t)=>(n(),u("div",ce,[r(O,{marginLeft:35,length:l.list.length,rowGap:18,cardWidth:200},{default:o((()=>[(n(!0),u(h,null,m(l.list,(e=>(n(),d(H,{key:e.id,id:e.id,img:e.cover_url,created_at:e.created_at,value:e.c_name,onNameChange:y},{hover:o((()=>[c("div",ue,[r(z,{class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:l=>(e=>{a.push({path:I.createLive.path,name:I.createLive.name,query:{id:e.id,title:e.name,type:"edit_drafts"}})})(e)},{default:o((()=>[me])),_:2},1032,["onClick"]),c("div",re,[r(z,{size:"13",theme:"dark",onClick:a=>(e=>{s.value=!0,v.value=e.id})(e)},{default:o((()=>[ve])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),_(r(V,null,null,512),[[f,l.loading]]),r(w,{modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value=e),title:"确定删除吗?",onConfirm:g},null,8,["modelValue"])]))}}),ge={class:"custom-home-page"},he={class:"home-tool-bar"},ye=c("div",{class:"label-box"},[c("span",{class:"label"},"工具栏 "),c("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),_e={class:"tool-list"},fe=["onClick"],Le=["src"],ke={class:"home-tool-bar"},Ce=c("div",{class:"label-box"},[c("span",{class:"label"},"直播数字人创建 "),c("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),be={class:"digital-people-list-box"},Ve=c("div",{class:"tool-line"},[c("div",{class:"label"},"选择数字人")],-1),we={class:"digital-people-list"},je={class:"home-tool-bar"},xe=v(" 直播创建 "),Ue={class:"create-live-dialog-body"},Ne=c("span",{class:"label"}," 直播名称: ",-1);e("default",l({__name:"index",setup(e){const l=i(),s=t("1"),d=t(!1),v=t(!1),g=t(),L=t(""),w={profile:new URL(""+new URL("profile-55a4ac64.svg",a.meta.url).href,self.location).href,speaking:new URL(""+new URL("speaking-0c962acf.svg",a.meta.url).href,self.location).href,interaction:new URL(""+new URL("interaction-fa518879.svg",a.meta.url).href,self.location).href},j=[{label:"形象定制",icon:w.profile,path:I.ImageCustomization.path},{label:"音色定制",icon:w.speaking,path:I.VocalCustomization.path},{label:"互动回答",icon:w.interaction,path:I.createInteract.path}],x=k({list:[],adminList:[],myList:[],loading:!1}),z=e=>{g.value=e,d.value=!0},R=()=>{d.value=!1,l.push({path:I.createLive.path,name:I.createLive.name,query:{id:g.value,title:L.value}})};return C((()=>{setTimeout((()=>{(()=>{let e=window.customJumpLivePage;e&&("string"==typeof e&&(e=JSON.parse(e)),l.push({path:I.startLive.path,name:I.startLive.name,query:e}))})()}),1e3),(async()=>{try{x.loading=!0;let e=await U();x.adminList=e.adminList,x.myList=e.myList,x.myList.length>5?x.list=x.myList.slice(0,5):x.list=x.myList.concat(x.adminList),x.loading=!1}catch(e){x.loading=!1}})()})),(e,a)=>(n(),u("div",ge,[c("div",he,[ye,c("div",_e,[(n(),u(h,null,m(j,(e=>c("div",{key:e.icon,class:"tool-item",onClick:a=>(e=>{e.path&&l.push({path:e.path})})(e)},[c("img",{src:e.icon,alt:""},null,8,Le),c("span",null,p(e.label),1)],8,fe))),64))])]),c("div",ke,[Ce,c("div",be,[Ve,c("div",we,[(n(!0),u(h,null,m(x.list,((e,l)=>(n(),u(h,{key:e.id},[r(N,{id:e.id,img:e.cover_url,name:e.name,onChange:z},null,8,["id","img","name"]),l===x.list.length-1?(n(),u("div",{key:0,class:"more-choices",onClick:a[0]||(a[0]=e=>v.value=!0)},"更多选择 >")):y("",!0)],64)))),128)),_(r(V,null,null,512),[[f,x.loading]])])])]),c("div",je,[r(b(B),{modelValue:s.value,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value=e),theme:"dark2"},{default:o((()=>[r(b(S),{label:"数字人作品",name:"1"},{default:o((()=>[r(oe)])),_:1}),r(b(S),{label:"数字人草稿",name:"2"},{default:o((()=>[r(pe)])),_:1})])),_:1},8,["modelValue"])]),r(J,{modelValue:d.value,"onUpdate:modelValue":a[3]||(a[3]=e=>d.value=e),onConfirm:R},{header:o((()=>[xe])),body:o((()=>[c("div",Ue,[Ne,r(G,{modelValue:L.value,"onUpdate:modelValue":a[2]||(a[2]=e=>L.value=e),placeholder:"请输入直播标题",align:"left"},null,8,["modelValue"])])])),_:1},8,["modelValue"]),r(Q,{modelValue:v.value,"onUpdate:modelValue":a[4]||(a[4]=e=>v.value=e),adminList:x.adminList,myList:x.myList},null,8,["modelValue","adminList","myList"])]))}}))}}}));
System.register(["./vue-legacy-3842767e.js","./Common-legacy-57e8d6cf.js","./cardOne-legacy-db9f88bd.js","./userApi-legacy-094f19e7.js","./index-legacy-f349807c.js","./index-legacy-475a63d6.js","./Grid-legacy-ed27eadf.js","./changeName-legacy-93438df1.js","./index-legacy-fdf7740a.js","./TdesignNext-legacy-434d88ed.js","./edit-legacy-c3465caa.js"],(function(e,a){"use strict";var l,t,i,s,n,d,o,c,u,m,r,v,p,g,h,y,_,f,k,L,C,b,V,w,j,x,U,N,z,R,q,P,D,J,S,B,I,M,O,T,G;return{setters:[e=>{l=e.d,t=e.r,i=e.Q,s=e.w,n=e.J,d=e.K,o=e.R,c=e.S,u=e.U,m=e.V,r=e.a,v=e.W,p=e.X,g=e.L,h=e.F,y=e.Y,_=e.e,f=e.z,k=e.Z,L=e.j,C=e.o,b=e.M},e=>{V=e.L,w=e.C,j=e.o,x=e.a,U=e.g},e=>{N=e.C},e=>{z=e.B,R=e.g,q=e.d,P=e.a,D=e.b},e=>{J=e.D,S=e.C,B=e.a},e=>{I=e.r,M=e.s},e=>{O=e._},e=>{T=e._},e=>{G=e._},null,null],execute:function(){const W={class:"chose-person-dialog-body"},A=c("div",{class:"header"},"选择数字人",-1),E={class:"group-btns"},F={class:"person-list"},K={class:"person-list"},Q=l({__name:"digitalPeopleDiaog",props:{modelValue:{type:Boolean},adminList:null,myList:null},emits:["update:modelValue"],setup(e,{emit:a}){const l=e,_=t(l.modelValue),f=i(),k=t(""),L=e=>{k.value=e},C=t("1"),b=[{label:"数字人库",value:"1"},{label:"我的数字人",value:"2"}],V=()=>{_.value=!1,f.push({path:I.createLive.path,name:I.createLive.name,query:{id:k.value,title:""}})};return s((()=>l.modelValue),(e=>{_.value=e})),s((()=>_.value),(e=>{a("update:modelValue",e)})),(a,l)=>(n(),d(J,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=e=>_.value=e),className:"chose-person-dialog",onConfirm:V},{default:o((()=>[c("div",W,[A,c("div",E,[(n(),u(h,null,m(b,(e=>r(z,{key:e.value,theme:"opacity",class:g(["default-chose-person-btn",{"btn-active":e.value===C.value}]),onClick:a=>(e=>{C.value=e.value})(e)},{default:o((()=>[v(p(e.label),1)])),_:2},1032,["onClick","class"]))),64))]),c("div",F,["2"==C.value?(n(!0),u(h,{key:0},m(e.myList,(e=>(n(),d(N,{key:e.id,className:e.id==k.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:L},null,8,["className","img","id","name"])))),128)):y("",!0)]),c("div",K,["1"==C.value?(n(!0),u(h,{key:0},m(e.adminList,(e=>(n(),d(N,{key:e.id,className:e.id==k.value?"card-active":"",img:e.cover_url,id:e.id,name:e.name,onChange:L},null,8,["className","img","id","name"])))),128)):y("",!0)])])])),_:1},8,["modelValue"]))}}),X={class:"custom-card-two-image"},Y=["src"],Z={class:"custom-card-footer"},$={class:"create-time"},H=l({__name:"cardTwo",props:{id:null,img:{default:""},value:null,created_at:null,clicked:{type:Boolean,default:!0}},emits:["change","nameChange"],setup(e,{emit:a}){const l=e,i=t(!1),s=()=>{l.clicked&&a("change",l.id)},d=()=>{i.value=!0},o=()=>{i.value=!1},m=e=>{a("nameChange",l.id,e)};return(a,l)=>(n(),u("div",{class:g(["custom-card-two-box",{"cursor-pointer":e.clicked}]),onMouseenter:d,onMouseleave:o,onClick:s},[c("div",X,[c("img",{src:e.img,alt:""},null,8,Y),_(c("div",null,[k(a.$slots,"hover")],512),[[f,i.value]])]),c("div",Z,[r(T,{value:e.value,onChange:m},null,8,["value"]),c("div",$,p(e.created_at),1)])],34))}}),ee={class:"my-digtal-people"},ae={class:"my-digtal-people-hover"},le=v("开启直播"),te=v("开播中"),ie={class:"digtal-people-hover-tool"},se=v("编辑"),ne=v("下载"),de=v("删除"),oe=l({__name:"myDigtalPeople",setup(e){const a=i(),l=L({list:[],loading:!1}),s=t(!1),v=t(""),p=e=>{let a={id:e.id,status:e.status,digital_image:e.cover_url,digital_name:e.name,is_live:e.is_live};window.pyjs.openLivePage(JSON.stringify(a))},g=async()=>{try{l.loading=!0;let e=await R();0==e.code&&(l.list=e.data),l.loading=!1}catch(e){l.loading=!1}},y=async()=>{try{0==(await q(v.value)).code&&(M("删除成功","success"),g())}catch(e){}},k=async(e,a)=>{let t=l.list.find((a=>a.id==e));t&&(t.name=a,await j(e,t))};return C((()=>{g()})),(e,t)=>(n(),u("div",ee,[r(O,{length:l.list.length,marginLeft:35},{default:o((()=>[(n(!0),u(h,null,m(l.list,(e=>(n(),d(H,{key:e.id,id:e.id,img:e.cover_url,created_at:e.updated_at,value:e.name,onNameChange:k},{hover:o((()=>[c("div",ae,[0==e.is_live?(n(),d(z,{key:0,class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>p(e)},{default:o((()=>[le])),_:2},1032,["onClick"])):(n(),d(z,{key:1,class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:a=>p(e)},{default:o((()=>[te])),_:2},1032,["onClick"])),c("div",ie,[r(z,{size:"13",theme:"dark",onClick:l=>(e=>{a.push({path:I.createLive.path,name:I.createLive.name,query:{id:e.id,status:e.status,type:"edit"}})})(e)},{default:o((()=>[se])),_:2},1032,["onClick"]),r(z,{size:"13",theme:"dark"},{default:o((()=>[ne])),_:1}),r(z,{size:"13",theme:"dark",onClick:a=>(e=>{v.value=e.id,s.value=!0})(e)},{default:o((()=>[de])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),_(r(V,null,null,512),[[f,l.loading]]),r(w,{modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value=e),title:"确定删除吗?",onConfirm:y},null,8,["modelValue"])]))}}),ce={class:"digital-people-draft"},ue={class:"my-digtal-people-hover"},me=v("编辑"),re={class:"digtal-people-hover-tool"},ve=v("删除"),pe=l({__name:"digitalPeopleDraft",setup(e){const a=i(),l=L({list:[],loading:!1}),s=t(!1),v=t(""),p=async()=>{try{let e=await P();0==e.code&&(e.data.forEach((e=>{e.c_name=e.name?e.name:""})),l.list=e.data)}catch(e){}},g=async()=>{try{0==(await D(v.value)).code&&(M("删除成功","success"),p())}catch(e){}},y=async(e,a)=>{let t=l.list.findIndex((a=>a.id==e));if(-1!==t){let i=l.list[t];i.name=a,await x(e,i)?(l.list[t].name=a,l.list[t].c_name=a):l.list[t].c_name=i.name}};return C((()=>{p()})),(e,t)=>(n(),u("div",ce,[r(O,{marginLeft:35,length:l.list.length,rowGap:18,cardWidth:200},{default:o((()=>[(n(!0),u(h,null,m(l.list,(e=>(n(),d(H,{key:e.id,id:e.id,img:e.cover_url,created_at:e.created_at,value:e.c_name,onNameChange:y},{hover:o((()=>[c("div",ue,[r(z,{class:"digtal-people-start-end",theme:"danger",height:"40px",onClick:l=>(e=>{a.push({path:I.createLive.path,name:I.createLive.name,query:{id:e.id,title:e.name,type:"edit_drafts"}})})(e)},{default:o((()=>[me])),_:2},1032,["onClick"]),c("div",re,[r(z,{size:"13",theme:"dark",onClick:a=>(e=>{s.value=!0,v.value=e.id})(e)},{default:o((()=>[ve])),_:2},1032,["onClick"])])])])),_:2},1032,["id","img","created_at","value"])))),128))])),_:1},8,["length"]),_(r(V,null,null,512),[[f,l.loading]]),r(w,{modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value=e),title:"确定删除吗?",onConfirm:g},null,8,["modelValue"])]))}}),ge={class:"custom-home-page"},he={class:"home-tool-bar"},ye=c("div",{class:"label-box"},[c("span",{class:"label"},"工具栏 "),c("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),_e={class:"tool-list"},fe=["onClick"],ke=["src"],Le={class:"home-tool-bar"},Ce=c("div",{class:"label-box"},[c("span",{class:"label"},"直播数字人创建 "),c("span",{class:"tips"},"选择数字人主播并输入文字即可生成视频")],-1),be={class:"digital-people-list-box"},Ve=c("div",{class:"tool-line"},[c("div",{class:"label"},"选择数字人")],-1),we={class:"digital-people-list"},je={class:"home-tool-bar"},xe=v(" 直播创建 "),Ue={class:"create-live-dialog-body"},Ne=c("span",{class:"label"}," 直播名称: ",-1);e("default",l({__name:"index",setup(e){const l=i(),s=t("1"),d=t(!1),v=t(!1),g=t(),k=t(""),w={profile:new URL(""+new URL("profile-55a4ac64.svg",a.meta.url).href,self.location).href,speaking:new URL(""+new URL("speaking-0c962acf.svg",a.meta.url).href,self.location).href,interaction:new URL(""+new URL("interaction-fa518879.svg",a.meta.url).href,self.location).href},j=[{label:"形象定制",icon:w.profile,path:I.ImageCustomization.path},{label:"音色定制",icon:w.speaking,path:I.VocalCustomization.path},{label:"互动回答",icon:w.interaction,path:I.createInteract.path}],x=L({list:[],adminList:[],myList:[],loading:!1}),z=e=>{g.value=e,d.value=!0},R=()=>{d.value=!1,l.push({path:I.createLive.path,name:I.createLive.name,query:{id:g.value,title:k.value}})};return C((()=>{setTimeout((()=>{(()=>{let e=window.customJumpLivePage;e&&("string"==typeof e&&(e=JSON.parse(e)),l.push({path:I.startLive.path,name:I.startLive.name,query:e}))})()}),1e3),(async()=>{try{x.loading=!0;let e=await U();x.adminList=e.adminList,x.myList=e.myList,x.myList.length>5?x.list=x.myList.slice(0,5):x.list=x.myList.concat(x.adminList),x.loading=!1}catch(e){x.loading=!1}})()})),(e,a)=>(n(),u("div",ge,[c("div",he,[ye,c("div",_e,[(n(),u(h,null,m(j,(e=>c("div",{key:e.icon,class:"tool-item",onClick:a=>(e=>{e.path&&l.push({path:e.path})})(e)},[c("img",{src:e.icon,alt:""},null,8,ke),c("span",null,p(e.label),1)],8,fe))),64))])]),c("div",Le,[Ce,c("div",be,[Ve,c("div",we,[(n(!0),u(h,null,m(x.list,((e,l)=>(n(),u(h,{key:e.id},[r(N,{id:e.id,img:e.cover_url,name:e.name,onChange:z},null,8,["id","img","name"]),l===x.list.length-1?(n(),u("div",{key:0,class:"more-choices",onClick:a[0]||(a[0]=e=>v.value=!0)},"更多选择 >")):y("",!0)],64)))),128)),_(r(V,null,null,512),[[f,x.loading]])])])]),c("div",je,[r(b(B),{modelValue:s.value,"onUpdate:modelValue":a[1]||(a[1]=e=>s.value=e),theme:"dark2"},{default:o((()=>[r(b(S),{label:"数字人作品",name:"1"},{default:o((()=>[r(oe)])),_:1}),r(b(S),{label:"数字人草稿",name:"2"},{default:o((()=>[r(pe)])),_:1})])),_:1},8,["modelValue"])]),r(J,{modelValue:d.value,"onUpdate:modelValue":a[3]||(a[3]=e=>d.value=e),onConfirm:R},{header:o((()=>[xe])),body:o((()=>[c("div",Ue,[Ne,r(G,{modelValue:k.value,"onUpdate:modelValue":a[2]||(a[2]=e=>k.value=e),placeholder:"请输入直播标题",align:"left"},null,8,["modelValue"])])])),_:1},8,["modelValue"]),r(Q,{modelValue:v.value,"onUpdate:modelValue":a[4]||(a[4]=e=>v.value=e),adminList:x.adminList,myList:x.myList},null,8,["modelValue","adminList","myList"])]))}}))}}}));
This source diff could not be displayed because it is too large. You can view the blob instead.
System.register(["./index-legacy-807c632c.js","./userApi-legacy-f33e0e5f.js","./index-legacy-6d6059bf.js","./vue-legacy-3842767e.js","./TdesignNext-legacy-434d88ed.js"],(function(e,a){"use strict";var l,s,t,o,c,r,n,u,i,d,m,p,g,f,b,v,w,h,_,y;return{setters:[e=>{l=e._},e=>{s=e.B,t=e.U},e=>{o=e.s},e=>{c=e.d,r=e.I,n=e.Q,u=e.r,i=e.j,d=e.c,m=e.o,p=e.D,g=e.J,f=e.U,b=e.S,v=e.a,w=e.R,h=e.M,_=e.W},e=>{y=e.c}],execute:function(){const x="remember_phone",S="remember_email",V=e=>{let a="";a="phone"==e?x:S;const l=localStorage.getItem(a);return l?JSON.parse(l):[]},U={class:"login-page"},j={class:"logo"},k=["src"],I={class:"login-content"},N=b("div",{class:"label"},"登录账户",-1),q={class:"form-item-box"},L=b("div",{class:"label required"},"账号",-1),R={class:"form-item-box"},J=b("div",{class:"label required"},"请输入密码",-1),A=_("记住密码"),O={class:"submit-box"},T=_("登录");e("default",c({__name:"index",setup(e){const c=r(),_=n(),B=u(!1),D={logo:new URL(""+new URL("logo-1c58bd8a.svg",a.meta.url).href,self.location).href},E=u(!1),M=i({list:[]}),Q=i({account:"",password:""}),W=d((()=>({account:[{required:!0,message:"账号不能为空",type:"error"}],password:[{required:!0,message:"密码不能为空",type:"error"}]}))),z=e=>{Q.account=e.account,Q.password=e.password},C=async({validateResult:e,firstError:a})=>{if(!0===e)try{B.value=!0;let e=await t({email:Q.account,password:Q.password});0==e.code&&(o("登录成功","success"),c.commit("user/setToken",{token:e.data.access_token,time:e.data.expires_in}),c.dispatch("user/UserInfo"),_.replace({path:"/"}),E.value&&((e,a)=>{let l=[e],s="";"phone"==a?s=x:"email"==a&&(s=S);const t=V(s);if(t.length){const a=t.findIndex((a=>a.account==e.account));-1!==a&&t.splice(a,1),l=l.concat(t)}localStorage.setItem(s,JSON.stringify(l))})({account:Q.account,password:Q.password},"email")),B.value=!1}catch(l){B.value=!1}else o(a,"warning")};return m((()=>{M.list=V("email")})),(e,a)=>{const t=p("t-form-item"),o=p("t-checkbox");return g(),f("div",U,[b("div",j,[b("img",{src:D.logo,alt:""},null,8,k)]),b("div",I,[N,v(h(y),{ref:"form",class:"custom-login-form",data:Q,rules:h(W),colon:!0,"label-width":0,onSubmit:C},{default:w((()=>[v(t,{name:"account"},{default:w((()=>[b("div",q,[L,v(l,{placeholder:"",needSelect:!0,selectList:M.list,modelValue:Q.account,"onUpdate:modelValue":a[0]||(a[0]=e=>Q.account=e),onSubmitAccount:z,align:"left",className:"reset-login-input"},null,8,["selectList","modelValue"])])])),_:1}),v(t,{name:"password"},{default:w((()=>[b("div",R,[J,v(l,{placeholder:"",className:"reset-login-input",type:"password",modelValue:Q.password,"onUpdate:modelValue":a[1]||(a[1]=e=>Q.password=e),align:"left"},null,8,["modelValue"])])])),_:1}),v(t,null,{default:w((()=>[v(o,{class:"remember-password-box",modelValue:E.value,"onUpdate:modelValue":a[2]||(a[2]=e=>E.value=e)},{default:w((()=>[A])),_:1},8,["modelValue"])])),_:1}),v(t,null,{default:w((()=>[b("div",O,[v(s,{type:"submit",theme:"green",class:"reset-login-submit-btn"},{default:w((()=>[T])),_:1})])])),_:1})])),_:1},8,["data","rules"])])])}}}))}}})); System.register(["./index-legacy-fdf7740a.js","./userApi-legacy-094f19e7.js","./index-legacy-475a63d6.js","./vue-legacy-3842767e.js","./TdesignNext-legacy-434d88ed.js"],(function(e,a){"use strict";var l,s,t,o,c,r,n,u,i,d,m,p,g,f,b,v,w,h,_,y;return{setters:[e=>{l=e._},e=>{s=e.B,t=e.U},e=>{o=e.s},e=>{c=e.d,r=e.I,n=e.Q,u=e.r,i=e.j,d=e.c,m=e.o,p=e.D,g=e.J,f=e.U,b=e.S,v=e.a,w=e.R,h=e.M,_=e.W},e=>{y=e.c}],execute:function(){const x="remember_phone",S="remember_email",V=e=>{let a="";a="phone"==e?x:S;const l=localStorage.getItem(a);return l?JSON.parse(l):[]},U={class:"login-page"},j={class:"logo"},k=["src"],I={class:"login-content"},N=b("div",{class:"label"},"登录账户",-1),q={class:"form-item-box"},L=b("div",{class:"label required"},"账号",-1),R={class:"form-item-box"},J=b("div",{class:"label required"},"请输入密码",-1),A=_("记住密码"),O={class:"submit-box"},T=_("登录");e("default",c({__name:"index",setup(e){const c=r(),_=n(),B=u(!1),D={logo:new URL(""+new URL("logo-1c58bd8a.svg",a.meta.url).href,self.location).href},E=u(!1),M=i({list:[]}),Q=i({account:"",password:""}),W=d((()=>({account:[{required:!0,message:"账号不能为空",type:"error"}],password:[{required:!0,message:"密码不能为空",type:"error"}]}))),z=e=>{Q.account=e.account,Q.password=e.password},C=async({validateResult:e,firstError:a})=>{if(!0===e)try{B.value=!0;let e=await t({email:Q.account,password:Q.password});0==e.code&&(o("登录成功","success"),c.commit("user/setToken",{token:e.data.access_token,time:e.data.expires_in}),c.dispatch("user/UserInfo"),_.replace({path:"/"}),E.value&&((e,a)=>{let l=[e],s="";"phone"==a?s=x:"email"==a&&(s=S);const t=V(s);if(t.length){const a=t.findIndex((a=>a.account==e.account));-1!==a&&t.splice(a,1),l=l.concat(t)}localStorage.setItem(s,JSON.stringify(l))})({account:Q.account,password:Q.password},"email")),B.value=!1}catch(l){B.value=!1}else o(a,"warning")};return m((()=>{M.list=V("email")})),(e,a)=>{const t=p("t-form-item"),o=p("t-checkbox");return g(),f("div",U,[b("div",j,[b("img",{src:D.logo,alt:""},null,8,k)]),b("div",I,[N,v(h(y),{ref:"form",class:"custom-login-form",data:Q,rules:h(W),colon:!0,"label-width":0,onSubmit:C},{default:w((()=>[v(t,{name:"account"},{default:w((()=>[b("div",q,[L,v(l,{placeholder:"",needSelect:!0,selectList:M.list,modelValue:Q.account,"onUpdate:modelValue":a[0]||(a[0]=e=>Q.account=e),onSubmitAccount:z,align:"left",className:"reset-login-input"},null,8,["selectList","modelValue"])])])),_:1}),v(t,{name:"password"},{default:w((()=>[b("div",R,[J,v(l,{placeholder:"",className:"reset-login-input",type:"password",modelValue:Q.password,"onUpdate:modelValue":a[1]||(a[1]=e=>Q.password=e),align:"left"},null,8,["modelValue"])])])),_:1}),v(t,null,{default:w((()=>[v(o,{class:"remember-password-box",modelValue:E.value,"onUpdate:modelValue":a[2]||(a[2]=e=>E.value=e)},{default:w((()=>[A])),_:1},8,["modelValue"])])),_:1}),v(t,null,{default:w((()=>[b("div",O,[v(s,{type:"submit",theme:"green",class:"reset-login-submit-btn"},{default:w((()=>[T])),_:1})])])),_:1})])),_:1},8,["data","rules"])])])}}}))}}}));
This source diff could not be displayed because it is too large. You can view the blob instead.
System.register(["./index-legacy-50dfd49b.js","./userApi-legacy-f33e0e5f.js","./Common-legacy-dbe9975c.js","./index-legacy-fc7c98a7.js","./index-legacy-807c632c.js","./index-legacy-6d6059bf.js","./vue-legacy-3842767e.js"],(function(e,a){"use strict";var l,t,o,u,n,d,i,s,c,p,r,v,m,g,f,b,y,h,I,V,_;return{setters:[e=>{l=e.U,t=e.v,o=e.i},e=>{u=e.B},e=>{n=e.b},e=>{d=e.D},e=>{i=e._},e=>{s=e.s,c=e.i},e=>{p=e.d,r=e.r,v=e.w,m=e.J,g=e.K,f=e.R,b=e.S,y=e.X,h=e.a,I=e.P,V=e.o,_=e.W}],execute:function(){e("L",{LIVE_AUDIT_STATUS_EXAMINE:1,LIVE_AUDIT_STATUS_PROCEED:2,LIVE_AUDIT_STATUS_FINISH:3,LIVE_AUDIT_STATUS_ERROR:4});const a={class:"custom-mizable-dialog-body"},A={class:"title"},U={class:"input-box"},S={class:"label"},w=p({__name:"dialog",props:{modelValue:{type:Boolean},value:null,dialogInfo:{default:{}}},emits:["update:modelValue","update:value","confirm"],setup(e,{emit:l}){const t=e,o=r(t.value);v((()=>t.modelValue),(e=>{l("update:modelValue",e)}));const u=()=>{o.value?(l("update:modelValue",!1),l("confirm",o.value)):s("请输入名称")};return v((()=>t.value),(e=>{o.value=e})),v((()=>o.value),(e=>{l("update:value",e)})),(l,t)=>(m(),g(d,{modelValue:e.modelValue,"onUpdate:modelValue":t[1]||(t[1]=e=>I(modelValue)?modelValue.value=e:null),onConfirm:u},{default:f((()=>[b("div",a,[b("div",A,y(e.dialogInfo.title),1),b("div",U,[b("span",S,y(e.dialogInfo.inputLabel)+":",1),h(i,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e),align:"left",placeholder:e.dialogInfo.placeholder},null,8,["modelValue","placeholder"])])])])),_:1},8,["modelValue"]))}});e("C",p({props:{icon:Object,label:String,uploadInfo:Object,accept:{type:String,default:""},dialogInfo:{type:Object,default:{}},video:{type:Boolean,default:!1},submit:{type:[Function,Boolean],default:!1}},setup(e,{slots:a}){const d=r({}),i=r(""),p=r(""),m=r(""),g=r(!1),f=r("");V((async()=>{d.value=await n()}));const b=()=>{i.value=""},y=async()=>{i.value||c()?g.value=!0:s("请先上传文件")},I=async e=>(e=await function(e){const a=e.split(","),l=a[0].match(/:(.*?);/)[1],t=atob(a[1]);let o=t.length;const u=new Uint8Array(o);for(;o--;)u[o]=t.charCodeAt(o);return new Blob([u],{type:l})}(e),new Promise((a=>{const l=t();let u="";const n=d.value;u="https://"+n.host;const i=new FormData;i.append("key",n.dir+l+".png"),i.append("policy",n.policy),i.append("OSSAccessKeyId",n.accessid),i.append("success_action_status","200"),i.append("callback",n.callback),i.append("signature",n.signature),i.append("file",e),o.post(u,i,{headers:{"Content-Type":"multipart/form-data;charset=utf-8"}}).then((e=>{if(""===e||200==e){const e=n.domain+n.dir+l+".png";m.value=e,a({status:"success",response:{url:""}})}})).catch((e=>{}))}))),A=async()=>new Promise(((e,a)=>{let l=null,t=document.createElement("video");t.setAttribute("crossOrigin","Anonymous"),t.setAttribute("src",i.value),t.setAttribute("preload","auto"),t.currentTime=.001,t.addEventListener("loadeddata",(function(){let a,o=document.createElement("canvas"),u=t.videoWidth,n=t.videoHeight,d=0;u<n?(a=300,d=n/2-150):a=n,o.width=512,o.height=300,o.getContext("2d").drawImage(t,0,d,u,a,0,0,o.width,o.height),l=o.toDataURL("image/png"),e(l)}))})),U=async a=>{e.video?a&&i.value&&m.value?e.submit&&await e.submit({video_url:i.value,name:a,cover_url:m.value})&&(m.value="",i.value="",f.value=""):s("缺少数据"):a&&i.value&&e.submit&&await e.submit({audio_url:i.value,name:a})&&(i.value="",f.value="")};return v((()=>i.value),(a=>{a&&e.video?(async()=>{let e=await A();I(e)})():p.value=""})),()=>h("div",{class:"custom-izable-page"},[h("div",{class:"header"},[e.icon,h("span",null,[e.label])]),h("div",{class:"izable-page-upload-box"},[h(l,{modelValue:i.value,"onUpdate:modelValue":e=>i.value=e,uploadInfo:e.uploadInfo,accept:e.accept,config:d.value},null),h("div",{class:"upload-box-footer"},[h(u,{theme:"opacity",onClick:b},{default:()=>[_("重置")]}),h(u,{theme:"green",onClick:y},{default:()=>[_("生成")]})])]),h("div",{class:"izable-page-tabs"},[a.default?.()]),h(w,{value:f.value,"onUpdate:value":e=>f.value=e,onConfirm:U,dialogInfo:e.dialogInfo,modelValue:g.value,"onUpdate:modelValue":e=>g.value=e},null)])}}))}}})); System.register(["./index-legacy-3f4b4dc9.js","./userApi-legacy-094f19e7.js","./Common-legacy-57e8d6cf.js","./index-legacy-f349807c.js","./index-legacy-fdf7740a.js","./index-legacy-475a63d6.js","./vue-legacy-3842767e.js"],(function(e,a){"use strict";var l,t,o,u,n,d,i,s,c,p,r,v,m,g,f,b,y,h,I,V,_;return{setters:[e=>{l=e.U,t=e.v,o=e.i},e=>{u=e.B},e=>{n=e.b},e=>{d=e.D},e=>{i=e._},e=>{s=e.s,c=e.i},e=>{p=e.d,r=e.r,v=e.w,m=e.J,g=e.K,f=e.R,b=e.S,y=e.X,h=e.a,I=e.P,V=e.o,_=e.W}],execute:function(){e("L",{LIVE_AUDIT_STATUS_EXAMINE:1,LIVE_AUDIT_STATUS_PROCEED:2,LIVE_AUDIT_STATUS_FINISH:3,LIVE_AUDIT_STATUS_ERROR:4});const a={class:"custom-mizable-dialog-body"},A={class:"title"},U={class:"input-box"},S={class:"label"},w=p({__name:"dialog",props:{modelValue:{type:Boolean},value:null,dialogInfo:{default:{}}},emits:["update:modelValue","update:value","confirm"],setup(e,{emit:l}){const t=e,o=r(t.value);v((()=>t.modelValue),(e=>{l("update:modelValue",e)}));const u=()=>{o.value?(l("update:modelValue",!1),l("confirm",o.value)):s("请输入名称")};return v((()=>t.value),(e=>{o.value=e})),v((()=>o.value),(e=>{l("update:value",e)})),(l,t)=>(m(),g(d,{modelValue:e.modelValue,"onUpdate:modelValue":t[1]||(t[1]=e=>I(modelValue)?modelValue.value=e:null),onConfirm:u},{default:f((()=>[b("div",a,[b("div",A,y(e.dialogInfo.title),1),b("div",U,[b("span",S,y(e.dialogInfo.inputLabel)+":",1),h(i,{modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e),align:"left",placeholder:e.dialogInfo.placeholder},null,8,["modelValue","placeholder"])])])])),_:1},8,["modelValue"]))}});e("C",p({props:{icon:Object,label:String,uploadInfo:Object,accept:{type:String,default:""},dialogInfo:{type:Object,default:{}},video:{type:Boolean,default:!1},submit:{type:[Function,Boolean],default:!1}},setup(e,{slots:a}){const d=r({}),i=r(""),p=r(""),m=r(""),g=r(!1),f=r("");V((async()=>{d.value=await n()}));const b=()=>{i.value=""},y=async()=>{i.value||c()?g.value=!0:s("请先上传文件")},I=async e=>(e=await function(e){const a=e.split(","),l=a[0].match(/:(.*?);/)[1],t=atob(a[1]);let o=t.length;const u=new Uint8Array(o);for(;o--;)u[o]=t.charCodeAt(o);return new Blob([u],{type:l})}(e),new Promise((a=>{const l=t();let u="";const n=d.value;u="https://"+n.host;const i=new FormData;i.append("key",n.dir+l+".png"),i.append("policy",n.policy),i.append("OSSAccessKeyId",n.accessid),i.append("success_action_status","200"),i.append("callback",n.callback),i.append("signature",n.signature),i.append("file",e),o.post(u,i,{headers:{"Content-Type":"multipart/form-data;charset=utf-8"}}).then((e=>{if(""===e||200==e){const e=n.domain+n.dir+l+".png";m.value=e,a({status:"success",response:{url:""}})}})).catch((e=>{}))}))),A=async()=>new Promise(((e,a)=>{let l=null,t=document.createElement("video");t.setAttribute("crossOrigin","Anonymous"),t.setAttribute("src",i.value),t.setAttribute("preload","auto"),t.currentTime=.001,t.addEventListener("loadeddata",(function(){let a,o=document.createElement("canvas"),u=t.videoWidth,n=t.videoHeight,d=0;u<n?(a=300,d=n/2-150):a=n,o.width=512,o.height=300,o.getContext("2d").drawImage(t,0,d,u,a,0,0,o.width,o.height),l=o.toDataURL("image/png"),e(l)}))})),U=async a=>{e.video?a&&i.value&&m.value?e.submit&&await e.submit({video_url:i.value,name:a,cover_url:m.value})&&(m.value="",i.value="",f.value=""):s("缺少数据"):a&&i.value&&e.submit&&await e.submit({audio_url:i.value,name:a})&&(i.value="",f.value="")};return v((()=>i.value),(a=>{a&&e.video?(async()=>{let e=await A();I(e)})():p.value=""})),()=>h("div",{class:"custom-izable-page"},[h("div",{class:"header"},[e.icon,h("span",null,[e.label])]),h("div",{class:"izable-page-upload-box"},[h(l,{modelValue:i.value,"onUpdate:modelValue":e=>i.value=e,uploadInfo:e.uploadInfo,accept:e.accept,config:d.value},null),h("div",{class:"upload-box-footer"},[h(u,{theme:"opacity",onClick:b},{default:()=>[_("重置")]}),h(u,{theme:"green",onClick:y},{default:()=>[_("生成")]})])]),h("div",{class:"izable-page-tabs"},[a.default?.()]),h(w,{value:f.value,"onUpdate:value":e=>f.value=e,onConfirm:U,dialogInfo:e.dialogInfo,modelValue:g.value,"onUpdate:modelValue":e=>g.value=e},null)])}}))}}}));
System.register(["./userApi-legacy-f33e0e5f.js","./vue-legacy-3842767e.js"],(function(e,t){"use strict";var l,a,s,n,o,i,u,d,r,c,m,f,v,p,h,b,g,y,_,k,V,C,w;return{setters:[e=>{l=e.B},e=>{a=e.d,s=e.r,n=e.w,o=e.D,i=e.J,u=e.K,d=e.R,r=e.U,c=e.a,m=e.Y,f=e.Z,v=e.S,p=e.L,h=e.W,b=e.a1,g=e.p,y=e.j,_=e.o,k=e.s,V=e.i,C=e.e,w=e.z}],execute:function(){const t={class:"header-default"},x={key:0,class:"footer-default"},S=h("取消"),W=h("确定"),B=a({__name:"Dialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""}},emits:["update:modelValue","confirm"],setup(e,{emit:a}){const h=e,b=s(h.modelValue);n((()=>h.modelValue),(e=>{b.value=e})),n((()=>b.value),(e=>{a("update:modelValue",e)}));const g=()=>{a("confirm")};return(a,s)=>{const n=o("t-dialog");return i(),u(n,{visible:b.value,"onUpdate:visible":s[1]||(s[1]=e=>b.value=e),attach:"body",class:p([e.className,"c-dialog-default"]),destroyOnClose:e.destroyOnClose,placement:e.placement},{footer:d((()=>[null===e.footer?(i(),r("div",x,[c(l,{onClick:s[0]||(s[0]=e=>b.value=!1),class:"footer-cancel footer-public-btn"},{default:d((()=>[S])),_:1}),c(l,{onClick:g,class:"footer-confrim footer-public-btn"},{default:d((()=>[W])),_:1})])):m("",!0)])),default:d((()=>[f(a.$slots,"default"),v("div",t,[f(a.$slots,"header")]),f(a.$slots,"body"),e.footer?f(a.$slots,"footer",{key:0}):m("",!0)])),_:3},8,["visible","class","destroyOnClose","placement"])}}});e("D",B),e("a",a({props:{modelValue:String,theme:{type:String,default:"light"},defaultLineWidth:{type:Number,default:0}},emits:["update:modelValue"],setup(e,t){const{slots:l,emit:a}=t,n=b(),o=s(e.modelValue);g("currentTab",o);const i=s((()=>{const e=n.default().map((({props:e})=>{if(e){const{label:t,name:l}=e;return{label:t,name:l}}}));return e})()),u=y({width:0,left:0,right:0}),d=s((()=>{const{modelValue:t}=e;if(i&&t){let e=i.value.findIndex((e=>e.name==t));return-1!==e?e:0}return 0})()),r=s([]),m=e=>{e&&-1===r.value.findIndex((t=>t===e))&&r.value.push(e)},f=()=>{k((()=>{const t=r.value[d.value];t.clientWidth?u.width=t.clientWidth:u.width=e.defaultLineWidth}))},v=(e,t)=>{o.value=e,a("update:modelValue",e),d.value=t,f(),k((()=>{let e=0;for(let t=0;t<d.value;t++)e+=r.value[t].clientWidth;u.right=null,u.left=e}))},p=t=>e.modelValue===t.name?"light"===e.theme?"c-nav-item_active":"dark2"===e.theme?"c-nav-item-_active_dark2":"c-nav-item_active_dark":"";return _((()=>{f()})),()=>c("div",{class:"custom-c-tabs"},[c("div",{class:"c-tabs-header"},[l.rightComponent?.(),i.value.map(((t,l)=>c("div",{key:t.name,class:["c-nav-item-default","light"===e.theme?"c-nav-item-light":"dark2"===e.theme?"c-nav-item-dark2":"c-nav-item-dark",p(t)],ref:m,onClick:v.bind(this,t.name,l)},[c("div",{class:"c-tabs__nav-item-wrapper"},[t.label])]))),"dark"===e.theme?c("div",{class:"c-tabs__bar",style:{width:u.width+"px",left:u.left+"px",right:u.right+"px"}},null):""]),c("div",{class:"c-tabs-content"},[l.default?.()])])}})),e("C",a({props:{name:String,label:String},setup(e,{emit:t,slots:l}){let a=V("currentTab");return()=>C(c("div",null,[l.default?.()]),[[w,a.value===e.name]])}}))}}})); System.register(["./userApi-legacy-094f19e7.js","./vue-legacy-3842767e.js"],(function(e,t){"use strict";var l,a,s,n,o,i,u,d,r,c,m,f,v,p,h,b,g,y,_,k,V,C,w;return{setters:[e=>{l=e.B},e=>{a=e.d,s=e.r,n=e.w,o=e.D,i=e.J,u=e.K,d=e.R,r=e.U,c=e.a,m=e.Y,f=e.Z,v=e.S,p=e.L,h=e.W,b=e.a1,g=e.p,y=e.j,_=e.o,k=e.s,V=e.i,C=e.e,w=e.z}],execute:function(){const t={class:"header-default"},x={key:0,class:"footer-default"},S=h("取消"),W=h("确定"),B=a({__name:"Dialog",props:{modelValue:{type:Boolean},header:null,footer:{type:Boolean,default:null},placement:{default:"center"},destroyOnClose:{type:Boolean,default:!1},className:{default:""}},emits:["update:modelValue","confirm"],setup(e,{emit:a}){const h=e,b=s(h.modelValue);n((()=>h.modelValue),(e=>{b.value=e})),n((()=>b.value),(e=>{a("update:modelValue",e)}));const g=()=>{a("confirm")};return(a,s)=>{const n=o("t-dialog");return i(),u(n,{visible:b.value,"onUpdate:visible":s[1]||(s[1]=e=>b.value=e),attach:"body",class:p([e.className,"c-dialog-default"]),destroyOnClose:e.destroyOnClose,placement:e.placement},{footer:d((()=>[null===e.footer?(i(),r("div",x,[c(l,{onClick:s[0]||(s[0]=e=>b.value=!1),class:"footer-cancel footer-public-btn"},{default:d((()=>[S])),_:1}),c(l,{onClick:g,class:"footer-confrim footer-public-btn"},{default:d((()=>[W])),_:1})])):m("",!0)])),default:d((()=>[f(a.$slots,"default"),v("div",t,[f(a.$slots,"header")]),f(a.$slots,"body"),e.footer?f(a.$slots,"footer",{key:0}):m("",!0)])),_:3},8,["visible","class","destroyOnClose","placement"])}}});e("D",B),e("a",a({props:{modelValue:String,theme:{type:String,default:"light"},defaultLineWidth:{type:Number,default:0}},emits:["update:modelValue"],setup(e,t){const{slots:l,emit:a}=t,n=b(),o=s(e.modelValue);g("currentTab",o);const i=s((()=>{const e=n.default().map((({props:e})=>{if(e){const{label:t,name:l}=e;return{label:t,name:l}}}));return e})()),u=y({width:0,left:0,right:0}),d=s((()=>{const{modelValue:t}=e;if(i&&t){let e=i.value.findIndex((e=>e.name==t));return-1!==e?e:0}return 0})()),r=s([]),m=e=>{e&&-1===r.value.findIndex((t=>t===e))&&r.value.push(e)},f=()=>{k((()=>{const t=r.value[d.value];t.clientWidth?u.width=t.clientWidth:u.width=e.defaultLineWidth}))},v=(e,t)=>{o.value=e,a("update:modelValue",e),d.value=t,f(),k((()=>{let e=0;for(let t=0;t<d.value;t++)e+=r.value[t].clientWidth;u.right=null,u.left=e}))},p=t=>e.modelValue===t.name?"light"===e.theme?"c-nav-item_active":"dark2"===e.theme?"c-nav-item-_active_dark2":"c-nav-item_active_dark":"";return _((()=>{f()})),()=>c("div",{class:"custom-c-tabs"},[c("div",{class:"c-tabs-header"},[l.rightComponent?.(),i.value.map(((t,l)=>c("div",{key:t.name,class:["c-nav-item-default","light"===e.theme?"c-nav-item-light":"dark2"===e.theme?"c-nav-item-dark2":"c-nav-item-dark",p(t)],ref:m,onClick:v.bind(this,t.name,l)},[c("div",{class:"c-tabs__nav-item-wrapper"},[t.label])]))),"dark"===e.theme?c("div",{class:"c-tabs__bar",style:{width:u.width+"px",left:u.left+"px",right:u.right+"px"}},null):""]),c("div",{class:"c-tabs-content"},[l.default?.()])])}})),e("C",a({props:{name:String,label:String},setup(e,{emit:t,slots:l}){let a=V("currentTab");return()=>C(c("div",null,[l.default?.()]),[[w,a.value===e.name]])}}))}}}));
System.register(["./vue-legacy-3842767e.js","./index-legacy-6d6059bf.js"],(function(e,t){"use strict";var l,u,a,s,i,n,d,o,r,c,p,m,v,f,h,g,y,b,w,x,k,C,B;return{setters:[e=>{l=e.J,u=e.U,a=e.S,s=e.d,i=e.r,n=e.j,d=e.w,o=e.o,r=e.Z,c=e.e,p=e.a5,m=e.a0,v=e.a,f=e.R,h=e.F,g=e.V,y=e.X,b=e.Y,w=e.y,x=e.L,k=e.K,C=e.M},e=>{B=e.m}],execute:function(){const t={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},V=[a("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.09 17.802a22.529 22.529 0 0 0 2.462-2.559c.453-.55.68-.824.68-1.243 0-.419-.227-.694-.68-1.243C21.895 10.745 18.242 7 14 7c-1.073 0-2.108.24-3.083.63l2.877 2.876a3.5 3.5 0 0 1 3.7 3.7l3.595 3.596Zm-9.996-5.753a3.5 3.5 0 0 0 4.857 4.857l2.691 2.692C17.242 20.422 15.666 21 14 21c-4.242 0-7.896-3.745-9.553-5.757-.453-.55-.68-.824-.68-1.243 0-.419.227-.694.68-1.243.82-.996 2.13-2.417 3.758-3.597l2.889 2.889Z",fill:"#B9BDCA"},null,-1),a("path",{d:"M5.833 2.333 24.5 21",stroke:"#B9BDCA","stroke-width":"2"},null,-1)],R={render:function(e,a){return l(),u("svg",t,V)}},S={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},M=[a("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.273 14c0-.353-.193-.593-.58-1.072C22.11 10.968 18.366 7 14 7c-4.365 0-8.109 3.967-9.692 5.928-.387.48-.58.719-.58 1.072 0 .353.193.593.58 1.072C5.89 17.032 9.635 21 14 21c4.366 0 8.11-3.967 9.693-5.928.387-.48.58-.719.58-1.072ZM14 17.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z",fill:"#CCD2E3"},null,-1)],Z={render:function(e,t){return l(),u("svg",S,M)}},_=a("span",{class:"left-input-icon"},null,-1),A=["type","disabled","placeholder"],F={key:0,class:"custom-pwd-hide-button"},I={key:0,class:"remember-select-box"},L=["onClick"],N={class:"account"},j=a("div",{class:"password"},"********",-1),D={key:0,class:"custom-input-rule"};e("_",s({__name:"index",props:{className:{default:""},type:{default:"text"},placeholder:{default:"请输入"},num:null,rules:null,modelValue:null,disabled:{type:Boolean,default:!1},needSelect:{type:Boolean,default:!1},selectList:{default:[]},align:{default:"center"},height:{default:"32px"},autoFocus:{type:Boolean,default:!1},theme:{default:"dark"},borderRadius:{default:"4px"},width:{default:"200px"},id:{default:""},blurNum:{default:1}},emits:["update:modelValue","submitType","submitAccount","inputChange","inputBlur"],setup(e,{emit:t}){const s=e,V=i(s.modelValue),S=i(),M=i(!1),T=n({status:!1,message:""}),U=i("text"),$=i("private"),q=()=>{s.needSelect&&(M.value=!0)},E=()=>{s.needSelect&&(M.value=!1),t("inputBlur",V.value,s.id)},J=e=>{T.status=!0,T.message=e.message,t("submitType",!1)},K=()=>{T.status=!1,T.message="",t("submitType",!0)};"password"==s.type&&(U.value=s.type);const X=e=>{$.value="text"===e?"public":"private",U.value=e},Y=()=>{const{rules:e}=s;let t=V.value;if(e)for(let l in e){let u=e[l];if(u.required&&!t)return void J(u);if(K(),u.validator){let e=u.validator(t);if(!e.status)return void J(e);K()}if("email"==u.type){if(!B.test(t))return void J(u);K()}if(u.min&&t.length<u.min)return void J(u);K()}};return d((()=>V.value),(e=>{t("update:modelValue",e),Y()})),d((()=>s.modelValue),(e=>{V.value=e})),d((()=>s.num),(e=>{Y()})),o((()=>{s.autoFocus&&S.value.focus()})),d((()=>s.blurNum),(e=>{S.value&&S.value.focus()})),(i,n)=>(l(),u("div",{class:x(["custom-input-global",e.className]),style:m({width:e.width})},[a("div",{class:x(["custom-input-box",{"custom-input-error":T.status,"dark-input-box":"dark"===e.theme,"light-input-box":"light"===e.theme,"opacity-input-box":"opacity"===e.theme}]),style:m({height:e.height,borderRadius:e.borderRadius})},[r(i.$slots,"leftIcon",{},(()=>[_])),c(a("input",{ref_key:"customInput",ref:S,type:U.value,"onUpdate:modelValue":n[0]||(n[0]=e=>V.value=e),class:"cust-input",disabled:e.disabled,placeholder:e.placeholder,onFocus:q,onBlur:E,onInput:n[1]||(n[1]=e=>(e=>{const{type:l}=s;"number"==l&&(V.value=e.replace(/[^\d]/g,"")),t("inputChange",V.value)})(V.value)),style:m({"text-align":e.align,borderRadius:e.borderRadius})},null,44,A),[[p,V.value]]),r(i.$slots,"rightIcon",{},(()=>["password"===e.type?(l(),u("span",F,["private"===$.value?(l(),k(C(R),{key:0,onClick:n[2]||(n[2]=e=>X("text"))})):(l(),k(C(Z),{key:1,onClick:n[3]||(n[3]=e=>X("password"))}))])):b("",!0)])),v(w,{name:"remember-fade"},{default:f((()=>[e.needSelect&&M.value&&e.selectList.length?(l(),u("div",I,[(l(!0),u(h,null,g(e.selectList,(e=>(l(),u("div",{key:e.account,class:"line",onClick:l=>(e=>{t("submitAccount",e)})(e)},[a("div",N,y(e.account),1),j],8,L)))),128))])):b("",!0)])),_:1})],6),e.rules&&e.rules.length?(l(),u("div",D,y(T.message),1)):b("",!0)],6))}}))}}})); System.register(["./vue-legacy-3842767e.js","./index-legacy-475a63d6.js"],(function(e,t){"use strict";var l,u,a,s,i,n,d,o,r,c,p,m,v,f,h,g,y,b,w,x,k,C,B;return{setters:[e=>{l=e.J,u=e.U,a=e.S,s=e.d,i=e.r,n=e.j,d=e.w,o=e.o,r=e.Z,c=e.e,p=e.a5,m=e.a0,v=e.a,f=e.R,h=e.F,g=e.V,y=e.X,b=e.Y,w=e.y,x=e.L,k=e.K,C=e.M},e=>{B=e.m}],execute:function(){const t={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},V=[a("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M21.09 17.802a22.529 22.529 0 0 0 2.462-2.559c.453-.55.68-.824.68-1.243 0-.419-.227-.694-.68-1.243C21.895 10.745 18.242 7 14 7c-1.073 0-2.108.24-3.083.63l2.877 2.876a3.5 3.5 0 0 1 3.7 3.7l3.595 3.596Zm-9.996-5.753a3.5 3.5 0 0 0 4.857 4.857l2.691 2.692C17.242 20.422 15.666 21 14 21c-4.242 0-7.896-3.745-9.553-5.757-.453-.55-.68-.824-.68-1.243 0-.419.227-.694.68-1.243.82-.996 2.13-2.417 3.758-3.597l2.889 2.889Z",fill:"#B9BDCA"},null,-1),a("path",{d:"M5.833 2.333 24.5 21",stroke:"#B9BDCA","stroke-width":"2"},null,-1)],R={render:function(e,a){return l(),u("svg",t,V)}},S={width:"28",height:"28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},M=[a("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M24.273 14c0-.353-.193-.593-.58-1.072C22.11 10.968 18.366 7 14 7c-4.365 0-8.109 3.967-9.692 5.928-.387.48-.58.719-.58 1.072 0 .353.193.593.58 1.072C5.89 17.032 9.635 21 14 21c4.366 0 8.11-3.967 9.693-5.928.387-.48.58-.719.58-1.072ZM14 17.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7Z",fill:"#CCD2E3"},null,-1)],Z={render:function(e,t){return l(),u("svg",S,M)}},_=a("span",{class:"left-input-icon"},null,-1),A=["type","disabled","placeholder"],F={key:0,class:"custom-pwd-hide-button"},I={key:0,class:"remember-select-box"},L=["onClick"],N={class:"account"},j=a("div",{class:"password"},"********",-1),D={key:0,class:"custom-input-rule"};e("_",s({__name:"index",props:{className:{default:""},type:{default:"text"},placeholder:{default:"请输入"},num:null,rules:null,modelValue:null,disabled:{type:Boolean,default:!1},needSelect:{type:Boolean,default:!1},selectList:{default:[]},align:{default:"center"},height:{default:"32px"},autoFocus:{type:Boolean,default:!1},theme:{default:"dark"},borderRadius:{default:"4px"},width:{default:"200px"},id:{default:""},blurNum:{default:1}},emits:["update:modelValue","submitType","submitAccount","inputChange","inputBlur"],setup(e,{emit:t}){const s=e,V=i(s.modelValue),S=i(),M=i(!1),T=n({status:!1,message:""}),U=i("text"),$=i("private"),q=()=>{s.needSelect&&(M.value=!0)},E=()=>{s.needSelect&&(M.value=!1),t("inputBlur",V.value,s.id)},J=e=>{T.status=!0,T.message=e.message,t("submitType",!1)},K=()=>{T.status=!1,T.message="",t("submitType",!0)};"password"==s.type&&(U.value=s.type);const X=e=>{$.value="text"===e?"public":"private",U.value=e},Y=()=>{const{rules:e}=s;let t=V.value;if(e)for(let l in e){let u=e[l];if(u.required&&!t)return void J(u);if(K(),u.validator){let e=u.validator(t);if(!e.status)return void J(e);K()}if("email"==u.type){if(!B.test(t))return void J(u);K()}if(u.min&&t.length<u.min)return void J(u);K()}};return d((()=>V.value),(e=>{t("update:modelValue",e),Y()})),d((()=>s.modelValue),(e=>{V.value=e})),d((()=>s.num),(e=>{Y()})),o((()=>{s.autoFocus&&S.value.focus()})),d((()=>s.blurNum),(e=>{S.value&&S.value.focus()})),(i,n)=>(l(),u("div",{class:x(["custom-input-global",e.className]),style:m({width:e.width})},[a("div",{class:x(["custom-input-box",{"custom-input-error":T.status,"dark-input-box":"dark"===e.theme,"light-input-box":"light"===e.theme,"opacity-input-box":"opacity"===e.theme}]),style:m({height:e.height,borderRadius:e.borderRadius})},[r(i.$slots,"leftIcon",{},(()=>[_])),c(a("input",{ref_key:"customInput",ref:S,type:U.value,"onUpdate:modelValue":n[0]||(n[0]=e=>V.value=e),class:"cust-input",disabled:e.disabled,placeholder:e.placeholder,onFocus:q,onBlur:E,onInput:n[1]||(n[1]=e=>(e=>{const{type:l}=s;"number"==l&&(V.value=e.replace(/[^\d]/g,"")),t("inputChange",V.value)})(V.value)),style:m({"text-align":e.align,borderRadius:e.borderRadius})},null,44,A),[[p,V.value]]),r(i.$slots,"rightIcon",{},(()=>["password"===e.type?(l(),u("span",F,["private"===$.value?(l(),k(C(R),{key:0,onClick:n[2]||(n[2]=e=>X("text"))})):(l(),k(C(Z),{key:1,onClick:n[3]||(n[3]=e=>X("password"))}))])):b("",!0)])),v(w,{name:"remember-fade"},{default:f((()=>[e.needSelect&&M.value&&e.selectList.length?(l(),u("div",I,[(l(!0),u(h,null,g(e.selectList,(e=>(l(),u("div",{key:e.account,class:"line",onClick:l=>(e=>{t("submitAccount",e)})(e)},[a("div",N,y(e.account),1),j],8,L)))),128))])):b("",!0)])),_:1})],6),e.rules&&e.rules.length?(l(),u("div",D,y(T.message),1)):b("",!0)],6))}}))}}}));
This source diff could not be displayed because it is too large. You can view the blob instead.
import{B as e}from"./userApi-b3533ba6.js";import{J as a,U as l,S as t,d as s,r as o,j as i,w as n,D as u,K as d,R as c,W as r,X as m,a as p,M as v,Y as h,V as g,L as f,F as y,Z as b,c as k}from"./vue-d2632262.js";import{_ as w}from"./Grid-edcde43c.js";import{n as x}from"./TdesignNext-19b8fe6e.js";const _={width:"16",height:"16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},C=[t("path",{d:"m11.149 3.988-.916 1.128L15 5.558 13.575 1l-1.133 1.396A7.17 7.17 0 0 0 8.18 1C4.215 1 1 4.206 1 8.16c0 3.955 3.215 7.16 7.18 7.16a7.182 7.182 0 0 0 6.71-4.605 1.022 1.022 0 0 0-1.376-1.299c-.248.11-.442.315-.54.569a5.13 5.13 0 0 1-4.793 3.29c-2.833 0-5.13-2.29-5.13-5.115 0-2.824 2.297-5.114 5.13-5.114 1.084 0 2.113.336 2.968.942Z",fill:"#B4B4B4"},null,-1)];const V={render:function(e,t){return a(),l("svg",_,C)}},B={class:"custom-chose-tones-content"},R={class:"title"},j={class:"reset-popup-button-child"},A=t("span",null,"重置",-1),L={class:"list narrow-scrollbar"},F=["onClick"],S=["src"],U={class:"name"},z={key:0,class:"categorie"},G=["onClick"],N=["src"],T={class:"name"},W={key:0,class:"categorie"},Z=["src"],D=s({__name:"SelectionPopup",props:{modelValue:{type:Boolean},value:null,disabled:{type:Boolean,default:!1},title:{default:""},list:{default:null},event:{type:Function,default:()=>""},placement:{default:"bottom"},needCategorie:{type:Boolean,default:!0},reset:{type:Boolean,default:!1},playAudio:{type:Boolean,default:!0}},emits:["update:modelValue","update:value","itemChange"],setup(s,{emit:k}){const x=s,_=o(x.modelValue),C=o(),D=o(""),E=i({list:[]}),J=o(!0),K=()=>{C.value.play()};n((()=>x.modelValue),(e=>{_.value=e})),n((()=>_.value),(e=>{e&&J.value&&!x.list&&(async()=>{let e=await x.event();E.list=e})(),k("update:modelValue",e)}));const M=()=>{k("update:value","")},P=e=>{_.value=!1,k("update:value",e.id),k("itemChange",e),D.value=e.audition_url};return(o,i)=>{const n=u("t-popup");return a(),d(n,{overlayClassName:["custom-chose-tones"],disabled:s.disabled,placement:s.placement,trigger:"click",visible:_.value,"onUpdate:visible":i[0]||(i[0]=e=>_.value=e)},{content:c((()=>[t("div",B,[t("div",R,[r(m(s.title)+": ",1),s.reset?(a(),d(e,{key:0,theme:"opacity",class:"reset-popup-button",onClick:M},{default:c((()=>[t("div",j,[p(v(V)),A])])),_:1})):h("",!0)]),t("div",L,[s.list?(a(),d(w,{key:0,marginLeft:12,length:s.list.length,rowGap:12,cardWidth:110},{default:c((()=>[(a(!0),l(y,null,g(s.list,(e=>(a(),l("div",{class:f(["chose-tones-item",{"chose-tones-item_active":e.id===s.value}]),onClick:a=>P(e),key:e.id},[t("img",{src:e.img,alt:""},null,8,S),t("div",null,[t("div",U,m(e.c_name),1),s.needCategorie?(a(),l("div",z,m(e.c_categorie),1)):h("",!0)])],10,F)))),128))])),_:1},8,["length"])):(a(!0),l(y,{key:1},g(E.list,(e=>(a(),l("div",{class:f(["chose-tones-item",{"chose-tones-item_active":e.id===s.value}]),onClick:a=>P(e),key:e.id},[t("img",{src:e.img,alt:""},null,8,N),t("div",null,[t("div",T,m(e.c_name),1),s.needCategorie?(a(),l("div",W,m(e.c_categorie),1)):h("",!0)])],10,G)))),128))])]),s.playAudio?(a(),l("audio",{key:0,ref_key:"audioRef",ref:C,src:D.value,style:{display:"none"},onCanplay:K},null,40,Z)):h("",!0)])),default:c((()=>[b(o.$slots,"default")])),_:3},8,["disabled","placement","visible"])}}}),E={class:"custom-textarea-box"},J={key:0,class:"position-text"},K=r(" | "),M=s({__name:"textarea",props:{modelValue:null,placeholder:{default:"请输入"},maxRows:{default:5},minRows:{default:5},maxlength:{default:0},showLimit:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(e,{emit:s}){const i=e,u=o(""),d=()=>{u.value=""},c=k((()=>{const e=u.value.length;if(e){let a=/[\u4E00-\u9FA5]/g,l=u.value.match(a);if(l&&l.length){const a=e-l.length;return 2*l.length+a}}return e}));return n((()=>u.value),(e=>{s("update:modelValue",e),s("change")})),n((()=>i.modelValue),(e=>{u.value=e})),(s,o)=>(a(),l("div",E,[p(v(x),{class:"custom-t-textarea",disabled:e.disabled,modelValue:u.value,"onUpdate:modelValue":o[0]||(o[0]=e=>u.value=e),placeholder:e.placeholder,maxcharacter:e.maxlength?e.maxlength:null,autosize:{maxRows:e.maxRows,minRows:e.minRows}},null,8,["disabled","modelValue","placeholder","maxcharacter","autosize"]),e.showLimit?(a(),l("div",J,[t("span",null,m(v(c))+"/"+m(e.maxlength),1),K,t("span",{class:"reset-btn",onClick:d},"清空")])):h("",!0)]))}});export{D as S,M as T}; import{B as e}from"./userApi-86218b0f.js";import{J as a,U as l,S as t,d as s,r as o,j as i,w as n,D as u,K as d,R as c,W as r,X as m,a as p,M as v,Y as h,V as g,L as f,F as y,Z as b,c as k}from"./vue-d2632262.js";import{_ as w}from"./Grid-edcde43c.js";import{n as x}from"./TdesignNext-19b8fe6e.js";const _={width:"16",height:"16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},C=[t("path",{d:"m11.149 3.988-.916 1.128L15 5.558 13.575 1l-1.133 1.396A7.17 7.17 0 0 0 8.18 1C4.215 1 1 4.206 1 8.16c0 3.955 3.215 7.16 7.18 7.16a7.182 7.182 0 0 0 6.71-4.605 1.022 1.022 0 0 0-1.376-1.299c-.248.11-.442.315-.54.569a5.13 5.13 0 0 1-4.793 3.29c-2.833 0-5.13-2.29-5.13-5.115 0-2.824 2.297-5.114 5.13-5.114 1.084 0 2.113.336 2.968.942Z",fill:"#B4B4B4"},null,-1)];const V={render:function(e,t){return a(),l("svg",_,C)}},B={class:"custom-chose-tones-content"},R={class:"title"},j={class:"reset-popup-button-child"},A=t("span",null,"重置",-1),L={class:"list narrow-scrollbar"},F=["onClick"],S=["src"],U={class:"name"},z={key:0,class:"categorie"},G=["onClick"],N=["src"],T={class:"name"},W={key:0,class:"categorie"},Z=["src"],D=s({__name:"SelectionPopup",props:{modelValue:{type:Boolean},value:null,disabled:{type:Boolean,default:!1},title:{default:""},list:{default:null},event:{type:Function,default:()=>""},placement:{default:"bottom"},needCategorie:{type:Boolean,default:!0},reset:{type:Boolean,default:!1},playAudio:{type:Boolean,default:!0}},emits:["update:modelValue","update:value","itemChange"],setup(s,{emit:k}){const x=s,_=o(x.modelValue),C=o(),D=o(""),E=i({list:[]}),J=o(!0),K=()=>{C.value.play()};n((()=>x.modelValue),(e=>{_.value=e})),n((()=>_.value),(e=>{e&&J.value&&!x.list&&(async()=>{let e=await x.event();E.list=e})(),k("update:modelValue",e)}));const M=()=>{k("update:value","")},P=e=>{_.value=!1,k("update:value",e.id),k("itemChange",e),D.value=e.audition_url};return(o,i)=>{const n=u("t-popup");return a(),d(n,{overlayClassName:["custom-chose-tones"],disabled:s.disabled,placement:s.placement,trigger:"click",visible:_.value,"onUpdate:visible":i[0]||(i[0]=e=>_.value=e)},{content:c((()=>[t("div",B,[t("div",R,[r(m(s.title)+": ",1),s.reset?(a(),d(e,{key:0,theme:"opacity",class:"reset-popup-button",onClick:M},{default:c((()=>[t("div",j,[p(v(V)),A])])),_:1})):h("",!0)]),t("div",L,[s.list?(a(),d(w,{key:0,marginLeft:12,length:s.list.length,rowGap:12,cardWidth:110},{default:c((()=>[(a(!0),l(y,null,g(s.list,(e=>(a(),l("div",{class:f(["chose-tones-item",{"chose-tones-item_active":e.id===s.value}]),onClick:a=>P(e),key:e.id},[t("img",{src:e.img,alt:""},null,8,S),t("div",null,[t("div",U,m(e.c_name),1),s.needCategorie?(a(),l("div",z,m(e.c_categorie),1)):h("",!0)])],10,F)))),128))])),_:1},8,["length"])):(a(!0),l(y,{key:1},g(E.list,(e=>(a(),l("div",{class:f(["chose-tones-item",{"chose-tones-item_active":e.id===s.value}]),onClick:a=>P(e),key:e.id},[t("img",{src:e.img,alt:""},null,8,N),t("div",null,[t("div",T,m(e.c_name),1),s.needCategorie?(a(),l("div",W,m(e.c_categorie),1)):h("",!0)])],10,G)))),128))])]),s.playAudio?(a(),l("audio",{key:0,ref_key:"audioRef",ref:C,src:D.value,style:{display:"none"},onCanplay:K},null,40,Z)):h("",!0)])),default:c((()=>[b(o.$slots,"default")])),_:3},8,["disabled","placement","visible"])}}}),E={class:"custom-textarea-box"},J={key:0,class:"position-text"},K=r(" | "),M=s({__name:"textarea",props:{modelValue:null,placeholder:{default:"请输入"},maxRows:{default:5},minRows:{default:5},maxlength:{default:0},showLimit:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(e,{emit:s}){const i=e,u=o(""),d=()=>{u.value=""},c=k((()=>{const e=u.value.length;if(e){let a=/[\u4E00-\u9FA5]/g,l=u.value.match(a);if(l&&l.length){const a=e-l.length;return 2*l.length+a}}return e}));return n((()=>u.value),(e=>{s("update:modelValue",e),s("change")})),n((()=>i.modelValue),(e=>{u.value=e})),(s,o)=>(a(),l("div",E,[p(v(x),{class:"custom-t-textarea",disabled:e.disabled,modelValue:u.value,"onUpdate:modelValue":o[0]||(o[0]=e=>u.value=e),placeholder:e.placeholder,maxcharacter:e.maxlength?e.maxlength:null,autosize:{maxRows:e.maxRows,minRows:e.minRows}},null,8,["disabled","modelValue","placeholder","maxcharacter","autosize"]),e.showLimit?(a(),l("div",J,[t("span",null,m(v(c))+"/"+m(e.maxlength),1),K,t("span",{class:"reset-btn",onClick:d},"清空")])):h("",!0)]))}});export{D as S,M as T};
System.register(["./userApi-legacy-f33e0e5f.js","./vue-legacy-3842767e.js","./Grid-legacy-ed27eadf.js","./TdesignNext-legacy-434d88ed.js"],(function(e,l){"use strict";var t,a,s,i,n,o,u,d,c,r,m,p,v,g,h,y,f,b,k,w,x,_,C;return{setters:[e=>{t=e.B},e=>{a=e.J,s=e.U,i=e.S,n=e.d,o=e.r,u=e.j,d=e.w,c=e.D,r=e.K,m=e.R,p=e.W,v=e.X,g=e.a,h=e.M,y=e.Y,f=e.V,b=e.L,k=e.F,w=e.Z,x=e.c},e=>{_=e._},e=>{C=e.n}],execute:function(){const l={width:"16",height:"16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},V=[i("path",{d:"m11.149 3.988-.916 1.128L15 5.558 13.575 1l-1.133 1.396A7.17 7.17 0 0 0 8.18 1C4.215 1 1 4.206 1 8.16c0 3.955 3.215 7.16 7.18 7.16a7.182 7.182 0 0 0 6.71-4.605 1.022 1.022 0 0 0-1.376-1.299c-.248.11-.442.315-.54.569a5.13 5.13 0 0 1-4.793 3.29c-2.833 0-5.13-2.29-5.13-5.115 0-2.824 2.297-5.114 5.13-5.114 1.084 0 2.113.336 2.968.942Z",fill:"#B4B4B4"},null,-1)],B={render:function(e,t){return a(),s("svg",l,V)}},R={class:"custom-chose-tones-content"},j={class:"title"},A={class:"reset-popup-button-child"},L=i("span",null,"重置",-1),S={class:"list narrow-scrollbar"},F=["onClick"],U=["src"],z={class:"name"},G={key:0,class:"categorie"},N=["onClick"],T=["src"],W={class:"name"},Z={key:0,class:"categorie"},D=["src"],E=n({__name:"SelectionPopup",props:{modelValue:{type:Boolean},value:null,disabled:{type:Boolean,default:!1},title:{default:""},list:{default:null},event:{type:Function,default:()=>""},placement:{default:"bottom"},needCategorie:{type:Boolean,default:!0},reset:{type:Boolean,default:!1},playAudio:{type:Boolean,default:!0}},emits:["update:modelValue","update:value","itemChange"],setup(e,{emit:l}){const n=e,x=o(n.modelValue),C=o(),V=o(""),E=u({list:[]}),J=o(!0),K=()=>{C.value.play()};d((()=>n.modelValue),(e=>{x.value=e})),d((()=>x.value),(e=>{e&&J.value&&!n.list&&(async()=>{let e=await n.event();E.list=e})(),l("update:modelValue",e)}));const M=()=>{l("update:value","")},P=e=>{x.value=!1,l("update:value",e.id),l("itemChange",e),V.value=e.audition_url};return(l,n)=>{const o=c("t-popup");return a(),r(o,{overlayClassName:["custom-chose-tones"],disabled:e.disabled,placement:e.placement,trigger:"click",visible:x.value,"onUpdate:visible":n[0]||(n[0]=e=>x.value=e)},{content:m((()=>[i("div",R,[i("div",j,[p(v(e.title)+": ",1),e.reset?(a(),r(t,{key:0,theme:"opacity",class:"reset-popup-button",onClick:M},{default:m((()=>[i("div",A,[g(h(B)),L])])),_:1})):y("",!0)]),i("div",S,[e.list?(a(),r(_,{key:0,marginLeft:12,length:e.list.length,rowGap:12,cardWidth:110},{default:m((()=>[(a(!0),s(k,null,f(e.list,(l=>(a(),s("div",{class:b(["chose-tones-item",{"chose-tones-item_active":l.id===e.value}]),onClick:e=>P(l),key:l.id},[i("img",{src:l.img,alt:""},null,8,U),i("div",null,[i("div",z,v(l.c_name),1),e.needCategorie?(a(),s("div",G,v(l.c_categorie),1)):y("",!0)])],10,F)))),128))])),_:1},8,["length"])):(a(!0),s(k,{key:1},f(E.list,(l=>(a(),s("div",{class:b(["chose-tones-item",{"chose-tones-item_active":l.id===e.value}]),onClick:e=>P(l),key:l.id},[i("img",{src:l.img,alt:""},null,8,T),i("div",null,[i("div",W,v(l.c_name),1),e.needCategorie?(a(),s("div",Z,v(l.c_categorie),1)):y("",!0)])],10,N)))),128))])]),e.playAudio?(a(),s("audio",{key:0,ref_key:"audioRef",ref:C,src:V.value,style:{display:"none"},onCanplay:K},null,40,D)):y("",!0)])),default:m((()=>[w(l.$slots,"default")])),_:3},8,["disabled","placement","visible"])}}}),J=(e("S",E),{class:"custom-textarea-box"}),K={key:0,class:"position-text"},M=p(" | "),P=n({__name:"textarea",props:{modelValue:null,placeholder:{default:"请输入"},maxRows:{default:5},minRows:{default:5},maxlength:{default:0},showLimit:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(e,{emit:l}){const t=e,n=o(""),u=()=>{n.value=""},c=x((()=>{const e=n.value.length;if(e){let l=/[\u4E00-\u9FA5]/g,t=n.value.match(l);if(t&&t.length){const l=e-t.length;return 2*t.length+l}}return e}));return d((()=>n.value),(e=>{l("update:modelValue",e),l("change")})),d((()=>t.modelValue),(e=>{n.value=e})),(l,t)=>(a(),s("div",J,[g(h(C),{class:"custom-t-textarea",disabled:e.disabled,modelValue:n.value,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value=e),placeholder:e.placeholder,maxcharacter:e.maxlength?e.maxlength:null,autosize:{maxRows:e.maxRows,minRows:e.minRows}},null,8,["disabled","modelValue","placeholder","maxcharacter","autosize"]),e.showLimit?(a(),s("div",K,[i("span",null,v(h(c))+"/"+v(e.maxlength),1),M,i("span",{class:"reset-btn",onClick:u},"清空")])):y("",!0)]))}});e("T",P)}}})); System.register(["./userApi-legacy-094f19e7.js","./vue-legacy-3842767e.js","./Grid-legacy-ed27eadf.js","./TdesignNext-legacy-434d88ed.js"],(function(e,l){"use strict";var t,a,s,i,n,o,u,d,c,r,m,p,v,g,h,y,f,b,k,w,x,_,C;return{setters:[e=>{t=e.B},e=>{a=e.J,s=e.U,i=e.S,n=e.d,o=e.r,u=e.j,d=e.w,c=e.D,r=e.K,m=e.R,p=e.W,v=e.X,g=e.a,h=e.M,y=e.Y,f=e.V,b=e.L,k=e.F,w=e.Z,x=e.c},e=>{_=e._},e=>{C=e.n}],execute:function(){const l={width:"16",height:"16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},V=[i("path",{d:"m11.149 3.988-.916 1.128L15 5.558 13.575 1l-1.133 1.396A7.17 7.17 0 0 0 8.18 1C4.215 1 1 4.206 1 8.16c0 3.955 3.215 7.16 7.18 7.16a7.182 7.182 0 0 0 6.71-4.605 1.022 1.022 0 0 0-1.376-1.299c-.248.11-.442.315-.54.569a5.13 5.13 0 0 1-4.793 3.29c-2.833 0-5.13-2.29-5.13-5.115 0-2.824 2.297-5.114 5.13-5.114 1.084 0 2.113.336 2.968.942Z",fill:"#B4B4B4"},null,-1)],B={render:function(e,t){return a(),s("svg",l,V)}},R={class:"custom-chose-tones-content"},j={class:"title"},A={class:"reset-popup-button-child"},L=i("span",null,"重置",-1),S={class:"list narrow-scrollbar"},F=["onClick"],U=["src"],z={class:"name"},G={key:0,class:"categorie"},N=["onClick"],T=["src"],W={class:"name"},Z={key:0,class:"categorie"},D=["src"],E=n({__name:"SelectionPopup",props:{modelValue:{type:Boolean},value:null,disabled:{type:Boolean,default:!1},title:{default:""},list:{default:null},event:{type:Function,default:()=>""},placement:{default:"bottom"},needCategorie:{type:Boolean,default:!0},reset:{type:Boolean,default:!1},playAudio:{type:Boolean,default:!0}},emits:["update:modelValue","update:value","itemChange"],setup(e,{emit:l}){const n=e,x=o(n.modelValue),C=o(),V=o(""),E=u({list:[]}),J=o(!0),K=()=>{C.value.play()};d((()=>n.modelValue),(e=>{x.value=e})),d((()=>x.value),(e=>{e&&J.value&&!n.list&&(async()=>{let e=await n.event();E.list=e})(),l("update:modelValue",e)}));const M=()=>{l("update:value","")},P=e=>{x.value=!1,l("update:value",e.id),l("itemChange",e),V.value=e.audition_url};return(l,n)=>{const o=c("t-popup");return a(),r(o,{overlayClassName:["custom-chose-tones"],disabled:e.disabled,placement:e.placement,trigger:"click",visible:x.value,"onUpdate:visible":n[0]||(n[0]=e=>x.value=e)},{content:m((()=>[i("div",R,[i("div",j,[p(v(e.title)+": ",1),e.reset?(a(),r(t,{key:0,theme:"opacity",class:"reset-popup-button",onClick:M},{default:m((()=>[i("div",A,[g(h(B)),L])])),_:1})):y("",!0)]),i("div",S,[e.list?(a(),r(_,{key:0,marginLeft:12,length:e.list.length,rowGap:12,cardWidth:110},{default:m((()=>[(a(!0),s(k,null,f(e.list,(l=>(a(),s("div",{class:b(["chose-tones-item",{"chose-tones-item_active":l.id===e.value}]),onClick:e=>P(l),key:l.id},[i("img",{src:l.img,alt:""},null,8,U),i("div",null,[i("div",z,v(l.c_name),1),e.needCategorie?(a(),s("div",G,v(l.c_categorie),1)):y("",!0)])],10,F)))),128))])),_:1},8,["length"])):(a(!0),s(k,{key:1},f(E.list,(l=>(a(),s("div",{class:b(["chose-tones-item",{"chose-tones-item_active":l.id===e.value}]),onClick:e=>P(l),key:l.id},[i("img",{src:l.img,alt:""},null,8,T),i("div",null,[i("div",W,v(l.c_name),1),e.needCategorie?(a(),s("div",Z,v(l.c_categorie),1)):y("",!0)])],10,N)))),128))])]),e.playAudio?(a(),s("audio",{key:0,ref_key:"audioRef",ref:C,src:V.value,style:{display:"none"},onCanplay:K},null,40,D)):y("",!0)])),default:m((()=>[w(l.$slots,"default")])),_:3},8,["disabled","placement","visible"])}}}),J=(e("S",E),{class:"custom-textarea-box"}),K={key:0,class:"position-text"},M=p(" | "),P=n({__name:"textarea",props:{modelValue:null,placeholder:{default:"请输入"},maxRows:{default:5},minRows:{default:5},maxlength:{default:0},showLimit:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},emits:["update:modelValue","change"],setup(e,{emit:l}){const t=e,n=o(""),u=()=>{n.value=""},c=x((()=>{const e=n.value.length;if(e){let l=/[\u4E00-\u9FA5]/g,t=n.value.match(l);if(t&&t.length){const l=e-t.length;return 2*t.length+l}}return e}));return d((()=>n.value),(e=>{l("update:modelValue",e),l("change")})),d((()=>t.modelValue),(e=>{n.value=e})),(l,t)=>(a(),s("div",J,[g(h(C),{class:"custom-t-textarea",disabled:e.disabled,modelValue:n.value,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value=e),placeholder:e.placeholder,maxcharacter:e.maxlength?e.maxlength:null,autosize:{maxRows:e.maxRows,minRows:e.minRows}},null,8,["disabled","modelValue","placeholder","maxcharacter","autosize"]),e.showLimit?(a(),s("div",K,[i("span",null,v(h(c))+"/"+v(e.maxlength),1),M,i("span",{class:"reset-btn",onClick:u},"清空")])):y("",!0)]))}});e("T",P)}}}));
...@@ -9,10 +9,10 @@ ...@@ -9,10 +9,10 @@
<meta property="og:title" content="" /> <meta property="og:title" content="" />
<script src="./qwebchannel.js"></script> <script src="./qwebchannel.js"></script>
<title>demo</title> <title>demo</title>
<script type="module" crossorigin src="./assets/index-ff654315.js"></script> <script type="module" crossorigin src="./assets/index-af25480b.js"></script>
<link rel="modulepreload" crossorigin href="./assets/vue-d2632262.js"> <link rel="modulepreload" crossorigin href="./assets/vue-d2632262.js">
<link rel="modulepreload" crossorigin href="./assets/TdesignNext-19b8fe6e.js"> <link rel="modulepreload" crossorigin href="./assets/TdesignNext-19b8fe6e.js">
<link rel="stylesheet" href="./assets/style-e66a449d.css"> <link rel="stylesheet" href="./assets/style-be25e315.css">
<script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script> <script type="module">import.meta.url;import("_").catch(()=>1);async function* g(){};if(location.protocol!="file:"){window.__vite_is_modern_browser=true}</script>
<script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script> <script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy chunks, syntax error above and the same error below should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src=e.src,n.onload=function(){System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
</head> </head>
...@@ -32,6 +32,6 @@ ...@@ -32,6 +32,6 @@
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script> <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
<script nomodule crossorigin id="vite-legacy-polyfill" src="./assets/polyfills-legacy-fd106faa.js"></script> <script nomodule crossorigin id="vite-legacy-polyfill" src="./assets/polyfills-legacy-fd106faa.js"></script>
<script nomodule crossorigin id="vite-legacy-entry" data-src="./assets/index-legacy-6d6059bf.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script> <script nomodule crossorigin id="vite-legacy-entry" data-src="./assets/index-legacy-475a63d6.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>
</body> </body>
</html> </html>
...@@ -19,8 +19,17 @@ const mode = computed(() => { ...@@ -19,8 +19,17 @@ const mode = computed(() => {
return store.getters['setting/mode']; return store.getters['setting/mode'];
}); });
const createDevicePixelRatio = () => {
const scale_factor = window.devicePixelRatio;
console.log('屏幕缩放比例:' + scale_factor);
let zoom_value = 1 / scale_factor;
const container = document.body;
container.style.zoom = zoom_value;
};
onMounted(() => { onMounted(() => {
store.dispatch('setting/changeTheme', { ...config }); store.dispatch('setting/changeTheme', { ...config });
createDevicePixelRatio();
}); });
</script> </script>
......
...@@ -17,7 +17,8 @@ ...@@ -17,7 +17,8 @@
<script setup lang="ts"> <script setup lang="ts">
import ConfirmDialog from '@/components/ConfirmDialog.vue'; import ConfirmDialog from '@/components/ConfirmDialog.vue';
import { onBeforeUnmount, onMounted, ref, watch } from 'vue'; import { computed, onBeforeUnmount, onMounted, ref, watch } from 'vue';
import { useStore } from 'vuex';
const props = defineProps<{ const props = defineProps<{
video1: string; video1: string;
...@@ -28,6 +29,9 @@ const props = defineProps<{ ...@@ -28,6 +29,9 @@ const props = defineProps<{
const emit = defineEmits(['playEnd', 'update:progress']); const emit = defineEmits(['playEnd', 'update:progress']);
const store = useStore();
const liveVideoStatus = computed(() => store.getters['live/getLiveVideoStatus']);
const showFirstVideo = ref(true); const showFirstVideo = ref(true);
// 第二个视频是否播放 // 第二个视频是否播放
const videoSecondPlay = ref(false); const videoSecondPlay = ref(false);
...@@ -96,6 +100,10 @@ const onPlay = () => { ...@@ -96,6 +100,10 @@ const onPlay = () => {
videoSecond.value.pause(); videoSecond.value.pause();
}; };
const onStop = () => {
videoFirst.value.pause();
};
watch( watch(
() => props.video2, () => props.video2,
(v) => { (v) => {
...@@ -119,6 +127,16 @@ watch( ...@@ -119,6 +127,16 @@ watch(
}, },
); );
watch(
() => liveVideoStatus.value,
(v) => {
if (v.play === false) {
//
onStop();
}
},
);
const updateTime = () => { const updateTime = () => {
if (total.value) { if (total.value) {
// 计算百分比 // 计算百分比
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
<div v-show="showHover"> <div v-show="showHover">
<slot name="hover"></slot> <slot name="hover"></slot>
</div> </div>
<slot name="live"></slot>
</div> </div>
<div class="custom-card-footer"> <div class="custom-card-footer">
<ChangeName :value="value" @change="nameChange"></ChangeName> <ChangeName :value="value" @change="nameChange"></ChangeName>
......
...@@ -148,10 +148,10 @@ watch( ...@@ -148,10 +148,10 @@ watch(
} }
.person-list { .person-list {
margin-top: 12px; margin-top: 12px;
display: flex; display: grid;
justify-content: space-between; justify-content: space-between;
flex-wrap: wrap; grid-template-columns: repeat(auto-fill, 170px);
row-gap: 12px; grid-gap: 12px;
.card-active { .card-active {
border: 1px solid #04ae8a; border: 1px solid #04ae8a;
} }
......
...@@ -12,7 +12,9 @@ ...@@ -12,7 +12,9 @@
<template #hover> <template #hover>
<div class="my-digtal-people-hover"> <div class="my-digtal-people-hover">
<template v-if="item.is_live == 0"> <template v-if="item.is_live == 0">
<Button class="digtal-people-start-end" theme="danger" height="40px">开启直播</Button> <Button class="digtal-people-start-end" theme="danger" height="40px" @click="startLive(item)"
>开启直播</Button
>
</template> </template>
<template v-else> <template v-else>
<Button class="digtal-people-start-end" theme="danger" height="40px" @click="startLive(item)" <Button class="digtal-people-start-end" theme="danger" height="40px" @click="startLive(item)"
...@@ -26,6 +28,14 @@ ...@@ -26,6 +28,14 @@
</div> </div>
</div> </div>
</template> </template>
<template #live>
<template v-if="item.is_live">
<div class="digtal-people-liveing">
<div class="dot"></div>
<span>直播中</span>
</div>
</template>
</template>
</CardTwo> </CardTwo>
</template> </template>
</Grid> </Grid>
...@@ -58,6 +68,11 @@ const confirmVisible = ref(false); ...@@ -58,6 +68,11 @@ const confirmVisible = ref(false);
const confirmId = ref(''); const confirmId = ref('');
const startLive = (item: any) => { const startLive = (item: any) => {
let obj = myDigtalList.list.find((it: any) => it.is_live == 1);
if (obj && obj.id != item.id) {
show_message('已有开播任务,请先关闭直播');
return;
}
let params = { let params = {
id: item.id, id: item.id,
status: item.status, status: item.status,
...@@ -161,5 +176,24 @@ onMounted(() => { ...@@ -161,5 +176,24 @@ onMounted(() => {
margin-bottom: 20px; margin-bottom: 20px;
} }
} }
.digtal-people-liveing {
position: absolute;
top: 0;
right: 0;
background: rgb(252, 56, 75);
border-top-right-radius: 8px;
color: white;
padding: 6px 12px;
display: flex;
align-items: center;
font-weight: bold;
.dot {
width: 10px;
height: 10px;
border-radius: 50%;
background: white;
margin-right: 12px;
}
}
} }
</style> </style>
...@@ -45,6 +45,7 @@ import { ref, watch } from 'vue'; ...@@ -45,6 +45,7 @@ import { ref, watch } from 'vue';
import { useRoute, useRouter } from 'vue-router'; import { useRoute, useRouter } from 'vue-router';
import routerConfig from '@/router/tool'; import routerConfig from '@/router/tool';
import { show_message } from '@/utils/tool'; import { show_message } from '@/utils/tool';
import { useStore } from 'vuex';
const props = withDefaults( const props = withDefaults(
defineProps<{ defineProps<{
url: string; url: string;
...@@ -55,6 +56,8 @@ const props = withDefaults( ...@@ -55,6 +56,8 @@ const props = withDefaults(
value: '', value: '',
}, },
); );
const store = useStore();
const route = useRoute(); const route = useRoute();
const router = useRouter(); const router = useRouter();
...@@ -103,6 +106,10 @@ const closeLive = async () => { ...@@ -103,6 +106,10 @@ const closeLive = async () => {
let res: any = await closeLiveTask(route.query.id); let res: any = await closeLiveTask(route.query.id);
if (res.code == 0) { if (res.code == 0) {
show_message('关播成功', 'success'); show_message('关播成功', 'success');
// 通知视频暂停播放
store.commit('live/setLiveVideoStatus', {
play: false,
});
changeRouteQuery(); changeRouteQuery();
} }
} catch (e) { } catch (e) {
......
...@@ -16,6 +16,9 @@ const state = { ...@@ -16,6 +16,9 @@ const state = {
}, },
editLive: {}, editLive: {},
liveImage: '', liveImage: '',
liveVideoStatus: {
play: true,
},
}; };
type StateType = typeof state; type StateType = typeof state;
...@@ -35,6 +38,10 @@ const mutations = { ...@@ -35,6 +38,10 @@ const mutations = {
setEditLive(state: StateType, info: string) { setEditLive(state: StateType, info: string) {
state.editLive = info; state.editLive = info;
}, },
// 视频播放状态
setLiveVideoStatus(state: StateType, info: any) {
state.liveVideoStatus = info;
},
}; };
const getters = { const getters = {
...@@ -51,6 +58,9 @@ const getters = { ...@@ -51,6 +58,9 @@ const getters = {
getLiveimage: (state: StateType) => { getLiveimage: (state: StateType) => {
return state.liveImage; return state.liveImage;
}, },
getLiveVideoStatus: (state: StateType) => {
return state.liveVideoStatus;
},
}; };
const actions = {}; const actions = {};
......
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
html { html {
font-size: 14px; font-size: 14px;
height: 100%;
} }
body { body {
...@@ -12,6 +13,16 @@ body { ...@@ -12,6 +13,16 @@ body {
padding: 0; padding: 0;
margin: 0; margin: 0;
user-select: none; user-select: none;
height: 100%;
#app {
height: 100%;
& > :nth-child(1) {
height: 100%;
.t-layout {
height: 100%;
}
}
}
} }
pre { pre {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment