| 1 |
- !function(){function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function e(e){for(var i=1;i<arguments.length;i++){var a=null!=arguments[i]?arguments[i]:{};i%2?t(Object(a),!0).forEach((function(t){n(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):t(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function n(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function i(t,e,n,i,a,r,o){try{var s=t[r](o),l=s.value}catch(u){return void n(u)}s.done?e(l):Promise.resolve(l).then(i,a)}function a(t){return function(){var e=this,n=arguments;return new Promise((function(a,r){var o=t.apply(e,n);function s(t){i(o,a,r,s,l,"next",t)}function l(t){i(o,a,r,s,l,"throw",t)}s(void 0)}))}}var r=document.createElement("style");r.innerHTML="._unitTest_1rbsa_1 ._searchBand_1rbsa_1{display:inline-block;font-size:.37333rem;font-weight:500;color:#333}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7{margin-bottom:.32rem}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 .van-cell{padding:.32rem;font-size:.42667rem;font-weight:500}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 .van-button--disabled{opacity:1;background-color:#f2f2f2;color:#aaa;border-color:#f2f2f2}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 ._img_1rbsa_21{width:.48rem;height:.48rem;margin-right:.16rem}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 ._unitTitle_1rbsa_26{color:#333;max-width:4.8rem;line-height:.58667rem}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 ._no-start_1rbsa_31{color:#f44541}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 ._pass_1rbsa_34{color:#4ab78e}._unitTest_1rbsa_1 ._cellGroup_1rbsa_7 ._no-pass_1rbsa_37{color:#aaa}._unitTest_1rbsa_1 ._unitSection_1rbsa_40{padding-top:.4rem!important;padding-bottom:.53333rem!important}._unitTest_1rbsa_1 ._unitSection_1rbsa_40 ._name_1rbsa_44{font-size:.4rem;font-weight:500;color:#333;padding-bottom:.16rem}._unitTest_1rbsa_1 ._unitSection_1rbsa_40 ._endTime_1rbsa_50{font-size:.34667rem;color:#777}._unitTest_1rbsa_1 ._unitSection_1rbsa_40 ._unitInformation_1rbsa_54{display:flex;align-items:center;justify-content:space-between}._unitTest_1rbsa_1 ._unitSection_1rbsa_40 ._unitInformation_1rbsa_54>span{flex:0 auto;flex-shrink:0;font-family:DINA;font-size:.69333rem;color:#f44541;line-height:.8rem}._unitTest_1rbsa_1 ._unitSection_1rbsa_40 ._unitInformation_1rbsa_54>span i{padding-left:.05333rem;font-style:normal;font-size:.37333rem;color:#333;line-height:.53333rem}._unitTest_1rbsa_1 ._unitBtnGroup_1rbsa_74{display:flex;align-items:center;justify-content:space-between;padding-top:.42667rem}._unitTest_1rbsa_1 ._unitBtnGroup_1rbsa_74 .van-button{line-height:1.06667rem;height:1.06667rem}._unitTest_1rbsa_1 ._unitBtnGroup_1rbsa_74 .van-button+.van-button{margin-left:.34667rem}._dialogTitle_a0l7r_1{display:flex;align-items:center;text-align:left;font-size:.48rem;font-weight:500;color:#333;line-height:.66667rem;padding:.53333rem .4rem .4rem}._dialogTitle_a0l7r_1 i{display:inline-block;width:.10667rem;height:.37333rem;background:#ff8057;border-radius:.05333rem;margin-right:.16rem}._btns_a0l7r_19 .van-button{font-size:.48rem;font-weight:500}._btns_a0l7r_19 .van-dialog__cancel{color:#777}._noticeContainer_a0l7r_26{padding:0 .4rem .8rem}._unitContainer_a0l7r_29{background:#fff0e6;border-radius:.26667rem;margin-bottom:.8rem}._unitContainer_a0l7r_29 ._unitTitle_a0l7r_34{display:flex;align-items:center;padding:.26667rem .32rem;font-size:.42667rem;font-weight:500;line-height:.58667rem;color:#333}._unitContainer_a0l7r_29 ._unitTitle_a0l7r_34 .van-tag{margin-left:.21333rem;font-size:.34667rem;font-weight:500;color:#fff;padding:.05333rem .21333rem;flex-shrink:0}._unitContainer_a0l7r_29 ._gridScore_a0l7r_51 .van-grid-item__content{background-color:transparent}._unitContainer_a0l7r_29 ._gridScore_a0l7r_51 ._title_a0l7r_54{font-size:.69333rem;font-weight:700;color:#333;line-height:.8rem}._unitContainer_a0l7r_29 ._gridScore_a0l7r_51 ._name_a0l7r_60{padding-top:.10667rem;font-size:.37333rem;color:#333}._unitContainer_a0l7r_29 ._unitTimer_a0l7r_65{display:flex;align-items:center;padding:.32rem;font-size:.37333rem;color:#333;line-height:.53333rem}._unitContainer_a0l7r_29 ._unitTimer_a0l7r_65 .van-icon{font-size:.42667rem;margin-right:.10667rem}._unitContainer_a0l7r_29 ._unitTimer_a0l7r_65:after{border-color:#ff8057;opacity:.2}._reminder_a0l7r_81 ._iconBell_a0l7r_81{width:.4rem;height:.42667rem;margin-right:.16rem}._reminder_a0l7r_81 ._rTitle_a0l7r_86{display:flex;align-items:center;font-size:.42667rem;font-weight:500;color:#f67146;padding-bottom:.26667rem}._reminder_a0l7r_81 ._rContent_a0l7r_94{font-size:.37333rem;color:#333;line-height:.56rem;text-align:justify}\n",document.head.appendChild(r),System.register(["./index-legacy.a9944503.js","./index-legacy.c7f919fb.js","./index-legacy.00d82922.js","./icon-edit-legacy.4520ee5d.js","./index-legacy.5ee1edf1.js","./index-legacy.c74636d9.js","./index-legacy.2605abd7.js","./index-legacy.0e551442.js","./index-legacy.ea1cf20b.js","./index-legacy.b9c4417f.js","./index-legacy.8271e59c.js","./index-legacy.75e78f7b.js","./index-legacy.16d013c6.js","./index-legacy.aa24f77a.js","./index-legacy.0256f666.js","./index-legacy.57a461ad.js","./use-tab-status-legacy.7b80393c.js"],(function(t){"use strict";var n,i,r,o,s,l,u,c,_,d,f,m,p,g,h,b,A,v,y,S,x,T,C,w,k,j,E,P,I;return{setters:[function(t){n=t.d,i=t.c,r=t.q,o=t.a5,s=t.B,l=t.ag,u=t.r,c=t.$,_=t.ah,d=t.ai,f=t.P,m=t.aj,p=t.m,g=t.f},function(t){h=t.O},function(t){b=t.O},function(t){A=t.i},function(t){v=t.c,y=t.u},function(t){S=t.T},function(t){x=t.G,T=t.a},function(t){C=t.O},function(t){w=t.O},function(t){k=t.O},function(t){j=t.L},function(t){E=t.C},function(t){P=t.C},function(t){I=t.I},function(){},function(){},function(){}],execute:function(){var B={unitTest:"_unitTest_1rbsa_1",searchBand:"_searchBand_1rbsa_1",cellGroup:"_cellGroup_1rbsa_7",img:"_img_1rbsa_21",unitTitle:"_unitTitle_1rbsa_26","no-start":"_no-start_1rbsa_31",pass:"_pass_1rbsa_34","no-pass":"_no-pass_1rbsa_37",unitSection:"_unitSection_1rbsa_40",name:"_name_1rbsa_44",endTime:"_endTime_1rbsa_50",unitInformation:"_unitInformation_1rbsa_54",unitBtnGroup:"_unitBtnGroup_1rbsa_74"},O={dialogTitle:"_dialogTitle_a0l7r_1",btns:"_btns_a0l7r_19",noticeContainer:"_noticeContainer_a0l7r_26",unitContainer:"_unitContainer_a0l7r_29",unitTitle:"_unitTitle_a0l7r_34",gridScore:"_gridScore_a0l7r_51",title:"_title_a0l7r_54",name:"_name_a0l7r_60",unitTimer:"_unitTimer_a0l7r_65",reminder:"_reminder_a0l7r_81",iconBell:"_iconBell_a0l7r_81",rTitle:"_rTitle_a0l7r_86",rContent:"_rContent_a0l7r_94"},L=n({name:"notice-start",props:{data:{type:Object,default:function(){}}},emits:["close","confirm"],setup:function(t,e){var n=e.emit;return function(){return i("div",{class:O.noticeStart},[i("div",{class:O.dialogTitle},[i("i",null,null),r("测验须知")]),i("div",{class:O.noticeContainer},[i("div",{class:O.unitContainer},[i("div",{class:O.unitTitle},[i("span",{class:[O.name,"van-ellipsis"]},[t.data.name]),i(S,{type:"primary"},{default:function(){return[v[t.data.courseTypeCode]]}})]),i(x,{border:!1,columnNum:3,class:O.gridScore},{default:function(){return[i(T,null,{default:function(){return[i("p",{class:O.title},[t.data.totalScore]),i("p",{class:O.name},[r("总分")])]}}),i(T,null,{default:function(){return[i("p",{class:[O.title],style:{color:"#F67146"}},[t.data.passScore]),i("p",{class:O.name},[r("合格分")])]}}),i(T,null,{default:function(){return[i("p",{class:O.title},[t.data.questionNum]),i("p",{class:O.name},[r("题目数量")])]}})]}}),i("div",{class:[O.unitTimer,"van-hairline--top"]},[i(o,{name:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA0hJREFUWEfFl01IFGEYx//P7CrFHpQiDCIykgiiIg8SHsp70MdBZzbpElRe+pDSMNR918TCNaII+oIuoTvDHqKgY1CXCA9Flh3C0IpAiMIgqfx4n9h3Zt0PZ3Z3FmznNvM+zzu/9/l+CWV+yM//WUCDZuwCcwOALQBV2/o8A+AjiEYhzTckIIvdtygA7jc2Yp7PgNAKYH2BzafBGEYFXadu80shkLwAHDsawuy8APg0gEqXzRadbwGXtTmAbiBUIajjwawXiCcAC6MW4EcAdmYoT4C0hyA8gVx4SyLxQzlANK+BFtwBxn6wPAygLkNnDKCDJMwpNwhXABb6HgCPAaxTSoRJEHWjx4wTgfOZlRmES0YYzP1gbHZkvwE4QMJ6mau7DMA5+ejSzwETP+Uxupb4navMQmgkhGvAcXvzalRp9wEYaQhqyLVEFoDt87kXabPTZRLmRbcTs9DrAX4K0HuMy72USKTiIUuco8YAmLucj2MIVTZmxkQ2gDBiAJ93hE0SVtjL3Bw1LoD5ip2FchNFE589ZYUeT1uChkiYHSnZJQCVags8oaI96fMZud3N7ClFjrZ0gWlAvQcDtdQ98skTIOmOam3ciYk5BKkulaJpgIg+BMI5tYlGrdRrjuQNNh8Aykh9xhFIHrYthqsUtZSlFYCqcNC/OkVmAhFra8Fo9wuQzI6o/sFJ0WnA2pCsmDZAn7Ebkl/ZKafFKBLvzHd6peMTwNYJD4Kl7X+N6qnXfG0DRPWTYNy2F7Qm6o0/XxGAvvA+SPnMPijaKGLdSQEMguFEplybqnBFx0CgYhtCf7OzoD3xJ9eNqmJC++4AxChidToAxl0wHwewSMIKFjr9Mhe4K0wjIBupJzGZucxCXwAQANE9ipgnSgcQLW0A3coLK3GI+qxkP1l6PAB0/y4QTavANWdBqHGFIEzhnbyZWSHzuMB/EBbjplwZ9gzCEtKwJADPNCyhEPkFUG3aqxCpqPZZin0D5CvFCsBnM/IDoGaDQs1IQfhox74AimnHCsDHQFIsgK+BxLFCchgtaiTLW6pLGclSG5Z1KE1DlHEsX4JIxsSvuSgIp/77xSSrgZTraraslmdeTpnrQFqVLbPCl9NiU64UuX/AP+8wJTMKfgAAAABJRU5ErkJggg=="},null),i("span",null,[r("测验时长:"),t.data.timeMinutes,r("分钟")])])]),i("div",{class:O.reminder},[i("div",{class:O.rTitle},[i(o,{name:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAYAAAAFQMh/AAAAAXNSR0IArs4c6QAAAn1JREFUWEftl0toE1EUhr9zK4Viq1sRXKggCEo3bpT6ApXqQkVIJ7pw66pK8VEqmtykaI1d+AQRXAnSToMuXIlV8VF1XaSKG4V241aqFMTMkZkkJpmmaaJpK9i7HM75v3P+c+YOI9R41O5YAiv6wDuaTTV34UuP2Oc/a5GSWoL9WLVOCjgTyusX64afVZSuGqy9zno8DgHdKC0lqsIkkMLwQM67H6ppZlawJiObyZgLCDurEQR5hsmck1j6baX4GcFqI43Q0I9oJ8qsBYYcUFRuQOa02PSPcgWUFdTU/hammh4BW2as2mgbno6CWQmyCTgAehBoLMp5Q9NUu3Q/9EcRqi30QLsiTSw3PnRbRWuNtkls6HVxjPY6a8lwGYJdyJ+XfPXa5Up6qjh2Wsdqo9dAj1c3z2CpxoFhjLkjsYGxYPOT0VOoXkJpyOrIdbGDJ2YEa/xwG+K98F/OKsHFYRngFngn/bkGcE/7cwEearZLYmAkn1DSsSaij1Hd/QfQ4pSn4O0L4Na5/9t2kWGJD+6ZBtZkZCNqRmve4PJV3hTrduZm/j5YOPGVvVaJpd8F5ufzNNHRg8rFv+w2n57BmFZ/5mqjLmhHdtR6VuJDfaVg6wwDu+oE9mWuinW71EaPgN7L6T4R6wajLHRsnU/A6jqCx8S6G9Q664CPOd3PYt01peC48w1haR3Bk2LdZWojzWCyF4jyXRJuc7hjrSM0K+Xfbv7xpPAaWTdwudjq+oPLdCKLYLXOotV1X/Jgm//f5dKEsxe4jbJqTrwNiwoTwDHRhDM+b9DCx3hiQcELY/W8zLXcnf3PgtVGX0Hu81Z1lTIidnBrpfBZf03mCvwLiLj60yyHsNAAAAAASUVORK5CYII=",class:O.iconBell},null),i("span",null,[r("温馨提示:")])]),i("p",{class:O.rContent},[r("1、阶段自测仅可进行一次,请通过练习模式充分练习后再进行测试,以保障测验分数准确;"),i("br",null,null),r("2、点击开始测验后开始测验计时,到达测验时长后自动完成;"),i("br",null,null),r("3、开始测验后若中途退出,时长依然计算; "),i("br",null,null),r(" 4、准备好后开始测验吧!")])])]),i("div",{class:["van-hairline--top van-dialog__footer",O.btns]},[i(s,{onClick:function(){return n("close")},class:["van-dialog__cancel"]},{default:function(){return[r("再等等")]}}),i(s,{onClick:function(){return n("confirm")},class:["van-dialog__confirm van-hairline--left"]},{default:function(){return[r("开始测验")]}})])])}}});t("default",n({name:"unit-test",setup:function(){var t=l(),n=u({oPopover:!1,searchList:[],list:[],listState:{dataShow:!0,loading:!1,finished:!1,refreshing:!1,height:0},statusText:"全部测验",params:{keyword:null,status:null,page:1,rows:20},isClick:!1,visiableNotice:!1,unitExam:{},selectUnitExam:{},dialogMessage:"",dialogStatus:!1}),o=function(){var t=a(regeneratorRuntime.mark((function t(){var i,a,r=arguments;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r.length>0&&void 0!==r[0]&&r[0],t.prev=1,!n.isClick){t.next=4;break}return t.abrupt("return");case 4:return n.isClick=!0,t.next=7,p.post("/api-student/studentUnitExamination/queryPageByStudent",{data:e({},n.params)});case 7:if(i=t.sent,n.listState.loading=!1,n.listState.refreshing=!1,a=i.data||{},!(n.list.length>0&&1===a.current)){t.next=13;break}return t.abrupt("return");case 13:n.list=n.list.concat(a.rows||[]),n.listState.finished=a.current>=a.pages,n.params.page=a.current+1,n.listState.dataShow=n.list.length>0,n.isClick=!1,t.next=26;break;case 20:t.prev=20,t.t0=t.catch(1),n.listState.dataShow=!1,n.listState.finished=!0,n.listState.refreshing=!1,n.isClick=!1;case 26:case"end":return t.stop()}}),t,null,[[1,20]])})));return function(){return t.apply(this,arguments)}}(),v=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];n.params.page=1,n.list=[],n.listState.dataShow=!0,n.listState.loading=!1,n.listState.finished=!1,o(t)},S=function(){var t=a(regeneratorRuntime.mark((function t(e){var i,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(t.prev=0,g.user.data.vipMember){t.next=5;break}return n.dialogStatus=!0,n.dialogMessage="您暂未开通团练宝,请开通后使用",t.abrupt("return");case 5:if(n.selectUnitExam=e||{},"C_ING"===e.status&&x(),"D_NO_SUBMIT"!==e.status){t.next=14;break}return t.next=10,p.post("/api-student/studentUnitExamination/getExaminationDetail",{requestType:"form",hideLoading:!1,data:{studentUnitExaminationId:e.id}});case 10:i=t.sent,a=i.data,n.unitExam=a||{},n.visiableNotice=!0;case 14:t.next=18;break;case 16:t.prev=16,t.t0=t.catch(0);case 18:case"end":return t.stop()}}),t,null,[[0,16]])})));return function(e){return t.apply(this,arguments)}}(),x=function(){var e=a(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,p.post("/api-student/studentUnitExamination/startExamination",{requestType:"form",hideLoading:!1,data:{studentUnitExaminationId:n.selectUnitExam.id}});case 3:t.push({path:"/examination-mode",query:{id:n.selectUnitExam.id}}),e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(){return e.apply(this,arguments)}}();return c((function(){var t=sessionStorage.getItem("unit-test-search-type"),e=[{name:"全部测验",id:"ALL",selected:!0}],i={};for(var a in y)e.push({name:y[a],id:a}),a===t&&(i={name:y[a],id:a});n.searchList=e,i.id&&"ALL"!==i.id&&(n.statusText=i.name,n.params.status=i.id),o()})),function(){var e;return i("div",{class:[B.unitTest,!n.listState.dataShow&&"emptyRootContainer"]},[i(b,{position:"top",onGetHeight:function(t){n.listState.height=t}},{default:function(){return[i(h,{placeholder:"请输入测验名称",onSearch:function(t){n.params.keyword=t,v()}},{left:function(){return i("div",{class:["searchItem-left",n.oPopover?"searchItem-active":""],onClick:function(){return n.oPopover=!0}},[i("span",null,[n.statusText])])}})]}}),n.listState.dataShow?i(C,{modelValue:n.listState.refreshing,"onUpdate:modelValue":function(t){return n.listState.refreshing=t},onRefresh:function(){return v(!0)},style:{minHeight:"calc(100vh - ".concat(n.listState.height,"px)")}},{default:function(){return[i(j,{finished:n.listState.finished,finishedText:" ",class:[B.liveList],style:{paddingTop:"12px"},onLoad:o,immediateCheck:!1},(a=e=n.list.map((function(e){return i(E,{inset:!0,class:B.cellGroup,border:!1},{default:function(){return[i(P,{center:!0,clickable:!1,titleStyle:{flex:"1 auto"},valueClass:[B["no-start"],"A_PASS"===e.status&&B.pass,"B_NO_PASS"===e.status&&B["no-pass"]]},{icon:function(){return i(I,{src:A,class:B.img},null)},title:function(){return i("div",{class:[B.unitTitle,"van-ellipsis"]},[e.name])},value:function(){return y[e.status]}}),i(P,{center:!0,class:B.unitSection},{title:function(){return i("div",{class:B.unitInformation},[i("div",null,[i("div",{class:B.name},[e.orchestraName]),i("div",{class:B.endTime},[r("截止时间:"),_(e.expiryDate||new Date).format("YYYY-MM-DD")])]),"A_PASS"===e.status||"B_NO_PASS"===e.status?i("span",null,[e.score||0,i("i",null,[r("分")])]):""])},label:function(){return i("div",{class:B.unitBtnGroup},[i(s,{color:"#FFF0E6",round:!0,block:!0,style:{color:"#F67146"},onClick:function(){t.push({path:"/test-exercise",query:{id:e.unitExaminationId}})}},{default:function(){return[r("练习模式")]}}),"A_PASS"===e.status||"B_NO_PASS"===e.status?i(s,{type:"primary",round:!0,block:!0,onClick:function(){return function(e){t.push({path:"/unit-detail",query:{id:e.id}})}(e)}},{default:function(){return[r("查看测验")]}}):i(s,{type:"primary",round:!0,block:!0,disabled:_(_().format("YYYY-MM-DD")).isAfter(_(e.expiryDate)),onClick:function(){return S(e)}},{default:function(){return["C_ING"===e.status?"继续测验":"开始测验"]}})])}})]}})})),"function"==typeof a||"[object Object]"===Object.prototype.toString.call(a)&&!m(a)?e:{default:function(){return[e]}}))];var a}}):i(d,{tips:"暂无阶段自测"},null),i(k,{show:n.oPopover,"onUpdate:show":function(t){return n.oPopover=t},actions:n.searchList,onSelect:function(t){n.searchList.forEach((function(t){t.selected=!1})),t.selected=!0,n.statusText=t.name,n.params.status="ALL"===t.id?null:t.id,n.oPopover=!1,sessionStorage.setItem("unit-test-search-type",t.id),v()}},null),i(f,{show:n.visiableNotice,"onUpdate:show":function(t){return n.visiableNotice=t},round:!0,style:{width:"90%"},closeOnClickOverlay:!1},{default:function(){return[i(L,{data:n.unitExam,onClose:function(){n.visiableNotice=!1},onConfirm:x},null)]}}),i(w,{message:n.dialogMessage,show:n.dialogStatus,"onUpdate:show":function(t){return n.dialogStatus=t},showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"立即开通",onConfirm:function(){t.push("/memberCenter")}},null)])}}}))}}}))}();
|