(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fb0b9eaa"],{"407d":function(t,e,a){var r=a("d618");r.__esModule&&(r=r.default),"string"===typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);var o=a("499e").default;o("4dd27cd6",r,!0,{sourceMap:!1,shadowMode:!1})},"47de":function(t,e,a){"use strict";a("407d")},d618:function(t,e,a){var r=a("24fb");e=r(!1),e.push([t.i,".totalScore[data-v-1c65a012]{font-size:18px;color:#ff3e00;margin-bottom:10px}[data-v-1c65a012] .el-collapse-item__header{font-size:16px;font-weight:700}.dragBox[data-v-1c65a012]{line-height:30px;cursor:pointer}.configuration[data-v-1c65a012]{width:100%;max-width:770px;overflow:hidden;border-radius:2px;border:1px solid hsla(0,0%,60%,.6);min-height:300px;max-height:calc(100vh - 340px);overflow-y:auto}.configuration[data-v-1c65a012],h3[data-v-1c65a012]{margin-bottom:10px}h3[data-v-1c65a012]{font-size:18px;font-weight:700}.tableList[data-v-1c65a012] .el-table__row:hover .el-table__cell{background-color:#e0e3ff!important;color:#555fd9!important}.tableList[data-v-1c65a012] .el-table__row:hover .answerBox{background:#555fd9;color:#fff}.tableList td .el-tooltip[data-v-1c65a012]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.answerBox[data-v-1c65a012]{width:96px;height:36px;background:#f1f3f4;border-radius:4px;opacity:1;text-align:center;font-size:12px;color:#333;line-height:36px;cursor:pointer}.headerInput[data-v-1c65a012]{width:100%;overflow:hidden}.headerInput[data-v-1c65a012] .el-input__inner{border-radius:30px;height:36px}.headerInput[data-v-1c65a012] .el-input__icon{line-height:36px}.sreachButton[data-v-1c65a012]{display:flex;justify-content:space-evenly;margin-bottom:18px}.sreachButton .showBox[data-v-1c65a012],.sreachButton>div[data-v-1c65a012]{width:56px;height:32px;border-radius:4px;border:1px solid hsla(0,0%,60%,.6);text-align:center;line-height:32px;color:#999;cursor:pointer;transition:all .2s}.sreachButton .showBox[data-v-1c65a012]:hover,.sreachButton>div[data-v-1c65a012]:hover{background:#555fd9;color:#fff;border:1px solid #555fd9}.sreachButton .exportBox[data-v-1c65a012]{background-color:#555fd9;color:#fff;border:1px solid #555fd9!important}.tableList[data-v-1c65a012]{background:#fbfdff}.tableList .sreachBox[data-v-1c65a012]{box-shadow:0 0 8px 0 hsla(0,0%,75.3%,.25);border-radius:8px 8px 0 0;border:1px solid hsla(0,0%,60%,.2);padding-top:18px;width:100%;overflow:hidden}.breadcrumb[data-v-1c65a012]{padding:25px;display:flex;align-items:center}.breadcrumb>span[data-v-1c65a012]{width:90px}.breadcrumb[data-v-1c65a012] .el-breadcrumb__inner.is-link,.breadcrumb[data-v-1c65a012] .el-breadcrumb__inner a{font-weight:400;color:#333}.breadcrumb[data-v-1c65a012] .el-breadcrumb__separator{font-size:12px}.breadcrumb[data-v-1c65a012] .el-breadcrumb__inner{color:#555fd9}@media only screen and (max-width:640px){.sreachBox[data-v-1c65a012]{margin-top:20px}.breadcrumb[data-v-1c65a012]{display:none}}[data-v-1c65a012] .el-table th{background:#f1f3f4}.topTitle[data-v-1c65a012]{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid hsla(0,0%,60%,.4);margin-bottom:15px}.topTitle2[data-v-1c65a012]{padding:0 0 20px 0;padding-bottom:20px}.topH3[data-v-1c65a012]{font-size:20px;font-weight:700;margin-bottom:15px}",""]),t.exports=e},de72:function(t,e,a){"use strict";a.r(e);var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"borderContent"},[a("div",{staticClass:"topTitle topTitle2"},[a("div",{staticClass:"chooseTitle"},[t._v(t._s(t.$route.query.id?"编辑":"创建")+"试卷")]),a("span",{staticClass:"el-icon-arrow-left",staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$router.go(-1)}}},[t._v("返回")])]),a("h3",[t._v("试卷信息")]),a("el-form",{ref:"form",staticStyle:{"max-width":"300px"},attrs:{model:t.form,"label-width":"80px",size:"small"}},[a("el-form-item",{attrs:{label:"试卷名称",prop:"testPaperName",rules:[{required:!0,message:"请输入试卷名称",trigger:"blur"}]}},[a("el-input",{attrs:{placeholder:"请输入试卷名称",clearable:""},model:{value:t.form.testPaperName,callback:function(e){t.$set(t.form,"testPaperName",e)},expression:"form.testPaperName"}})],1),a("el-form-item",{attrs:{label:"所属年级",prop:"gradeId",rules:[{required:!0,message:"请输入试卷名称",trigger:"blur"}]}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择所属年级"},on:{change:t.changeGarde},model:{value:t.form.gradeId,callback:function(e){t.$set(t.form,"gradeId",e)},expression:"form.gradeId"}},t._l(t.gardeList,(function(t){return a("el-option",{key:t.id,attrs:{label:t.gradeName,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:"所属科目",prop:"subjectId",rules:[{required:!0,message:"请输入试卷名称",trigger:"blur"}]}},[a("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择所属科目"},model:{value:t.form.subjectId,callback:function(e){t.$set(t.form,"subjectId",e)},expression:"form.subjectId"}},t._l(t.subjectList,(function(t){return a("el-option",{key:t.id,attrs:{label:t.subjectName,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:"是否审核",prop:"status",rules:[{required:!0,message:"请选择是否需要审核",trigger:"blur"}]}},[a("el-radio-group",{model:{value:t.form.status,callback:function(e){t.$set(t.form,"status",e)},expression:"form.status"}},[a("el-radio",{attrs:{label:0}},[t._v("不审核")]),a("el-radio",{attrs:{label:1}},[t._v("审核")])],1)],1)],1),a("h3",[a("span",[t._v("题目配置")]),a("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"text",icon:"el-icon-sort",size:"mini"},on:{click:function(e){return t.adjustOrder()}}},[t._v("调整顺序")])],1),a("div",{staticClass:"configuration"},[a("testPaper",{ref:"testPaper",attrs:{answerList:t.form.testPaperContent,typesOf:"add",disabled:!0},on:{arrList:t.arrList}})],1),a("div",{staticClass:"totalScore"},[t._v("总分: "+t._s(t.form.score))]),a("el-form",[a("el-form-item",{attrs:{label:"难度",prop:"difficulty",rules:{required:!0,message:"请选择难度",trigger:"blur"}}},[a("el-rate",{staticStyle:{"margin-top":"10px"},model:{value:t.form.difficulty,callback:function(e){t.$set(t.form,"difficulty",e)},expression:"form.difficulty"}})],1)],1),a("div",[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.submitForm()}}},[t._v("提交")])],1),a("el-dialog",{attrs:{"close-on-click-modal":!1,title:"调整顺序",visible:t.orderFlag,top:"5vh",width:"40%","append-to-body":""},on:{"update:visible":function(e){t.orderFlag=e}}},[a("p",{staticStyle:{color:"#FF3E00","margin-bottom":"20px"}},[t._v("只能在同类型的题中拖拽交换顺序")]),a("el-collapse",{model:{value:t.activeNames,callback:function(e){t.activeNames=e},expression:"activeNames"}},t._l(t.form.testPaperContent,(function(e,r){return a("el-collapse-item",{key:r,attrs:{title:1==e.topicType?"单选题":2==e.topicType?"多选题":3==e.topicType?"判断题":"问答题",name:e.topicType}},[a("ul",t._l(e.children,(function(e,o){return a("li",{key:o,staticClass:"overEllipsis dragBox",attrs:{title:e.topic,draggable:"true"},domProps:{innerHTML:t._s(e.topic)},on:{dragstart:function(e){return t.dragstart(r,o)},dragenter:function(e){return t.dragenter(e)},dragover:function(e){return t.dragover(e,r,o)}}})})),0)])})),1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.orderFlag=!1}}},[t._v("关 闭")])],1)],1)],1)},o=[],i=(a("caad"),a("a434"),a("d81d"),a("88c5")),s={name:"ProjectPcNewExamination",data:function(){return{form:{testPaperName:"",gradeId:"",subjectId:"",difficulty:1,score:0,status:0,testPaperContent:[{topicType:1,children:[]},{topicType:2,children:[]},{topicType:5,children:[]},{topicType:3,children:[]},{topicType:4,children:[]}]},subjectList:[],gardeList:[],orderFlag:!1,activeNames:[1,2,3,4],dragIndex:0,dragNum:0}},components:{testPaper:i["a"]},mounted:function(){this.sysGardeGetList(),this.$route.query.id&&this.onlineTestPaperGetInfo()},methods:{onlineTestPaperGetInfo:function(){var t=this;this.$api.onlineTestPaperGetInfo({id:this.$route.query.id}).then((function(e){200===e.code&&(t.form=e.data,[2,3].includes(t.form.status)&&(t.form.status=1),t.$refs.testPaper.arr=t.form.testPaperContent,t.sysGardeGetSubjects())}))},dragstart:function(t,e){this.dragIndex=t,this.dragNum=e},dragenter:function(t){t.preventDefault()},dragover:function(t,e,a){var r=this;t.preventDefault(),null!==this.timeout&&clearTimeout(this.timeout),this.timeout=setTimeout((function(){if(r.dragIndex===e&&r.dragNum!==a){var t=r.form.testPaperContent[r.dragIndex].children[r.dragNum];r.form.testPaperContent[r.dragIndex].children.splice(r.dragNum,1),r.form.testPaperContent[r.dragIndex].children.splice(e,0,t),r.dragIndex=e}}),100)},adjustOrder:function(){this.orderFlag=!0},arrList:function(t){var e=this;this.form.testPaperContent=t,this.form.score=0,t.map((function(t){e.form.score+=t.score}))},sysGardeGetSubjects:function(){var t=this;this.$api.sysGardeGetSubjects({id:this.form.gradeId}).then((function(e){200===e.code&&(t.subjectList=e.data)}))},sysGardeGetList:function(){var t=this;this.$api.sysGardeGetList().then((function(e){200===e.code&&(t.gardeList=e.data)}))},changeGarde:function(){this.form.subjectId="",this.sysGardeGetSubjects()},submitForm:function(t){var e=this;this.$refs["form"].validate((function(t){t&&(e.form.id?e.$api.onlineTestPaperUpdate(e.form).then((function(t){200===t.code&&(e.$message.success("编辑成功"),e.$router.go(-1))})):e.$api.onlineTestPaperAdd(e.form).then((function(t){200===t.code&&(e.$message.success("新增成功"),e.$router.go(-1))})))}))}}},n=s,d=(a("47de"),a("2877")),l=Object(d["a"])(n,r,o,!1,null,"1c65a012",null);e["default"]=l.exports}}]);