app.e7e1ea1d.js 70 KB

12
  1. (function(){var t={7245:function(){!function(t,e){t.WxLogin=function(s){var i="default";!0===s.self_redirect?i="true":!1===s.self_redirect&&(i="false");var o=e.createElement("iframe"),a="https://open.weixin.qq.com/connect/qrconnect?appid="+s.appid+"&scope="+s.scope+"&redirect_uri="+s.redirect_uri+"&state="+s.state+"&login_type=jssdk&self_redirect="+i+"&styletype="+(s.styletype||"")+"&sizetype="+(s.sizetype||"")+"&bgcolor="+(s.bgcolor||"")+"&rst="+(s.rst||"");a+=s.style?"&style="+s.style:"",a+=s.href?"&href="+s.href:"",a+="en"===s.lang?"&lang=en":"",a+=1===s.stylelite?"&stylelite=1":"",a+=0===s.fast_login?"&fast_login=0":"",o.src=a,o.frameBorder="0",o.allowTransparency="true",o.scrolling="no",o.width="300px",o.height="400px";var n=e.getElementById(s.id);if(n.innerHTML="",n.appendChild(o),t.addEventListener&&t.JSON&&s.onReady&&"function"==typeof s.onReady){var r=function(e){if("https://open.weixin.qq.com"===e.origin)try{var i=JSON.parse(e.data);if(i&&"status"===i.type){var o="wxReady"===i.status;o&&s.onReady(o)}}catch(e){t.console&&"function"==typeof t.console.log&&t.console.log("wxLogin postMessage error",e)}};t.addEventListener("message",r,!1);var l=!1;s.onCleanup=function(){!l&&t.removeEventListener&&(t.removeEventListener("message",r,!1),l=!0)}}}}(window,document)},3080:function(t){t.exports={env:"production",title:"cocorobo",baseUrl:"https://www.xxx.com/",baseApi:"https://pbl.cocorobo.cn/api/pbl/",APPID:"xxx",APPSECRET:"xxx",$cdn:"https://imgs.solui.cn"}},4642:function(t,e,s){const i=s(3080);t.exports=i},6932:function(t,e,s){"use strict";var i=s(6848),o=function(){var t=this,e=t._self._c;return e("div",{attrs:{id:"app"}},[e("router-view")],1)},a=[],n=s(1656),r={},l=(0,n.A)(r,o,a,!1,null,null,null),c=l.exports,d=s(6178),u=function(){var t=this,e=t._self._c;return e("div",{staticClass:"body"},[e("div",{staticClass:"container"},[e("div",{staticClass:"leftBar",staticStyle:{height:"100%"}},[e("sidebarL",{ref:"sidebarLRef",attrs:{urlAddress:t.urlAddress},on:{getPer:t.getPer,AddAppJson:t.AddAppJson,"update:urlAddress":function(e){t.urlAddress=e},"update:url-address":function(e){t.urlAddress=e}}})],1),e("div",{staticClass:"table-container"},[e("div",{staticClass:"top"},[e("div",{staticClass:"topCon"},[e("div",{staticClass:"title"},[t.roleUser.orgName?e("span",[t._v(t._s(t.roleUser.orgName))]):t._e(),e("span",{staticStyle:{color:"#0663FE","font-weight":"600"}},[t._v(t._s(t.roleUser.schoolName))])]),e("div",{staticClass:"person"},[e("div",{staticClass:"person_name"},[e("img",{staticStyle:{width:"40px",height:"40px","object-fit":"cover","border-radius":"50%",cursor:"pointer"},attrs:{src:t.roleUser.headportrait?t.roleUser.headportrait:s(6448),alt:""},on:{click:function(e){return t.openData()}}}),e("div",{staticClass:"personInfo"},[e("div",{staticClass:"personInfoTit"},[t._v(" "+t._s(t.roleUser.username)+" ")]),e("div",{staticClass:"personInfoBri"},[t._v(" "+t._s(t.userSuffix())+" ")])])]),e("el-button",{staticStyle:{"margin-left":"20px"},attrs:{type:"text"},on:{click:t.handleLogout}},[t._v("退出")])],1)])]),e("homepageL",{directives:[{name:"show",rawName:"v-show",value:!t.appSign,expression:"!appSign"}],ref:"homepageLRef",attrs:{urlAddress:t.urlAddress},on:{AddAppJson:t.AddAppJson,"update:urlAddress":function(e){t.urlAddress=e},"update:url-address":function(e){t.urlAddress=e}}}),t._l(t.AppJSon,(function(s,i){return e("div",{key:i},[e("div",{directives:[{name:"show",rawName:"v-show",value:s.stateL,expression:"item.stateL"}],staticStyle:{height:"calc(100vh - 60px)"}},[e("div",{staticStyle:{height:"100%"},domProps:{innerHTML:t._s(s.json)}})])])})),t.loading?e("div",{staticStyle:{position:"absolute",left:"0",top:"0",width:"100%",height:"100%","background-color":"#fff",display:"flex","justify-content":"center","align-items":"center"}},[t._m(0)]):t._e()],2)])])},p=[function(){var t=this,e=t._self._c;return e("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center"}},[e("img",{staticStyle:{height:"75px",transform:"scale(2)"},attrs:{src:s(489),alt:""}}),e("div",{staticStyle:{color:"#0354D7"}},[t._v("拼命加载中...")])])}],g=(s(4114),s(8992),s(4520),s(3949),s(3518)),h=s(4373),f=s(9122),m=s.n(f);h.A.defaults.timeout=6e5,h.A.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded;charset=UTF-8",h.A.defaults.baseURL={NODE_ENV:"production",VUE_APP_ENV:"production",BASE_URL:"/"}.NODE_HOST,h.A.defaults.withCredentials=!0,console.log({NODE_ENV:"production",VUE_APP_ENV:"production",BASE_URL:"/"});const v=h.A.CancelToken;let b;function y(t){return JSON.stringify(t)}function A(t,e,s){return new Promise(((i,o)=>{h.A.post(t,e,s?{cancelToken:s.token}:"").then((t=>{i(t)}),(t=>{o(t)})).catch((t=>{o(t)}))}))}function _(t,e,s){return new Promise(((i,o)=>{h.A.put(t,e,s?{cancelToken:s.token}:"").then((t=>{i(t)}),(t=>{o(t)})).catch((t=>{o(t)}))}))}function w(t,e,s){return new Promise(((i,o)=>{let a=s?s.token:"";h.A.get(t,{params:e,cancelToken:a}).then((t=>{i(t)}),(t=>{o(t)})).catch((t=>{o(t)}))}))}h.A.interceptors.request.use((t=>{if("https://gpt.cocorobo.cn/search_image"===t.url||"https://gpt.cocorobo.cn/chat"===t.url||"https://gpt4.cocorobo.cn/create_free_assistants"===t.url||"https://gpt4.cocorobo.cn/assistants_completion_response"===t.url)t.data=y(t.data);else if(-1!==t.url.indexOf("https://gpt4.cocorobo.cn/")||-1!==t.url.indexOf("https://claude3.cocorobo.cn/")||-1!==t.url.indexOf("https://llm.cocorobo.cn/"))t.headers={"Content-Type":"application/json"};else if(-1!==t.url.indexOf("https://beta.api.cocorobo.cn/api"))t.headers={"Content-Type":"application/x-www-form-urlencoded"};else if(t.data&&"1"===t.data[0].post&&"post"===t.method)t.data="mode="+Object.values(t.data[0]).join(",");else if("post"===t.method&&t.data){const e={};for(const s in t.data[0])Object.hasOwnProperty.call(t.data[0],s)&&(e[s]=encodeURIComponent(t.data[0][s]));t.data=m().stringify([e])}else{const e={};for(const s in t.data)Object.hasOwnProperty.call(t.data,s)&&(e[s]=encodeURIComponent(t.data[s]));t.data=e}return t}),(t=>Promise.reject(t))),h.A.interceptors.response.use((t=>{if(!t.data.success){let e=t.data.token;localStorage.setItem("access_token",e)}return t}),(t=>(h.A.isCancel(t)?console.log("请求已取消",t.message):"401"==t.response.data.status&&(void 0).$router.push("/login"),Promise.reject(t))));var C={get:w,post:A,put:_,setCancelSource:()=>(b=v.source(),b)},x=s(4642);function S(){return C.get("//beta.api.cocorobo.cn/api/getcookieuserid")}function L(t){return C.post("//beta.api.cocorobo.cn/api/logout",t)}function T(t){return C.get(`${x.baseApi}/selectUser`,t)}function O(t){return C.post(`${x.baseApi}/teacherRegistration`,[t])}var E=function(){var t=this,e=t._self._c;return e("div",{staticClass:"left"},[e("div",{staticClass:"logo2",on:{click:t.gotoKanban}},[e("img",{attrs:{src:t.fromL.basics.logo?t.fromL.basics.logo:s(4405),alt:""}})]),e("div",{staticClass:"ulTOne",on:{click:function(e){return e.stopPropagation(),t.goto(0)}}},[e("div",{staticClass:"menu_left"},[e("img",{staticClass:"logo",attrs:{src:0===t.activeL?s(1434):s(8007),alt:""}}),e("span",{staticClass:"barT",style:{color:0===t.activeL?"#0051D7":""}},[t._v("首页")])])]),t._l(t.appSignL(t.fromL.admin.sidebar.list),(function(s,i){return e("div",{key:i+1,staticStyle:{width:"100%"}},[s.menuName?e("div",{staticClass:"ulTOne"},[e("div",{staticClass:"ulTCopy"},[e("div",{staticClass:"ulTCopyTit"},[e("span",[t._v(t._s(s.menuName))])]),e("div",{staticClass:"ulTCopyHei"},t._l(t.appSignL(s.children),(function(s,o){return e("div",{key:o+"a",staticClass:"ulTCopyTxt",on:{click:function(e){return t.levTwo(s,o,i)}}},t._l(t.AppCon(s.url),(function(s,a){return e("div",{key:a+"p",staticClass:"ulTCopyTxt",style:{background:t.activeLTwo===i+1+"+"+o?"#0663FE":"",color:t.activeLTwo===i+1+"+"+o?"#fff":""}},[e("div",{staticClass:"ulTCopyConT"},[t._v(t._s(s.name))])])})),0)})),0)]),e("div",{staticClass:"menu_left"},[e("img",{staticClass:"logo",attrs:{src:t.activeL===i+1?s.menuActiveIcon:s.menuIcon,alt:""}}),e("span",{staticClass:"barT",style:{color:t.activeL===i+1?"#0051D7":""}},[t._v(t._s(s.menuName))])])]):e("div",{staticStyle:{width:"100%"},on:{click:function(e){return e.stopPropagation(),t.goto(i,s)}}},t._l(t.AppCon(s.url),(function(o,a){return e("div",{key:a+"p",staticClass:"ulTOne"},[e("div",{staticClass:"menu_left",on:{mouseenter:function(e){return t.mouGet(s.toolId)}}},[e("img",{staticClass:"logo",attrs:{src:t.activeL===i+1?o.activeIcon:o.defaultIcon,alt:""}}),e("span",{staticClass:"barT",style:{color:t.activeL===i+1?"#0051D7":""}},[t._v(" "+t._s(o.name)+" ")])]),"appStore"==s.toolId&&t.cocoFlowList[0]&&t.cocoFlowList[1]&&t.cocoFlowList[0].length&&t.cocoFlowList[1].length?e("div",{staticClass:"ulTCopy"},[t._m(0,!0),e("div",{staticClass:"ulTCopyHei"},[t.cocoFlowList[0]&&t.cocoFlowList[0].length?e("span",{staticStyle:{color:"#00000066"}},[t._v("最近使用")]):t._e(),t._l(t.cocoFlowList[0],(function(s,i){return e("div",{key:i+"ab",staticClass:"ulTCopyTxt",on:{click:function(e){return e.stopPropagation(),t.openNewWindow(s.url)}}},[e("div",{staticClass:"ulTCopyConT"},[t._v(t._s(s.name))])])})),t.cocoFlowList[0]&&t.cocoFlowList[1].length?e("span",{staticStyle:{color:"#00000066"}},[t._v("我的收藏")]):t._e(),t._l(t.cocoFlowList[1],(function(s,i){return e("div",{key:i+"a",staticClass:"ulTCopyTxt",on:{click:function(e){return e.stopPropagation(),t.openNewWindow(s.url)}}},[e("div",{staticClass:"ulTCopyConT"},[t._v(t._s(s.name))])])}))],2)]):t._e()])})),0)])}))],2)},I=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"ulTCopyTit"},[e("span",[t._v("CocoFlow")])])}];s(1454);const N={courseId:t=>t.app.courseId,testId:t=>t.app.testId,shareCourseId:t=>t.app.shareCourseId,id:t=>t.user.id,userid:t=>t.user.userinfo.userid,userinfo:t=>t.user.userinfo,fromL:t=>t.user.fromL,token:t=>t.user.token,appSign:t=>t.user.appSign,userinfo2:t=>t.user.userinfo2};var k=N;const U={courseId:"",testId:"",shareCourseId:""},j={SET_COURSEID:(t,e)=>{t.courseId=e},SET_TESTID:(t,e)=>{t.testId=e},SET_SHARECOURSEID:(t,e)=>{t.shareCourseId=e}},R={};var B={state:U,mutations:j,actions:R},F=s(8704);const D="vue_admin_template_token";function J(){return F.A.get(D)}function P(t){return F.A.set(D,t)}function Q(){return F.A.remove(D)}const $={baseUrl:`${x.baseApi}onlinePost`,baseUrl2:`${x.baseApi}`,weixinUrl:"https://pbl.cocorobo.cn/api/weixin/",ajaxstart:{functionName:"select_user_type1",r_type:null,page:null,num:null},userstate:{functionName:"update_user_state"},ajax_admin:{functionName:"update_user_admin"},ajax_school:{functionName:"select_school_name2",u_name:"",u_org:"",u_regC:""},ajax_org:{functionName:"select_organization"},ajax_school_name:{functionName:"select_school_name"},ajax_add_school:{functionName:"insert_school2"},ajax_add_org:{functionName:"insert_org2"},ajax_confirm:{functionName:"updata_user_o_s"},ajax_Suffix:{functionName:"select_Suffix"},ajax_schoolPermission:{functionName:"select_schoolPermission"},ajax_allApp:{functionName:"select_liYuanAllApp"},ajax_morHotApp:{functionName:"select_morHotApp"},ajax_addedUsuallyApp:{functionName:"select_addedUsuallyApp"},ajax_AdminApp:{functionName:"select_AdminApp"},ajax_usuallyApp:{functionName:"select_schUsuallyApp"},ajax_roleUser:{functionName:"select_roleUser"},ajax_add_usuallyApp:{functionName:"insert_usuallyApp"},ajax_del_usuallyApp:{functionName:"del_usuallyApp"},ajax_liYuanOrg:{functionName:"select_liYuanOrg"},select_liYuanCampus:{functionName:"select_liYuanCampus"},teacherRegistration:{functionName:"teacherRegistration"},ajax_appStoreSave:{functionName:"select_lyAppStoreSave"},moveUser:{functionName:"account_update_user2"},allRecords:{functionName:"select_requestuser2",page:1,num:10}},M=()=>({token:J(),id:"",roles:[],name:"",username:"",avatar:"",is_init:!1,userinfo:{},userinfo2:{},fromL:{basics:{title:"",brief:"",logo:""},desktop:{list:[]},admin:{index:{list:[]},sidebar:{list:[]}}},appSign:""}),G=M(),X={RESET_STATE:t=>{Object.assign(t,M())},SET_TOKEN:(t,e)=>{t.token=e},SET_ROLES:(t,e)=>{t.roles=e},SET_ID:(t,e)=>{t.id=e},SET_FROM:(t,e)=>{t.fromL=e},SET_AppSIGN:(t,e)=>{t.appSign=e},SET_NAME:(t,e)=>{t.name=e},SET_USERNAME:(t,e)=>{t.username=e},SET_IS_INIT:(t,e)=>{t.is_init=e},SET_AVATAR:(t,e)=>{t.avatar=e},SET_USERINFO:(t,e)=>{t.userinfo=e},SET_USERINFO2:(t,e)=>{t.userinfo2=e,window.topU.US.userInfo=t.userinfo2&&Object.keys(t.userinfo2).length?t.userinfo2:t.userinfo}},z={login({commit:t}){return new Promise(((e,s)=>{S().then((s=>{console.log(s);var i=s.data[0][0];t("SET_ID",i.userid),t("SET_TOKEN",i.userid),P(i.userid),e(i.userid)})).catch((t=>{s(t)}))}))},getInfo({commit:t,state:e}){return new Promise(((s,i)=>{t("SET_ID",e.token),T({userid:e.token}).then((e=>{console.log(e);const o=e.data[0][0];o||i("验证失败,请重新登录。"),t("SET_USERINFO",o),s(o)})).catch((t=>{i(t)}))}))},async getschPerInfo({commit:t,state:e}){let s=[{functionName:$.ajax_schoolPermission.functionName,org:e.userinfo.org,oid:e.userinfo.organizeid}];console.log("params",s);let i=await C.post($.baseUrl,s),o=JSON.parse(i.data[0][0].json),a=[{functionName:"select_desktopToolByPage",status:"",page:1,lim:9999999}],n=await C.post($.baseUrl,a),r=n.data[0];r.forEach((t=>{t.url=JSON.parse(t.url),t.json=JSON.parse(t.json),t.argumentList=JSON.parse(t.argumentList)})),o.admin.index.list.forEach(((t,e)=>{let s=r.findIndex((e=>t==e.id));-1!=s?(o.admin.index.list[e]=r[s],o.admin.index.list[e].hovered=!1):console.log("无工具",t)})),o.admin.sidebar.list.forEach(((t,e)=>{if(t.children)t.children.forEach(((s,i)=>{let a=JSON.parse(JSON.stringify(r)),n=a.findIndex((t=>s==t.id));-1!=n?(o.admin.sidebar.list[e].children[i]=a[n],o.admin.sidebar.list[e].children[i].typeId=o.admin.sidebar.list[e].typeId+","+a[n].id):console.log("无工具",t)}));else{let s=JSON.parse(JSON.stringify(r)),i=s.findIndex((e=>t==e.id));-1!=i?(o.admin.sidebar.list[e]=s[i],o.admin.sidebar.list[e].typeId=o.admin.sidebar.list[e].id):console.log("无工具",t)}})),t("SET_FROM",o),console.log("state.fromL",e.fromL)},logout({commit:t}){return new Promise((e=>{t("SET_TOKEN",""),t("SET_ROLES",[]),t("SET_USERINFO2",{}),Q(),t("RESET_STATE"),window.topU.US.userInfo={},e()}))},resetToken({commit:t}){return new Promise((e=>{t("SET_TOKEN",""),t("SET_ROLES",[]),Q(),e()}))}};var W={namespaced:!0,state:G,mutations:X,actions:z};i["default"].use(g.Ay);const q=new g.Ay.Store({modules:{app:B,user:W},getters:k});var H=q,V={props:["urlAddress"],computed:{...(0,g.L8)(["userinfo","userinfo2","fromL","appSign"]),AppCon(){return function(t){let e=JSON.parse(JSON.stringify(t)),s=e.filter((t=>t.region==this.roleUser.schoolArea||t.region==this.roleUser.orgArea)),i=e.filter((t=>"cn"==t.region));return s[0].icon||(s[0].icon=i[0].icon,s[0].activeIcon=i[0].activeIcon),s}},appSignL(){return function(t){let e=[];return 1==this.roleUser.type&&1==this.roleUser.role?t.forEach((t=>{(t.menuName||0==t.status)&&e.push(t)})):t.forEach((t=>{(t.menuName||"0"==t.isAdmin&&0==t.status)&&e.push(t)})),e}},roleUser(){return 0!=Object.keys(this.userinfo2).length?this.userinfo2:this.userinfo}},data(){return{activeL:0,visible:!0,activeLTwo:null,cocoFlowList:[]}},methods:{...(0,g.i0)({logout:"user/logout"}),async gotoKanban(){await H.dispatch("user/getschPerInfo"),await H.commit("user/SET_USERINFO2",{});let t=1==this.userinfo.type&&1==this.userinfo.role&&1==this.userinfo.rrole?1:2;this.$router.push({path:"/KanBan",query:{index:t}})},mouGet(t){"appStore"==t&&(console.log("666"),this.getData())},async goto(t,e=null){if(!e)return await H.commit("user/SET_AppSIGN",""),this.$emit("update:urlAddress",""),this.$emit("getPer"),this.activeLTwo="",void(this.activeL=t);if(this.activeL=t+1,this.activeLTwo="",this.appSign==e.toolId)return;await H.commit("user/SET_AppSIGN",e.toolId);let s="";e.url.forEach((t=>{t.region==this.$region&&(s=t.url)}));let i=this.roleUser,{userid:o,organizeid:a,type:n,org:r,role:l,classid:c}=i;const d=1,u=3;let p="";if(e.argumentList&&e.argumentList.length){const t={userid:o,org:r,oid:a,tType:n,role:l,classId:c,TscreenType:d,SscreenType:u},i=e.argumentList.filter((e=>void 0!==t[e]||"type"===e)).map((e=>"type"===e?`tType=${t["tType"]}`:`${e}=${t[e]}`));p=i.length?(s.includes("?")?"&":"?")+i.join("&"):""}let g=s+p;console.log("_url",g);let h=` <iframe \n allow= "camera *; microphone *;display-capture;midi;encrypted-media;"\n frameborder="no" \n border="0" \n style="border:0;width:100%;height:100%;" \n src="${g}" \n ref="pageCon"\n >\n </iframe>`,f={json:h,stateL:!0,toolId:e.toolId};this.$emit("AddAppJson",f)},getData(){let t=[{functionName:$.ajax_appStoreSave.functionName,uid:this.roleUser.userid}];this.$ajax.post($.baseUrl,t).then((t=>{this.cocoFlowList=[t.data[0],t.data[1]]})).catch((t=>{console.log(t),this.$message.error("获取cocoFlow收藏与历史失败")}))},async levTwo(t,e,s){if(console.log("val,index,aInd",t,e,s),this.activeL="",this.activeL=s+1,this.activeLTwo=`${s+1}+${e}`,this.appSign==t.toolId)return;await H.commit("user/SET_AppSIGN",t.toolId);let i="";t.url.forEach((t=>{t.region==this.$region&&(i=t.url)}));let o=this.roleUser,{userid:a,organizeid:n,type:r,org:l,role:c,classid:d}=o;const u=1,p=3;let g="";if(t.argumentList&&t.argumentList.length){const e={userid:a,org:l,oid:n,tType:r,role:c,classId:d,TscreenType:u,SscreenType:p},s=t.argumentList.filter((t=>void 0!==e[t]||"type"===t)).map((t=>"type"===t?`tType=${e["tType"]}`:`${t}=${e[t]}`));g=s.length?(i.includes("?")?"&":"?")+s.join("&"):""}let h=i+g;console.log("_url",h);let f=` <iframe \n allow= "camera *; microphone *;display-capture;midi;encrypted-media;"\n frameborder="no" \n border="0" \n style="border:0;width:100%;height:100%;" \n src="${h}" \n ref="pageCon"\n >\n </iframe>`,m={json:f,stateL:!0,toolId:t.toolId};this.$emit("AddAppJson",m)},openNewWindow(t){console.log(t),window.open(t,"_blank")}}},Z=V,Y=(0,n.A)(Z,E,I,!1,null,"5ad50d64",null),K=Y.exports,tt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"allPage"},[e("div",{staticClass:"packageL"},[e("topPage",{ref:"topPageRef",on:{cutUrl:t.cutUrl}})],1)])},et=[],st=function(){var t=this,e=t._self._c;return e("div",{staticClass:"topPageCon"},[t.fromL.admin.banner&&0==t.fromL.admin.banner.length||!t.fromL.admin.banner?e("div",{staticClass:"top"},[e("div",{staticClass:"topBlock"},[e("div",{staticClass:"topTit",staticStyle:{display:"flex"}},[e("div",[t._v("欢迎使用")]),e("div",{staticStyle:{color:"#0354D7",margin:"0 15px"}},[t.roleUser.orgName?e("span",[t._v(t._s(t.roleUser.orgName)+"—")]):t._e(),t._v(t._s(t.roleUser.schoolName))]),e("div",[t._v("AI平台!")])]),e("div",{staticClass:"topDetail"},[t._v(" "+t._s(t.fromL.basics.brief)+" ")])]),e("img",{staticStyle:{width:"96px",height:"96px"},attrs:{src:s(7028),alt:""}})]):t._e(),t.fromL.admin.banner&&1==t.fromL.admin.banner.length?e("div",{staticStyle:{width:"100%",height:"300px","object-fit":"cover","border-radius":"10px","margin-bottom":"14px"}},[e("img",{staticStyle:{width:"100%",height:"100%","object-fit":"cover","border-radius":"10px"},attrs:{src:t.fromL.admin.banner[0].src,alt:""},on:{click:function(e){return t.gotoBanner(t.fromL.admin.banner[0].url)}}})]):t._e(),t.fromL.admin.banner&&t.fromL.admin.banner.length>1?e("div",{staticClass:"CarO",staticStyle:{"border-radius":"10px",overflow:"hidden"}},[e("el-carousel",{staticStyle:{width:"100%"},attrs:{"indicator-position":"outside"}},t._l(t.fromL.admin.banner,(function(s,i){return e("el-carousel-item",{key:i},[e("img",{staticStyle:{width:"100%",height:"100%","object-fit":"cover","border-radius":"10px"},attrs:{src:s.src,alt:""},on:{click:function(e){return t.gotoBanner(s.url)}}})])})),1)],1):t._e(),e("div",{staticClass:"TabList"},t._l(t.tabList,(function(s,i){return e("div",{key:i+"1p",staticClass:"TabListAll",on:{mouseenter:function(e){return t.setHovered(i,!0)},mouseleave:function(e){return t.setHovered(i,!1)},click:function(e){return t.openApp(s)}}},[e("div",{staticClass:"TabListCon"},[t._l(t.AppCon(s.url),(function(s,o){return e("div",{key:o+"p"},[e("img",{staticClass:"imgApp",attrs:{src:t.tabList[i].hovered&&s.hoverIcon?s.hoverIcon:s.platformIcon,alt:""}}),e("div",{staticClass:"TabListName"},[t._v(" "+t._s(s.name)+" ")])])})),e("div",{staticClass:"TabListBri"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:s.description,placement:"bottom"}},[e("span",[t._v(" "+t._s(s.description)+" ")])])],1)],2)])})),0),e("div",{staticClass:"footCon"},[t._m(0),e("div",{staticStyle:{display:"flex",gap:"16px",flex:"1"}},[e("div",{staticClass:"footList"},t._l(t.admincocoFlow,(function(s,i){return e("div",{key:i+"2p",staticClass:"footListCon",on:{click:function(e){return t.openNewWindow(s)}}},[e("div",{staticClass:"footListConimg"},[t.fromL.admin.cocoFlow.length?e("img",{staticStyle:{"margin-bottom":"12px",height:"40px",width:"40px","object-fit":"contain"},attrs:{src:JSON.parse(s.json).icon,alt:""}}):e("img",{staticStyle:{"margin-bottom":"12px",height:"40px",width:"40px","object-fit":"contain"},attrs:{src:t.appImgList[i],alt:""}})]),e("div",{staticClass:"TabListName"},[t._v(t._s(s.name))]),e("div",{staticClass:"TabListBri"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:s.detail,placement:"bottom"}},[e("span",[t._v(" "+t._s(s.detail)+" ")])])],1)])})),0),e("div",{staticClass:"footList2"},t._l(t.CocoFlowList,(function(i,o){return e("div",{key:o+"4p",staticClass:"footListCon6",on:{click:function(e){return t.openNewWindow(i)}}},[e("div",{staticClass:"footListConimg"},[e("img",{staticStyle:{"margin-bottom":"12px",height:"40px",width:"40px","object-fit":"contain"},attrs:{src:s(3e3),alt:""}})]),e("div",{staticClass:"TabListName"},[t._v(t._s(i.name))]),e("div",{staticClass:"TabListBri"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:i.detail,placement:"bottom"}},[e("span",[t._v(" "+t._s(i.detail)+" ")])])],1)])})),0)])]),e("el-dialog",{staticClass:"moreDia",attrs:{title:"应用列表",visible:t.dialogVisible,"close-on-click-modal":!1,modal:!1,width:"60%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{display:"grid","grid-template-columns":"repeat(auto-fit, minmax(300px, 1fr))",gap:"16px",height:"300px",overflow:"auto"}},t._l(t.isAdd(t.usuallyList),(function(i,o){return e("div",{key:o+"6p",staticClass:"tabCon",staticStyle:{"min-width":"308px"},on:{click:function(e){return t.addApp(i.id)}}},[e("div",{staticClass:"AppList"},[e("img",{staticClass:"appImg",attrs:{src:JSON.parse(i.json).icon,alt:""}}),e("div",{staticClass:"con"},[e("div",{staticClass:"tit"},[t._v(t._s(i.name))]),e("div",{staticClass:"bri"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:i.detail,placement:"bottom"}},[e("span",[t._v(" "+t._s(i.detail)+" ")])])],1)]),t.tab.includes(i.id)?e("div",{staticStyle:{position:"absolute",top:"6px",right:"15px"}},[e("img",{staticStyle:{width:"20px"},attrs:{src:s(8836),alt:""}})]):t._e()])])})),0),e("div",{staticStyle:{height:"45px","line-height":"45px","text-align":"end"}},[e("el-button",{on:{click:t.handleClose}},[t._v("取消")]),e("el-button",{staticStyle:{"background-color":"#0663FE"},attrs:{type:"primary"},on:{click:t.addUsuallyApp}},[t._v("确认")])],1)])],1)},it=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"footConLeft"},[e("img",{attrs:{src:s(1318),alt:""}})])}],ot=(s(7550),{computed:{...(0,g.L8)(["userinfo","userinfo2","fromL"]),AppCon(){return function(t){let e=JSON.parse(JSON.stringify(t)),s=e.filter((t=>t.region==this.roleUser.schoolArea||t.region==this.roleUser.orgArea)),i=e.filter((t=>"cn"==t.region));return s[0].icon||(s[0].icon=i[0].icon,s[0].activeIcon=i[0].activeIcon),s}},isAdd(){return function(t){const e=t.filter((t=>!this.CocoFlowList.some((e=>t.id===e.id))));return e}},roleUser(){return 0!=Object.keys(this.userinfo2).length?this.userinfo2:this.userinfo}},data(){return{dialogVisible:!1,usuallyList:[],loading:!1,tab:[],admincocoFlow:[],CocoFlowList:[],tabList:[],appImgList:[s(5045),s(7816),s(7594),s(3876),s(4417),s(2203),s(2614),s(647)],hovList:[]}},methods:{gotoBanner(t){""!=t&&window.open(t,"_blank")},setHovered(t,e){this.tabList[t].hovered=e},delApp(t){this.$confirm("确定删除吗","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{let e=[{functionName:$.ajax_del_usuallyApp.functionName,aid:t}];this.$ajax.post($.baseUrl,e).then((()=>{this.$message.success("删除成功"),this.getData()})).catch((t=>{console.log(t),this.$message.error("删除失败")}))})).catch((()=>{}))},handleClose(){this.usuallyList=[],this.tab=[],this.dialogVisible=!1},addApp(t){let e=[...this.tab,...this.CocoFlowList];const s=this.tab.indexOf(t);if(-1!==s)this.tab.splice(s,1);else{if(e.length>3)return this.$message.info("只能添加四个常用应用哦");this.tab.push(t)}},openUsuallyApp(){this.dialogVisible=!0,this.loading=!0;let t=[{functionName:$.ajax_usuallyApp.functionName,uid:this.roleUser.userid,cn:this.roleUser.schoolArea?this.roleUser.schoolArea:this.roleUser.orgArea}];this.$ajax.post($.baseUrl,t).then((t=>{this.usuallyList=t.data[0],this.loading=!1})).catch((t=>{console.log(t),this.loading=!1,this.$message.error("获取工具数据失败")}))},async addUsuallyApp(){const t=async t=>{for(let e=0;e<t.length;e++)await this.XAdd(t[e]),console.log(e)};await t(this.tab),console.log("完成了"),this.getData(),this.handleClose()},XAdd(t){return new Promise((e=>{let s=[{functionName:$.ajax_add_usuallyApp.functionName,oid:this.roleUser.organizeid,aid:t,uid:this.roleUser.userid}];this.$ajax.post($.baseUrl,s).then((()=>{e(1)})).catch((t=>{console.log(t)}))}))},getData(){let t=["4aed8607-19e1-11f0-a66a-005056924926","337f9d06-1eb6-11f0-a66a-005056924926","52b4aae8-088d-11f0-b508-005056924926","5c95f692-1460-11f0-bad1-005056924926"],e=[{functionName:$.ajax_AdminApp.functionName,con:t.join(",")}];this.$ajax.post($.baseUrl,e).then((t=>{this.CocoFlowList=t.data[0]})).catch((t=>{console.log(t),this.$message.error("获取工具数据失败")}))},siftCoco(){let t=[],e=JSON.parse(JSON.stringify(this.fromL.admin.index.list));1==this.roleUser.type&&1==this.roleUser.role?e.forEach((e=>{0==e.status&&t.push(e)})):e.forEach((e=>{"0"==e.isAdmin&&0==e.status&&t.push(e)})),this.tabList=t,console.log("this.tabList",this.tabList)},getAdmincocoFlow(){this.siftCoco();let t=["2d05a12a-f0e7-11ef-b508-005056924926","38ee6402-0539-11f0-b508-005056924926","1c83613c-ffb7-11ef-b508-005056924926","0d3d87bd-00b6-11f0-b508-005056924926","ee61f383-0311-11f0-b508-005056924926","701615ab-ffe8-11ef-b508-005056924926","d1edef14-ef6f-11ef-b508-005056924926","a8781a86-00d8-11f0-b508-005056924926"],e=[{functionName:$.ajax_AdminApp.functionName,con:0==this.fromL.admin.cocoFlow.length?t.join(","):this.fromL.admin.cocoFlow.join(",")}];this.$ajax.post($.baseUrl,e).then((t=>{this.admincocoFlow=t.data[0]})).catch((t=>{console.log(t),this.$message.error("获取工具数据失败")}))},async openApp(t){if(this.appSign==t.toolId)return;await H.commit("user/SET_AppSIGN",t.toolId);let e="";t.url.forEach((t=>{t.region==this.$region&&(e=t.url)}));let s=this.roleUser,{userid:i,organizeid:o,type:a,org:n,role:r,classid:l}=s;const c=1,d=3;let u="";if(t.argumentList&&t.argumentList.length){const s={userid:i,org:n,oid:o,tType:a,role:r,classId:l,TscreenType:c,SscreenType:d};console.log("vallllllllllllll",t.argumentList);const p=t.argumentList.filter((t=>void 0!==s[t]||"type"===t)).map((t=>"type"===t?`tType=${s["tType"]}`:`${t}=${s[t]}`));u=p.length?(e.includes("?")?"&":"?")+p.join("&"):""}let p=e+u;console.log("_url",p);let g=` <iframe \n allow= "camera *; microphone *;display-capture;midi;encrypted-media;"\n frameborder="no" \n border="0" \n style="border:0;width:100%;height:100%;" \n src="${p}" \n ref="pageCon"\n >\n </iframe>`,h={json:g,stateL:!0,toolId:t.toolId};this.$emit("cutUrl",h)},openNewWindow(t){console.log(t),window.open(t.url,"_blank")}}}),at=ot,nt=(0,n.A)(at,st,it,!1,null,"3bdb9bc3",null),rt=nt.exports,lt={props:["urlAddress"],computed:{...(0,g.L8)(["userinfo","userinfo2"]),roleUser(){return 0!=Object.keys(this.userinfo2).length?this.userinfo2:this.userinfo}},components:{topPage:rt},data(){return{hotApp:[]}},methods:{getadmincocoFlow(){this.$refs.topPageRef.getAdmincocoFlow()},getData(){this.$refs.topPageRef.getData();let t=[{functionName:$.ajax_allApp.functionName,uid:this.roleUser.userid,cn:this.roleUser.schoolArea?this.roleUser.schoolArea:this.roleUser.orgArea}];this.$ajax.post($.baseUrl,t).then((t=>{console.log(t);let e=t.data;this.hotApp=[e[1],e[2],e[3],e[4]]})).catch((t=>{console.error("请求失败,错误信息:",t)}))},cutUrl(t){this.$emit("AddAppJson",t)}}},ct=lt,dt=(0,n.A)(ct,tt,et,!1,null,"de627702",null),ut=dt.exports,pt={name:"HomeView",components:{sidebarL:K,homepageL:ut},data(){return{perData:[],toolList:[],form:{},urlAddress:"",AppJSon:[],loading:!1}},computed:{...(0,g.L8)(["userinfo","appSign","userinfo2"]),userSuffix(){let t="";return function(){t=0!=Object.keys(this.userinfo2).length?this.userinfo2:this.userinfo;let e=t.accountNumber,s=JSON.parse(JSON.stringify(e));const i=new RegExp("^[A-Za-z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$");if(i.test(s)){const t=s.split("@");s=t[0]}else console.log("111");return s}},roleUser(){return 0!=Object.keys(this.userinfo2).length?this.userinfo2:this.userinfo}},methods:{...(0,g.i0)({logout:"user/logout"}),openData(){window.topU.U.MD.D.I.openApplication("my")},AddAppJson(t){console.log("val",t);let e=this.AppJSon.filter((e=>t.toolId==e.toolId));0==e.length?(this.loading=!0,setTimeout((()=>{this.loading=!1}),2e3),this.AppJSon.forEach((t=>{this.$set(t,"stateL",!1)})),this.AppJSon.push(t)):this.AppJSon.forEach((e=>{t.toolId==e.toolId?this.$set(e,"stateL",!0):this.$set(e,"stateL",!1)}))},async handleLogout(){this.$confirm("确定退出吗","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{L().then((async()=>{this.$message({message:"退出成功",type:"success"}),await this.logout(),this.$router.push("/login")})).catch((t=>{console.error(t)}))})).catch((()=>{}))},getPer(){this.$refs.homepageLRef.getData(),this.$refs.sidebarLRef.getData();let t=[{functionName:$.ajax_schoolPermission.functionName,org:this.roleUser.org,oid:this.roleUser.organizeid}];this.$ajax.post($.baseUrl,t).then((t=>{let e=t.data[0];this.perData=JSON.parse(e[0].json),this.getToolData()})).catch((t=>{console.error("请求失败,错误信息:",t)}))},getToolData(){let t=[{functionName:"select_desktopToolByPage",status:"",page:1,lim:9999999}];this.$ajax.post($.baseUrl,t).then((t=>{let e=t.data,s=e[0];s.forEach((t=>{t.url=JSON.parse(t.url),t.json=JSON.parse(t.json),t.argumentList=JSON.parse(t.argumentList)})),this.toolList=s,this.setDataListToo(s)})).catch((t=>{console.log(t),this.$message.error("获取工具数据失败")}))},async setDataListToo(t=[]){let e=JSON.parse(JSON.stringify(this.perData));e.admin.index.list.forEach(((s,i)=>{let o=t.findIndex((t=>s==t.id));-1!=o?(e.admin.index.list[i]=t[o],e.admin.index.list[i].hovered=!1):console.log("无工具",s)})),e.admin.sidebar.list.forEach(((s,i)=>{if(s.children)s.children.forEach(((o,a)=>{let n=JSON.parse(JSON.stringify(t)),r=n.findIndex((t=>o==t.id));-1!=r?(e.admin.sidebar.list[i].children[a]=n[r],e.admin.sidebar.list[i].children[a].typeId=e.admin.sidebar.list[i].typeId+","+n[r].id):console.log("无工具",s)}));else{let o=JSON.parse(JSON.stringify(t)),a=o.findIndex((t=>s==t.id));-1!=a?(e.admin.sidebar.list[i]=o[a],e.admin.sidebar.list[i].typeId=e.admin.sidebar.list[i].id):console.log("无工具",s)}})),await H.commit("user/SET_FROM",e),this.$refs.homepageLRef.getadmincocoFlow(),this.$forceUpdate()}},mounted(){console.log("重新获取数据"),this.getPer()}},gt=pt,ht=(0,n.A)(gt,u,p,!1,null,"738b29f6",null),ft=ht.exports,mt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"loginPage"},[e("div",{staticClass:"lp_left"},[e("img",{attrs:{src:t.showLoginMessage.banner}})]),e("div",{staticClass:"lp_right"},[e("div",{staticClass:"lp_r_box"},[e("div",{staticClass:"lp_r_b_logo"},[e("div",[t.showLoginMessage.logo?e("el-image",{staticStyle:{width:"35px",height:"35px","border-radius":"50%"},attrs:{src:t.showLoginMessage.logo}}):t._e()],1),e("span",[t._v(t._s(t.showLoginMessage.name))])]),["default","weChat"].includes(t.loginType)?e("span",[t._v("登录")]):t._e(),["bind"].includes(t.loginType)?e("span",[t._v("绑定账号")]):t._e(),e("div",{staticClass:"lp_r_b_formArea"},[["default","bind"].includes(t.loginType)?e("div",{staticClass:"fa_input"},[e("div",{staticClass:"fa_i_item"},[e("span",[t._v("账号")]),e("div",[e("input",{directives:[{name:"model",rawName:"v-model",value:t.account,expression:"account"}],attrs:{type:"text",placeholder:"请输入账号"},domProps:{value:t.account},on:{change:t.getOrgData,keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.loginFn.apply(null,arguments)},input:function(e){e.target.composing||(t.account=e.target.value)}}})])]),e("div",{staticClass:"fa_i_item"},[e("span",[t._v("密码")]),e("div",[e("input",{directives:[{name:"model",rawName:"v-model",value:t.password,expression:"password"}],attrs:{type:"password",placeholder:"请输入密码"},domProps:{value:t.password},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.loginFn.apply(null,arguments)},input:function(e){e.target.composing||(t.password=e.target.value)}}})])])]):t._e(),["weChat"].includes(t.loginType)?e("div",{staticClass:"fa_weChat"},[e("div",{ref:"QRcode",staticClass:"QRcode",attrs:{id:"QRcode"}})]):t._e()]),"default"==t.loginType?e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"lp_r_b_btn",on:{click:t.loginFn}},[t._v(" 登录 ")]):t._e(),"weChat"==t.loginType?e("div",{staticClass:"lp_r_b_btn",staticStyle:{opacity:"0",cursor:"default"}},[t._v(" 账号密码登录 ")]):t._e(),"bind"==t.loginType?e("div",{staticClass:"btn_box"},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"lp_r_b_btn",on:{click:t.loginFn}},[t._v(" 确认绑定 ")]),e("div",{staticClass:"lp_r_b_btn",on:{click:function(e){t.loginType="default"}}},[t._v("返回登录")])]):t._e(),e("div",{staticClass:"lp_r_b_line"},[["default","weChat"].includes(t.loginType)?[e("div"),e("span",[t._v("其他登录方式")]),e("div")]:t._e()],2),e("div",{staticClass:"lp_r_b_iconBtn"},[["default","weChat"].includes(t.loginType)?e("div",{on:{click:t.wechatLogin}},[e("el-tooltip",{attrs:{effect:"dark",content:"微信登录",placement:"bottom"}},[e("img",{attrs:{src:s(1834)}})])],1):t._e(),["default","weChat"].includes(t.loginType)?e("div",{on:{click:function(e){t.loginType="default"}}},[e("el-tooltip",{attrs:{effect:"dark",content:"账号密码登录",placement:"bottom"}},[e("img",{attrs:{src:s(9218)}})])],1):t._e()])])])])},vt=[],bt=(s(2577),s(8872),s(4979),s(7245),{name:"loginPage",data(){return{org:"",account:"",password:"",loading:!1,loginType:"default",redirect:this.$route.query["redirect"],org2:this.$route.query["org"]||(window.location.href.includes("/liyuan")?window.sessionStorage.getItem("org2"):""),oid:this.$route.query["oid"],OrgOptions:[],form:{},showName:"",oloading:!1,openid:"",allowOrgList:[{area:parent.location.href.includes("lyxx")||parent.location.href.includes("liyuan"),banner:"https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/20250421-1139511745206807965.jpg",logo:"https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/image%2051744962188550.svg",name:"荔园小学教育集团",list:["3823a6a5-1b6e-11f0-a66a-005056924926","292e34dc-1b6e-11f0-a66a-005056924926","21d6b367-1b6e-11f0-a66a-005056924926","1a1a172d-1b6e-11f0-a66a-005056924926","1197f86b-1b6e-11f0-a66a-005056924926","f235659b-1b6d-11f0-a66a-005056924926","d87b62d3-1b6d-11f0-a66a-005056924926","c25ea59b-1b6d-11f0-a66a-005056924926"]}]}},watch:{loginType(t){"weChat"!=t&&(this.$refs.QRcode.innerHTML="")}},computed:{showLoginMessage(){let t={banner:s(4175),logo:"",name:""};if(-1!=this.allowOrgList.findIndex((t=>t.area))){let e=this.allowOrgList.findIndex((t=>t.area)),s=this.allowOrgList[e];t.banner=s.banner,t.name=s.name,t.logo=s.logo}return t}},methods:{...(0,g.i0)({login:"user/login",logout:"user/logout"}),async loginFn(){if(this.loading)return;const t=new RegExp("^[A-Za-z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$");if(this.account.length<=0)return void this.$message.error("请输入账号");if(this.password.length<6||/[\u4e00-\u9fa5]/.test(this.password))return void this.$message.error("密码长度不少于6位或者密码包含特殊字符、中文");let e=this.account.replace(/(^\s*)|(\s*$)/g,"");if(!this.org&&!t.test(e))return this.$message.error("请在账号后添加组织后缀(账号@组织号.com 如:123456@cocorobo.com)");if(-1!=this.allowOrgList.findIndex((t=>t.area))){let t=this.allowOrgList.findIndex((t=>t.area)),e=this.allowOrgList[t].list;if(this.OrgOptions.find((t=>t.Uorg==this.org))&&!e.includes(this.OrgOptions.find((t=>t.Uorg==this.org)).id))return this.$message.error("该组织/学校不允许登录")}else{let t=this.allowOrgList.reduce(((t,e)=>[...t,...e.list]),[]);if(t.includes(this.OrgOptions.find((t=>t.Uorg==this.org)).id))return this.$message.error("该组织/学校不允许登录")}let s=this.org?"@"+this.org:"@cocorobo.cc",i="";if(i=t.test(e)?e:e+s,"default"==this.loginType){let t={geetest_challenge:"",geetest_validate:"",geetest_seccode:"",loginUsername:i.trim(),loginPassword:window.btoa(this.password.trim())};this.loading=!0,h.A.defaults.withCredentials=!0,console.log("👇"),h.A.post("https://beta.api.cocorobo.cn/api/user",m().stringify(t)).then((async t=>{console.log("res",t);let e=t.data[0][0],s=await T({userid:e.userid});console.log("userjson",s),1===e.active?(window.localStorage["identity"]=JSON.stringify(e.identity),this.$message.success("登录成功"),await this.login(),1==s.data[0][0].type&&1==s.data[0][0].role&&1==s.data[0][0].rrole?this.$router.push({path:"/kanban"}):this.$router.push({path:this.redirect||"/"})):this.$message.error("登录失败"),this.loading=!1})).catch((t=>{t.response&&"Wrong email or password"==t.response.data?this.$message.error("账号或密码错误"):this.$message.error("登录失败"),this.loading=!1}))}else if("bind"==this.loginType){let t=await this.$ajax.post($.baseUrl2+"checkOpenId",[{email:i}]);if(!t.data[0].length)return void this.$message.error("未查找到对应账号请重新输入");if(t.data[0][0].thirdpartyid)return void this.$message.error("该账号已绑定微信登录请重新输入");let e={geetest_challenge:"",geetest_validate:"",geetest_seccode:"",loginUsername:i.trim(),loginPassword:window.btoa(this.password.trim())};this.loading=!0,h.A.defaults.withCredentials=!0,console.log("👇"),h.A.post("https://beta.api.cocorobo.cn/api/user",m().stringify(e)).then((async t=>{console.log("res",t);let e=t.data[0][0],s=await T({userid:e.userid});console.log("userjson",s),1===e.active?(await this.$ajax.post($.baseUrl2+"UpdateOpenId",[{userid:e.userid,openid:this.openid}]),window.localStorage["identity"]=JSON.stringify(e.identity),this.$message.success("绑定成功"),await this.login(),1==s.data[0][0].type&&1==s.data[0][0].role&&1==s.data[0][0].rrole?this.$router.push({path:"/kanban"}):this.$router.push({path:this.redirect||"/"})):this.$message.error("绑定失败"),this.loading=!1})).catch((t=>{t.response&&"Wrong email or password"==t.response.data?this.$message.error("账号或密码错误"):this.$message.error("绑定失败"),this.loading=!1}))}},async getLoading(){const t=this.$store.getters.token;if(t)return void this.$router.push({path:this.redirect||"/"});const e=await this.login();e&&this.$router.push({path:this.redirect||"/"})},getOrgData(){return new Promise((t=>{let e=[{functionName:$.ajax_liYuanOrg.functionName,uname:this.account}];this.$ajax.post($.baseUrl,e).then((e=>{console.log("res",e),this.org="",this.OrgOptions=[];let s=e.data[0];if(this.OrgOptions=s,1==this.OrgOptions.length)this.org=this.OrgOptions[0].Uorg;else if(this.OrgOptions.length>0)if(-1!=this.allowOrgList.findIndex((t=>t.area))){let t=this.allowOrgList.findIndex((t=>t.area)),e=this.allowOrgList[t].list;this.org=this.OrgOptions.filter((t=>e.includes(t.id)))[0].Uorg}else{let t=this.allowOrgList.reduce(((t,e)=>[...t,...e.list]),[]);1==this.OrgOptions.filter((e=>!t.includes(e.id))).length&&(this.org=this.OrgOptions.filter((e=>!t.includes(e.id)))[0].Uorg)}t()})).catch((t=>{console.log(t),this.$message.error("获取组织失败")}))}))},getOrdOidData(){let t=[{functionName:$.ajax_schoolPermission.functionName,org:this.org2,oid:this.oid}];this.$ajax.post($.baseUrl,t).then((t=>{let e=t.data[0];console.log("data",e),this.form=JSON.parse(e[0].json),this.showName=this.form.basics.title||e[0].name})).catch((t=>{console.error("请求失败,错误信息:",t)}))},wechatLogin(){this.loginType="weChat",setTimeout((()=>{const t=Math.random().toString(36).substring(2);new WxLogin({self_redirect:!0,id:"QRcode",appid:"wxe9d7fff3c659445f",scope:"snsapi_login",redirect_uri:encodeURIComponent("https://cocorobo.cn/weixin.html"),state:t,style:"black",href:"data:text/css;base64,LmltcG93ZXJCb3gge2Rpc3BsYXk6IGZsZXg7fQouaW1wb3dlckJveCAucXJjb2RlIHt3aWR0aDogMjMycHg7IGhlaWdodDogMjMycHh9Ci5pbXBvd2VyQm94IC50aXRsZSB7ZGlzcGxheTogbm9uZTt9Ci5pbXBvd2VyQm94IC5pbmZvIHtkaXNwbGF5OiBub25lO30KLmxvZ2luUGFuZWx7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO30KLnN0YXR1c19pY29uIHtkaXNwbGF5OiBub25lfQoud2ViX3FyY29kZV9wYW5lbF9hcmVhe2hlaWdodDoxMDAlO3dpZHRoOjEwMCU7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO30K",onReady:function(t){console.log(t)}}),setTimeout((()=>{let t=this.$refs.QRcode.querySelector("iframe");t.style.width="100%",t.style.height="100%"}),0)}),0)},async getOpenId(t){h.A.defaults.withCredentials=!1;let e={openid:t};this.openid=t,h.A.defaults.withCredentials=!0,h.A.post("https://beta.api.cocorobo.cn/api/user",m().stringify(e)).then((async t=>{console.log("res",t);let e=t.data[0][0];if(this.account=e.username,await this.getOrgData(),-1!=this.allowOrgList.findIndex((t=>t.area))){let t=this.allowOrgList.findIndex((t=>t.area)),e=this.allowOrgList[t].list;if(this.OrgOptions.find((t=>t.Uorg==this.org))&&!e.includes(this.OrgOptions.find((t=>t.Uorg==this.org)).id))return this.wechatLogin(),await L(),await this.logout(),this.$message.error("该组织/学校不允许登录")}else{let t=this.allowOrgList.reduce(((t,e)=>[...t,...e.list]),[]);if(t.includes(this.OrgOptions.find((t=>t.Uorg==this.org)).id))return this.wechatLogin(),await L(),await this.logout(),this.$message.error("该组织/学校不允许登录")}let s=await T({userid:e.userid});console.log("userjson",s),1===e.active?(window.localStorage["identity"]=JSON.stringify(e.identity),this.$message.success("登录成功"),await this.login(),1==s.data[0][0].type&&1==s.data[0][0].role&&1==s.data[0][0].rrole?this.$router.push({path:"/kanban"}):this.$router.push({path:this.redirect||"/"})):this.$message.error("登录失败"),this.loading=!1})).catch((t=>{console.log(t.response),t&&t.response&&401===t.response.status&&(this.loginType="bind")}))}},mounted(){let t=this;window.addEventListener("message",(function(e){console.log(e),e.data&&"getOpenId"==e.data.method&&(console.log(e),console.log(e.data.code),console.log(t.loginType),200==e.data.code?t.getOpenId(e.data.data.openid):(t.$message.error("扫码登录失败请重新扫码"),t.wechatLogin()))})),this.getLoading(),this.getOrdOidData()}}),yt=bt,At=(0,n.A)(yt,mt,vt,!1,null,"5bcb16fe",null),_t=At.exports,wt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"KanBan"},[e("div",{staticClass:"top"},[e("div",{staticClass:"topCon"},[e("div",{staticClass:"title"},[t.userinfo.orgName?e("span",[t._v(t._s(t.userinfo.orgName))]):t._e(),e("span",{staticStyle:{color:"#0663FE","font-weight":"600"}},[t._v(t._s(t.userinfo.schoolName))])]),e("div",{staticClass:"person"},[2==t.isIndex2?e("el-button",{staticStyle:{"margin-right":"20px"},attrs:{type:"text"},on:{click:t.gotoli}},[t._v("返回校区")]):t._e(),e("div",{staticClass:"person_name"},[e("img",{staticStyle:{width:"40px",height:"40px","object-fit":"cover","border-radius":"50%",cursor:"pointer"},attrs:{src:t.userinfo.headportrait?t.userinfo.headportrait:s(6448),alt:""},on:{click:function(e){return t.openData()}}}),e("div",{staticClass:"personInfo"},[e("div",{staticClass:"personInfoTit"},[t._v(" "+t._s(t.userinfo.username)+" ")]),e("div",{staticClass:"personInfoBri"},[t._v(" "+t._s(t.userSuffix(t.userinfo.accountNumber))+" ")])])]),e("el-button",{staticStyle:{"margin-left":"20px"},attrs:{type:"text"},on:{click:t.handleLogout}},[t._v("退出")])],1)])]),e("div",{staticClass:"midBlo"},[e("div",{staticClass:"buttonArea"},[e("div",{staticStyle:{width:"500px",display:"flex",gap:"100px"}},[e("div",{staticClass:"btnDiv",class:{active:1===t.isActive}},[1==t.userinfo.role&&1==t.userinfo.rrole&&1==t.userinfo.type?e("div",{on:{click:function(e){return t.setActive(1)}}},[t._v(" 数据看板 ")]):t._e()]),e("div",{staticClass:"btnDiv",class:{active:2===t.isActive},on:{click:function(e){return t.setActive(2)}}},[t._v("校区特色")]),e("div",{staticClass:"btnDiv",class:{active:3===t.isActive}},[1==t.userinfo.role&&1==t.userinfo.rrole&&1==t.userinfo.type?e("div",{on:{click:function(e){return t.setActive(3)}}},[t._v(" 校区入口 ")]):t._e()])])]),e("div",{staticClass:"mainArea"},[1===t.isActive||2===t.isActive?e("div",[e("schoolArea")],1):t._e(),e("div",{staticClass:"right_content"},[1===t.isActive?e("div",{staticClass:"Con"},[e("AdataKanban")],1):t._e(),2===t.isActive?e("div",{staticClass:"Con"},[e("AschoolFeature")],1):t._e(),3===t.isActive?e("div",{staticClass:"Con"},[e("AquickEntrance",{key:t.isActive})],1):t._e()])])])])},Ct=[],xt=function(){var t=this,e=t._self._c;return e("div",{staticClass:"schoolArea"},[e("div",{staticClass:"allView",class:{active:"allView"===t.activeSchool}},[e("div",{staticClass:"allView_icon"}),e("div",[t._v("总览")])]),t.fromL.admin.school?e("div",t._l(t.fromL.admin.school.list,(function(s,i){return e("div",{key:i+"a",staticClass:"priSchBox"},[e("div",{staticClass:"primarySch",class:{active:"primarySch"===t.activeSchool}},[e("img",{staticStyle:{"margin-right":"8px"},attrs:{src:s.menuIcon,alt:""}}),e("div",[t._v(t._s(s.menuName))])]),e("div",{staticClass:"priSchArea"},t._l(s.children,(function(s,i){return e("div",{key:i,staticClass:"schArea",class:{active:t.activeSchool===s}},[t._v(" "+t._s(s.name)+" ")])})),0)])})),0):t._e()])},St=[],Lt={data(){return{activeSchool:"",priSchList:["通新岭校区","百花校区","玮鹏校区","园岭校区","众孚校区","八卦岭校区"],midList:["笔架山学校"]}},computed:{...(0,g.L8)(["fromL"])},methods:{setActive(t){this.activeSchool=t}}},Tt=Lt,Ot=(0,n.A)(Tt,xt,St,!1,null,"6e9a9e99",null),Et=Ot.exports,It=function(){var t=this,e=t._self._c;return e("div",{staticClass:"datakanban"},[e("div",{staticClass:"barList"},t._l(t.barList,(function(s,i){return e("div",{key:i,class:[t.pageEnd==i?"Selected":""],on:{click:function(e){return t.cutPage(i)}}},[t._v(" "+t._s(s.name)+" ")])})),0),e("div",{staticClass:"dataExponent"},t._l(t.dataExponentList[t.pageEnd],(function(s,i){return e("div",{key:i+"p",staticClass:"dataExponentCon"},[e("div",{staticClass:"dataExponentConTit"},[t._v(" "+t._s(s.name)+" ")]),e("div",{staticClass:"dataExponentConNum"},[t._v(" "+t._s(s.num)+" ")])])})),0),0==t.pageEnd?e("div",[e("img",{staticStyle:{width:"100%"},attrs:{src:s(6555),alt:""}})]):t._e(),1==t.pageEnd?e("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center"}},[t._m(0),e("img",{staticStyle:{width:"100%"},attrs:{src:s(9034),alt:""}})]):t._e(),2==t.pageEnd?e("div",[t._m(1),e("img",{staticStyle:{width:"100%"},attrs:{src:s(9931),alt:""}}),e("img",{staticStyle:{width:"100%"},attrs:{src:s(7847),alt:""}})]):t._e(),3==t.pageEnd?e("div",[e("img",{staticStyle:{width:"100%"},attrs:{src:s(8604),alt:""}}),t._m(2)]):t._e()])},Nt=[function(){var t=this,e=t._self._c;return e("div",{staticStyle:{display:"flex",width:"100%"}},[e("img",{staticStyle:{transform:"scale(1.05)"},attrs:{src:s(5580),alt:""}}),e("div",[e("img",{attrs:{src:s(5293),alt:""}}),e("img",{attrs:{src:s(3267),alt:""}})])])},function(){var t=this,e=t._self._c;return e("div",{staticStyle:{display:"flex",width:"100%"}},[e("img",{staticStyle:{transform:"scale(1.05)"},attrs:{src:s(8720),alt:""}}),e("div",[e("img",{attrs:{src:s(7149),alt:""}}),e("img",{attrs:{src:s(310),alt:""}})])])},function(){var t=this,e=t._self._c;return e("div",{staticStyle:{display:"flex",width:"100%"}},[e("div",[e("img",{staticStyle:{"object-view-box":"inset(4% 16% 3% 0%)"},attrs:{src:s(7631),alt:""}}),e("img",{staticStyle:{"object-view-box":"inset(3% 0% 6% 0%)"},attrs:{src:s(5054),alt:""}})]),e("img",{staticStyle:{"object-view-box":"inset(5% 4% 4% 4%)"},attrs:{src:s(8609),alt:""}})])}],kt={data(){return{barList:[{name:"基础数据",ind:1},{name:"AI应用",ind:2},{name:"常规教学",ind:3},{name:"教师管理",ind:4}],dataExponentList:[[{name:"教师总量",num:1254},{name:"教师总量",num:3721},{name:"月登录总数",num:4579},{name:"月登录环比",num:"+15%"}],[{name:"AI应用数量",num:1254},{name:"今日用户数量",num:3721},{name:"知识库数量",num:4579},{name:"文件数量",num:"+15%"}],[{name:"课程总量",num:1254},{name:"本月新增课程",num:3721},{name:"新增课程环比",num:4579},{name:"AI应用嵌入数量",num:"272"}],[{name:"表单总量",num:1254},{name:"表单回收率",num:3721},{name:"表单平均处理时长",num:4579},{name:"智能问答次数",num:"272"}]],pageEnd:0}},methods:{cutPage(t){this.pageEnd=t}}},Ut=kt,jt=(0,n.A)(Ut,It,Nt,!1,null,"ce6a36ba",null),Rt=jt.exports,Bt=function(){var t=this,e=t._self._c;return e("div",[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"EntBlo"},[t.CampusList.length?e("div",{staticClass:"EntBloConList"},t._l(t.CampusList,(function(s,i){return e("div",{key:i,staticClass:"EntBloCon",on:{click:function(e){return t.loginLiyuan(s)}}},[e("img",{staticStyle:{width:"26px","margin-bottom":"10px"},attrs:{src:JSON.parse(s.json).basics.logo,alt:""}}),e("div",[t._v(t._s(s.name))])])})),0):e("div",{staticClass:"EntBloCon2",on:{click:function(e){return t.loginBen()}}},[e("img",{staticStyle:{width:"26px","margin-bottom":"10px"},attrs:{src:t.fromL.basics.logo?t.fromL.basics.logo:s(4405),alt:""}}),e("div",[t._v(t._s(t.fromL.basics.title))])])])])},Ft=[],Dt={data(){return{CampusList:[],loading:!1}},computed:{...(0,g.L8)(["userinfo","fromL"])},methods:{loginBen(){this.$router.push("/")},async loginLiyuan(t){this.loading=!0;try{let e="",s=JSON.parse(JSON.stringify(this.userinfo.accountNumber));const i=new RegExp("^[A-Za-z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$");if(i.test(s)){const i=s.split("@");e=i[0]+`-${t.code}@${t.code}.com`}else console.log("111");let o=[{functionName:$.ajax_roleUser.functionName,uname:e}];console.log("params",o);const a=await this.$ajax.post($.baseUrl,o);a.data[0].length?(await H.commit("user/SET_USERINFO2",a.data[0][0]),this.loading=!1,this.$router.push("/")):this.addRoleZh(e,t)}catch(e){this.loading=!1,console.error("请求失败,错误信息:",e)}},async addRoleZh(t,e){let s={username:t,userpassword:"Coco1234",alias:this.userinfo.username,org:e.orgid,oid:e.schoolid,ph:"",sid:"",cid:"",typ:1,rol:1},i=await O(s);1!=i.data.success?this.$message.error("创建账号失败"):this.loginLiyuan(e),this.loading=!1},getData(){this.loading=!0;let t=[{functionName:$.select_liYuanCampus.functionName,org:this.userinfo.org}];this.$ajax.post($.baseUrl,t).then((t=>{let e=t.data[0];console.log(e),this.CampusList=e,this.loading=!1})).catch((t=>{this.loading=!1,console.error("请求失败,错误信息:",t)}))}},mounted(){this.getData()}},Jt=Dt,Pt=(0,n.A)(Jt,Bt,Ft,!1,null,"20b77fc4",null),Qt=Pt.exports,$t=function(){var t=this,e=t._self._c;return e("div",{staticStyle:{display:"flex","flex-direction":"column",gap:"20px",height:"100%"}},[t._m(0),e("div",{staticClass:"feature"},[t._m(1),e("div",{staticStyle:{display:"flex","justify-content":"space-between"}},t._l(t.featureList,(function(i,o){return e("div",{key:o,staticClass:"featureCon"},[e("img",{staticStyle:{width:"24px"},attrs:{src:s(5919),alt:""}}),e("div",{staticClass:"featureConTit"},[t._v(t._s(i.name))]),e("div",{staticClass:"Topbri"},[t._v(t._s(i.bir))])])})),0)]),e("div",{staticClass:"feature"},[t._m(2),e("div",{staticClass:"Topbri"},[t._v(" 深圳市荔园教育集团是一所现代化、智能化的示范性办学团体,致力于为学生提供优质的教育资源和创新的学习环境。我们采用先进的教学理念和方法,培养学生的综合素质和创新能力。 ")]),e("div",{staticStyle:{display:"flex","justify-content":"space-between"}},t._l(t.teaData,(function(s,i){return e("div",{key:i,staticClass:"featureCon2"},[e("div",{staticClass:"featureConTit2"},[t._v(t._s(s.name))]),e("div",{staticClass:"Topbri"},[t._v(t._s(s.bir))])])})),0)]),e("div",{staticClass:"feature"},[t._m(3),e("div",{staticClass:"AppStoreList"},[t._l(2,(function(i){return e("div",{key:i,staticClass:"AppStore"},[e("img",{staticStyle:{width:"24px"},attrs:{src:s(2287),alt:""}}),t._m(4,!0),e("div",{staticClass:"AppStoreBri"},[t._v(" 基于人工智能技术,为每位学生提供个性化的学习路径和教学内容。系统能够实时分析学习数据,调整教学策略,确保学习效果最大化。包含智能题目推荐、错题分析、知识图谱等功能。 ")])])})),t._m(5)],2)])])},Mt=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"top"},[e("div",{staticClass:"topTit"},[e("div",[e("div",[t._v("集团简介")]),e("div",{staticStyle:{height:"4px","background-color":"#0663FE",width:"2rem","margin-top":"6px"}})]),e("div")]),e("div",{staticClass:"Topbri"},[t._v(" 深圳市荔园教育集团是一所现代化、智能化的示范性办学团体,致力于为学生提供优质的教育资源和创新的学习环境。我们采用先进的教学理念和方法,培养学生的综合素质和创新能力。 ")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"topTit"},[e("div",[e("div",[t._v("办学特色")]),e("div",{staticStyle:{height:"4px","background-color":"#0663FE",width:"2rem","margin-top":"6px"}})]),e("div",[e("img",{attrs:{src:s(2287),alt:""}})])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"topTit"},[e("div",[e("div",[t._v("师资力量")]),e("div",{staticStyle:{height:"4px","background-color":"#0663FE",width:"2rem","margin-top":"6px"}})]),e("div",[e("img",{attrs:{src:s(2287),alt:""}})])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"topTit"},[e("div",[e("div",[t._v("特色应用")]),e("div",{staticStyle:{height:"4px","background-color":"#0663FE",width:"2rem","margin-top":"6px"}})]),e("div",[e("img",{attrs:{src:s(2287),alt:""}})])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"AppStoreCon"},[e("img",{staticStyle:{width:"18px","margin-bottom":"10px"},attrs:{src:s(5919),alt:""}}),e("div",{staticClass:"AppStoreConTit"},[t._v("PBL课程设计")]),e("div",{staticClass:"AppStoreConBri"},[t._v("项目式学习课程规划")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"AppStore"},[e("div",{staticStyle:{height:"24px"}}),e("div",{staticClass:"AppAdd"},[e("img",{attrs:{src:s(9475),alt:""}})]),e("div")])}],Gt={data(){return{featureList:[{name:"智能教育",bir:"引入AI技术,打造智能化学习环境,提供个性化教学服务。"},{name:"小班教学",bir:"采用小班制教学模式,确保每个学生都能得到充分关注。"},{name:"国际视野",bir:"开展国际交流项目,培养学生国际化视野和跨文化交际能力"},{name:"艺术教育",bir:"引入AI技术,打造智能化学习环境,提供个性化教学服务。"}],teaData:[{name:"120+",bir:"专职教师"},{name:"90%",bir:"硕士及以上"},{name:"30+",bir:"市级奖项"},{name:"15+",bir:"特级教师"}]}}},Xt=Gt,zt=(0,n.A)(Xt,$t,Mt,!1,null,"56f58dd0",null),Wt=zt.exports,qt={name:"kanBan",components:{schoolArea:Et,AdataKanban:Rt,AquickEntrance:Qt,AschoolFeature:Wt},computed:{...(0,g.L8)(["userinfo","userinfo2","fromL","appSign"]),userSuffix(){return function(t){let e=JSON.parse(JSON.stringify(t));const s=new RegExp("^[A-Za-z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$");if(s.test(e)){const t=e.split("@");e=t[0]}else console.log("111");return e}}},data(){return{isActive:1,isIndex2:""}},methods:{...(0,g.i0)({logout:"user/logout"}),gotoli(){this.$router.push("/homepageL")},async handleLogout(){this.$confirm("确定退出吗","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{L().then((async()=>{this.$message({message:"退出成功",type:"success"}),await this.logout(),this.$router.push("/login")})).catch((t=>{console.error(t)}))})).catch((()=>{}))},setActive(t){this.isActive=t}},mounted(){const t=this.$route.query.index;console.log(t),2==t?(this.isActive=2,this.isIndex2=2):1==t&&(this.isIndex2=2)}},Ht=qt,Vt=(0,n.A)(Ht,wt,Ct,!1,null,"2935c32f",null),Zt=Vt.exports;i["default"].use(d.Ay);const Yt=[{path:"/",name:"home",component:ft,redirect:"/homepageL",children:[{path:"homepageL",name:"homepageL",component:ut}]},{path:"/login",name:"login",component:_t,meta:{title:"登录",keepAlive:!1}},{path:"/KanBan",name:"KanBan",component:Zt},{path:"/wxTest",name:"wxTest",component:()=>s.e(804).then(s.bind(s,4804))}],Kt=new d.Ay({routes:Yt});var te=Kt,ee=s(9143),se=s.n(ee),ie=s(4130),oe=s.n(ie);oe().configure({showSpinner:!1});const ae=["/login","/wxTest"];te.beforeEach((async(t,e,s)=>{oe().start();const i=H.getters.token;if(i)if("/login"===t.path){console.log("111111111111");const t=H.getters.userinfo&&Object.keys(H.getters.userinfo).length>0;console.log(t),s({path:"/"}),oe().done()}else{const e=H.getters.userinfo&&Object.keys(H.getters.userinfo).length>0;if(e)s();else try{const e=await H.dispatch("user/getInfo");await H.commit("user/SET_USERINFO",e),await H.dispatch("user/getschPerInfo"),1==e.type&&1==e.role&&1==e.rrole?s({path:"/KanBan",replace:!0}):s({...t,replace:!0})}catch(o){await H.dispatch("user/resetToken"),s(`/login?redirect=${t.path}`),oe().done()}}else-1!==ae.indexOf(t.path)?s():(s(`/login?redirect=${t.path}`),oe().done())})),te.afterEach((()=>{oe().done()})),i["default"].config.productionTip=!1,i["default"].use(se()),i["default"].prototype.$ajax=C;let ne="cn";parent?.location?.href.includes("beta")?(console.log(parent.location.href),ne="beta"):parent?.location?.href.includes("cn")?(console.log(parent.location.href),ne="cn"):parent?.location?.href.includes("hk")?(console.log(parent.location.href),ne="hk"):parent?.location?.href.includes("com")&&(console.log(parent.location.href),ne="com"),i["default"].prototype.$region=ne,new i["default"]({router:te,store:H,render:t=>t(c)}).$mount("#app")},1318:function(t,e,s){"use strict";t.exports=s.p+"img/Cop2.01296be9.svg"},9475:function(t,e,s){"use strict";t.exports=s.p+"img/add.427d692e.svg"},2287:function(t,e,s){"use strict";t.exports=s.p+"img/bianji.343affcc.svg"},7149:function(t,e,s){"use strict";t.exports=s.p+"img/chart10.7bed16ca.svg"},8604:function(t,e,s){"use strict";t.exports=s.p+"img/chart11.c7b53590.svg"},7631:function(t,e,s){"use strict";t.exports=s.p+"img/chart12.92fd7abf.svg"},5054:function(t,e,s){"use strict";t.exports=s.p+"img/chart13.ed8100fe.svg"},8609:function(t,e,s){"use strict";t.exports=s.p+"img/chart14.7f658a90.svg"},5580:function(t,e,s){"use strict";t.exports=s.p+"img/chart2.9ffe1b0d.svg"},5293:function(t,e,s){"use strict";t.exports=s.p+"img/chart3.0608331f.svg"},3267:function(t,e,s){"use strict";t.exports=s.p+"img/chart5.c469e8b3.svg"},8720:function(t,e,s){"use strict";t.exports=s.p+"img/chart6.2293cf5f.svg"},9931:function(t,e,s){"use strict";t.exports=s.p+"img/chart7.415cdedc.svg"},310:function(t,e,s){"use strict";t.exports=s.p+"img/chart8.7e0ad4f4.svg"},7847:function(t,e,s){"use strict";t.exports=s.p+"img/chart9.3810d220.svg"},3e3:function(t,e,s){"use strict";t.exports=s.p+"img/cocoflow2.b8cc401e.svg"},8836:function(t,e,s){"use strict";t.exports=s.p+"img/dui.a18f4330.svg"},7816:function(t,e,s){"use strict";t.exports=s.p+"img/img1.5b62d5eb.svg"},2203:function(t,e,s){"use strict";t.exports=s.p+"img/img2.e2cc9387.svg"},7594:function(t,e,s){"use strict";t.exports=s.p+"img/img3.2be28ae9.svg"},5045:function(t,e,s){"use strict";t.exports=s.p+"img/img4.30fe8a33.svg"},3876:function(t,e,s){"use strict";t.exports=s.p+"img/img5.dfe3b158.svg"},647:function(t,e,s){"use strict";t.exports=s.p+"img/img6.51c0b5e3.svg"},2614:function(t,e,s){"use strict";t.exports=s.p+"img/img7.de2f5aae.svg"},4417:function(t,e,s){"use strict";t.exports=s.p+"img/img8.1a918f98.svg"},1434:function(t,e,s){"use strict";t.exports=s.p+"img/sy.2cbe9230.svg"},8007:function(t,e,s){"use strict";t.exports=s.p+"img/sy1.300e7a05.svg"},5919:function(t,e,s){"use strict";t.exports=s.p+"img/tese.e3ec7a0a.svg"},6555:function(t,e,s){"use strict";t.exports=s.p+"img/uuu4.2648aa63.svg"},9034:function(t,e,s){"use strict";t.exports=s.p+"img/uuu5.d74a6d37.svg"},9218:function(t,e,s){"use strict";t.exports=s.p+"img/account.609c3bc2.svg"},1834:function(t,e,s){"use strict";t.exports=s.p+"img/wechat.d3d8349b.svg"},489:function(t,e,s){"use strict";t.exports=s.p+"img/cocoloading.07bb1b82.gif"},4405:function(t){"use strict";t.exports="data:image/png;base64,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"},7028:function(t,e,s){"use strict";t.exports=s.p+"img/root.038c7185.png"},6448:function(t,e,s){"use strict";t.exports=s.p+"img/toux2.071bb4e3.png"},4175:function(t,e,s){"use strict";t.exports=s.p+"img/login2.3d600ff5.jpg"},2634:function(){}},e={};function s(i){var o=e[i];if(void 0!==o)return o.exports;var a=e[i]={id:i,loaded:!1,exports:{}};return t[i].call(a.exports,a,a.exports,s),a.loaded=!0,a.exports}s.m=t,function(){s.amdO={}}(),function(){var t=[];s.O=function(e,i,o,a){if(!i){var n=1/0;for(d=0;d<t.length;d++){i=t[d][0],o=t[d][1],a=t[d][2];for(var r=!0,l=0;l<i.length;l++)(!1&a||n>=a)&&Object.keys(s.O).every((function(t){return s.O[t](i[l])}))?i.splice(l--,1):(r=!1,a<n&&(n=a));if(r){t.splice(d--,1);var c=o();void 0!==c&&(e=c)}}return e}a=a||0;for(var d=t.length;d>0&&t[d-1][2]>a;d--)t[d]=t[d-1];t[d]=[i,o,a]}}(),function(){s.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return s.d(e,{a:e}),e}}(),function(){s.d=function(t,e){for(var i in e)s.o(e,i)&&!s.o(t,i)&&Object.defineProperty(t,i,{enumerable:!0,get:e[i]})}}(),function(){s.f={},s.e=function(t){return Promise.all(Object.keys(s.f).reduce((function(e,i){return s.f[i](t,e),e}),[]))}}(),function(){s.u=function(t){return"js/"+t+".121ecb18.js"}}(),function(){s.miniCssF=function(t){return"css/"+t+".659cf0f7.css"}}(),function(){s.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}}()}(),function(){s.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}}(),function(){var t={},e="pblAdminTable:";s.l=function(i,o,a,n){if(t[i])t[i].push(o);else{var r,l;if(void 0!==a)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var u=c[d];if(u.getAttribute("src")==i||u.getAttribute("data-webpack")==e+a){r=u;break}}r||(l=!0,r=document.createElement("script"),r.charset="utf-8",r.timeout=120,s.nc&&r.setAttribute("nonce",s.nc),r.setAttribute("data-webpack",e+a),r.src=i),t[i]=[o];var p=function(e,s){r.onerror=r.onload=null,clearTimeout(g);var o=t[i];if(delete t[i],r.parentNode&&r.parentNode.removeChild(r),o&&o.forEach((function(t){return t(s)})),e)return e(s)},g=setTimeout(p.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=p.bind(null,r.onerror),r.onload=p.bind(null,r.onload),l&&document.head.appendChild(r)}}}(),function(){s.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}}(),function(){s.nmd=function(t){return t.paths=[],t.children||(t.children=[]),t}}(),function(){s.p="/"}(),function(){if("undefined"!==typeof document){var t=function(t,e,i,o,a){var n=document.createElement("link");n.rel="stylesheet",n.type="text/css",s.nc&&(n.nonce=s.nc);var r=function(s){if(n.onerror=n.onload=null,"load"===s.type)o();else{var i=s&&s.type,r=s&&s.target&&s.target.href||e,l=new Error("Loading CSS chunk "+t+" failed.\n("+i+": "+r+")");l.name="ChunkLoadError",l.code="CSS_CHUNK_LOAD_FAILED",l.type=i,l.request=r,n.parentNode&&n.parentNode.removeChild(n),a(l)}};return n.onerror=n.onload=r,n.href=e,i?i.parentNode.insertBefore(n,i.nextSibling):document.head.appendChild(n),n},e=function(t,e){for(var s=document.getElementsByTagName("link"),i=0;i<s.length;i++){var o=s[i],a=o.getAttribute("data-href")||o.getAttribute("href");if("stylesheet"===o.rel&&(a===t||a===e))return o}var n=document.getElementsByTagName("style");for(i=0;i<n.length;i++){o=n[i],a=o.getAttribute("data-href");if(a===t||a===e)return o}},i=function(i){return new Promise((function(o,a){var n=s.miniCssF(i),r=s.p+n;if(e(n,r))return o();t(i,r,null,o,a)}))},o={524:0};s.f.miniCss=function(t,e){var s={804:1};o[t]?e.push(o[t]):0!==o[t]&&s[t]&&e.push(o[t]=i(t).then((function(){o[t]=0}),(function(e){throw delete o[t],e})))}}}(),function(){var t={524:0};s.f.j=function(e,i){var o=s.o(t,e)?t[e]:void 0;if(0!==o)if(o)i.push(o[2]);else{var a=new Promise((function(s,i){o=t[e]=[s,i]}));i.push(o[2]=a);var n=s.p+s.u(e),r=new Error,l=function(i){if(s.o(t,e)&&(o=t[e],0!==o&&(t[e]=void 0),o)){var a=i&&("load"===i.type?"missing":i.type),n=i&&i.target&&i.target.src;r.message="Loading chunk "+e+" failed.\n("+a+": "+n+")",r.name="ChunkLoadError",r.type=a,r.request=n,o[1](r)}};s.l(n,l,"chunk-"+e,e)}},s.O.j=function(e){return 0===t[e]};var e=function(e,i){var o,a,n=i[0],r=i[1],l=i[2],c=0;if(n.some((function(e){return 0!==t[e]}))){for(o in r)s.o(r,o)&&(s.m[o]=r[o]);if(l)var d=l(s)}for(e&&e(i);c<n.length;c++)a=n[c],s.o(t,a)&&t[a]&&t[a][0](),t[a]=0;return s.O(d)},i=self["webpackChunkpblAdminTable"]=self["webpackChunkpblAdminTable"]||[];i.forEach(e.bind(null,0)),i.push=e.bind(null,i.push.bind(i))}();var i=s.O(void 0,[504],(function(){return s(6932)}));i=s.O(i)})();
  2. //# sourceMappingURL=app.e7e1ea1d.js.map