12 |
- webpackJsonp([1],{0:function(t,e){},"0V6L":function(t,e){},1:function(t,e){},"2JO0":function(t,e){},"5LIk":function(t,e){},"A+dn":function(t,e){},J6Uu:function(t,e){},N1kN:function(t,e){},NHnr:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("7+uW"),s=a("zL8q"),n=a.n(s),c=a("Lw6n"),o=a.n(c),r={name:"App",data:function(){return{isShowNav:!0,navTabs:["/class","/course","/courseGM","/data","/dataGM","/notice","/student","/works","/worksGM","/worksDetail","/course/courseDetail","/library","/libraryGM","/classRoom","/liveRoom","/addPPt","/studyLibrary","/GridList","/wordList","/Ttype","/banner","/studentCourse","/scourse","/studentCheckCourse","/tcData","/studioCourse","/teacherSource","/grade","/test","/testStudent","/checkToTest"],vConsoleEnabled:!1,vConsoleInstance:null}},created:function(){this.routerP(),setInterval(function(){},6e4)},methods:{toggleVConsole:function(){this.vConsoleEnabled?(this.vConsoleInstance.destroy(),this.vConsoleInstance=null):this.vConsoleInstance=new o.a,this.vConsoleEnabled=!this.vConsoleEnabled},isLogin:function(){var t=this.$loading.service({background:"rgba(255, 255, 255)",target:document.querySelector("body")}),e=(this.$cookies.get("tlogin"),this.$cookies.get("teacherInfo"));t.close(),this.$store.commit("update",["isLogin",!0]),this.$store.commit("update",["userInfo",e]);this.$route.path},getnCount:function(){var t=this,e={bid:this.$store.state.userInfo.userid};this.ajax.get(this.$store.state.api+"getNcount",e).then(function(e){console.log(e),e.data[0].length>0?t.$store.commit("update",["nCount",e.data[0][0].num]):t.$store.commit("update",["nCount",0])}).catch(function(t){console.error(t)})},routerP:function(){var t=this.$data.navTabs,e=this.$route.path;console.log(e),"/login"!=e&&this.isLogin();for(var a=0,i=0;i<t.length;i++)if(e==t[i]){this.isShowNav=!0,a=1;break}0==a&&(this.isShowNav=!1)},exit:function(){sessionStorage.clear(),this.$cookies.remove("tlogin"),this.$cookies.remove("teacherInfo"),this.$store.commit("update",["isLogin",!1]),this.$store.commit("update",["userInfo",{}]),Object(s.Message)({message:"退出成功",type:"success"}),this.$router.push("/login")},goTo:function(t){this.$router.push(t)}},watch:{$route:function(t,e){for(var a=this.$data.navTabs,i=t.path,s=(e.name,0),n=0;n<a.length;n++)if(i==a[n]){this.isShowNav=!0,s=1;break}0==s&&(this.isShowNav=!1)}}},l={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:{appNoWidth:"/data"==t.$route.path||"/note"==t.$route.path||"/works"==t.$route.path,appNoHeight:"/liveRoom"==t.$route.path,GMBg:"eb2af5e9-ac3d-46b6-9fe3-3c1c364f0217"==this.$route.query.org&&"/courseGM"!=t.$route.path&&"/course/addCourseGM"!=t.$route.path&&"/dataGM"!=t.$route.path,testBg:"/test"==t.$route.path},attrs:{id:"app"}},[a("button",{staticClass:"openV",on:{click:t.toggleVConsole}}),t._v(" "),a("div",{class:{gHeight:"/Grid"==t.$route.path,getOverView:"/myReport"==t.$route.path},staticStyle:{width:"100%",height:"100%"},style:{overflow:"/liveRoom"==t.$route.path?"hidden":""}},[a("keep-alive",[t.$route.meta.keepAlive?a("router-view",{class:{pb_body:t.isShowNav}}):t._e()],1),t._v(" "),t.$route.meta.keepAlive?t._e():a("router-view",{class:{pb_body:t.isShowNav}})],1)])},staticRenderFns:[]};var d=a("VU/8")(r,l,!1,function(t){a("Uu9D")},null,null).exports,v=a("/ocq"),u=(a("tvR6"),{render:function(){this.$createElement;this._self._c;return this._m(0)},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"user-dashboard"},[a("div",{staticClass:"dashboard-grid"},[a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("活跃用户")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("新增活跃用户")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("次日留存率")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("7日留存率")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("CocoFlow打开频次")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("人均打开频次")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("用户使用时长")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("用户编辑时长")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("创建频次")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("用户token消耗量")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("人均token消耗量")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])])])])}]});var h={render:function(){this.$createElement;this._self._c;return this._m(0)},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-dashboard"},[a("div",{staticClass:"dashboard-grid"},[a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("应用总数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("应用分布")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("应用日均打开次数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("应用总打开次数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("应用互动轮数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("平均会话时长")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("总计流量")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("总计费用")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])])])])}]};var m={render:function(){this.$createElement;this._self._c;return this._m(0)},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"org-dashboard"},[a("div",{staticClass:"dashboard-grid"},[a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织总数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("活跃组织数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织活跃用户数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织活跃率")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织留存率")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织应用数量")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织应用日打开次数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织流量")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织人均流量")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织平均用户使用时长")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织平均用户编辑时长")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织人均交互轮数")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])])])])}]};var p={render:function(){this.$createElement;this._self._c;return this._m(0)},staticRenderFns:[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"ranking-summary"},[a("div",{staticClass:"dashboard-grid"},[a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("用户活跃度排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("用户token消耗排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("用户创建频次排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("热门应用排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("应用流量消耗排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织活跃度排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织流量消耗排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织应用创建排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])]),t._v(" "),a("div",{staticClass:"metric-card"},[a("div",{staticClass:"card-title"},[t._v("组织留存排行")]),t._v(" "),a("div",{staticClass:"card-content"},[t._v("待开发")])])])])}]};var g={components:{UserDashboard:a("VU/8")({name:"UserDashboard",data:function(){return{}}},u,!1,function(t){a("b2sJ")},"data-v-52138cfb",null).exports,AppDashboard:a("VU/8")({name:"AppDashboard",data:function(){return{}}},h,!1,function(t){a("QIcT")},"data-v-4732f58c",null).exports,OrgDashboard:a("VU/8")({name:"OrgDashboard",data:function(){return{}}},m,!1,function(t){a("0V6L")},"data-v-4dbdc214",null).exports,RankingSummary:a("VU/8")({name:"RankingSummary",data:function(){return{}}},p,!1,function(t){a("jQiK")},"data-v-0c36f5df",null).exports},data:function(){return{type:1,oid:this.$route.query.oid,org:this.$route.query.org,scourseLength:0}},methods:{setType:function(t){this.type=t},getData:function(){}},mounted:function(){this.getData()}},f={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"body"},[a("div",{staticClass:"db_bg"},[a("div",{staticClass:"db_header"},[a("div",{staticClass:"db_header_title"}),t._v(" "),a("div",{staticClass:"db_check"},[a("div",{class:{active:1==t.type},on:{click:function(e){return t.setType(1)}}},[t._v("用户维度看板")]),t._v(" "),a("div",{class:{active:2==t.type},on:{click:function(e){return t.setType(2)}}},[t._v("应用维度看板")]),t._v(" "),a("div",{class:{active:3==t.type},on:{click:function(e){return t.setType(3)}}},[t._v("组织维度看板")]),t._v(" "),a("div",{class:{active:4==t.type},on:{click:function(e){return t.setType(4)}}},[t._v("排行汇总")])])]),t._v(" "),a("div",{staticClass:"db_body"},[1===t.type?a("UserDashboard"):t._e(),t._v(" "),2===t.type?a("AppDashboard"):t._e(),t._v(" "),3===t.type?a("OrgDashboard"):t._e(),t._v(" "),4===t.type?a("RankingSummary"):t._e()],1)])])},staticRenderFns:[]};var _=a("VU/8")(g,f,!1,function(t){a("2JO0")},"data-v-140c8be2",null).exports;n.a.Dialog.props.closeOnClickModal.default=!1,i.default.use(v.a).use(n.a);var C=new v.a({routes:[{path:"/",name:"data",component:_,meta:{requireAuth:""}}]}),b=a("d7EF"),w=a.n(b),k=a("NYxO");i.default.use(k.a);var y=new k.a.Store({state:{isLogin:!1,luyou:1,userInfo:{},nCount:0,report:"",api:"https://pbl.cocorobo.cn/api/pbl/",fileApi:"https://r2rapi.cocorobo.cn/file/",socket:"https://poll.cocorobo.cn"},mutations:{update:function(t,e){var a=w()(e,2),i=a[0],s=a[1];t[i]=s}}}),I=null,$=function(t){I&&I.close(),I=Object(s.Message)(t)};["success","error","warning","info"].forEach(function(t){$[t]=function(e){return"string"==typeof e&&(e={message:e}),e.type=t,$(e)}});var x=$,S=a("//Fk"),L=a.n(S),F=a("gRE1"),T=a.n(F),D=a("mtWM"),M=a.n(D),E=a("mw3O"),R=a.n(E),O=this;M.a.defaults.timeout=6e5,M.a.defaults.headers.post["Content-Type"]="application/x-www-form-urlencoded;charset=UTF-8",M.a.defaults.baseURL=Object({NODE_ENV:"production"}).NODE_HOST,console.log(Object({NODE_ENV:"production"}));var N=M.a.CancelToken;M.a.interceptors.request.use(function(t){var e=sessionStorage.getItem("access_token")||"";if(""!=e&&(t.headers={"access-token":e,"Content-Type":"application/x-www-form-urlencoded"}),"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=t.data;else if(-1!=t.url.indexOf("https://r2rserver.cocorobo.cn"))t.headers={"Content-Type":"application/json"};else if(-1!=t.url.indexOf("https://gpt4.cocorobo.cn/")||-1!=t.url.indexOf("https://claude3.cocorobo.cn/")||-1!=t.url.indexOf("llm.cocorobo.cn/")||-1!=t.url.indexOf("https://appapi.cocorobo.cn/"))t.headers={"Content-Type":"application/json"};else if(t.data&&"1"==t.data[0].post&&"post"===t.method)t.data="mode="+T()(t.data[0]).join(",");else if("post"===t.method){var a={};for(var i in t.data[0])Object.hasOwnProperty.call(t.data[0],i)&&(a[i]=encodeURIComponent(t.data[0][i]));t.data=R.a.stringify([a])}else{var s={};for(var n in t.data)Object.hasOwnProperty.call(t.data,n)&&(s[n]=encodeURIComponent(t.data[n]));t.data=s}return t},function(t){return console.log("错误的传参"),L.a.reject(t)}),M.a.interceptors.response.use(function(t){if(!t.data.success){var e=t.data.token;localStorage.setItem("access_token",e)}return t},function(t){return M.a.isCancel(t)?console.log("请求已取消",t.message):"401"==t.response.data.status&&O.$router.push("/login"),L.a.reject(t)});var U={get:function(t,e,a){return new L.a(function(i,s){var n=a?a.token:"";M.a.get(t,{params:e,cancelToken:n}).then(function(t){i(t)},function(t){s(t)}).catch(function(t){s(t)})})},post:function(t,e,a){return new L.a(function(i,s){M.a.post(t,e,a?{cancelToken:a.token}:"").then(function(t){i(t)},function(t){s(t)}).catch(function(t){s(t)})})},put:function(t,e,a){return new L.a(function(i,s){M.a.put(t,e,a?{cancelToken:a.token}:"").then(function(t){i(t)},function(t){s(t)}).catch(function(t){s(t)})})},setCancelSource:function(){return N.source()}},P=(a("J6Uu"),a("iqGf")),V=a.n(P),j=(a("g3Gj"),a("5LIk"),a("ppUw")),X=a.n(j),A=a("EAZf"),Y=a.n(A),H=(a("N1kN"),a("TQvf")),q=a.n(H),G=a("fZjL"),B=a.n(G),W={name:"hevue-img-preview",data:function(){return{imgScale:1,imgTop:0,imgLeft:0,imgRotate:0,isFull:!1,maxWH:"max-width:100%;max-height:100%;",clientX:0,clientY:0,imgIndex:0,canRun:!0,imgurl:"",imgState:1,start:[{},{}],mobileScale:0,show:!1,url:"",nowImgIndex:0,multiple:!1,imgList:[],controlBar:!0,closeBtn:!0,arrowBtn:!0,keyboard:!1,clickMaskCLose:!1}},mounted:function(){this.initImg()},watch:{url:function(){this.initImg()},show:{handler:function(t){var e=this;t&&this.$nextTick(function(){document.getElementById("hevue-imgpreview-wrap").onmousewheel=e.scrollFunc,document.body.addEventListener("DOMMouseScroll",e.scrollFunc),document.ondragstart=function(){return!1},e.multiple?Array.isArray(e.imgList)&&e.imgList.length>0&&(e.imgIndex=Number(e.nowImgIndex)||0,e.changeUrl(e.imgList[e.imgIndex],e.imgIndex)):e.changeUrl(e.url),e.keyboard&&document.addEventListener("keydown",e.keyHandleDebounce)})},immediate:!0}},methods:{close:function(){document.body.removeEventListener("DOMMouseScroll",this.scrollFunc),document.ondragstart=null,this.keyboard&&document.removeEventListener("keydown",this.keyHandleDebounce),this.show=!1},initImg:function(){this.mobileScale=1,this.imgScale=1,this.imgRotate=0,this.imgTop=0,this.imgLeft=0},toogleImg:function(t){t?(this.imgIndex++,this.imgIndex>this.imgList.length-1&&(this.imgIndex=0)):(this.imgIndex--,this.imgIndex<0&&(this.imgIndex=this.imgList.length-1)),this.changeUrl(this.imgList[this.imgIndex],this.imgIndex)},changeUrl:function(t,e){var a=this;this.imgState=1;var i=new Image;i.src=t,i.onload=function(){void 0!=e&&e==a.imgIndex?(a.imgState=2,a.imgurl=t):void 0==e&&(a.imgState=2,a.imgurl=t)},i.onerror=function(){void 0!=e&&e==a.imgIndex?a.imgState=3:void 0==e&&(a.imgState=3)}},rotateFunc:function(t){this.imgRotate+=t},scaleFunc:function(t,e){this.imgScale<=.2&&t<0||(e?this.imgScale=t:this.imgScale+=t)},imgToggle:function(){this.initImg(),this.isFull?this.maxWH="max-width:100%;max-height:100%;":this.maxWH="",this.isFull=!this.isFull},scrollFunc:function(t){(t=t||window.event).delta=t.wheelDelta||-t.detail,t.preventDefault(),t.delta>0&&this.scaleFunc(.05),t.delta<0&&this.scaleFunc(-.05)},addMove:function(t){t=t||window.event,this.clientX=t.clientX,this.clientY=t.clientY,this.$refs.heImg.onmousemove=this.moveFunc},addMoveMobile:function(t){t.preventDefault(),(t=t||window.event).touches.length>1?this.start=t.touches:(this.clientX=t.touches[0].pageX,this.clientY=t.touches[0].pageY),this.$refs.heImg.ontouchmove=this.moveFuncMobile},moveFunc:function(t){(t=t||window.event).preventDefault();var e=t.clientX-this.clientX,a=t.clientY-this.clientY;this.imgLeft+=2*e,this.imgTop+=2*a,this.clientX=t.clientX,this.clientY=t.clientY},moveFuncMobile:function(t){if((t=t||window.event).touches.length>1){var e=t.touches,a=this.getDistance(e[0],e[1])/this.getDistance(this.start[0],this.start[1]);this.mobileScale?a>1?this.scaleFunc(a+this.mobileScale-1,!0):this.scaleFunc(a*this.mobileScale,!0):this.scaleFunc(a,!0)}else{var i=t.touches[0];t.preventDefault();var s=i.pageX-this.clientX,n=i.pageY-this.clientY;this.imgLeft+=2*s,this.imgTop+=2*n,this.clientX=i.pageX,this.clientY=i.pageY}},removeMove:function(t){"pc"===t?this.$refs.heImg.onmousemove=null:(this.mobileScale=this.imgScale,this.$refs.heImg.ontouchmove=null)},keyHandleDebounce:function(t){var e=this;this.canRun&&(this.keyHandle(t),this.canRun=!1,setTimeout(function(){e.canRun=!0},300))},keyHandle:function(t){switch((t=window.event||t).keyCode||t.which||t.charCode){case 27:this.close();break;case 65:this.multiple&&this.toogleImg(!1);break;case 68:this.multiple&&this.toogleImg(!0);break;case 87:this.scaleFunc(.15);break;case 83:this.scaleFunc(-.15);break;case 81:this.rotateFunc(-90);break;case 69:this.rotateFunc(90);break;case 82:this.initImg()}},clickMask:function(){this.clickMaskCLose&&this.close()},getDistance:function(t,e){var a=e.pageX-t.pageX,i=e.pageY-t.pageY;return Math.sqrt(a*a+i*i)},downloadIamge:function(){var t=new Image;t.setAttribute("crossOrigin","anonymous"),t.onload=function(){var e=document.createElement("canvas");e.width=t.width,e.height=t.height,e.getContext("2d").drawImage(t,0,0,t.width,t.height);var a=e.toDataURL("image/png"),i=document.createElement("a"),s=new MouseEvent("click");i.download="photo"+ +new Date,i.href=a,i.dispatchEvent(s)},t.onerror=function(t){console.log("图片信息不正确或图片服务器禁止访问"),console.log(t)},this.multiple?t.src=this.imgList[this.imgIndex]:t.src=this.url}}},J={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("transition",{attrs:{name:"fade"}},[t.show?a("div",{ref:"heImg",staticClass:"hevue-imgpreview-wrap",attrs:{id:"hevue-imgpreview-wrap"},on:{mouseup:function(e){return t.removeMove("pc")},touchend:function(e){return t.removeMove("mobile")},click:function(e){return e.stopPropagation(),t.clickMask(e)}}},[a("div",{staticClass:"he-img-wrap"},[a("div",{directives:[{name:"show",rawName:"v-show",value:1===t.imgState,expression:"imgState === 1"}],staticClass:"heimgfont hevue-img-status-icon rotate-animation"},[t._v("\n \n ")]),t._v(" "),a("img",{directives:[{name:"show",rawName:"v-show",value:2===t.imgState,expression:"imgState === 2"}],ref:"heImView",staticClass:"he-img-view",style:"transform: scale("+t.imgScale+") rotate("+t.imgRotate+"deg);margin-top:"+t.imgTop+"px;margin-left:"+t.imgLeft+"px;"+t.maxWH,attrs:{src:t.imgurl},on:{click:function(t){t.stopPropagation()},mousedown:t.addMove,touchstart:t.addMoveMobile}}),t._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:3===t.imgState,expression:"imgState === 3"}],staticClass:"heimgfont hevue-img-status-icon"},[t._v("\n \n ")]),t._v(" "),t.closeBtn?a("div",{staticClass:"heimgfont he-close-icon",on:{click:function(e){return e.stopPropagation(),t.close(e)}}},[t._v("\n \n ")]):t._e(),t._v(" "),t.arrowBtn&&t.multiple?a("div",{staticClass:"arrow arrow-left heimgfont",on:{click:function(e){return e.stopPropagation(),t.toogleImg(!1)}}},[t._v("\n \n ")]):t._e(),t._v(" "),t.arrowBtn&&t.multiple?a("div",{staticClass:"arrow arrow-right heimgfont",on:{click:function(e){return e.stopPropagation(),t.toogleImg(!0)}}},[t._v("\n \n ")]):t._e(),t._v(" "),t.controlBar?a("div",{staticClass:"he-control-bar-wrap"},[a("div",{staticClass:"he-control-bar",on:{click:function(t){t.stopPropagation()}}},[a("el-tooltip",{attrs:{content:"缩小","popper-class":"showtip",placement:"top",effect:"dark"}},[a("div",{staticClass:"he-control-btn heimgfont",on:{click:function(e){return e.stopPropagation(),t.scaleFunc(-.15)}}},[t._v("\n \n ")])]),t._v(" "),a("el-tooltip",{attrs:{content:"放大","popper-class":"showtip",placement:"top",effect:"dark"}},[a("div",{staticClass:"he-control-btn heimgfont",on:{click:function(e){return e.stopPropagation(),t.scaleFunc(.15)}}},[t._v("\n \n ")])]),t._v(" "),a("el-tooltip",{attrs:{content:"复位","popper-class":"showtip",placement:"top",effect:"dark"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.isFull,expression:"isFull"}],staticClass:"he-control-btn heimgfont",on:{click:function(e){return e.stopPropagation(),t.imgToggle(e)}}},[t._v("\n \n ")])]),t._v(" "),a("el-tooltip",{attrs:{content:"复位","popper-class":"showtip",placement:"top",effect:"dark"}},[a("div",{directives:[{name:"show",rawName:"v-show",value:!t.isFull,expression:"!isFull"}],staticClass:"he-control-btn heimgfont",on:{click:function(e){return e.stopPropagation(),t.imgToggle(e)}}},[t._v("\n \n ")])]),t._v(" "),a("el-tooltip",{attrs:{content:"左转90度","popper-class":"showtip",placement:"top",effect:"dark"}},[a("div",{staticClass:"he-control-btn heimgfont",on:{click:function(e){return e.stopPropagation(),t.rotateFunc(-90)}}},[t._v("\n \n ")])]),t._v(" "),a("el-tooltip",{attrs:{content:"右转90度","popper-class":"showtip",placement:"top",effect:"dark"}},[a("div",{staticClass:"he-control-btn heimgfont",on:{click:function(e){return e.stopPropagation(),t.rotateFunc(90)}}},[t._v("\n \n ")])])],1)]):t._e(),t._v(" "),t.controlBar&&t.multiple?a("div",{staticClass:"he-control-num"},[t._v("\n "+t._s(t.imgIndex+1)+" / "+t._s(t.imgList.length)+"\n ")]):t._e()])]):t._e()])},staticRenderFns:[]};var Q=a("VU/8")(W,J,!1,function(t){a("RvWa")},"data-v-56eb8290",null).exports,K=i.default.extend(Q),z=void 0,Z=void 0,tt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"string"==typeof t&&(t={url:t}),t.show=!0,B()(Z).map(function(e){void 0==t[e]&&(t[e]=Z[e])}),(z=new K({data:t})).$mount();var e=z.$el;return document.body.appendChild(e),z},et=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};Z=e,t.prototype.$hevueImgPreview=tt};"undefined"!=typeof window&&window.Vue&&et(window.Vue);var at=et,it=(a("V37U"),a("Xb+y"),a("A+dn"),a("K0Yi")),st=a.n(it),nt=a("XLwt");i.default.use(V.a).use(st.a).use(X.a).use(Y.a).use(at,{clickMaskCLose:!0}),i.default.config.productionTip=!1,i.default.prototype.$store=y,i.default.prototype.ajax=U,i.default.prototype.Clipboard=q.a,i.default.prototype.$message=x,i.default.prototype.$loading=s.Loading,i.default.prototype.$echarts=nt,i.default.prototype.openLoading=function(t){return this.$loading.service({lock:!0,background:"rgba(255, 255, 255, 0.7)",target:t||document.body,body:!0})},i.default.prototype.$qs=R.a,Y.a.setDefaults({inline:!1,button:!1,navbar:!1,title:!1,toolbar:!0,tooltip:!0,movable:!0,zoomable:!0,rotatable:!0,scalable:!0,transition:!0,fullscreen:!1,keyboard:!0}),new i.default({el:"#app",router:C,components:{App:d},template:"<App/>"}),X.a.config("30d"),C.beforeEach(function(t,e,a){if(t.meta.title&&(document.title=t.meta.title),t.meta.requireAuth)if("1"==X.a.get("tlogin")){var i=X.a.get("teacherInfo");y.commit("update",["isLogin",!0]),y.commit("update",["userInfo",i]),y.state.luyou=y.state.luyou+1,y.commit("update",["luyou",y.state.luyou]),a()}else{var n=s.Loading.service({background:"rgba(255, 255, 255)",target:document.querySelector("body")});y.commit("update",["isLogin",!1]),Message({message:"未登录,请登录",type:"warning"}),setTimeout(function(){n.close(),a("/login")},2e3)}else a()})},QIcT:function(t,e){},RvWa:function(t,e){},Uu9D:function(t,e){},V37U:function(t,e){},"Xb+y":function(t,e){},b2sJ:function(t,e){},g3Gj:function(t,e){},jQiK:function(t,e){},tvR6:function(t,e){}},["NHnr"]);
- //# sourceMappingURL=app.08a00ef9d57525001720.js.map
|