(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1f8f49a2","chunk-66eb86ed","chunk-a42229b2"],{"167f":function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));n("d3b7"),n("3ca3"),n("ddb0"),n("2b3d"),n("96cf");var a=n("1da1"),r=n("d4ec"),i=n("bee2"),s=n("bc3a"),o=n.n(s),c=n("5c8a"),u=n("7b67"),l=n("8bb9"),d=function(){function e(){Object(r["a"])(this,e)}return Object(i["a"])(e,null,[{key:"getTextQrCode",value:function(){var e=Object(a["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,n){o.a.create({baseURL:u["c"]}).request({headers:{"Content-Type":"text/plain",Authorization:"Bearer "+l["a"].getToken()},url:"consumer/tools/qrCodeByText",data:{content:t},method:"post",responseType:"blob"}).then((function(t){var n=URL.createObjectURL(t.data);e(n)})).catch((function(e){if(e.response&&403===e.response.status){var t=e.response.data;if("text/html"===t.type){var n=new FileReader;n.onload=function(e){var t=e.target.result;Object(c["d"])(t)},n.readAsText(t),console.error("获取验证码失败！",e.response.data)}}else console.error("获取验证码失败！",e)}))})));case 1:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}]),e}()},"196a":function(e,t,n){"use strict";n("f0e8")},"23bd":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"page-container"},[n("el-tabs",{attrs:{"tab-position":"left"},on:{"tab-click":function(t,n){return e.clickMainTab(t,n)}},model:{value:e.mainTabName,callback:function(t){e.mainTabName=t},expression:"mainTabName"}},[0===e.exam.step?n("el-tab-pane",{attrs:{label:"第一步 题库选题",name:"choose"}},[n("div",{staticClass:"choose-question-container"},[n("div",{staticClass:"title-info"},[n("div",{staticClass:"main-title"},[e._v(" 题库名称："+e._s(e.choose.questionBank["name"])+" ")])]),n("div",{staticClass:"clearfix"},[n("list-search-filter",{attrs:{"search-filter":e.choose.lists.searchFilter},on:{clickSearchFilterBtn:function(t){return e.ChooseMethods().clickSearchFilterBtn(t)}}})],1),n("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":function(t,n){return e.ChooseMethods().clickListTab(t,n)}},model:{value:e.choose.chooseQuestionType,callback:function(t){e.$set(e.choose,"chooseQuestionType",t)},expression:"choose.chooseQuestionType"}},[n("el-tab-pane",{attrs:{label:"单项选择",name:"Radio"}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.choose.lists.list[0].loading,expression:"choose.lists.list[0].loading"}],staticStyle:{width:"100%"},attrs:{data:e.choose.lists.list[0].list,"element-loading-text":"加载中",border:"",fit:"","highlight-current-row":""},on:{"selection-change":function(t){return e.ChooseMethods().listSelectChange(t,0)}}},[n("el-table-column",{attrs:{label:"编号",align:"center",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.id))])]}}],null,!1,773642443)}),n("el-table-column",{attrs:{label:"问题描述",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["html"===t.row.contentType?n("div",{staticClass:"content-vhtml",domProps:{innerHTML:e._s(t.row.content)}}):n("div",[e._v(e._s(t.row.content))])]}}],null,!1,2745776807)}),n("el-table-column",{attrs:{label:"问题选项",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.options,(function(t){return n("div",{attrs:{align:"center"}},[t.content?n("span",[e._v(e._s(t.choice+":"+t.content))]):e._e()])}))}}],null,!1,953682022)}),n("el-table-column",{attrs:{align:"center",label:"操作",width:"150",fixed:"right","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"success",size:"mini",round:""},on:{click:function(n){e.ChooseMethods().clickStartBtn("Radio",t.row,t.$index)}}},[e._v(" 开始答题 ")])]}}],null,!1,3409424929)})],1),n("div",{staticClass:"pagination-container"},[n("el-pagination",{attrs:{background:"","current-page":e.choose.lists.list[0].pages.page,"page-size":e.choose.lists.list[0].pages.limit,layout:"total,prev, pager, next,sizes",total:e.choose.lists.list[0].pages.totalNumber,"page-count":e.choose.lists.list[0].pages.totalPage},on:{"current-change":function(t){return e.ChooseMethods().pageChange(0,t)},"size-change":function(t){return e.ChooseMethods().pageLimitChange(0,t)}}})],1)],1),n("el-tab-pane",{attrs:{label:"多项选择",name:"Multiple"}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.choose.lists.list[1].loading,expression:"choose.lists.list[1].loading"}],staticStyle:{width:"100%"},attrs:{data:e.choose.lists.list[1].list,"element-loading-text":"加载中",border:"",fit:"","highlight-current-row":""},on:{"selection-change":function(t){return e.ChooseMethods().listSelectChange(t,1)}}},[n("el-table-column",{attrs:{label:"编号",align:"center",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.id))])]}}],null,!1,773642443)}),n("el-table-column",{attrs:{label:"问题描述",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["html"===t.row.contentType?n("div",{staticClass:"content-vhtml",domProps:{innerHTML:e._s(t.row.content)}}):n("div",[e._v(e._s(t.row.content))])]}}],null,!1,2745776807)}),n("el-table-column",{attrs:{label:"问题选项(蓝色为正确选项)",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return e._l(t.row.options,(function(t){return n("div",{attrs:{align:"center"}},[t.content?n("span",[e._v(e._s(t.choice+":"+t.content))]):e._e()])}))}}],null,!1,953682022)}),n("el-table-column",{attrs:{align:"center",label:"操作",width:"150",fixed:"right","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"success",size:"mini",round:""},on:{click:function(n){e.ChooseMethods().clickStartBtn("Multiple",t.row,t.$index)}}},[e._v(" 开始答题 ")])]}}],null,!1,3093847392)})],1),n("div",{staticClass:"pagination-container"},[n("el-pagination",{attrs:{background:"","current-page":e.choose.lists.list[1].pages.page,"page-size":e.choose.lists.list[1].pages.limit,layout:"total,prev, pager, next,sizes",total:e.choose.lists.list[1].pages.totalNumber,"page-count":e.choose.lists.list[1].pages.totalPage},on:{"current-change":function(t){return e.ChooseMethods().pageChange(1,t)},"size-change":function(t){return e.ChooseMethods().pageLimitChange(1,t)}}})],1)],1),n("el-tab-pane",{attrs:{label:"判断题",name:"Judge"}},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.choose.lists.list[2].loading,expression:"choose.lists.list[2].loading"}],staticStyle:{width:"100%"},attrs:{data:e.choose.lists.list[2].list,"element-loading-text":"加载中",border:"",fit:"","highlight-current-row":""},on:{"selection-change":function(t){return e.ChooseMethods().listSelectChange(t,2)}}},[n("el-table-column",{attrs:{label:"编号",align:"center",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.id))])]}}],null,!1,773642443)}),n("el-table-column",{attrs:{label:"问题描述",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return["html"===t.row.contentType?n("div",{staticClass:"content-vhtml",domProps:{innerHTML:e._s(t.row.content)}}):n("div",[e._v(e._s(t.row.content))])]}}],null,!1,2745776807)}),n("el-table-column",{attrs:{label:"问题选项",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("div",[e._v("正确")]),n("div",[e._v("错误")])]}}],null,!1,4189706511)}),n("el-table-column",{attrs:{align:"center",label:"操作",width:"150",fixed:"right","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-button",{attrs:{type:"success",size:"mini",round:""},on:{click:function(n){e.ChooseMethods().clickStartBtn("Judge",t.row,t.$index)}}},[e._v(" 开始答题 ")])]}}],null,!1,1027077225)})],1),n("div",{staticClass:"pagination-container"},[n("el-pagination",{attrs:{background:"","current-page":e.choose.lists.list[2].pages.page,"page-size":e.choose.lists.list[2].pages.limit,layout:"total,prev, pager, next,sizes",total:e.choose.lists.list[2].pages.totalNumber,"page-count":e.choose.lists.list[2].pages.totalPage},on:{"current-change":function(t){return e.ChooseMethods().pageChange(2,t)},"size-change":function(t){return e.ChooseMethods().pageLimitChange(2,t)}}})],1)],1)],1)],1)]):e._e(),e.exam.step>0?n("el-tab-pane",{attrs:{label:"第二步 课堂答题",name:"exam"}},[n("div",{staticClass:"question-container"},["Radio"===e.exam.question.questionType?n("div",{staticClass:"section-questions question-radio"},["text"===e.exam.question.contentType?n("div",{staticClass:"question-title"},[e._v(" "+e._s(e.exam.question.content)+" ")]):e._e(),"html"===e.exam.question.contentType?n("div",{staticClass:"question-title-html  flex flex-start"},[n("div",{staticClass:"content-vhtml",staticStyle:{float:"left"},domProps:{innerHTML:e._s(e.exam.question.content)}})]):e._e(),n("div",{staticClass:"options"},[n("el-radio-group",e._l(e.exam.question.options,(function(t){return n("el-radio",{staticClass:"block",attrs:{label:t.choice}},[e._v(" "+e._s(t.choice)+"、"+e._s(t.content)+" ")])})),1)],1),3===e.exam.step?n("div",{staticClass:"answer"},[n("el-tag",{staticClass:"right-answer",attrs:{type:"info",size:"medium"}},[e._v(" 标准答案："+e._s(e.exam.question.standardAnswer)+" ")])],1):e._e(),3===e.exam.step?n("div",{staticClass:"options-show"},e._l(e.exam.question.options,(function(t){return n("div",{staticClass:"block"},[e._v(" "+e._s(t.choice)+"、"+e._s(t.content)+" "),n("div",{staticClass:"question-analysis per"},[n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择次数：")]),n("span",[e._v(e._s(t.studentNameList.length)+"次")])]),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择比例：")]),n("el-progress",{staticStyle:{width:"150px"},attrs:{percentage:0!==e.exam.analysis.totalChooseNumber?(t.studentNameList.length/e.exam.analysis.totalChooseNumber*100).toFixed(0):0,color:"#13ce66"}})],1),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择学生：")]),n("span",[e._v(e._s(t.studentNameList.join("、")))])])])])})),0):e._e()]):e._e(),"Multiple"===e.exam.question.questionType?n("div",{staticClass:"section-questions question-multiple"},["text"===e.exam.question.contentType?n("div",{staticClass:"question-title"},[e._v(" "+e._s(e.exam.question.content)+" ")]):e._e(),"html"===e.exam.question.contentType?n("div",{staticClass:"question-title-html clearfix"},[n("div",{staticClass:"content-vhtml",staticStyle:{float:"left"},domProps:{innerHTML:e._s(e.exam.question.content)}})]):e._e(),n("div",{staticClass:"options"},[n("el-checkbox-group",{model:{value:e.exam.question.tempAnswer,callback:function(t){e.$set(e.exam.question,"tempAnswer",t)},expression:"exam.question.tempAnswer"}},e._l(e.exam.question.options,(function(t){return n("el-checkbox",{staticClass:"block",attrs:{label:t.choice}},[e._v(" "+e._s(t.choice)+"、"+e._s(t.content)+" ")])})),1)],1),3===e.exam.step?n("div",{staticClass:"answer"},[n("el-tag",{staticClass:"right-answer",attrs:{type:"info",size:"medium"}},[e._v(" 标准答案："+e._s(e.exam.question.standardAnswers.join("、"))+" ")])],1):e._e(),3===e.exam.step?n("div",{staticClass:"options-show"},e._l(e.exam.question.options,(function(t){return n("div",{staticClass:"block"},[e._v(" "+e._s(t.choice)+"、"+e._s(t.content)+" "),n("div",{staticClass:"question-analysis per"},[n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择次数：")]),n("span",[e._v(e._s(t.studentNameList.length)+"次")])]),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择比例：")]),n("el-progress",{staticStyle:{width:"150px"},attrs:{percentage:0!==e.exam.analysis.totalChooseNumber?(t.studentNameList.length/e.exam.analysis.totalChooseNumber*100).toFixed(0):0,color:"#13ce66"}})],1),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择学生：")]),n("span",[e._v(e._s(t.studentNameList.join("、")))])])])])})),0):e._e()]):e._e(),"Judge"===e.exam.question.questionType?n("div",{staticClass:"section-questions question-judge"},["text"===e.exam.question.contentType?n("div",{staticClass:"question-title"},[e._v(" "+e._s(e.exam.question.content)+" ")]):e._e(),"html"===e.exam.question.contentType?n("div",{staticClass:"question-title-html clearfix"},[n("div",{staticClass:"content-vhtml",staticStyle:{float:"left"},domProps:{innerHTML:e._s(e.exam.question.content)}})]):e._e(),n("div",{staticClass:"options"},[n("el-radio-group",[n("el-radio",{staticClass:"block",attrs:{label:"true"}},[e._v(" 正确 ")]),n("el-radio",{staticClass:"block",attrs:{label:"false"}},[e._v(" 错误 ")])],1)],1),3===e.exam.step?n("div",{staticClass:"question-analysis-this"},[n("el-tag",{staticClass:"right-answer",attrs:{type:"info",size:"medium"}},[e._v(" 标准答案："+e._s(e.enums.questionJudgeAnswer[e.exam.question.standardAnswer])+" ")])],1):e._e(),3===e.exam.step?n("div",{staticClass:"options-show"},[n("div",[e._v("正确")]),n("div",{staticClass:"question-analysis per"},[n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择次数：")]),n("span",[e._v(e._s(e.exam.question.options[0].studentNameList.length)+"次")])]),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择比例：")]),n("el-progress",{staticStyle:{width:"150px"},attrs:{percentage:0!==e.exam.analysis.totalChooseNumber?(e.exam.question.options[0].studentNameList.length/e.exam.analysis.totalChooseNumber*100).toFixed(0):0,color:"#13ce66"}})],1),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择学生：")]),n("span",[e._v(e._s(e.exam.question.options[0].studentNameList.join("、")))])])]),n("div",[e._v("错误")]),n("div",{staticClass:"question-analysis per"},[n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择次数：")]),n("span",[e._v(e._s(e.exam.question.options[1].studentNameList.length)+"次")])]),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择比例：")]),n("el-progress",{staticStyle:{width:"150px"},attrs:{percentage:0!==e.exam.analysis.totalChooseNumber?(e.exam.question.options[1].studentNameList.length/e.exam.analysis.totalChooseNumber*100).toFixed(0):0,color:"#13ce66"}})],1),n("div",{staticClass:"flex flex-start"},[n("span",[e._v("选择学生：")]),n("span",[e._v(e._s(e.exam.question.options[1].studentNameList.join("、")))])])])]):e._e()]):e._e()]),n("el-divider"),3===e.exam.step?n("div",{staticClass:"analysis-container flex flex-center flex-dr"},[n("div",{staticClass:"title-box"},[e._v("答题统计分析")]),n("div",{staticClass:"clazz-box flex flex-dr flex-center"},[n("div",{staticClass:"name"},[e._v(e._s(e.exam.statistic.clazzName))]),n("div",{staticClass:"text"},[e._v("答题教学班级")])]),n("div",{staticClass:"number-box flex flex-between"},[n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e._f("minuteSecondFilter")(e.exam.analysis.useTime)))]),n("div",{staticClass:"text"},[e._v("答题时间")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.analysis.rightRate)+"%")]),n("div",{staticClass:"text"},[e._v("正确率")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.analysis.submitedRate)+" %")]),n("div",{staticClass:"text"},[e._v("完成率")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.analysis.submitedNumber)+" / "+e._s(e.exam.statistic.studentNumber))]),n("div",{staticClass:"text"},[e._v("完成答题人数")])])]),n("div",{staticClass:"button-box flex flex-dr flex-center"},[n("el-button",{attrs:{type:"warning"},on:{click:function(t){e.ExamMethods().clickNewQuestionBtn()}}},[e._v("重新选题")])],1)]):e._e(),1===e.exam.step?n("div",{staticClass:"setting-container flex flex-dr flex-center"},[n("div",{staticClass:"title-box"},[e._v("设置答题参数")]),n("el-form",{ref:"exam_infoForm",attrs:{"label-width":"120px",model:e.exam.info.edit,rules:e.exam.info.formRules}},[n("el-form-item",{attrs:{label:"教学班级:",prop:"clazzId"}},[n("el-select",{staticStyle:{width:"400px"},attrs:{placeholder:"请选择班级",disabled:"edit"===e.exam.info.type},model:{value:e.exam.info.edit.clazzId,callback:function(t){e.$set(e.exam.info.edit,"clazzId",t)},expression:"exam.info.edit.clazzId"}},e._l(e.exam.info.filter.clazzOptions,(function(t,a){return""!==t.value?n("el-option",{key:a,attrs:{value:t.value,label:t.label}}):e._e()})),1)],1),n("el-form-item",{attrs:{label:"考核时间",prop:"date"}},[n("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"],"value-format":"yyyy-MM-dd HH:mm:ss","picker-options":e.exam.info.datePickerOptions},model:{value:e.exam.info.edit.date,callback:function(t){e.$set(e.exam.info.edit,"date",t)},expression:"exam.info.edit.date"}})],1)],1),n("div",{staticClass:"flex flex-center"},[n("el-button",{attrs:{type:"success"},on:{click:function(t){e.ExamMethods().clickStartSendQuestion()}}},[e._v("开始发题")])],1)],1):e._e(),2===e.exam.step?n("div",{staticClass:"flex flex-dr flex-center examInfo-container"},[n("div",{staticClass:"qrcode-box flex flex-dr flex-center"},[n("img",{staticClass:"qrcode",attrs:{src:e.exam.qrcodeUrl,alt:""},on:{click:function(t){return e.window.open(e.exam.qrcodeUrl)}}}),n("div",{staticClass:"text"},[e._v("手机扫码答题")])]),n("div",{staticClass:"title-box"},[e._v("答题"+e._s(e.enums.examStatus[e.exam.statistic.status]))]),n("div",{staticClass:"date-box flex flex-dr flex-center"},[n("div",{staticClass:"count-box flex flex-dr flex-center"},["Going"===e.exam.statistic.status?n("div",{staticClass:"number"},[e._v(e._s(e._f("minuteSecondFilter")(e.exam.statistic.leftTime))+" ")]):n("div",{staticClass:"number"},[e._v("00:00")]),n("div",{staticClass:"text"},[e._v("剩余作答时间")])]),n("div",{staticClass:"origin-date"},[n("div",[n("span",[e._v("规定答题时间：")]),e._v(e._s(e._f("dateFormat")(e.exam.exam.startTime))+" 至 "+e._s(e._f("dateFormat")(e.exam.exam.endTime)))])])]),n("div",{staticClass:"clazz-box flex flex-dr flex-center"},[n("div",{staticClass:"name"},[e._v(e._s(e.exam.statistic.clazzName))]),n("div",{staticClass:"text"},[e._v("答题教学班级")])]),n("div",{staticClass:"number-box flex flex-between"},[n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.statistic.studentNumber))]),n("div",{staticClass:"text"},[e._v("教学班总人数")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.statistic.unResultNumber))]),n("div",{staticClass:"text"},[e._v("未接题人数")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.statistic.resultNumber))]),n("div",{staticClass:"text"},[e._v("已接题人数")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.statistic.unSubmitedNumber))]),n("div",{staticClass:"text"},[e._v("答题中人数")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.statistic.submitedNumber))]),n("div",{staticClass:"text"},[e._v("完成作答人数")])]),n("div",{staticClass:"li flex flex-dr flex-center"},[n("div",{staticClass:"number"},[e._v(e._s(e.exam.statistic.unSuccessNumber))]),n("div",{staticClass:"text"},[e._v("未完成作答人数")])])]),n("div",{staticClass:"button-box flex flex-around",staticStyle:{width:"250px"}},[n("el-button",{attrs:{type:"warning"},on:{click:function(t){e.ExamMethods().endExam()}}},[e._v("结束答题")])],1)]):e._e()],1):e._e()],1)],1)},r=[],i=(n("99af"),n("4de4"),n("4160"),n("c975"),n("b0c0"),n("b680"),n("159b"),n("b85c")),s=n("3835"),o=(n("96cf"),n("1da1")),c=n("5530"),u=n("4953"),l=n("e2f9"),d=(n("2ca2"),n("a888")),p=n("5c8a"),m=n("cf45"),f=n("8256"),b=n("2f62"),h=n("d808"),g=n("ac02"),x=n("d6a9"),v=n("a020"),y=n("ff09"),w=n("9204"),k=(n("5dca"),n("7b67")),_=n("167f"),O={name:"examSingle",components:{ListSearchFilter:l["a"],Tinymce:f["a"]},filters:{minuteSecondFilter:w["c"],dateFormat:w["a"]},directives:{elDragDialog:d["a"]},watch:{},computed:Object(c["a"])({},Object(b["b"])({userInfo:function(e){return e.user}})),props:{},data:function(){return{window:window,find_obj_from_arr_by_id:m["h"],objectToLVArr:m["o"],arrToLVArr:m["e"],enums:{questionJudgeAnswer:h["a"].questionJudgeAnswer,questionOptionLabel:h["a"].questionOptionLabel,questionBankType:h["a"].questionBankType,examStatus:h["a"].examStatus},mainTabName:"choose",choose:{questionBankId:this.$route.query["bankId"],chooseQuestionType:"Radio",tabOrders:["Radio","Multiple","Judge"],lists:{list:[{list:[],loading:!1,query:{questionType:"Radio"},queryOri:{questionType:"Radio"},pages:{limit:10},selectList:[]},{list:[],loading:!1,query:{questionType:"Multiple"},queryOri:{questionType:"Multiple"},pages:{limit:10},selectList:[]},{list:[],loading:!1,query:{questionType:"Judge"},queryOri:{questionType:"Judge"},pages:{limit:10},selectList:[]}],searchFilter:{search:[{type:"input",label:"问题描述",key:"content",value:""}],filter:[]}},questionBank:{}},examStatisticTimer:void 0,exam:{info:{addQuestionBankTypeSelectData:[],filter:{clazzOptions:[],clazzObject:{},clazzOrigin:[]},edit:{questionId:""},firstCheck:!1,formRules:{clazzId:{required:!0,message:"请选择教学班级",trigger:"change"},date:{required:!0,message:"请选择考核开放的时间周期",trigger:"change"}},datePickerOptions:{shortcuts:[{text:"5分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+3e5),e.$emit("pick",[t,n])}},{text:"10分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+6e5),e.$emit("pick",[t,n])}},{text:"20分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+12e5),e.$emit("pick",[t,n])}},{text:"30分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+18e5),e.$emit("pick",[t,n])}},{text:"45分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+27e5),e.$emit("pick",[t,n])}},{text:"60分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+36e5),e.$emit("pick",[t,n])}},{text:"本日内",onClick:function(e){var t=new Date,n=new Date;t.setHours(0,0,0,0),n.setHours(23,59,59,59),e.$emit("pick",[t,n])}},{text:"本周内",onClick:function(e){var t=new Date,n=new Date,a=t.getDay(),r=t.getDate()-a+(0===a?-6:1),i=new Date(t.setDate(r));i.setDate(i.getDate()-i.getDay()+1),i.setHours(0,0,0,0),e.$emit("pick",[i,n])}}],disabledDate:function(e){return e.getTime()<Date.now()-864e5}}},step:0,exam:{},statistic:{results:[]},question:{},analysis:{totalChooseNumber:0,rightRate:0,rightNumber:0,submitedRate:0,submitedNumber:0},students:[],studentsObject:[]}}},mounted:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.getBankInfo(),e.ChooseMethods().getList(0,1,e.choose.lists.list[0].pages.limit,e.choose.lists.list[0].query),e.ChooseMethods().initFilter(),Object(m["i"])("examId")&&e.ExamMethods().init(parseInt(Object(m["i"])("examId"))),e.ExamMethods().initFilter();case 5:case"end":return t.stop()}}),t)})))()},methods:{minuteSecondFilter:w["c"],getBankInfo:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!e.choose.questionBankId){t.next=5;break}return t.next=3,g["a"].getOne(e.choose.questionBankId);case 3:n=t.sent,n?e.choose.questionBank=n:Object(p["d"])("未找到该题库信息");case 5:case"end":return t.stop()}}),t)})))()},ChooseMethods:function(){var e=this;return{getList:function(t,n,a,r){return Object(o["a"])(regeneratorRuntime.mark((function i(){var o,c;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return e.choose.lists.list[t].loading=!0,e.$route.query["bankId"]&&(r["questionBankId"]=e.$route.query["bankId"]),i.next=4,u["a"].getList(n,a||10,r);case 4:o=i.sent,c=Object(s["a"])(o,2),e.choose.lists.list[t].list=c[0],e.choose.lists.list[t].pages=c[1],e.choose.lists.list[t].loading=!1,e.choose.lists.tabIndex=t;case 10:case"end":return i.stop()}}),i)})))()},pageChange:function(t,n){var a=this;return Object(o["a"])(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:a.getList(t,n,e.choose.lists.list[t].pages.limit,e.choose.lists.list[t].query);case 1:case"end":return r.stop()}}),r)})))()},pageLimitChange:function(t,n){var a=this;return Object(o["a"])(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:a.getList(t,e.choose.lists.pages.list[t].page,n,e.choose.lists.list[t].query);case 1:case"end":return r.stop()}}),r)})))()},initFilter:function(){return Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},clickSearchFilterBtn:function(t){var n=e.choose.tabOrders.indexOf(e.choose.chooseQuestionType);e.choose.lists.list[n].query=Object.assign(t,e.choose.lists.list[n].queryOri),this.getList(n,1,e.choose.lists.list[n].pages.limit?e.choose.lists.list[n].pages.limit:10,e.choose.lists.list[n].query)},clickListTab:function(t,n){var a=e.choose.tabOrders.indexOf(t.name);e.choose.lists.tabIndex=a,0===e.choose.lists.list[a].list.length&&this.getList(a,1,e.choose.lists.list[a].pages.limit,e.choose.lists.list[a].query)},clickStartBtn:function(t,n,a){return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:e.$set(e.exam.info,"edit",{questionId:n.id}),"Judge"===t&&(n.options=[{choice:"true"},{choice:"false"}]),n.tempAnswer=[],n.options.forEach((function(e){e.studentNameList=[]})),e.$set(e.exam,"question",n),e.$set(e.exam,"step",1),e.mainTabName="exam";case 7:case"end":return a.stop()}}),a)})))()}}},ExamMethods:function(){var e=this;return{init:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){var r,i,s,o,c;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return e.mainTabName="exam",a.next=3,y["a"].getOne(t);case 3:return r=a.sent,e.$set(e.exam,"exam",r),a.next=7,v["a"].getOne(r.paperId);case 7:return i=a.sent,s=JSON.parse(i.sectionInfos),o=s[0].questionIds[0],a.next=12,u["a"].getList(1,100,{id:o});case 12:return c=a.sent[0][0],"Judge"===c.questionType&&(c.options=[{choice:"true"},{choice:"false"}]),c.tempAnswer=[],c.options.forEach((function(e){e.studentNameList=[]})),e.$set(e.exam,"question",c),e.mainTabName="exam",n.getQrCode(),e.$set(e.exam,"step",2),a.next=22,n.getExamStatistic();case 22:e.examStatisticTimer=setInterval((function(){n.getExamStatistic()}),2e3);case 23:case"end":return a.stop()}}),a)})))()},initFilter:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,x["a"].getList(1,-1,{});case 2:n=t.sent[0],a=[],n.forEach((function(e){a.push({label:e.clazzName,value:e.clazzid})})),e.$set(e.exam.info.filter,"clazzOptions",a),e.$set(e.exam.info.filter,"clazzOrigin",n);case 7:case"end":return t.stop()}}),t)})))()},clickStartSendQuestion:function(){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.$refs["exam_infoForm"].validate(function(){var n=Object(o["a"])(regeneratorRuntime.mark((function n(a){var r,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!a){n.next=8;break}return n.next=3,t.createNewPaper();case 3:return r=n.sent,n.next=6,t.createExam(r);case 6:i=n.sent,window.location.href="/teacher/examSingle?bankId=".concat(e.choose.questionBankId,"&examId=").concat(i);case 8:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}());case 1:case"end":return n.stop()}}),n)})))()},getQrCode:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=k["e"],t.next=3,_["a"].getTextQrCode(n);case 3:a=t.sent,e.exam.qrcodeUrl=a;case 5:case"end":return t.stop()}}),t)})))()},createNewPaper:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){var n,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n={name:"课堂单题卷 "+Object(m["f"])(new Date,"yyyy-MM-dd HH:mm"),totalScore:1,passScore:1,experimentId:e.choose.questionBank.experimentId,type:"single",creatorId:e.userInfo.userid,questionNumber:1,sectionInfos:JSON.stringify([{sectionType:e.exam.question.questionType,sectionName:h["a"].questionType[e.exam.question.questionType],sectionQuestions:[],scorePerQuestion:1,questionTotal:1,sectionTotalScore:1,questionIds:[e.exam.question.id]}])},t.next=3,v["a"].save(n);case 3:if(a=t.sent,a){t.next=7;break}return Object(p["d"])("发题失败-创建考卷失败！"),t.abrupt("return");case 7:return t.abrupt("return",a);case 8:case"end":return t.stop()}}),t)})))()},createExam:function(t){return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r,i;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(a=e.exam.info.edit,!(new Date(a.date[1]).getTime()<=new Date(a.date[0]).getTime())){n.next=4;break}return Object(p["d"])("开始时间不能小于结束时间!"),n.abrupt("return");case 4:return r={name:"课堂单题考核 "+Object(m["f"])(new Date,"yyyy-MM-dd HH:mm"),type:"single",startTime:a.date[0],endTime:a.date[1],creatorId:e.userInfo.userid,paperId:t,experimentId:e.choose.questionBank.experimentId,clazzId:a.clazzId},n.next=7,y["a"].save(r);case 7:if(i=n.sent,i){n.next=11;break}return Object(p["d"])("发题失败-创建考卷失败！"),n.abrupt("return");case 11:return n.abrupt("return",i);case 12:case"end":return n.stop()}}),n)})))()},getExamStatistic:function(){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r,s,o,c,u,l;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,y["a"].getOneExamStatisticInfo({examId:e.exam.exam.id});case 2:a=n.sent,r=a.results.length,s=0,o=Object(i["a"])(a.results);try{for(o.s();!(c=o.n()).done;)u=c.value,"UnSubmited"===u.status&&s++}catch(d){o.e(d)}finally{o.f()}if(l=r-s,a.resultNumber=r,a.unResultNumber=a.studentNumber-r,a.unSubmitedNumber=s,a.submitedNumber=l,a.unSuccessNumber=a.studentNumber-l,e.$set(e.exam,"statistic",a),"Over"!==a.status){n.next=17;break}return n.next=17,t.endExam(!0);case 17:case"end":return n.stop()}}),n)})))()},endExam:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(t){a.next=7;break}return a.next=3,Object(p["a"])("确认要结束此场考核吗？结束后学生将不能继续答题！");case 3:if(!a.sent){a.next=6;break}a.next=7;break;case 6:return a.abrupt("return");case 7:return clearInterval(e.examStatisticTimer),a.next=10,y["a"].endExam({examId:e.exam.exam.id});case 10:return a.next=12,n.getOneExamResultAnalysis();case 12:setTimeout((function(){n.getOneExamResultAnalysis()}),5e3),e.$set(e.exam,"step",3);case 14:case"end":return a.stop()}}),a)})))()},getOneExamResultAnalysis:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){var n,a,r,o,c,u,l,d,p,f,b,h,g,x,v,w,k,_,O,j,C;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,y["a"].getOne(e.exam.exam.id);case 2:return n=t.sent,e.$set(e.exam,"exam",n),t.next=6,y["a"].getOneExamResultAnalysis({examId:e.exam.exam.id});case 6:a=t.sent,a.useTime=new Date(n.endTime).getTime()-new Date(n.startTime).getTime(),r=a.results,o=a.students,e.$set(e.exam,"students",o),c={},u=Object(i["a"])(o);try{for(u.s();!(l=u.n()).done;)d=l.value,c[d["userid"]]=d["name"]}catch(S){u.e(S)}finally{u.f()}e.$set(e.exam,"studentsObject",c),p=e.exam.question,f=p.id,b=p.options,h=p["questionType"],g=p.standardAnswer,x=p.standardAnswers,v=0,w=0,k=0,_=Object(i["a"])(r),t.prev=25,j=function(){var e=O.value;"UnSubmited"!==e.status&&v++;var t=JSON.parse(e.objContent),n=t[f];if(null===n||void 0===n)return"continue";if("Radio"===h||"Judge"===h){n===g&&w++;var a=Object(m["h"])("choice",n,b),r=Object(s["a"])(a,1),i=r[0];-1===b[i].studentNameList.indexOf(c[e["userId"]])&&b[i].studentNameList.push(c[e["userId"]]),k++}"Multiple"===h&&(Object(m["k"])(n,x)&&w++,n.forEach((function(t){var n=Object(m["h"])("choice",t,b),a=Object(s["a"])(n,1),r=a[0];-1===b[r].studentNameList.indexOf(c[e["userId"]])&&b[r].studentNameList.push(c[e["userId"]]),k++})))},_.s();case 28:if((O=_.n()).done){t.next=34;break}if(C=j(),"continue"!==C){t.next=32;break}return t.abrupt("continue",32);case 32:t.next=28;break;case 34:t.next=39;break;case 36:t.prev=36,t.t0=t["catch"](25),_.e(t.t0);case 39:return t.prev=39,_.f(),t.finish(39);case 42:a.submitedNumber=v,a.submitedRate=(v/e.exam.statistic.studentNumber*100).toFixed(0),a.rightNumber=w,a.rightRate=0!==w?(w/r.length*100).toFixed(0):0,a.totalChooseNumber=k,e.$set(e.exam,"analysis",a);case 48:case"end":return t.stop()}}),t,null,[[25,36,39,42]])})))()},clickNewQuestionBtn:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:window.location.href="/teacher/examSingle?bankId=".concat(e.choose.questionBankId);case 1:case"end":return t.stop()}}),t)})))()}}}}},j=O,C=(n("9eff"),n("b7b1"),n("2877")),S=Object(C["a"])(j,a,r,!1,null,"2c933d46",null);t["default"]=S.exports},"5dca":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"page-container"},[n("el-tabs",{model:{value:e.tabShow,callback:function(t){e.tabShow=t},expression:"tabShow"}},[n("el-tab-pane",{staticClass:"base-pane bank-pane",attrs:{label:"题库管理",name:"bank"}},[n("div",{staticClass:"filter-container clearFix"},[n("list-search-filter",{attrs:{"search-filter":e.bank.lists.searchFilter},on:{clickSearchFilterBtn:function(t){return e.BankMethods().clickSearchFilterBtn(t)}}},[n("div",{attrs:{slot:"right-container"},slot:"right-container"},[n("el-button",{staticClass:"el-button",attrs:{type:"primary",size:"small"},on:{click:function(t){e.BankMethods().clickAddEntityBtn()}}},[e._v("新增题库 ")])],1)])],1),n("div",{staticClass:"table-container"},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.bank.lists.loading,expression:"bank.lists.loading"}],staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#fafafa",color:"#555"},data:e.bank.lists.list,"element-loading-text":"加载中",fit:""},on:{"sort-change":function(t){return e.BankMethods().sortChange(t)}}},[n("el-table-column",{attrs:{label:"题库名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.name))])]}}])}),n("el-table-column",{attrs:{label:"所属实验"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.bank.lists.searchFilter.filter[0].dataObject[t.row.experimentId]))])]}}])}),n("el-table-column",{attrs:{label:"题库类型",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.EnumsModel.questionBankType[t.row.type]))])]}}])}),n("el-table-column",{attrs:{label:"题目数量",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.questionNumber))])]}}])}),n("el-table-column",{attrs:{label:"创建时间",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.date_format(t.row.createTime,"yyyy-MM-dd HH:mm:ss")))])]}}])}),n("el-table-column",{attrs:{align:"center",label:"操作",width:"200","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return["SYSTEM"!==t.row.type?[n("el-button",{attrs:{type:"text",size:"mini",round:""},on:{click:function(n){e.BankMethods().clickEditBtn(t.row,t.$index)}}},[e._v("修改 ")]),n("el-button",{attrs:{type:"text",size:"mini",round:""},on:{click:function(n){e.BankMethods().clickEditQuestionBtn(t.row,t.$index)}}},[e._v("编辑试题 ")]),-1!==e.examSingleSchoolList.indexOf(e.userInfo.schoolId)?n("el-button",{attrs:{type:"danger",size:"small",round:""},on:{click:function(n){e.BankMethods().clickEnterSingleModelBtn(t.row,t.$index)}}},[e._v("进入课堂单题考核模式 ")]):e._e()]:e._e()]}}])})],1)],1),n("div",{staticClass:"pagination-container"},[n("el-pagination",{attrs:{background:"","current-page":e.bank.lists.pages.number,"page-size":e.bank.lists.pages.size,layout:"total,prev, pager, next,sizes,jumper",total:e.bank.lists.pages.totalElements,"page-count":e.bank.lists.pages.totalPages},on:{"current-change":function(t){return e.BankMethods().pageChange(t)},"update:currentPage":function(t){return e.$set(e.bank.lists.pages,"number",t)},"update:current-page":function(t){return e.$set(e.bank.lists.pages,"number",t)},"update:pageSize":function(t){return e.$set(e.bank.lists.pages,"size",t)},"update:page-size":function(t){return e.$set(e.bank.lists.pages,"size",t)},"size-change":function(t){return e.BankMethods().pageLimitChange(t)}}})],1),n("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{"close-on-click-modal":!1,title:e.bank.entityInfo.title,visible:e.bank.entityInfo.dialog,width:"700px",center:""},on:{"update:visible":function(t){return e.$set(e.bank.entityInfo,"dialog",t)}}},[n("div",{staticClass:"dialog-container"},[n("el-form",{ref:"bank_entityInfoForm",attrs:{"label-width":"120px",model:e.bank.entityInfo.edit,rules:e.bank.entityInfo.formRules}},[n("el-form-item",{attrs:{label:"题库名称：",prop:"name"}},[n("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入题库名称"},model:{value:e.bank.entityInfo.edit.name,callback:function(t){e.$set(e.bank.entityInfo.edit,"name","string"===typeof t?t.trim():t)},expression:"bank.entityInfo.edit.name"}})],1),n("el-form-item",{attrs:{label:"题库类型：",prop:"type"}},[n("el-select",{model:{value:e.bank.entityInfo.edit.type,callback:function(t){e.$set(e.bank.entityInfo.edit,"type",t)},expression:"bank.entityInfo.edit.type"}},e._l(e.bank.entityInfo.addQuestionBankTypeSelectData,(function(e){return n("el-option",{attrs:{label:e.label,value:e.value}})})),1)],1),n("el-form-item",{attrs:{label:"所属实验：",prop:"experimentId"}},[n("el-select",{staticStyle:{width:"400px"},attrs:{placeholder:"请选择实验课程",disabled:"edit"===e.bank.entityInfo.type},model:{value:e.bank.entityInfo.edit.experimentId,callback:function(t){e.$set(e.bank.entityInfo.edit,"experimentId",t)},expression:"bank.entityInfo.edit.experimentId"}},e._l(e.bank.lists.searchFilter.filter[0].data,(function(t,a){return""!==t.value?n("el-option",{key:a,attrs:{value:t.value,label:t.label}}):e._e()})),1)],1)],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"default"},on:{click:function(t){e.bank.entityInfo.dialog=!1}}},[e._v("取 消")]),"add"===e.bank.entityInfo.type?n("el-button",{attrs:{type:"primary",loading:e.bank.saveOrEditDoing},on:{click:function(t){e.BankMethods().clickAddBtn()}}},[e._v("新 增")]):e._e(),"edit"===e.bank.entityInfo.type?n("el-button",{attrs:{type:"primary",loading:e.bank.saveOrEditDoing},on:{click:function(t){e.BankMethods().clickSaveBtn()}}},[e._v("修 改")]):e._e()],1)])],1),n("el-tab-pane",{staticClass:"base-pane paper-pane",attrs:{label:"考卷管理",name:"paper"}},[n("div",{staticClass:"filter-container clearFix"},[n("list-search-filter",{attrs:{"search-filter":e.paper.lists.searchFilter},on:{clickSearchFilterBtn:function(t){return e.PaperMethods().clickSearchFilterBtn(t)}}},[n("div",{attrs:{slot:"right-container"},slot:"right-container"},[n("el-button",{staticClass:"el-button",attrs:{type:"primary",size:"small"},on:{click:function(t){e.PaperMethods().clickAddPaperBtn()}}},[e._v("新增考卷 ")])],1)])],1),n("div",{staticClass:"table-container"},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.paper.lists.loading,expression:"paper.lists.loading"}],staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#fafafa",color:"#555"},data:e.paper.lists.list,"element-loading-text":"加载中",fit:""},on:{"sort-change":function(t){return e.PaperMethods().sortChange(t)}}},[n("el-table-column",{attrs:{label:"编号"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.id))])]}}])}),n("el-table-column",{attrs:{label:"考卷名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.name))])]}}])}),n("el-table-column",{attrs:{label:"所属实验"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.paper.lists.searchFilter.filter[0].dataObject[t.row.experimentId]))])]}}])}),n("el-table-column",{attrs:{label:"题目数量"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.questionNumber))])]}}])}),n("el-table-column",{attrs:{label:"总分"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.totalScore))])]}}])}),n("el-table-column",{attrs:{label:"及格分数"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.passScore))])]}}])}),n("el-table-column",{attrs:{label:"备注"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.remark))])]}}])}),n("el-table-column",{attrs:{label:"创建时间",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.date_format(t.row.createTime,"yyyy-MM-dd HH:mm:ss")))])]}}])}),n("el-table-column",{attrs:{align:"center",label:"操作",width:"220","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return["SYSTEM"!==t.row.type?[n("el-button",{attrs:{type:"text",size:"mini",round:""},on:{click:function(n){e.PaperMethods().clickEditBtn(t.row,t.$index)}}},[e._v("修改 ")]),n("el-button",{attrs:{type:"text",size:"mini",round:""},on:{click:function(n){e.PaperMethods().clickViewBtn(t.row,t.$index)}}},[e._v("预览 ")]),n("el-button",{attrs:{type:"danger",size:"mini",round:""},on:{click:function(n){e.PaperMethods().clickDeleteBtn(t.row,t.$index)}}},[e._v("删除 ")])]:e._e()]}}])})],1)],1),n("div",{staticClass:"pagination-container"},[n("el-pagination",{attrs:{background:"","current-page":e.paper.lists.pages.number,"page-size":e.paper.lists.pages.size,layout:"total,prev, pager, next,sizes,jumper",total:e.paper.lists.pages.totalElements,"page-count":e.paper.lists.pages.totalPages},on:{"current-change":function(t){return e.PaperMethods().pageChange(t)},"update:currentPage":function(t){return e.$set(e.paper.lists.pages,"number",t)},"update:current-page":function(t){return e.$set(e.paper.lists.pages,"number",t)},"update:pageSize":function(t){return e.$set(e.paper.lists.pages,"size",t)},"update:page-size":function(t){return e.$set(e.paper.lists.pages,"size",t)},"size-change":function(t){return e.PaperMethods().pageLimitChange(t)}}})],1)]),n("el-tab-pane",{staticClass:"base-pane exam-pane",attrs:{label:"考核安排",name:"exam"}},[n("div",{staticClass:"filter-container clearFix"},[n("list-search-filter",{attrs:{"search-filter":e.exam.lists.searchFilter},on:{clickSearchFilterBtn:function(t){return e.ExamMethods().clickSearchFilterBtn(t)}}},[n("div",{attrs:{slot:"right-container"},slot:"right-container"},[n("el-button",{staticClass:"el-button",attrs:{type:"primary",size:"small"},on:{click:function(t){e.ExamMethods().clickAddEntityBtn()}}},[e._v("新增考核 ")])],1)])],1),n("div",{staticClass:"table-container"},[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.exam.lists.loading,expression:"exam.lists.loading"}],staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#fafafa",color:"#555"},data:e.exam.lists.list,"element-loading-text":"加载中",fit:""},on:{"sort-change":function(t){return e.ExamMethods().sortChange(t)}}},[n("el-table-column",{attrs:{label:"考核类型",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.EnumsModel.examType[t.row.type]))])]}}])}),n("el-table-column",{attrs:{label:"考核名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.name))])]}}])}),n("el-table-column",{attrs:{label:"考卷名称"},scopedSlots:e._u([{key:"default",fn:function(t){return["multiple"===t.row.type?n("span",[e._v(e._s(t.row.paperName))]):e._e(),"single"===t.row.type?n("span",[e._v("/")]):e._e()]}}])}),n("el-table-column",{attrs:{label:"状态",width:"70"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.EnumsModel.examStatus[t.row.status]))])]}}])}),n("el-table-column",{attrs:{label:"所属实验"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.exam.lists.searchFilter.filter[0].dataObject[t.row.experimentId]))])]}}])}),n("el-table-column",{attrs:{label:"教学班名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.clazzName))])]}}])}),n("el-table-column",{attrs:{label:"应答学生",width:"50"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.studentNumber))])]}}])}),n("el-table-column",{attrs:{label:"开始作答学生",width:"60"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(t.row.results.length))])]}}])}),n("el-table-column",{attrs:{label:"考核时间范围",width:"168"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.date_format(t.row.startTime,"yyyy-MM-dd HH:mm:ss"))+e._s(e.date_format(t.row.endTime,"yyyy-MM-dd HH:mm:ss")))])]}}])}),n("el-table-column",{attrs:{label:"创建时间",width:"110"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("span",[e._v(e._s(e.date_format(t.row.createTime,"yyyy-MM-dd HH:mm:ss")))])]}}])}),n("el-table-column",{attrs:{align:"center",label:"操作",width:"300","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return["SYSTEM"!==t.row.type?[n("el-button",{attrs:{type:"text",size:"mini",round:""},on:{click:function(n){e.ExamMethods().clickEditBtn(t.row,t.$index)}}},[e._v("修改 ")]),n("el-dropdown",{staticStyle:{"margin-left":"15px"},attrs:{size:"medium",center:""},on:{command:function(n){return e.ExamMethods().clickDropList(n,t.row)}}},[n("el-button",{attrs:{type:"success"}},[e._v(" 更多操作"),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{attrs:{command:"paperView"}},[e._v("考卷预览")]),n("el-dropdown-item",{staticStyle:{color:"red","font-weight":"bold"},attrs:{command:"qrcode"}},[e._v("考核二维码 ")]),n("el-dropdown-item",{staticStyle:{color:"red","font-weight":"bold"},attrs:{command:"list"}},[e._v("答卷状态和成绩列表 ")]),"single"===t.row.type?n("el-dropdown-item",{staticStyle:{color:"red","font-weight":"bold"},attrs:{command:"single"}},[e._v("进入单题答卷详情 ")]):e._e()],1)],1)]:e._e()]}}])})],1)],1),n("div",{staticClass:"pagination-container"},[n("el-pagination",{attrs:{background:"","current-page":e.exam.lists.pages.number,"page-size":e.exam.lists.pages.size,layout:"total,prev, pager, next,sizes,jumper",total:e.exam.lists.pages.totalElements,"page-count":e.exam.lists.pages.totalPages},on:{"current-change":function(t){return e.ExamMethods().pageChange(t)},"update:currentPage":function(t){return e.$set(e.exam.lists.pages,"number",t)},"update:current-page":function(t){return e.$set(e.exam.lists.pages,"number",t)},"update:pageSize":function(t){return e.$set(e.exam.lists.pages,"size",t)},"update:page-size":function(t){return e.$set(e.exam.lists.pages,"size",t)},"size-change":function(t){return e.ExamMethods().pageLimitChange(t)}}})],1),n("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{"close-on-click-modal":!1,title:e.exam.entityInfo.title,visible:e.exam.entityInfo.dialog,width:"700px",center:""},on:{"update:visible":function(t){return e.$set(e.exam.entityInfo,"dialog",t)}}},[n("div",{staticClass:"dialog-container"},[n("el-form",{ref:"exam_entityInfoForm",attrs:{"label-width":"120px",model:e.exam.entityInfo.edit,rules:e.exam.entityInfo.formRules}},[n("el-form-item",{attrs:{label:"考核名称：",prop:"name"}},[n("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入考核名称"},model:{value:e.exam.entityInfo.edit.name,callback:function(t){e.$set(e.exam.entityInfo.edit,"name","string"===typeof t?t.trim():t)},expression:"exam.entityInfo.edit.name"}})],1),n("el-form-item",{attrs:{label:"所属实验：",prop:"experimentId"}},[n("el-select",{staticStyle:{width:"400px"},attrs:{placeholder:"请选择实验课程",disabled:"edit"===e.exam.entityInfo.type},on:{change:function(t){return e.ExamMethods().experimentIdChange(t)}},model:{value:e.exam.entityInfo.edit.experimentId,callback:function(t){e.$set(e.exam.entityInfo.edit,"experimentId",t)},expression:"exam.entityInfo.edit.experimentId"}},e._l(e.exam.lists.searchFilter.filter[0].data,(function(t,a){return""!==t.value?n("el-option",{key:a,attrs:{value:t.value,label:t.label}}):e._e()})),1)],1),e.exam.entityInfo.edit.experimentId?n("el-form-item",{attrs:{label:"选择考卷：",prop:"paperId"}},[n("el-select",{staticStyle:{width:"400px"},attrs:{placeholder:"请选择考卷",disabled:"edit"===e.exam.entityInfo.type},model:{value:e.exam.entityInfo.edit.paperId,callback:function(t){e.$set(e.exam.entityInfo.edit,"paperId",t)},expression:"exam.entityInfo.edit.paperId"}},e._l(e.exam.entityInfo.filter.paperOptions,(function(t,a){return""!==t.value?n("el-option",{key:a,attrs:{value:t.value,label:t.label}}):e._e()})),1)],1):e._e(),n("el-form-item",{attrs:{label:"教学班级:",prop:"clazzId"}},[n("el-select",{staticStyle:{width:"400px"},attrs:{placeholder:"请选择班级",disabled:"edit"===e.exam.entityInfo.type},model:{value:e.exam.entityInfo.edit.clazzId,callback:function(t){e.$set(e.exam.entityInfo.edit,"clazzId",t)},expression:"exam.entityInfo.edit.clazzId"}},e._l(e.exam.entityInfo.filter.clazzOptions,(function(t,a){return""!==t.value?n("el-option",{key:a,attrs:{value:t.value,label:t.label}}):e._e()})),1)],1),n("el-form-item",{attrs:{label:"考核时间",prop:"date"}},[n("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"],"value-format":"yyyy-MM-dd HH:mm:ss","picker-options":e.exam.entityInfo.datePickerOptions},model:{value:e.exam.entityInfo.edit.date,callback:function(t){e.$set(e.exam.entityInfo.edit,"date",t)},expression:"exam.entityInfo.edit.date"}})],1),n("el-form-item",{attrs:{label:"备注信息：",prop:"remark"}},[n("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入考核备注信息"},model:{value:e.exam.entityInfo.edit.remark,callback:function(t){e.$set(e.exam.entityInfo.edit,"remark",t)},expression:"exam.entityInfo.edit.remark"}})],1)],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{type:"default"},on:{click:function(t){e.exam.entityInfo.dialog=!1}}},[e._v("取 消")]),"add"===e.exam.entityInfo.type?n("el-button",{attrs:{type:"primary",loading:e.exam.saveOrEditDoing},on:{click:function(t){e.ExamMethods().clickAddBtn()}}},[e._v("新 增")]):e._e(),"edit"===e.exam.entityInfo.type?n("el-button",{attrs:{type:"primary",loading:e.exam.saveOrEditDoing},on:{click:function(t){e.ExamMethods().clickSaveBtn()}}},[e._v("修 改")]):e._e()],1)]),n("el-dialog",{directives:[{name:"el-drag-dialog",rawName:"v-el-drag-dialog"}],attrs:{"close-on-click-modal":!1,title:e.exam.listD.title,visible:e.exam.listD.dialog,width:"1000px",center:""},on:{"update:visible":function(t){return e.$set(e.exam.listD,"dialog",t)}}},[n("div",{staticClass:"dialog-container"},[n("div",{staticClass:"clearFix",staticStyle:{"margin-bottom":"10px"}},[n("el-button",{staticClass:"fr",attrs:{disabled:0===e.exam.listD.allList.length,type:"success",size:"small"},on:{click:function(t){e.ExamMethods().exportList()}}},[e._v("导出答卷状态和成绩列表 ")])],1),n("tab-table-list",{attrs:{"tab-table-list":e.exam.listD.statusList,tab:"all"}})],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"})])],1)],1)],1)},r=[],i=(n("99af"),n("4de4"),n("4160"),n("d81d"),n("a434"),n("b0c0"),n("159b"),n("b85c")),s=n("3835"),o=(n("96cf"),n("1da1")),c=n("5530"),u=n("2f62"),l=n("d6a9"),d=n("5c8a"),p=n("cf45"),m=n("d808"),f=n("2ca2"),b=n("e2f9"),h=n("a888"),g=n("7b75"),x=n("ac02"),v=n("a020"),y=n("ff09"),w=n("167f"),k=n("7b67"),_=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"component-tab-table-list"},[n("el-tabs",{attrs:{"tab-position":"left"},on:{"tab-click":e.clickTab},model:{value:e.tabName,callback:function(t){e.tabName=t},expression:"tabName"}},e._l(e.tabTableList,(function(t,a){return n("el-tab-pane",{staticStyle:{width:"100%"},attrs:{label:t.label,name:t.name}},[n("div",{staticClass:"info"},[n("span",[e._v("总计:"+e._s(t.list.length))])]),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:!1,expression:"false"}],staticStyle:{width:"100%"},attrs:{data:t.list,"element-loading-text":"加载中",height:"400","highlight-current-row":"",fit:""}},[e._l(t.listDefine,(function(t,a){return[n("el-table-column",{attrs:{label:t.label,align:"center",width:t.width?t.width:"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t.f&&!t.html?n("span",[e._v(e._s(t.f(a.row[t.id])))]):e._e(),t.f&&t.html?n("span",{domProps:{innerHTML:e._s(t.f(a.row[t.id]))}}):e._e(),t.f||t.html?e._e():n("span",[e._v(e._s(a.row[t.id]))])]}}],null,!0)})]}))],2)],1)})),1)],1)},O=[],j={name:"tabTableList",props:{tabTableList:{Type:Array,default:[],require:!0},tab:{Type:String,default:"",require:!0}},data:function(){return{tabName:this.tab}},methods:{clickTab:function(){}}},C=j,S=n("2877"),I=Object(S["a"])(C,_,O,!1,null,"0fa944ec",null),R=I.exports,q=n("cd77"),z=n("4953"),T=n("780f");window.$vue=void 0;var L=[{label:"学生账号",id:"studentAccount",width:"150"},{label:"学生姓名",id:"studentName",width:"150"},{label:"开始答卷时间",id:"resultStartTime",width:"105",f:function(e){return null===e?"/":Object(p["f"])(e,"yyyy-MM-dd HH:mm:ss")}},{label:"交卷时间",id:"resultEndTime",width:"105",f:function(e){return null===e?"/":Object(p["f"])(e,"yyyy-MM-dd HH:mm:ss")}},{label:"得分",id:"resultScore",width:"69",f:function(e){return null===e?0:e}},{label:"操作",id:"resultId",width:"100",html:!0,f:function(e){if(null!==e)return"<a href='#' onclick=\"window.$vue.ExamMethods().clickViewResultBtn(".concat(e,')" style="text-decoration: none;color:#409eff">查看答卷</a>')}}],E={name:"teacherExam",components:{ListSearchFilter:b["a"],tabTableList:R},directives:{elDragDialog:h["a"]},computed:Object(c["a"])({},Object(u["b"])({userInfo:function(e){return e.user}})),data:function(){return{examSingleSchoolList:T["e"],objectToLVArr:p["o"],EnumsModel:m["a"],tabShow:"bank",bank:{lists:{list:[],loading:!1,query:{},queryBase:{},pages:{size:10},searchFilter:{search:[{type:"input",label:"题库名称",key:"name",value:""}],filter:[{type:"select",label:"实验课程",key:"experimentId",value:"",data:[],dataObject:{},dataOrigin:[],change:function(e){}},{type:"select",label:"题库类型",key:"type",value:"",data:Object(p["o"])(m["a"].questionBankType,!0),dataObject:{},dataOrigin:[],change:function(e){}}]}},entityInfo:{title:"新增班级",type:"add",dialog:!1,addQuestionBankTypeSelectData:[],filter:[],edit:{administrationClazzIdsShow:[]},firstCheck:!1,formRules:{name:{required:!0,validator:function(e,t,n){return Object(p["r"])(e,t,n,30,"题库名称")},trigger:"blur"}}},saveOrEditDoing:!1},paper:{lists:{list:[],loading:!1,query:{},queryBase:{},pages:{size:10},searchFilter:{search:[{type:"input",label:"考卷名称",key:"name",value:""}],filter:[{type:"select",label:"实验课程",key:"experimentId",value:"",data:[],dataObject:{},dataOrigin:[],change:function(e){}}]}},entityInfo:{title:"新增班级",type:"add",dialog:!1,addQuestionBankTypeSelectData:[],filter:[],edit:{administrationClazzIdsShow:[]},firstCheck:!1,formRules:{name:{required:!0,validator:function(e,t,n){return Object(p["r"])(e,t,n,30,"题库名称")},trigger:"blur"}}},saveOrEditDoing:!1},exam:{lists:{list:[],loading:!1,query:{},queryBase:{},pages:{size:10},searchFilter:{search:[{type:"input",label:"考核名称",key:"name",value:""}],filter:[{type:"select",label:"实验课程",key:"experimentId",value:"",data:[],dataObject:{},dataOrigin:[],change:function(e){}},{type:"select",label:"考核类型",key:"type",value:"",data:Object(p["o"])(m["a"].examType,!0),dataObject:{},dataOrigin:[],change:function(e){}},{type:"select",label:"考核状态",key:"status",value:"",data:Object(p["o"])(m["a"].examStatus,!0),dataObject:{},dataOrigin:[],change:function(e){}}]}},entityInfo:{title:"考核详情",type:"add",dialog:!1,addQuestionBankTypeSelectData:[],filter:{paperOptions:[],paperObject:{},paperOrigin:[],clazzOptions:[],clazzObject:{},clazzOrigin:[]},edit:{administrationClazzIdsShow:[]},firstCheck:!1,formRules:{name:{required:!0,validator:function(e,t,n){return Object(p["r"])(e,t,n,30,"考核名称")},trigger:"blur"},experimentId:{required:!0,message:"请选择实验",trigger:"change"},paperId:{required:!0,message:"请选择考卷",trigger:"change"},clazzId:{required:!0,message:"请选择教学班级",trigger:"change"},date:{required:!0,message:"请选择考核开放时间",trigger:"change"}},datePickerOptions:{shortcuts:[{text:"5分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+3e5),e.$emit("pick",[t,n])}},{text:"10分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+6e5),e.$emit("pick",[t,n])}},{text:"20分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+12e5),e.$emit("pick",[t,n])}},{text:"30分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+18e5),e.$emit("pick",[t,n])}},{text:"45分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+27e5),e.$emit("pick",[t,n])}},{text:"60分钟内",onClick:function(e){var t=new Date,n=new Date;n=new Date(n.getTime()+36e5),e.$emit("pick",[t,n])}},{text:"本日内",onClick:function(e){var t=new Date,n=new Date;t.setHours(0,0,0,0),n.setHours(23,59,59,59),e.$emit("pick",[t,n])}},{text:"本周内",onClick:function(e){var t=new Date,n=new Date,a=t.getDay(),r=t.getDate()-a+(0===a?-6:1),i=new Date(t.setDate(r));i.setDate(i.getDate()-i.getDay()+1),i.setHours(0,0,0,0),e.$emit("pick",[i,n])}}],disabledDate:function(e){return e.getTime()<Date.now()-864e5}}},listD:{title:"答卷状态和成绩列表",dialog:!1,tabName:"status",statusList:[{label:"所有",name:"all",list:[],listDefine:L},{label:"未答卷",name:"UnStart",list:[],listDefine:L},{label:"未交卷",name:"UnSubmited",list:[],listDefine:L},{label:"已交卷",name:"CalculatedScore",list:[],listDefine:L}],allList:[]},saveOrEditDoing:!1}}},beforeCreate:function(){window.$vue=this},mounted:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.BankMethods().initFilter();case 2:return e.BankMethods().getList(1,e.bank.lists.pages.size,e.bank.lists.query),t.next=5,e.PaperMethods().initFilter();case 5:return e.PaperMethods().getList(1,e.paper.lists.pages.size,e.paper.lists.query),t.next=8,e.ExamMethods().initFilter();case 8:e.ExamMethods().getList(1,e.exam.lists.pages.size,e.exam.lists.query);case 9:case"end":return t.stop()}}),t)})))()},methods:{date_format:p["f"],BankMethods:function(){var e=this;return{getList:function(t,n,a){return Object(o["a"])(regeneratorRuntime.mark((function r(){var i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return a=Object.assign(a,e.bank.lists.queryBase),e.bank.lists.loading=!0,a=Object.assign({schoolId:e.userInfo.schoolId,departmentId:e.userInfo.departmentid},a),a.sort||(a.sort="id,asc"),r.next=6,x["a"].getList(t,n,a);case 6:i=r.sent,o=Object(s["a"])(i,2),e.bank.lists.list=o[0],e.bank.lists.pages=o[1],e.bank.lists.loading=!1;case 11:case"end":return r.stop()}}),r)})))()},pageChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n.getList(t,e.bank.lists.pages.size,e.bank.lists.query);case 1:case"end":return a.stop()}}),a)})))()},pageLimitChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n.getList(e.bank.lists.pages.number,t,e.bank.lists.query);case 1:case"end":return a.stop()}}),a)})))()},sortChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){var r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:"custom"===t.column.sortable&&(r=e.bank.lists.query.sort,r=f["a"].elementTableSort(t),e.bank.$set(e.bank.lists.query,"sort",r),n.getList(1,e.bank.lists.pages.size,e.bank.lists.query));case 1:case"end":return a.stop()}}),a)})))()},initFilter:function(t,n){return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t&&2!==t){n.next=8;break}return n.next=3,g["a"].getTeacherExperimentList(e.userInfo);case 3:a=n.sent,r=f["a"].generateListFilterOptions("name","id",a,!0),e.$set(e.bank.lists.searchFilter.filter[0],"data",r[0]),e.$set(e.bank.lists.searchFilter.filter[0],"dataObject",r[1]),e.$set(e.bank.lists.searchFilter.filter[0],"dataOrigin",a);case 8:e.$forceUpdate();case 9:case"end":return n.stop()}}),n)})))()},clickSearchFilterBtn:function(t){this.getList(1,e.bank.lists.pages.size,t),e.bank.lists.query=t},clickDeleteBtn:function(t,n){return Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(d["a"])("确认要删除该班级吗？");case 2:if(!n.sent){n.next=11;break}return n.next=5,l["a"].remove([t.clazzid]);case 5:if(!n.sent){n.next=10;break}Object(d["e"])("删除成功"),e.ListMethods().getList(e.lists.pages.number,e.lists.pages.size,e.lists.query),n.next=11;break;case 10:Object(d["d"])("删除失败");case 11:case"end":return n.stop()}}),n)})))()},clickAddEntityBtn:function(){e.bank.entityInfo.type="add",e.bank.entityInfo.title="新增题库",e.bank.entityInfo.edit={questionBankType:"PRIVATE"};var t=Object(p["o"])(m["a"].questionBankType,!1);t.splice(0,1),e.bank.entityInfo.addQuestionBankTypeSelectData=t,e.bank.entityInfo.dialog=!0,setTimeout((function(){e.$refs["bank_entityInfoForm"].clearValidate()}),300)},clickEditBtn:function(t,n){e.bank.entityInfo.type="edit",e.bank.entityInfo.title="修改题库",e.bank.entityInfo.edit=JSON.parse(JSON.stringify(t)),e.bank.entityInfo.$index=n,e.bank.entityInfo.dialog=!0;var a=Object(p["o"])(m["a"].questionBankType,!1);a.splice(0,1),e.bank.entityInfo.addQuestionBankTypeSelectData=a,setTimeout((function(){e.$refs["bank_entityInfoForm"].clearValidate()}),300)},clickEditQuestionBtn:function(t){e.$router.push("/teacher/questionList?bankId="+t.id)},clickEnterSingleModelBtn:function(e){window.open("/teacher/examSingle?bankId="+e.id)},clickAddBtn:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$refs["bank_entityInfoForm"].validate(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(n){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=12;break}return e.bank.saveOrEditDoing=!0,e.bank.entityInfo.edit.schoolId=e.userInfo.schoolId,e.bank.entityInfo.edit.creatorId=e.userInfo.userid,t.next=6,x["a"].save(e.bank.entityInfo.edit).catch((function(){e.bank.saveOrEditDoing=!1}));case 6:if(!t.sent){t.next=10;break}Object(d["e"])("新增成功"),e.BankMethods().getList(1,e.bank.lists.pages.size,e.bank.lists.query),e.bank.entityInfo.dialog=!1;case 10:e.bank.entityInfo.firstCheck=!1,e.bank.saveOrEditDoing=!1;case 12:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})))()},clickSaveBtn:function(){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.$refs["bank_entityInfoForm"].validate(function(){var n=Object(o["a"])(regeneratorRuntime.mark((function n(a){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!a){n.next=9;break}return e.bank.saveOrEditDoing=!0,n.next=4,x["a"].update(e.bank.entityInfo.edit).catch((function(){e.bank.saveOrEditDoing=!1}));case 4:if(!n.sent){n.next=9;break}Object(d["e"])("修改成功"),t.getList(e.bank.lists.pages.number,e.bank.lists.pages.size,e.bank.lists.query),e.bank.entityInfo.dialog=!1,e.bank.saveOrEditDoing=!1;case 9:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}());case 1:case"end":return n.stop()}}),n)})))()}}},PaperMethods:function(){var e=this;return{getList:function(t,n,a){return Object(o["a"])(regeneratorRuntime.mark((function r(){var i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return a=Object.assign(a,e.paper.lists.queryBase),e.paper.lists.loading=!0,a=Object.assign({},a),a.sort||(a.sort="id,asc"),r.next=6,v["a"].getList(t,n,a);case 6:i=r.sent,o=Object(s["a"])(i,2),e.paper.lists.list=o[0],e.paper.lists.pages=o[1],e.paper.lists.loading=!1;case 11:case"end":return r.stop()}}),r)})))()},pageChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n.getList(t,e.paper.lists.pages.size,e.paper.lists.query);case 1:case"end":return a.stop()}}),a)})))()},pageLimitChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n.getList(e.paper.lists.pages.number,t,e.paper.lists.query);case 1:case"end":return a.stop()}}),a)})))()},sortChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){var r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:"custom"===t.column.sortable&&(r=e.paper.lists.query.sort,r=f["a"].elementTableSort(t),e.paper.$set(e.paper.lists.query,"sort",r),n.getList(1,e.paper.lists.pages.size,e.paper.lists.query));case 1:case"end":return a.stop()}}),a)})))()},initFilter:function(t,n){return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t&&2!==t){n.next=8;break}return n.next=3,g["a"].getTeacherExperimentList(e.userInfo);case 3:a=n.sent,r=f["a"].generateListFilterOptions("name","id",a,!0),e.$set(e.paper.lists.searchFilter.filter[0],"data",r[0]),e.$set(e.paper.lists.searchFilter.filter[0],"dataObject",r[1]),e.$set(e.paper.lists.searchFilter.filter[0],"dataOrigin",a);case 8:e.$forceUpdate();case 9:case"end":return n.stop()}}),n)})))()},clickSearchFilterBtn:function(t){this.getList(1,e.paper.lists.pages.size,t),e.paper.lists.query=t},clickDeleteBtn:function(t,n){var a=this;return Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(d["a"])("确认要删除该考卷吗？删除后不能恢复！");case 2:if(!n.sent){n.next=11;break}return n.next=5,v["a"].deleteOnePaper(t.id);case 5:if(!n.sent){n.next=10;break}Object(d["e"])("删除成功"),a.getList(1,e.paper.lists.pages.size,e.paper.lists.query),n.next=11;break;case 10:Object(d["d"])("删除失败");case 11:case"end":return n.stop()}}),n)})))()},clickAddPaperBtn:function(){e.$router.push("/teacher/paperEdit")},clickEditBtn:function(t,n){e.$router.push("/teacher/paperEdit?paperId="+t.id)},clickViewBtn:function(t,n){e.$router.push({name:"teacherExamPaper",query:{id:t.id,asType:"teacherView"}})}}},ExamMethods:function(){var e=this;return{getList:function(t,n,a){return Object(o["a"])(regeneratorRuntime.mark((function r(){var i,o;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return a=Object.assign(a,e.exam.lists.queryBase),e.exam.lists.loading=!0,a=Object.assign({},a),a.sort||(a.sort="id,asc"),r.next=6,y["a"].getList(t,n,a);case 6:i=r.sent,o=Object(s["a"])(i,2),e.exam.lists.list=o[0],e.exam.lists.pages=o[1],e.exam.lists.loading=!1;case 11:case"end":return r.stop()}}),r)})))()},pageChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n.getList(t,e.exam.lists.pages.size,e.exam.lists.query);case 1:case"end":return a.stop()}}),a)})))()},pageLimitChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n.getList(e.exam.lists.pages.number,t,e.exam.lists.query);case 1:case"end":return a.stop()}}),a)})))()},sortChange:function(t){var n=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){var r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:"custom"===t.column.sortable&&(r=e.exam.lists.query.sort,r=f["a"].elementTableSort(t),e.exam.$set(e.exam.lists.query,"sort",r),n.getList(1,e.exam.lists.pages.size,e.exam.lists.query));case 1:case"end":return a.stop()}}),a)})))()},initFilter:function(t,n){return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r,i,s;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(t&&2!==t){n.next=8;break}return n.next=3,g["a"].getTeacherExperimentList(e.userInfo);case 3:a=n.sent,r=f["a"].generateListFilterOptions("name","id",a,!0),e.$set(e.exam.lists.searchFilter.filter[0],"data",r[0]),e.$set(e.exam.lists.searchFilter.filter[0],"dataObject",r[1]),e.$set(e.exam.lists.searchFilter.filter[0],"dataOrigin",a);case 8:if(t&&1!==t){n.next=16;break}return n.next=11,l["a"].getList(1,-1,{});case 11:i=n.sent[0],s=[],i.forEach((function(e){s.push({label:e.clazzName,value:e.clazzid})})),e.$set(e.exam.entityInfo.filter,"clazzOptions",s),e.$set(e.exam.entityInfo.filter,"clazzOrigin",i);case 16:e.$forceUpdate();case 17:case"end":return n.stop()}}),n)})))()},clickSearchFilterBtn:function(t){this.getList(1,e.exam.lists.pages.size,t),e.exam.lists.query=t},clickDeleteBtn:function(t,n){return Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,Object(d["a"])("确认要删除该班级吗？");case 2:if(!n.sent){n.next=11;break}return n.next=5,l["a"].remove([t.clazzid]);case 5:if(!n.sent){n.next=10;break}Object(d["e"])("删除成功"),e.ListMethods().getList(e.lists.pages.number,e.lists.pages.size,e.lists.query),n.next=11;break;case 10:Object(d["d"])("删除失败");case 11:case"end":return n.stop()}}),n)})))()},clickAddEntityBtn:function(){e.exam.entityInfo.type="add",e.exam.entityInfo.title="新增考核",e.exam.entityInfo.edit={name:"课堂考核 "+Object(p["f"])(new Date,"yyyy-MM-dd HH:mm")},e.exam.entityInfo.dialog=!0,setTimeout((function(){e.$refs["exam_entityInfoForm"].clearValidate()}),300)},experimentIdChange:function(t){return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,v["a"].getList(null,0,{experimentId:t});case 2:a=n.sent,r=f["a"].generateListFilterOptions("name","id",a,!1),e.$set(e.exam.entityInfo.filter,"paperOptions",r[0]),e.$set(e.exam.entityInfo.filter,"paperObject",r[1]),e.$set(e.exam.entityInfo.filter,"paperOrigin",r),e.$set(e.exam.entityInfo.edit,"paperId",null);case 8:case"end":return n.stop()}}),n)})))()},clickEditBtn:function(t,n){e.exam.entityInfo.type="edit",e.exam.entityInfo.title="修改考核信息",t.date=[t.startTime,t.endTime],e.exam.entityInfo.edit=JSON.parse(JSON.stringify(t)),e.exam.entityInfo.$index=n,e.exam.entityInfo.dialog=!0,setTimeout((function(){e.$refs["bank_entityInfoForm"].clearValidate()}),300)},clickEditQuestionBtn:function(t){e.$router.push("/teacher/questionList?bankId="+t.id)},clickAddBtn:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.$refs["exam_entityInfoForm"].validate(function(){var t=Object(o["a"])(regeneratorRuntime.mark((function t(n){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!n){t.next=17;break}if(e.exam.saveOrEditDoing=!0,a=JSON.parse(JSON.stringify(e.exam.entityInfo.edit)),!(new Date(a.date[1]).getTime()<=new Date(a.date[0]).getTime())){t.next=6;break}return Object(d["d"])("开始时间不能小于结束时间！"),t.abrupt("return");case 6:return a.startTime=a.date[0],a.endTime=a.date[1],a.creatorId=e.userInfo.userid,console.log(a),t.next=12,y["a"].save(a).catch((function(){e.exam.saveOrEditDoing=!1}));case 12:if(!t.sent){t.next=16;break}Object(d["e"])("新增成功"),e.ExamMethods().getList(1,e.exam.lists.pages.size,e.exam.lists.query),e.exam.entityInfo.dialog=!1;case 16:e.exam.saveOrEditDoing=!1;case 17:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}());case 1:case"end":return t.stop()}}),t)})))()},clickSaveBtn:function(){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.$refs["exam_entityInfoForm"].validate(function(){var n=Object(o["a"])(regeneratorRuntime.mark((function n(a){var r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(!a){n.next=15;break}if(e.exam.saveOrEditDoing=!0,r=JSON.parse(JSON.stringify(e.exam.entityInfo.edit)),!(new Date(r.date[1]).getTime()<=new Date(r.date[0]).getTime())){n.next=6;break}return Object(d["d"])("开始时间和结束时间不能选择同一天!"),n.abrupt("return");case 6:return r.startTime=r.date[0],r.endTime=r.date[1],n.next=10,y["a"].update(r).catch((function(){e.exam.saveOrEditDoing=!1}));case 10:if(!n.sent){n.next=15;break}Object(d["e"])("修改成功"),t.getList(e.exam.lists.pages.number,e.exam.lists.pages.size,e.exam.lists.query),e.exam.entityInfo.dialog=!1,e.exam.saveOrEditDoing=!1;case 15:case"end":return n.stop()}}),n)})));return function(e){return n.apply(this,arguments)}}());case 1:case"end":return n.stop()}}),n)})))()},clickDropList:function(t,n){var a=this;return Object(o["a"])(regeneratorRuntime.mark((function r(){var i,s,o,c,u,l,p;return regeneratorRuntime.wrap((function(r){while(1)switch(r.prev=r.next){case 0:e.exam.clickedExam=n,r.t0=t,r.next="paperView"===r.t0?4:"qrcode"===r.t0?6:"list"===r.t0?13:"single"===r.t0?17:28;break;case 4:return e.$router.push({name:"teacherExamPaper",query:{id:n.paperId,asType:"teacherView"}}),r.abrupt("break",28);case 6:return i=k["e"],r.next=9,w["a"].getTextQrCode(i);case 9:return s=r.sent,Object(d["e"])("二维码生成成功，请让学生扫码开始答题考核。"),window.open(s),r.abrupt("break",28);case 13:return e.$set(e.exam.listD,"statusList",[{label:"所有",name:"all",list:[],listDefine:L},{label:"未答卷",name:"UnStart",list:[],listDefine:L},{label:"未交卷",name:"UnSubmited",list:[],listDefine:L},{label:"已交卷",name:"Submited",list:[],listDefine:L}]),a.getOneExamUserResultList({id:n.id}),e.exam.listD.dialog=!0,r.abrupt("break",28);case 17:return r.next=19,v["a"].getOne(n.paperId);case 19:return o=r.sent,c=JSON.parse(o.sectionInfos),u=c[0].questionIds[0],r.next=24,z["a"].getOne(u);case 24:return l=r.sent,p=l.questionBankId,window.open("/teacher/examSingle?bankId=".concat(p,"&examId=").concat(n.id)),r.abrupt("break",28);case 28:case"end":return r.stop()}}),r)})))()},getOneExamUserResultList:function(t){return Object(o["a"])(regeneratorRuntime.mark((function n(){var a,r,s,o;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,y["a"].getOneExamAllResultList({examId:t.id});case 2:a=n.sent,e.$set(e.exam.listD,"allList",a),r=Object(i["a"])(a);try{for(r.s();!(s=r.n()).done;)o=s.value,e.exam.listD.statusList[0].list.push(o),null==o.resultStatus&&e.exam.listD.statusList[1].list.push(o),"UnSubmited"===o.resultStatus&&e.exam.listD.statusList[2].list.push(o),"CalculatedScore"===o.resultStatus&&e.exam.listD.statusList[3].list.push(o)}catch(c){r.e(c)}finally{r.f()}case 6:case"end":return n.stop()}}),n)})))()},exportList:function(){return Object(o["a"])(regeneratorRuntime.mark((function t(){var n,a,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:e.exam.listD.allList.length>0?(n=function(e,t){return t.map((function(t){return e.map((function(e){var n="";switch(e){case"resultStatus":null==t["resultStatus"]&&(n="未答卷"),"UnSubmited"===t["resultStatus"]&&(n="未交卷"),"CalculatedScore"===t["resultStatus"]&&(n="已交卷");break;case"resultStartTime":n=null===t["resultStartTime"]?"/":Object(p["f"])(t["resultStartTime"],"yyyy-MM-dd HH:mm:ss");break;case"resultEndTime":n=null===t["resultEndTime"]?"/":Object(p["f"])(t["resultEndTime"],"yyyy-MM-dd HH:mm:ss");break;case"resultScore":n=null===t["resultScore"]?0:t["resultScore"];break;default:n=t[e]}return n}))}))},a=["学生账号","学生姓名","答卷状态","开始答卷时间","交卷时间","得分"],r=["studentAccount","studentName","resultStatus","resultStartTime","resultEndTime","resultScore"],Object(q["a"])(e.exam.listD.allList,a,r,n,e.exam.clickedExam.name+"-学生考核状态列表-"+Object(p["f"])(new Date,"yyyy-MM-dd HH:mm:ss"))):Object(d["d"])("请先选择要导出的项目");case 1:case"end":return t.stop()}}),t)})))()},clickViewResultBtn:function(t){var n=Object(p["h"])("resultId",t,e.exam.listD.allList),a=Object(s["a"])(n,2),r=a[1];window.open("/teacher/examPaper?id=".concat(t,"&asType=teacherEdit&studentAccount=").concat(r.studentAccount,"&studentName=").concat(r.studentName))}}}}},D=E,M=Object(S["a"])(D,a,r,!1,null,"17aadc8e",null);t["default"]=M.exports},6697:function(e,t,n){},7206:function(e,t,n){},8256:function(e,t,n){"use strict";var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loadJs,expression:"loadJs"}],staticClass:"tinymce-container",class:{fullscreen:e.fullscreen},style:{width:e.containerWidth}},[n("textarea",{staticClass:"tinymce-textarea",attrs:{id:e.tinymceId}}),e._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:e.showUploadFile,expression:"showUploadFile"}],staticClass:"editor-custom-btn-container"},[n("editorImage",{staticClass:"editor-upload-btn",attrs:{color:"#1890ff"},on:{successCBK:e.imageSuccessCBK}})],1)])},r=[],i=(n("99af"),n("4160"),n("c975"),n("a9e3"),n("b680"),n("ac1f"),n("1276"),n("159b"),function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"upload-container"},[n("el-button",{style:{background:e.color,borderColor:e.color},attrs:{icon:"el-icon-upload",size:"mini",type:"primary"},on:{click:function(t){e.dialogVisible=!0}}},[e._v(" 上传文件 ")]),n("el-dialog",{attrs:{visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[n("el-upload",{staticClass:"editor-slide-upload",staticStyle:{width:"50%"},attrs:{multiple:!0,"file-list":e.fileList,"show-file-list":!0,"on-error":e.handleError,"on-remove":e.handleRemove,"on-success":e.handleSuccess,"before-upload":e.beforeUpload,"http-request":e.uploadRequest,action:"void"}},[n("el-button",{attrs:{size:"small",type:"primary"}},[e._v(" 点击上传 ")])],1),n("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(" 取 消 ")]),n("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v(" 确 定 ")])],1)],1)}),s=[],o=(n("a623"),n("d81d"),n("b64b"),n("d3b7"),n("3ca3"),n("ddb0"),n("2b3d"),n("96cf"),n("1da1")),c=n("e698"),u={name:"EditorSlideUpload",props:{color:{type:String,default:"#1890ff"}},data:function(){return{dialogVisible:!1,listObj:{},fileList:[],errList:""}},methods:{checkAllSuccess:function(){var e=this;return Object.keys(this.listObj).every((function(t){return e.listObj[t].hasSuccess}))},handleSubmit:function(){var e=this,t=Object.keys(this.listObj).map((function(t){return e.listObj[t]}));if(!this.checkAllSuccess())return Object.keys(this.listObj).forEach((function(t,n){e.listObj[t].hasSuccess||(e.errList=e.errList+(n+1)+",")})),void this.$message("第"+this.errList+"个文件上传失败，请删除这些，保存后重新再上传");this.$emit("successCBK",t),this.listObj={},this.fileList=[],this.dialogVisible=!1},handleSuccess:function(e,t){for(var n=t.uid,a=Object.keys(this.listObj),r=0,i=a.length;r<i;r++)if(this.listObj[a[r]].uid===n)return this.listObj[a[r]].url=e.data,void(this.listObj[a[r]].hasSuccess=!0)},handleError:function(e){return!0},handleRemove:function(e){for(var t=e.uid,n=Object.keys(this.listObj),a=0,r=n.length;a<r;a++)if(this.listObj[n[a]].uid===t)return void delete this.listObj[n[a]]},beforeUpload:function(e){var t=this,n=c["a"].getFileType(e)[0];switch(n){case"image":if(!c["a"].checkFileSize(c["a"].fileSizeLimit.questionContentImg,e))return!1;n;break;case"video":if(!c["a"].checkFileSize(c["a"].fileSizeLimit.questionContentVideo,e))return!1;n;break;case"audio":if(!c["a"].checkFileSize(c["a"].fileSizeLimit.questionContentAudio,e))return!1;n;break;default:if(!c["a"].checkFileSize(c["a"].fileSizeLimit.questionContentOther,e))return!1;"other";break}window.URL||window.webkitURL;var a=e.uid;this.listObj[a]={},t.listObj[a]={hasSuccess:!0,uid:e.uid}},uploadRequest:function(e){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return t,a=e.file,n.next=4,new Promise((function(e,t){c["a"].qiNiuUpload(a,{next:function(e){},error:function(t){console.log(t),e(!1),alert("上传失败")},complete:function(t){var n=c["a"].getBucketDomain(a),r=n+"/"+t.key;e({data:r})}})}));case 4:return n.abrupt("return",n.sent);case 5:case"end":return n.stop()}}),n)})))()}}},l=u,d=(n("196a"),n("2877")),p=Object(d["a"])(l,i,s,!1,null,"407cb1a8",null),m=p.exports,f=["advlist anchor autolink autosave colorpicker colorpicker contextmenu directionality emoticons fullscreen hr image imagetools insertdatetime link lists media nonbreaking noneditable pagebreak powerpaste preview print save searchreplace spellchecker tabfocus table template textcolor textpattern visualblocks visualchars wordcount"],b=f,h=["searchreplace bold italic underline strikethrough alignleft aligncenter alignright outdent indent  blockquote undo redo removeformat subscript superscript code codesample","hr bullist numlist link image charmap preview anchor pagebreak insertdatetime media table emoticons forecolor backcolor fullscreen"],g=h,x=n("b85c"),v=[];function y(){return window.tinymce}var w=function(e,t){var n=document.getElementById(e),a=t||function(){};if(!n){var r=document.createElement("script");r.src=e,r.id=e,document.body.appendChild(r),v.push(a);var i="onload"in r?s:o;i(r)}function s(t){t.onload=function(){this.onerror=this.onload=null;var e,n=Object(x["a"])(v);try{for(n.s();!(e=n.n()).done;){var a=e.value;a(null,t)}}catch(r){n.e(r)}finally{n.f()}v=null},t.onerror=function(){this.onerror=this.onload=null,a(new Error("Failed to load "+e),t)}}function o(e){e.onreadystatechange=function(){if("complete"===this.readyState||"loaded"===this.readyState){this.onreadystatechange=null;var t,n=Object(x["a"])(v);try{for(n.s();!(t=n.n()).done;){var a=t.value;a(null,e)}}catch(r){n.e(r)}finally{n.f()}v=null}}}n&&a&&(y()?a(null,n):v.push(a))},k=w,_=n("780f"),O="https://resouce.cdzyhd.com/tinymce-all-in-one-4.9.3/tinymce.min.js",j="https://resouce.cdzyhd.com/powerpaste-2.1.10/plugin.min.js",C={name:"Tinymce",components:{editorImage:m},props:{id:{type:String,default:function(){return"vue-tinymce-"+ +new Date+(1e3*Math.random()).toFixed(0)}},value:{type:String,default:""},toolbar:{type:Array,required:!1,default:function(){return[]}},menubar:{type:String,default:"file edit insert view format table"},height:{type:[Number,String],required:!1,default:360},width:{type:[Number,String],required:!1,default:"auto"}},data:function(){return{editorShowUploadList:_["c"],loadJs:!1,hasChange:!1,hasInit:!1,tinymceId:this.id,fullscreen:!1,showUploadFile:!1,languageTypeList:{zh:"zh_CN"}}},computed:{language:function(){return"zh_CN"},containerWidth:function(){var e=this.width;return/^[\d]+(\.[\d]+)?$/.test(e)?"".concat(e,"px"):e}},watch:{value:function(e){var t=this;!this.hasChange&&this.hasInit&&this.$nextTick((function(){return window.tinymce.get(t.tinymceId).setContent(e||"")}))},language:function(){var e=this;this.destroyTinymce(),this.$nextTick((function(){return e.initTinymce()}))}},mounted:function(){this.init();var e=JSON.parse(sessionStorage.getItem("expUserInfo")),t=e["schoolId"],n=e["rolename"];this.editorShowUploadList.indexOf(t)>-1&&"teacher"===n&&(this.showUploadFile=!0)},activated:function(){window.tinymce&&this.initTinymce()},deactivated:function(){this.destroyTinymce()},destroyed:function(){this.destroyTinymce()},methods:{init:function(){var e=this;this.loadJs=!0,k(O,(function(t){e.loadJs=!1,t?e.$message.error(t.message):e.initTinymce()}))},initTinymce:function(){var e=this,t=this;window.tinymce.init({language:this.language,selector:"#".concat(this.tinymceId),height:this.height,body_class:"panel-body ",object_resizing:!1,toolbar:this.toolbar.length>0?this.toolbar:g,menubar:this.menubar,external_plugins:{powerpaste:j},plugins:b,end_container_on_empty_block:!0,paste_retain_style_properties:"all",paste_word_valid_elements:"*[*]",paste_data_images:!0,paste_convert_word_fake_lists:!1,paste_webkit_styles:"all",paste_merge_formats:!0,powerpaste_word_import:"prompt",powerpaste_html_import:"prompt",powerpaste_allow_local_images:!0,code_dialog_height:450,code_dialog_width:1e3,advlist_bullet_styles:"square",advlist_number_styles:"default",imagetools_cors_hosts:["www.tinymce.com","codepen.io"],default_link_target:"_blank",link_title:!1,nonbreaking_force_tab:!0,init_instance_callback:function(n){t.value&&n.setContent(t.value),t.hasInit=!0,n.on("NodeChange Change KeyUp SetContent",(function(){e.hasChange=!0,e.$emit("input",n.getContent())}))},setup:function(e){e.on("FullscreenStateChanged",(function(e){t.fullscreen=e.state}))},convert_urls:!1,images_dataimg_filter:function(e){return e},images_upload_handler:function(e,t,n,a){a(0);var r=new File([e.blob()],c["a"].getUuid()+".png",{type:"image/png"});c["a"].qiNiuUpload(r,{next:function(e){},error:function(e){console.log(e),alert("上传失败")},complete:function(e){var n=c["a"].getBucketDomain(r),i=n+"/"+e.key;t(i),a(100)}})}}).then((function(t){console.log("Tinymce初始化完毕"),e.$emit("initEd")}))},destroyTinymce:function(){var e=window.tinymce.get(this.tinymceId);this.fullscreen&&e.execCommand("mceFullScreen"),e&&e.destroy()},setContent:function(e){window.tinymce.get(this.tinymceId).setContent(e)},getContent:function(){window.tinymce.get(this.tinymceId).getContent()},imageSuccessCBK:function(e){var t=this;e.forEach((function(e){var n=e.url.split("."),a=n[n.length-1],r=e.url.split("/")[3];c["a"].fileSuffixEnum.image.indexOf(a)>-1?window.tinymce.get(t.tinymceId).insertContent('<img class="tinymce-upload-img" src="'.concat(e.url,'" >')):c["a"].fileSuffixEnum.video.indexOf(a)>-1?window.tinymce.get(t.tinymceId).insertContent('<video class="tinymce-upload-video" src="'.concat(e.url,'" controls="controls">')):c["a"].fileSuffixEnum.audio.indexOf(a)>-1?window.tinymce.get(t.tinymceId).insertContent('<embed height="50" width="100" src="'.concat(e.url,'"/>')):window.tinymce.get(t.tinymceId).insertContent('<a class="tinymce-upload-other" href="'.concat(e.url,'" >').concat(r,"</a>"))}))}}},S=C,I=(n("96b9"),Object(d["a"])(S,a,r,!1,null,"58f430dd",null));t["a"]=I.exports},9204:function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"d",(function(){return s})),n.d(t,"c",(function(){return c}));n("99af"),n("a9e3"),n("b680");var a=n("cf45"),r=function(e,t){if(e){var n="yyyy/MM/dd HH:mm";return t&&(n=t),Object(a["f"])(e,n)}return""},i=function(e,t){if(e){var n="yyyy-MM-dd HH:mm:ss";return t&&(n=t),Object(a["f"])(e,n)}return""},s=function(e,t){if(e||0===e){var n=0;return t&&(n=t),e.toFixed(n)}return""};function o(e){return e<10&&(e="0"+e),e}var c=function(e){e=Math.round(e/1e3);var t=0,n=0;return e<60?t=Number(e).toFixed(0):(n=Math.floor(e/60),t=Math.floor(e-60*n)),"".concat(o(n),"分").concat(o(t),"秒")}},"96b9":function(e,t,n){"use strict";n("acbb")},"9eff":function(e,t,n){"use strict";n("7206")},a020:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var a=n("3835"),r=(n("96cf"),n("1da1")),i=n("d4ec"),s=n("bee2"),o=n("8ce4"),c=n("7b67");function u(e){return l.apply(this,arguments)}function l(){return l=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionPaper/list","get",t));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function d(e){return p.apply(this,arguments)}function p(){return p=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionPaper/save","post_json",t));case 1:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)}function m(e){return f.apply(this,arguments)}function f(){return f=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionPaper/update","post_json",t));case 1:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function b(e){return h.apply(this,arguments)}function h(){return h=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionPaper/delete","post_json",t));case 1:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function g(e){return x.apply(this,arguments)}function x(){return x=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionPaper/info/"+t,"get",{}));case 1:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}function v(e){return y.apply(this,arguments)}function y(){return y=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionPaper/deleteOnePaper/"+t,"get",{}));case 1:case"end":return e.stop()}}),e)}))),y.apply(this,arguments)}var w=n("2ca2"),k=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"getList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t,n,r){var i,s,o,c,l,d;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i={page:t,size:n},i=Object.assign(i,r),e.next=4,u(i);case 4:if(s=e.sent,o=Object(a["a"])(s,1),c=o[0],0!==n){e.next=11;break}return e.abrupt("return",c.data);case 11:return l=w["a"].generateListMybatisPlus(c.data),d=l[0],e.abrupt("return",[d,l[1]]);case 14:case"end":return e.stop()}}),e)})));function t(t,n,a){return e.apply(this,arguments)}return t}()},{key:"save",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"update",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"remove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,b(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"deleteOnePaper",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getOne",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,g(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}]),e}()},acbb:function(e,t,n){},b7b1:function(e,t,n){"use strict";n("6697")},cd77:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));n("d81d"),n("d3b7");function a(e,t,a,r,i){Promise.all([n.e("chunk-2d0b2ed7"),n.e("chunk-a2e8b0fe")]).then(n.bind(null,"4bf8")).then((function(n){var s=r(a,e);n.export_json_to_excel({header:t,data:s,filename:i,autoWidth:!0})}))}},d6a9:function(e,t,n){"use strict";n.d(t,"a",(function(){return k}));var a=n("3835"),r=(n("96cf"),n("1da1")),i=n("d4ec"),s=n("bee2"),o=n("8ce4"),c=n("7b67");function u(e){return l.apply(this,arguments)}function l(){return l=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/clazz/list","get",t));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function d(e){return p.apply(this,arguments)}function p(){return p=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/clazz/save","post_json",t));case 1:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)}function m(e){return f.apply(this,arguments)}function f(){return f=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/clazz/update","post_json",t));case 1:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function b(e){return h.apply(this,arguments)}function h(){return h=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/clazz/delete","post_json",t));case 1:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function g(e){return x.apply(this,arguments)}function x(){return x=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/clazz/info/"+t,"get",{}));case 1:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}function v(e){return y.apply(this,arguments)}function y(){return y=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/clazz/addSelectStudent","post_json",t));case 1:case"end":return e.stop()}}),e)}))),y.apply(this,arguments)}var w=n("2ca2"),k=(n("bc3a"),n("5c8a"),function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"getList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t,n,r){var i,s,o,c,l,d;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i={page:t,size:n},i=Object.assign(i,r),e.next=4,u(i);case 4:if(s=e.sent,o=Object(a["a"])(s,1),c=o[0],0!==n){e.next=11;break}return e.abrupt("return",c.data);case 11:return l=w["a"].generateListMybatisPlus(c.data),d=l[0],e.abrupt("return",[d,l[1]]);case 14:case"end":return e.stop()}}),e)})));function t(t,n,a){return e.apply(this,arguments)}return t}()},{key:"save",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"update",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"remove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,b(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getOne",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,g(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"addSelectStudent",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}]),e}())},f0e8:function(e,t,n){},ff09:function(e,t,n){"use strict";n.d(t,"a",(function(){return I}));var a=n("3835"),r=(n("96cf"),n("1da1")),i=n("d4ec"),s=n("bee2"),o=n("8ce4"),c=n("7b67");function u(e){return l.apply(this,arguments)}function l(){return l=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/list","get",t));case 1:case"end":return e.stop()}}),e)}))),l.apply(this,arguments)}function d(e){return p.apply(this,arguments)}function p(){return p=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/save","post_json",t));case 1:case"end":return e.stop()}}),e)}))),p.apply(this,arguments)}function m(e){return f.apply(this,arguments)}function f(){return f=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/update","post_json",t));case 1:case"end":return e.stop()}}),e)}))),f.apply(this,arguments)}function b(e){return h.apply(this,arguments)}function h(){return h=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/delete","post_json",t));case 1:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function g(e){return x.apply(this,arguments)}function x(){return x=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/info/"+t,"get",{}));case 1:case"end":return e.stop()}}),e)}))),x.apply(this,arguments)}function v(e){return y.apply(this,arguments)}function y(){return y=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/oneExamUserAllList","post_body",t));case 1:case"end":return e.stop()}}),e)}))),y.apply(this,arguments)}function w(e){return k.apply(this,arguments)}function k(){return k=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/oneExamStatisticInfo","post_body",t));case 1:case"end":return e.stop()}}),e)}))),k.apply(this,arguments)}function _(e){return O.apply(this,arguments)}function O(){return O=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/oneExamResultAnalysis","post_body",t));case 1:case"end":return e.stop()}}),e)}))),O.apply(this,arguments)}function j(e){return C.apply(this,arguments)}function C(){return C=Object(r["a"])(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",Object(o["a"])(c["c"]+"consumer/questionExam/endExam","post_body",t));case 1:case"end":return e.stop()}}),e)}))),C.apply(this,arguments)}var S=n("2ca2"),I=function(){function e(){Object(i["a"])(this,e)}return Object(s["a"])(e,null,[{key:"getList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t,n,r){var i,s,o,c,l,d;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i={page:t,size:n},i=Object.assign(i,r),e.next=4,u(i);case 4:if(s=e.sent,o=Object(a["a"])(s,1),c=o[0],0!==n){e.next=11;break}return e.abrupt("return",c.data);case 11:return l=S["a"].generateListMybatisPlus(c.data),d=l[0],e.abrupt("return",[d,l[1]]);case 14:case"end":return e.stop()}}),e)})));function t(t,n,a){return e.apply(this,arguments)}return t}()},{key:"save",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,d(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"update",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,m(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"remove",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,b(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",!0);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getOne",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,g(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getOneExamAllResultList",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getOneExamStatisticInfo",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,w(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"getOneExamResultAnalysis",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,_(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"endExam",value:function(){var e=Object(r["a"])(regeneratorRuntime.mark((function e(t){var n,r,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,j(t);case 2:if(n=e.sent,r=Object(a["a"])(n,1),i=r[0],2e4!==i.code){e.next=9;break}return e.abrupt("return",i.data);case 9:return e.abrupt("return",!1);case 10:case"end":return e.stop()}}),e)})));function t(t){return e.apply(this,arguments)}return t}()}]),e}()}}]);