index-legacy-ae106251.js 8.2 KB

1
  1. System.register(["./index-legacy-bfebbbb9.js","./index-legacy-c66bda16.js","./index.module-legacy-9e06124c.js","./index-legacy-b8ade0a3.js","./index-legacy-515e17c2.js","./index-legacy-236532da.js","./index-legacy-0230da5d.js"],(function(e,l){"use strict";var t,a,o,n,s,r,i,d,c,u,p,g,m,y,v,f,b,h,k,w,x,S,C,I,N,j,R,V,A,D,E,L,T,B,O,q,U,z,P,$,J,K,H,M,F;return{setters:[e=>{t=e.c,a=e.d,o=e.a7,n=e.X,s=e.a,r=e.a8,i=e.t,d=e.k,c=e.a9,u=e.n,p=e.r,g=e.aa,m=e.e,y=e.ab,v=e.w,f=e.ac,b=e.z,h=e.ad,k=e.ae,w=e.h,x=e.g,S=e.v,C=e.x,I=e.y,N=e.af,j=e.V,R=e.A,V=e.F,A=e.C,D=e.q,E=e.U,L=e.S,T=e.a0,B=e.a1,O=e.D,q=e.E},e=>{U=e.M},e=>{z=e.s},e=>{P=e.u,$=e.a},e=>{J=e.g,K=e.s},e=>{H=e.c,M=e.C},e=>{F=e.I}],execute:function(){const[G,Q]=t("collapse"),W=Symbol(G),X={border:i,accordion:Boolean,modelValue:{type:[String,Number,Array],default:""}};var Y=a({name:G,props:X,emits:["change","update:modelValue"],setup(e,{emit:l,slots:t}){const{linkChildren:a,children:i}=o(W),d=e=>{l("change",e),l("update:modelValue",e)};return n({toggleAll:(l={})=>{if(e.accordion)return;"boolean"==typeof l&&(l={expanded:l});const{expanded:t,skipDisabled:a}=l,o=i.filter((e=>e.disabled&&a?e.expanded.value:null!=t?t:!e.expanded.value)).map((e=>e.itemName.value));d(o)}}),a({toggle:(l,t)=>{const{accordion:a,modelValue:o}=e;d(a?l===o?"":l:t?o.concat(l):o.filter((e=>e!==l)))},isExpanded:l=>{const{accordion:t,modelValue:a}=e;return!!function(e,l){return l&&Array.isArray(e)?(console.error('[Vant] Collapse: "v-model" should not be Array in accordion mode'),!1):!(!l&&!Array.isArray(e)&&(console.error('[Vant] Collapse: "v-model" should be Array in non-accordion mode'),1))}(a,t)&&(t?a===l:a.includes(l))}}),()=>{var l;return s("div",{class:[Q(),{[r]:e.border}]},[null==(l=t.default)?void 0:l.call(t)])}}});const _=d(Y),[Z,ee]=t("collapse-item"),le=["icon","title","value","label","right-icon"],te=c({},H,{name:u,isLink:i,disabled:Boolean,readonly:Boolean,lazyRender:i});var ae=a({name:Z,props:te,setup(e,{slots:l}){const t=p(),a=p(),{parent:o,index:r}=g(W);if(!o)return void console.error("[Vant] <CollapseItem> must be a child component of <Collapse>.");const i=m((()=>{var l;return null!=(l=e.name)?l:r.value})),d=m((()=>o.isExpanded(i.value))),c=p(d.value),u=y((()=>c.value||!e.lazyRender)),C=()=>{d.value?t.value&&(t.value.style.height=""):c.value=!1};v(d,((e,l)=>{null!==l&&(e&&(c.value=!0),(e?b:h)((()=>{if(!a.value||!t.value)return;const{offsetHeight:l}=a.value;if(l){const a=`${l}px`;t.value.style.height=e?"0":a,f((()=>{t.value&&(t.value.style.height=e?a:"0")}))}else C()})))}));const I=(e=!d.value)=>{o.toggle(i.value,e)},N=()=>{e.disabled||e.readonly||I()},j=()=>{const{border:t,disabled:a,readonly:o}=e,n=k(e,Object.keys(H));return o&&(n.isLink=!1),(a||o)&&(n.clickable=!1),s(M,w({role:"button",class:ee("title",{disabled:a,expanded:d.value,borderless:!t}),"aria-expanded":String(d.value),onClick:N},n),k(l,le))},R=u((()=>{var e;return x(s("div",{ref:t,class:ee("wrapper"),onTransitionend:C},[s("div",{ref:a,class:ee("content")},[null==(e=l.default)?void 0:e.call(l)])]),[[S,c.value]])}));return n({toggle:I,expanded:d,itemName:i}),()=>s("div",{class:[ee({border:r.value&&e.border})]},[j(),R()])}});const oe=d(ae),ne=""+new URL("library-1-96754f77.png",l.meta.url).href,se=""+new URL("library-2-18c7f885.png",l.meta.url).href,re=""+new URL("library-3-784f5dd5.png",l.meta.url).href,ie=a({name:"knowledge-guide",emits:["close"],setup(e,{emit:l}){const t=C({box:{},show:!1,steps:[{ele:"",eleRect:{},img:J("knowledge1.png"),handStyle:{top:"1.3rem",left:"1.5rem"},imgStyle:{width:"5.46rem",height:"2.30rem",top:"1.9rem"},btnsStyle:{top:"4.5rem",left:"1rem"},boxStyle:{transform:"scale(1.2)!important"}},{ele:"",eleRect:{},img:J("knowledge2.png"),handStyle:{top:"1.3rem",left:"1.5rem"},imgStyle:{top:"1.9rem",left:"-1.5rem"},btnsStyle:{top:"4.5rem"},boxStyle:{transform:"scale(1.2)!important"}},{ele:"",img:J("knowledge3.png"),handStyle:{top:"4.1rem",left:"3.6rem"},imgStyle:{top:"4.8rem",left:"1.2rem",width:"7.2rem",height:"3.45rem"},btnsStyle:{top:"8.8rem",left:"1.3rem"},boxStyle:{transform:"scale(1)"}}],step:0}),a=p(!1),o=()=>{const e=document.getElementById(`knowledge-${t.step}`);if(console.log(e,"ele"),e){const l=e.getBoundingClientRect();t.box={left:l.x+"px",top:l.y+"px",width:l.width+"px",height:l.height+"px"}}else r()};I((()=>{const e=localStorage.getItem("guideInfo");e&&JSON.parse(e).knowledge?a.value=!1:a.value=!0,o(),window.addEventListener("resize",n)}));const n=()=>{o()};N((()=>{window.removeEventListener("resize",n)}));const r=()=>{console.log(t.step,""),t.step>=2?i():(t.step=t.step+1,o())},i=()=>{let e=JSON.parse(localStorage.getItem("guideInfo")||"{}");e?e.knowledge=!0:e={knowledge:!0},localStorage.setItem("guideInfo",JSON.stringify(e)),a.value=!1};return()=>s(j,{teleport:"body",overlay:!1,closeOnClickOverlay:!1,class:["popup-custom",K.guidePopup],show:a.value,"onUpdate:show":e=>a.value=e},{default:()=>[s("div",{class:K.content,onClick:()=>r()},[t.step!=t.steps.length-1&&s("div",{class:[K.backBtn,K.right],onClick:e=>{e.stopPropagation(),i()}},[R("跳过")]),s("div",{class:[K.box,K.noscalc],style:{...t.box,...t.steps[t.step].boxStyle},id:`modeType-${t.step}`},[t.steps.map(((e,l)=>{var a,n;return s("div",{onClick:e=>e.stopPropagation(),class:K.item,style:{display:l===t.step?"":"none",left:`${null===(a=e.eleRect)||void 0===a?void 0:a.left}px`,top:`${null===(n=e.eleRect)||void 0===n?void 0:n.top}px`}},[s("img",{class:K.img,style:e.imgStyle,src:e.img},null),s("img",{class:K.iconHead,style:e.handStyle,src:J("indexDot.png")},null),s("div",{class:K.btns,style:e.btnsStyle},[t.step+1==t.steps.length?s(V,null,[s(A,{class:K.btn,round:!0,color:"transparent",style:{"border-color":"#fff"},type:"primary",onClick:()=>{t.step=0,o()}},{default:()=>[R("再看一遍")]}),s(A,{class:[K.btn,K.endBtn],round:!0,type:"primary",onClick:()=>i()},{default:()=>[R("完成")]})]):s(A,{class:K.btn,round:!0,type:"primary",onClick:()=>r()},{default:()=>[R("下一步 ("),t.step+1,R("/"),t.steps.length,R(")")]})])])}))])])]})}});e("default",a({name:"knowledge-ligrary",setup(){const e=D(),l=E(),t=p(),a=C({cid:l.query.cid,list:[],activeNames:sessionStorage.getItem("knowledge-ligrary-key")?Number(sessionStorage.getItem("knowledge-ligrary-key")):0,background:"transparent",color:"#fff"}),o=e=>e%3==1?ne:e%3==2?se:e%3==0?re:void 0,n=async l=>{try{const{data:t}=await O.get("/edu-app/studentUnitExamination/checkKnowledgePointIds",{params:{lessonCoursewareId:a.cid}});if(!t)return void setTimeout((()=>{q("暂无题目")}),100);"TEST"===l?e.push({path:"/examination-mode",query:{lessonCoursewareId:a.cid}}):e.push({path:"/practice-mode",query:{lessonCoursewareId:a.cid}})}catch{}};return I((()=>{P(document,"scroll",(()=>{const{y:e}=$();e.value>52?(a.background="#fff",a.color="#323333"):(a.background="transparent",a.color="#fff")})),(async()=>{try{const{data:e}=await O.post("/edu-app/lessonCourseware/queryStudentLessonDetail",{requestType:"form",data:{lessonCoursewareId:a.cid}});a.list=e,t.value=!0}catch{}})()})),()=>{let l;return s("div",{class:z.knowledgeLibrary},[s(U,{position:"top"},{default:()=>[s(L,{border:!1,background:a.background,color:a.color},{right:()=>s("div",{class:[z.wroingBtn],onClick:()=>e.push("/wroing-book")},[s("i",{class:z.iconWroing},null),R("错题本")])})]}),s("div",{class:z.btnGroup},[s("div",{id:"knowledge-0",class:z.btnPractice,onClick:()=>n("PRACTICE")},null),s("div",{id:"knowledge-1",class:z.btnTest,onClick:()=>n("TEST")},null)]),s("div",{class:[z.containerSection,z.librarySection]},[s(_,{modelValue:a.activeNames,"onUpdate:modelValue":e=>a.activeNames=e,accordion:!0,border:!1,onChange:e=>{sessionStorage.setItem("knowledge-ligrary-key",e)}},(r=l=a.list.map(((l,t)=>s(oe,{title:l.lessonCoursewareDetailName,name:t,value:a.activeNames===t?"收起":"展开",border:!1},{default:()=>[l.knowledgeDetails&&l.knowledgeDetails.map(((l,t)=>s("div",{class:z.unitItem,onClick:()=>e.push({path:"/unit-detail",query:{detailId:l.lessonCoursewareKnowledgeDetailId}})},[s(F,w({id:0==t?"knowledge-2":""},{class:z.unitImg,lazyLoad:!0,src:o(t)}),null),s("p",{class:z.name},[s("span",null,[l.name])])]))),l.knowledgeDetails&&l.knowledgeDetails.length<=0&&s(T,{description:"暂无章节"},null)]}))),"function"==typeof r||"[object Object]"===Object.prototype.toString.call(r)&&!B(r)?l:{default:()=>[l]}))]),t.value&&s(ie,null,null)]);var r}}}))}}}));