Files
aida_front/dist/js/497.7df54916.js
2023-11-01 09:54:23 +08:00

1 line
27 KiB
JavaScript

"use strict";(self["webpackChunkaida"]=self["webpackChunkaida"]||[]).push([[497],{4924:function(e,t,s){s.d(t,{Z:function(){return m}});var i=s(6252),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z"}}]},name:"user",theme:"outlined"},o=a,n=s(2130);function l(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?Object(arguments[t]):{},i=Object.keys(s);"function"===typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(s).filter((function(e){return Object.getOwnPropertyDescriptor(s,e).enumerable})))),i.forEach((function(t){r(e,t,s[t])}))}return e}function r(e,t,s){return t in e?Object.defineProperty(e,t,{value:s,enumerable:!0,configurable:!0,writable:!0}):e[t]=s,e}var c=function(e,t){var s=l({},e,t.attrs);return(0,i.Wm)(n.Z,l({},s,{icon:o}),null)};c.displayName="UserOutlined",c.inheritAttrs=!1;var m=c},1209:function(e,t,s){s.d(t,{Z:function(){return Be}});var i=s(6252),a=s(3577),o=s(9963),n=s.p+"img/aida_logo.5ab4163e.png";const l=e=>((0,i.dD)("data-v-34536804"),e=e(),(0,i.Cn)(),e),r={class:"header_max"},c={class:"header_component"},m={class:"header_right_content"},p=l((()=>(0,i._)("div",{class:"header_user_icon"},null,-1))),d={class:"header_user_content"},h={class:"username"},u=l((()=>(0,i._)("span",null,"/",-1))),w={class:"header_nav_content"},_={class:"header_right"},k={class:"select_block"},g=l((()=>(0,i._)("span",{class:"icon iconfont icon-tuichu"},null,-1))),v={class:"select_item_des"},b=l((()=>(0,i._)("span",{class:"icon iconfont icon-yuyan"},null,-1))),y=l((()=>(0,i._)("span",{class:"select_item_des"},"切换语言",-1))),I=[b,y],f={class:"skip_content"},S={key:0,class:"bind_email_content"},T={class:"bind_email_tip"},C={class:"bind_email"},x={key:1,class:"bind_email_content"},D={class:"bind_email_form_content"},H={class:"bind_email_form_title"},O=l((()=>(0,i._)("span",{class:"icon iconfont icon--shangyibu"},null,-1))),N={class:"email_last_step_content"},W={class:"email_last_step_des"},L={class:"sent_email_content"},U={class:"tip_content"};function M(e,t,s,l,b,y){const M=(0,i.up)("Habit"),E=(0,i.up)("VerificationCodeInput"),V=(0,i.up)("a-modal");return(0,i.wg)(),(0,i.iD)("div",r,[(0,i._)("header",c,[(0,i._)("div",m,[p,(0,i._)("div",d,[(0,i._)("div",h,[u,(0,i.Uk)(" "+(0,a.zw)(e.$t("Header.hello"))+"@"+(0,a.zw)(e.userInfo?.userName),1)]),(0,i._)("div",{class:(0,a.C_)(["icon","iconfont","icon-xiala",e.isShowOperate?"icon_rotate":""]),onClick:t[0]||(t[0]=(0,o.iM)((t=>e.changeShowOperateContent()),["stop"]))},null,2)])]),(0,i._)("nav",w,[(0,i._)("div",{class:(0,a.C_)(["nav_item","home"===e.$route.name?"select_nav":""]),onClick:t[1]||(t[1]=t=>e.turnToPage("home"))},(0,a.zw)(e.$t("Header.HOME")),3),(0,i._)("div",{class:(0,a.C_)(["nav_item","library"===e.$route.name?"select_nav":""]),onClick:t[2]||(t[2]=t=>e.turnToPage("library"))},(0,a.zw)(e.$t("Header.LIBRARY")),3),(0,i._)("div",{class:(0,a.C_)(["nav_item","history"===e.$route.name?"select_nav":""]),onClick:t[3]||(t[3]=t=>e.turnToPage("history"))},(0,a.zw)(e.$t("Header.HISTORY")),3)]),(0,i._)("div",_,[(0,i._)("img",{class:"header_logo",onClick:t[4]||(t[4]=t=>e.turnToNewPage("https://www.aidlab.hk/en/")),src:n}),(0,i.Wm)(M)])]),(0,i.wy)((0,i._)("nav",k,[(0,i._)("div",{class:"select_item",onClick:t[5]||(t[5]=t=>e.logout())},[g,(0,i._)("span",v,(0,a.zw)(e.$t("Header.logOff")),1)]),(0,i._)("div",{class:"select_item",onClick:t[6]||(t[6]=t=>e.setLocale())},I)],512),[[o.F8,e.isShowOperate]]),(0,i.Wm)(V,{class:"modal_component",visible:e.bindEmailVisible,"onUpdate:visible":t[13]||(t[13]=t=>e.bindEmailVisible=t),footer:null,title:"Mailbox binding",width:"56rem",maskClosable:!1,centered:!0},(0,i.Nv)({default:(0,i.w5)((()=>[e.isHaveBindEmail?((0,i.wg)(),(0,i.iD)("div",S,[(0,i._)("div",T,(0,a.zw)(e.$t("Header.emailContent")),1),(0,i._)("div",C,(0,a.zw)(e.userInfo.email),1)])):((0,i.wg)(),(0,i.iD)("div",x,[(0,i.wy)((0,i._)("div",null,[(0,i._)("div",D,[(0,i._)("div",H,(0,a.zw)(e.$t("Header.Email")),1),(0,i.wy)((0,i._)("input",{class:"bind_email_form_input",placeholder:"Enter a new email","onUpdate:modelValue":t[7]||(t[7]=t=>e.email=t),onKeydown:t[8]||(t[8]=(0,o.D2)((t=>e.emailNextStepFun()),["enter"]))},null,544),[[o.nr,e.email]])]),(0,i._)("div",{class:"bind_email_submit_button",onClick:t[9]||(t[9]=t=>e.emailNextStepFun())},(0,a.zw)(e.$t("Header.NextStep")),1)],512),[[o.F8,1===e.bindEmailStep]]),(0,i.wy)((0,i._)("div",null,[(0,i._)("div",{onClick:t[10]||(t[10]=t=>e.emailLastStepFun())},[O,(0,i._)("span",N,(0,a.zw)(e.$t("Header.verification")),1)]),(0,i._)("div",W,[(0,i._)("div",L,(0,a.zw)(e.$t("Header.SentTo"))+" "+(0,a.zw)(e.email),1),(0,i._)("div",U,[(0,i.wy)((0,i._)("span",null,(0,a.zw)(e.time)+"s",513),[[o.F8,e.time]]),(0,i.wy)((0,i._)("span",{onClick:t[11]||(t[11]=t=>e.emailNextStepFun())},(0,a.zw)(e.$t("Header.Resend"))+"Resend",513),[[o.F8,!e.time]])])]),(0,i.Wm)(E,{ct:e.emailCode,onSendCaptcha:t[12]||(t[12]=t=>e.submitBindEmail(t))},null,8,["ct"])],512),[[o.F8,2===e.bindEmailStep]])]))])),_:2},[e.isHaveBindEmail||1!==e.bindEmailStep?void 0:{name:"closeIcon",fn:(0,i.w5)((()=>[(0,i._)("div",f,(0,a.zw)(e.$t("Header.skip")),1)]))}]),1032,["visible"])])}var E=s(7064),V=s(3699),z=s(2020);const q=e=>((0,i.dD)("data-v-d22966aa"),e=e(),(0,i.Cn)(),e),$={class:"habit"},P={class:"habit_mask"},F=q((()=>(0,i._)("i",{class:"fi fi-bs-angle-down"},null,-1))),B={class:"habit_content"},Z={class:"habit_title"},j={class:"habit_intro"},R={class:"habit_type",trigger:"['click']"},Y={class:"habit_model_show habit_workspace_show"},K={class:"habit_model_list"},A=["onClick"],J=["onClick"],Q=["onClick"],G=["onClick"],X={class:"habit_Overal_Single"},ee={class:"habit_model_show habit_sex_show"},te={class:"habit_model_list"},se=["onClick"],ie={class:"habit_Overal_Single"},ae={class:"habit_habit_singleton"},oe={class:"habit_model_show habit_singleton_show"},ne={class:"habit_model_list"},le=["onClick"],re={class:"habit_System_Designer"},ce={class:"habit_System_Designer_text_max"},me={class:"habit_System_Designer_text"},pe={class:"habit_System_Designer_text"},de={class:"habit_model"},he={id:"modelShow",class:"habit_model_show"},ue={class:"habit_btn"},we={class:"model_current"},_e={class:"model_text"},ke={class:"model_img"},ge=["src"],ve={class:"model_Designer"},be={class:"model_text"},ye={class:"model_img"},Ie={class:"model_img_item"},fe=["src","onClick"],Se={class:"model_img"},Te={class:"model_img_item"},Ce=["src","onClick"];function xe(e,t,s,n,l,r){const c=(0,i.up)("UserOutlined"),m=(0,i.up)("DownOutlined"),p=(0,i.up)("a-button"),d=(0,i.up)("a-dropdown"),h=(0,i.up)("a-switch"),u=(0,i.up)("a-slider"),w=(0,i.Q2)("fade"),_=(0,i.Q2)("mousewheel");return(0,i.wg)(),(0,i.iD)("div",$,[(0,i.wy)((0,i._)("div",P,null,512),[[o.F8,e.openType.habit]]),(0,i._)("div",{class:"habit_button",onClick:t[0]||(t[0]=(0,o.iM)((t=>e.setOpenType("habit")),["stop"]))},[(0,i.Uk)((0,a.zw)(e.$t("Habit.Workspace"))+" ",1),F]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",B,[(0,i._)("div",Z,[(0,i._)("h3",null,(0,a.zw)(e.$t("Habit.WorkspaceSetting")),1),(0,i._)("div",j,(0,a.zw)(e.$t("Habit.settingWorkspace")),1)]),(0,i._)("div",R,[(0,i.Wm)(d,{placement:"bottomRight",onClick:t[1]||(t[1]=(0,o.iM)((t=>e.setOpenType("workspace")),["stop"]))},{default:(0,i.w5)((()=>[(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c),(0,i.Uk)(" "+(0,a.zw)(e.workspaceItem.workSpaceName)+" ",1),(0,i.Wm)(m)])),_:1})])),_:1}),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",Y,[(0,i._)("ul",K,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.workspace.workspaceList,((s,n)=>((0,i.wg)(),(0,i.iD)("li",null,[(0,i.wy)((0,i._)("div",{onClick:(0,o.iM)((t=>e.setWorkspace(s.id)),["stop"])},(0,a.zw)(s.workSpaceName),9,A),[[o.F8,!s.putName]]),(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[2]||(t[2]=t=>e.workspaceItemName=t)},null,512),[[o.F8,s.putName],[o.nr,e.workspaceItemName]]),(0,i.wy)((0,i._)("i",{onClick:(0,o.iM)((t=>e.putName(n,"put")),["stop"]),class:"fi fi-rr-edit"},null,8,J),[[o.F8,!s.putName]]),(0,i.wy)((0,i._)("i",{onClick:(0,o.iM)((t=>e.putName(n,"affirm")),["stop"]),class:"fi fi-br-check"},null,8,Q),[[o.F8,s.putName]]),(0,i._)("i",{onClick:(0,o.iM)((t=>e.putName(n,"delete")),["stop"]),class:"fi fi-rr-trash"},null,8,G)])))),256)),(0,i._)("li",{onClick:t[5]||(t[5]=(...t)=>e.newWorkspace&&e.newWorkspace(...t)),class:"newWorkspace"},[(0,i.wy)((0,i._)("input",{type:"text","onUpdate:modelValue":t[3]||(t[3]=t=>e.workspaceItemName=t)},null,512),[[o.F8,e.openType.addWorkspace],[o.nr,e.workspaceItemName]]),(0,i.wy)((0,i._)("i",{onClick:t[4]||(t[4]=(0,o.iM)((t=>e.putName(-1,"affirm")),["stop"])),class:"fi fi-br-check"},null,512),[[o.F8,e.openType.addWorkspace]]),(0,i.wy)((0,i._)("div",null,"+",512),[[o.F8,!e.openType.addWorkspace]])])])])),[[w,e.openType.workspace]])]),(0,i._)("div",X,[(0,i.Wm)(d,{onClick:t[6]||(t[6]=(0,o.iM)((t=>e.setOpenType("sex")),["stop"]))},{default:(0,i.w5)((()=>[(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c),(0,i.Uk)(" "+(0,a.zw)(e.workspaceItem.sex)+" ",1),(0,i.Wm)(m)])),_:1})])),_:1}),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",ee,[(0,i._)("ul",te,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.sex,((t,s)=>((0,i.wg)(),(0,i.iD)("li",null,[(0,i._)("div",{onClick:(0,o.iM)((s=>e.setSex(t.value)),["stop"])},(0,a.zw)(t.label),9,se)])))),256))])])),[[w,e.openType.sex]])]),(0,i._)("div",ie,[(0,i._)("div",{class:(0,a.C_)(["habit_Overal_Single_text",{active:!e.workspaceItem.overallSingle}])},(0,a.zw)(e.$t("Habit.Overall")),3),(0,i.Wm)(h,{onClick:e.setOverallSingle,checked:e.workspaceItem.overallSingle,"onUpdate:checked":t[7]||(t[7]=t=>e.workspaceItem.overallSingle=t)},null,8,["onClick","checked"]),(0,i._)("div",{class:(0,a.C_)(["habit_Overal_Single_text",{active:e.workspaceItem.overallSingle}])},(0,a.zw)(e.$t("Habit.Single")),3)]),(0,i.wy)((0,i._)("div",ae,[(0,i.Wm)(d,{onClick:t[8]||(t[8]=(0,o.iM)((t=>e.setOpenType("singleton")),["stop"]))},{default:(0,i.w5)((()=>[(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c),(0,i.Uk)(" "+(0,a.zw)(e.workspaceItem.position)+" ",1),(0,i.Wm)(m)])),_:1})])),_:1}),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",oe,[(0,i._)("ul",ne,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.singleTypeList,((t,s)=>((0,i.wg)(),(0,i.iD)("li",null,[(0,i._)("div",{onClick:(0,o.iM)((s=>e.setSingle(t.value)),["stop"])},(0,a.zw)(t.label),9,le)])))),256))])])),[[w,e.openType.singleton]])],512),[[o.F8,e.workspaceItem.overallSingle]]),(0,i._)("div",re,[(0,i.Wm)(u,{id:"system_silder",value:e.workspaceItem.systemDesignerPercentage,"onUpdate:value":t[9]||(t[9]=t=>e.workspaceItem.systemDesignerPercentage=t),onAfterChange:e.systemDesigner,"tip-formatter":e.formatter},null,8,["value","onAfterChange","tip-formatter"]),(0,i._)("div",ce,[(0,i._)("div",me,(0,a.zw)(e.$t("Habit.System")),1),(0,i._)("div",pe,(0,a.zw)(e.$t("Habit.Designer")),1)])]),(0,i._)("div",de,[(0,i.Wm)(d,{placement:"bottomRight",trigger:"['click']",onClick:t[10]||(t[10]=(0,o.iM)((t=>e.setOpenType("model")),["stop"]))},{default:(0,i.w5)((()=>[(0,i.Wm)(p,null,{default:(0,i.w5)((()=>[(0,i.Wm)(c),(0,i.Uk)(" "+(0,a.zw)(e.$t("Habit.Mannequin"))+" ",1),(0,i.Wm)(m)])),_:1})])),_:1})]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",he,[(0,i._)("div",ue,[(0,i._)("div",we,[(0,i._)("div",_e,(0,a.zw)(e.$t("Habit.Current")),1),(0,i._)("div",ke,[(0,i._)("img",{src:e.workspaceItem.mannequinUrl,alt:""},null,8,ge)])]),(0,i._)("div",ve,[(0,i._)("div",be,[(0,i._)("div",{class:(0,a.C_)(["habit_System_Seleves_text",{active:!e.systemSeleves}])},(0,a.zw)(e.$t("Habit.System")),3),(0,i.Wm)(h,{disabled:null==e.mannequins?.[0],checked:e.systemSeleves,"onUpdate:checked":t[11]||(t[11]=t=>e.systemSeleves=t)},null,8,["disabled","checked"]),(0,i._)("div",{class:(0,a.C_)(["habit_System_Seleves_text",{active:e.systemSeleves}])},(0,a.zw)(e.$t("Habit.User")),3)]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",ye,[(0,i._)("div",Ie,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.mannequins?.[0]?.modelList,((t,s)=>((0,i.wg)(),(0,i.iD)("div",{key:t.id},[(0,i._)("img",{src:t?.presignedUrl,alt:"",onClick:s=>e.setMannequins(t,"Library")},null,8,fe)])))),128))])])),[[o.F8,e.systemSeleves],[_]]),(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",Se,[(0,i._)("div",Te,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.mannequins?.[1]?.modelList,((t,s)=>((0,i.wg)(),(0,i.iD)("div",{key:t.id},[(0,i._)("img",{src:t?.presignedUrl,alt:"",onClick:s=>e.setMannequins(t,"System")},null,8,Ce)])))),128))])])),[[o.F8,!e.systemSeleves],[_]])])])])),[[w,e.openType.model]])])),[[w,e.openType.habit]])])}var De=s(3907),He=s(2262),Oe=s(7849),Ne=s(4924),We=s(9185),Le=s(327),Ue=s(1446),Me=s(8302),Ee=s(8552),Ve=(0,i.aZ)({components:{DownOutlined:Oe.Z,UserOutlined:Ne.Z},setup(){let e=(0,He.iH)({id:1,id_:1,workSpaceName:"工作台1",putName:!1,systemDesignerPercentage:30,position:"",sex:"",overallSingle:!1,mannequinUrl:"",mannequinType:"",mannequinId:""}),t=(0,He.iH)([{},{}]),s=(0,He.iH)(!1),i=(0,He.iH)({workspace:!1,singleton:!1,habit:!1,model:!1,addWorkspace:!1,sex:!1}),a=(0,He.iH)({}),o=(0,He.iH)(""),n=(0,He.iH)([]),l=(0,He.iH)([]);const{t:r}=(0,Ee.QT)();return{systemSeleves:s,mannequins:t,openType:i,workspace:a,workspaceItem:e,workspaceItemName:o,singleTypeList:n,sex:l,t:r}},watch:{"openType.habit":{handler(e,t){if(!e){this.workspaceItem.overallSingle||(this.workspaceItem.position="Overall");let e=this.workspaceItem;delete e.isLastIndex,this.putWorkspace(e,""),this.store.commit("setWorkspace",this.workspaceItem)}}},"workspaceItem.id_":{handler(e,t){this.workspace.workspaceList.forEach((s=>{s.id==this.workspaceItem.id_&&(this.workspaceItem=s,this.workspaceItem.id_=s.id),s.id==t&&(delete s.isLastIndex,this.putWorkspace(s,e))})),this.getMannequins()}},workspaceItem:{handler(e,t){this.store.commit("setWorkspace",this.workspaceItem)}}},data(){return{store:(0,De.oR)()}},async mounted(){this.getworkspace(),this.getSex()},directives:{fade:{mounted(e,t){e.addEventListener("click",(()=>{}))},updated(e,t){t.value?(e.style.display="block",setTimeout((()=>{e.classList.add("active")}),100)):(e.classList.remove("active"),setTimeout((()=>{e.style.display="none"}),100))}},mousewheel:{mounted(e){e.addEventListener("wheel",(t=>{let s=0;s=t.deltaY>0?25:-25,e.scrollBy(s,0)}))}}},methods:{getSex(){We.V.axiosGet(We.V.httpUrls.workspaceenumValues,{params:{enumName:"Sex"}}).then((e=>{if(e){let t=[];e.forEach((e=>{let s={value:e.name,label:e.name};t.push(s)})),this.sex=t,this.getPosition()}}))},getPosition(){let e;e="Female"==this.workspaceItem.sex?"FemalePosition":"MalePosition",We.V.axiosGet(We.V.httpUrls.workspaceenumValues,{params:{enumName:e}}).then((e=>{if(e){let t=[];e.forEach((e=>{let s={value:e.name,label:e.name};t.push(s)})),this.singleTypeList=t,this.workspaceItem.overallSingle&&(this.workspaceItem.position=this.singleTypeList[0].label)}}))},getworkspace(){let e={page:1,size:10};We.V.axiosPost(We.V.httpUrls.workspaceList,e).then((e=>{e&&(e.page.content.forEach((t=>{t.id_=t.id,"Overall"==t.position?t.overallSingle=!1:t.overallSingle=!0,t.putName=!1,t.id==e.id&&(this.workspaceItem=t,this.setMannequinsSex())})),this.workspace.id=e.id,this.workspace.workspaceList=e.page.content)}))},getDetail(e){We.V.axiosGet(We.V.httpUrls.workspaceDetail,{params:{id:e}}).then((e=>{e&&this.getworkspace()}))},getMannequins(){We.V.axiosGet(We.V.httpUrls.getMannequins,{params:{sex:this.workspaceItem.sex}}).then((e=>{if(e){if("System"==e[0].type){let t=e[0];e[0]=e[1],e[1]=t}this.mannequins=e,null==this.mannequins?.[0]&&(this.systemSeleves=!1)}}))},putWorkspace(e,t){We.V.axiosPost(We.V.httpUrls.workspacesaveOrUpdate,e).then((e=>{e&&(t?this.getDetail(t):this.getworkspace())}))},deleteWorkspace(e){We.V.axiosDelete(We.V.httpUrls.workspaceRemove,e).then((e=>{e&&this.getworkspace()}))},setOverallSingle(){this.workspaceItem.overallSingle?this.workspaceItem.position=this.singleTypeList[0].label:this.workspaceItem.position="Overall"},cancelDsign(e){let t=this;Le.Z.confirm({title:t.t("Habit.jsContent1"),icon:(0,i.Wm)(Me.Z),okText:"Yes",cancelText:"No",mask:!1,wrapClassName:"habit",zIndex:999999999,onOk(){let s=[{id:t.workspace.workspaceList[e].id}];t.workspace.workspaceList[e].id;t.deleteWorkspace(s)}})},putName(e,t){if(this.workspace.workspaceList.forEach((e=>{e.putName=!1})),"put"==t)this.workspaceItemName=this.workspace.workspaceList[e].workSpaceName,this.workspace.workspaceList[e].putName=!0;else if("delete"==t)this.cancelDsign(e);else if(""==this.workspaceItemName)Ue.ZP.warning(this.t("Habit.jsContent2"));else if(-1==e){let e={workSpaceName:this.workspaceItemName};this.putWorkspace(e,""),this.openType.addWorkspace=!1}else{let t;this.workspace.workspaceList.forEach((s=>{this.workspace.workspaceList[e].id==s.id&&(t=s)})),t.workSpaceName=this.workspaceItemName,this.putWorkspace(t,""),this.workspace.workspaceList[e].workSpaceName=this.workspaceItemName,this.workspace.workspaceList[e].putName=!1}},systemDesigner(e){this.workspaceItem.systemDesignerPercentage=e},formatter(e){return`${e}%`},setWorkspace(e){this.openType.addWorkspace=!1,this.workspace.workspaceList.forEach((e=>{e.putName=!1})),this.workspaceItem.id_=e,this.openType.workspace=!1},newWorkspace(){this.workspaceItemName="",this.openType.addWorkspace=!0},setSex(e){this.openType.sex=!1,this.workspaceItem.sex=e,this.getMannequins(),this.setMannequinsSex(),this.getPosition()},setSingle(e){this.openType.singleton=!1,this.workspaceItem.position=e},setMannequins(e,t){"Female"==this.workspaceItem.sex?(this.workspaceItem.femalePresignedUrl=e.presignedUrl,this.workspaceItem.mannequinFemaleType=t,this.workspaceItem.mannequinFemaleId=e.id):"Male"==this.workspaceItem.sex&&(this.workspaceItem.malePresignedUrl=e.presignedUrl,this.workspaceItem.mannequinMaleType=t,this.workspaceItem.mannequinMaleId=e.id),this.workspaceItem.mannequinUrl=e.presignedUrl,this.workspaceItem.mannequinType=t,this.workspaceItem.mannequinId=e.id},setMannequinsSex(){"Female"==this.workspaceItem.sex?(this.workspaceItem.mannequinUrl=this.workspaceItem.femalePresignedUrl,this.workspaceItem.mannequinType=this.workspaceItem.mannequinFemaleType,this.workspaceItem.mannequinId=this.workspaceItem.mannequinFemaleId):"Male"==this.workspaceItem.sex&&(this.workspaceItem.mannequinUrl=this.workspaceItem.malePresignedUrl,this.workspaceItem.mannequinType=this.workspaceItem.mannequinMaleType,this.workspaceItem.mannequinId=this.workspaceItem.mannequinMaleId)},setOpenType(e){"habit"==e?this.openType.habit=!this.openType.habit:"workspace"==e?(this.openType.singleton=!1,this.openType.sex=!1,this.openType.workspace=!this.openType.workspace):"model"==e?(this.openType.singleton=!1,this.openType.workspace=!1,this.openType.sex=!1,this.openType.model=!this.openType.model,this.getMannequins()):"singleton"==e?(this.openType.singleton=!this.openType.singleton,this.openType.workspace=!1,this.openType.sex=!1):"sex"==e&&(this.openType.sex=!this.openType.sex,this.openType.workspace=!1,this.openType.singleton=!1);let t=document.getElementsByClassName("habit_mask")[0];t.addEventListener("click",this.documentClick,!0)},documentClick(){let e=document.getElementsByClassName("habit_mask")[0];e.removeEventListener("click",this.documentClick),this.openType.habit=!1,this.openType.workspace=!1,this.openType.model=!1,this.openType.singleton=!1,this.openType.sex=!1}}}),ze=s(3744);const qe=(0,ze.Z)(Ve,[["render",xe],["__scopeId","data-v-d22966aa"]]);var $e=qe,Pe=(0,i.aZ)({components:{VerificationCodeInput:z.Z,Habit:$e},setup(){const{t:e}=(0,Ee.QT)(),{locale:t}=(0,Ee.QT)();return{t:e,locale:t}},data(){return{isShowOperate:!1,bindEmailVisible:!1,isHaveBindEmail:!1,bindEmailStep:1,email:"",emailCode:["","","","","",""],time:60,timer:0,userInfo:{},timerOperate:null,numTime:30,timerSec:null,modalWarning:null}},mounted(){this.userInfo=JSON.parse((0,V.ej)("userInfo")),this.userInfo?this.accountIsLogin(this.userInfo):this.$router.replace("/login"),this.isHaveBindEmail=!!this.userInfo?.email,this.operateClick(),document.addEventListener("click",this.operateClick)},methods:{turnToNewPage(e){window.open(e)},turnToPage(e){let t="home"===e;this.$router.push({name:e,params:{noRefresh:t}})},changeShowOperateContent(){this.isShowOperate=!this.isShowOperate,document.addEventListener("click",this.closeShowOperateContent,!1)},closeShowOperateContent(){this.isShowOperate=!1,document.removeEventListener("click",this.closeShowOperateContent)},showBindEmailModal(){this.bindEmailVisible=!0},emailNextStepFun(){if(!(0,E.Jh)(this.email))return void Ue.ZP.warning(this.t("Header.jsContent1"));let e={email:this.email,operationType:"BIND_MAILBOX"};const t=Ue.ZP.loading("loading",0);We.V.axiosPost(We.V.httpUrls.accountSendEmail,e).then((e=>{e&&(this.bindEmailStep=2,this.emailCode=["","","","","",""],this.createTimer(),t(),Ue.ZP.success(this.t("Header.jsContent2")))})).catch((e=>{t()}))},emailLastStepFun(){this.bindEmailStep=1,this.email="",this.emailCode=["","","","","",""],this.clearTimer()},createTimer(){this.timer=setInterval((()=>{this.time--,this.time||clearInterval(this.timer)}),1e3)},clearTimer(){this.time=60,this.timer&&clearInterval(this.timer)},logout(){let e={userId:this.userInfo.userId};We.V.axiosPost(We.V.httpUrls.accountLogout,e).then((e=>{this.$router.replace("/login"),(0,V.$m)("token")}))},submitBindEmail(e){let t={userEmail:this.email,userId:this.userInfo.userId,emailVerifyCode:e};We.V.axiosPost(We.V.httpUrls.accountBindEmail,t).then((e=>{e&&(this.userInfo.email=this.email,(0,V.d8)("userInfo",JSON.stringify(this.userInfo)),this.bindEmailVisible=!1,this.bindEmailStep=1,this.clearTimer(),this.emailCode=["","","","","",""])}))},accountIsLogin(e){let t={userId:e.userId};We.V.axiosPost(We.V.httpUrls.accountIsLogin,t).then((e=>{e||this.$router.replace("/login")}))},operateClick(){this.timer&&clearTimeout(this.timer);let e=this,t=72e5;this.timer=setTimeout((()=>{this.modalWarning=Le.Z.warning({title:()=>this.t("Header.jsContent3",{numTime:e.numTime}),icon:(0,i.Wm)(Me.Z),okText:"Ok",onOk(){e.numTime=30,clearInterval(e.timerSec)}}),e.numCounter()}),t)},numCounter(){this.timerSec=setInterval((()=>{this.numTime>0?this.numTime=this.numTime-1:(clearTimeout(this.timer),clearInterval(this.timerSec),this.logout(),this.modalWarning.destroy())}),1e3)},setLocale(){let e="home",t=!0;this.$router.push({name:e,params:{noRefresh:t}}),"zh-cn"==this.locale?this.locale="en":this.locale="zh-cn"}}});const Fe=(0,ze.Z)(Pe,[["render",M],["__scopeId","data-v-34536804"]]);var Be=Fe},8818:function(e,t,s){s.d(t,{Z:function(){return N}});var i=s(6252),a=s(3577),o=s(9963),n=s.p+"img/robot.6fd62bbc.png";const l={class:"robot_top",ref:"robotDom"},r={class:"robot_text"},c={class:"robot_img_item"},m=["src"],p={class:"delete_like_file_block"},d=["onClick"],h=["onClick"],u={class:"robot_content"},w={class:"robot_bottom"},_={class:"robot_input"},k=["placeholder"],g={class:"robot_btn"},v={class:"robot_img"};function b(e,t,s,b,y,I){const f=(0,i.Q2)("fade");return(0,i.wg)(),(0,i.iD)("div",{class:"robot",onMousemove:t[5]||(t[5]=(...t)=>e.robotmax&&e.robotmax(...t))},[(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(e.record,((t,s)=>((0,i.wg)(),(0,i.iD)("div",{class:(0,a.C_)([1==t.state?"text_right":"text_left",t.img?"white":""]),ref_for:!0,ref:"robotChildDom"},[(0,i._)("div",r,[(0,i._)("span",null,(0,a.zw)(t.str),1),(0,i._)("div",{class:(0,a.C_)(["robot_img",[t.img?"img":""]])},[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(t.img,((t,a)=>((0,i.wg)(),(0,i.iD)("div",c,[(0,i._)("img",{src:t.presignedUrl,alt:""},null,8,m),(0,i._)("div",p,[null==t.id?((0,i.wg)(),(0,i.iD)("i",{key:0,class:"fi fi-rr-heart",onClick:(0,o.iM)((i=>e.likeFile(t,a,s)),["stop"])},null,8,d)):((0,i.wg)(),(0,i.iD)("i",{key:1,class:"fi fi-sr-heart",onClick:(0,o.iM)((i=>e.likeFile(t,a,s)),["stop"])},null,8,h))])])))),256))],2)])],2)))),256))])),[[f,e.robotTop,"block"]]),(0,i._)("div",u,[(0,i._)("div",{style:(0,a.j5)("width:"+e.bloodBars+"%;")},null,4)]),(0,i._)("div",w,[(0,i.wy)(((0,i.wg)(),(0,i.iD)("div",_,[(0,i.wy)((0,i._)("input",{placeholder:e.$t("RobotAssist.inputContent1"),"onUpdate:modelValue":t[0]||(t[0]=t=>e.chatCentent=t),onKeydown:t[1]||(t[1]=(0,o.D2)((t=>e.roborSend()),["enter"])),onInput:t[2]||(t[2]=(...t)=>e.robotmax&&e.robotmax(...t))},null,40,k),[[o.nr,e.chatCentent]]),(0,i._)("div",g,[(0,i._)("i",{class:"fi fi-ss-paper-plane-top",onClick:t[3]||(t[3]=(...t)=>e.roborSend&&e.roborSend(...t))})])])),[[f,e.robotInput,"flex"]]),(0,i._)("div",v,[(0,i._)("img",{src:n,onClick:t[4]||(t[4]=(...t)=>e.robotBtn&&e.robotBtn(...t))})])])],32)}var y=s(2262),I=s(7849),f=s(4924),S=s(9185),T=s(3699),C=s(1446),x=s(8552),D=(0,i.aZ)({components:{DownOutlined:I.Z,UserOutlined:f.Z},setup(){const e=(0,y.iH)(null),t=(0,y.iH)(null);let s=(0,y.iH)("");const i=(0,y.iH)(!1),a=(0,y.iH)(!1);let o=0,n=0,l=(0,y.iH)([]);const r={};let c=(0,y.iH)(0),{t:m}=(0,x.QT)();return{robotTop:i,robotInput:a,chatCentent:s,record:l,robotDom:e,robotChildDom:t,timeTop:o,timeInput:n,userInfo:r,bloodBars:c,t:m}},data(){return{}},mounted(){this.textScroll();let e=(0,T.ej)("userInfo");this.userInfo=JSON.parse(e),null==sessionStorage.getItem("record")?this.record=[]:this.record=JSON.parse(sessionStorage.getItem("record")),this.getBloodBars()},directives:{fade:{updated(e,t){t.value?(e.style.display=t.arg,setTimeout((()=>{e.classList.add("active")}),100)):(e.classList.remove("active"),setTimeout((()=>{e.style.display="none"}),100))}}},methods:{robotBtn(){this.robotTop&&this.robotInput?(this.robotTop=!1,this.robotInput=!1):(this.robotTop=!0,this.robotInput=!0),this.textScroll(),this.createTimer()},getBloodBars(){S.V.axiosGet(S.V.httpUrls.getBloodBars,{params:{userId:this?.userInfo?.userId}}).then((e=>{e&&(this.bloodBars=100*e)}))},textScroll(){this.$nextTick((()=>{if(this.robotDom&&this.robotChildDom){let e=0;for(let t=0;t<this.$refs.robotChildDom.length;t++){const s=this.$refs.robotChildDom[t].clientHeight;e=e+40+s}this.robotDom.scrollTop=e}}))},robotmax(){this.createTimer()},roborSend(){if(this.clearTimer(),!this.chatCentent)return void C.ZP.warning(this.t("RobotAssist.jsContent1"));let e;if(this.record.push({state:2,str:this.chatCentent}),this.textScroll(),null==sessionStorage.getItem("sessionId")){let t=Math.floor(9e15*Math.random())+1e15;sessionStorage.setItem("sessionId",t),e=t}else e=sessionStorage.getItem("sessionId");let t={user_id:this.userInfo?.userId,session_id:e,message:this.chatCentent};S.V.axiosPost(S.V.httpUrls.chatStreamTest,t).then((e=>{e&&(null!=e.chatRobotLibraryList?this.record.push({state:1,img:e.chatRobotLibraryList}):this.record.push({state:1,str:e.output}),sessionStorage.setItem("record",JSON.stringify(this.record)),this.createTimer(),this.textScroll(),this.getBloodBars())})).catch((e=>{})),this.chatCentent=""},likeFile(e,t,s){let i={...e,userId:this.userInfo?.userId};S.V.axiosPost(S.V.httpUrls.pictureLikeOrUnLike,i).then((e=>{null==this.record[s].img[t].id?this.record[s].img[t].id=e.id:this.record[s].img[t].id=null,sessionStorage.setItem("record",JSON.stringify(this.record))})).catch((e=>{}))},createTimer(){(this.robotTop||this.robotInput)&&(this.clearTimer(),this.timeTop=setInterval((()=>{this.robotTop=!1}),15e3),this.timeInput=setInterval((()=>{this.robotInput=!1}),1e4))},clearTimer(){clearInterval(this.timeTop),clearInterval(this.timeInput)}}}),H=s(3744);const O=(0,H.Z)(D,[["render",b],["__scopeId","data-v-79d5d680"]]);var N=O}}]);