chunk-31e59c04.00098255.js 8.8 KB

123456
  1. /*!
  2. * build: Hopaheal
  3. * copyright: Mead
  4. * time: 2022-9-23 10:41:22
  5. */
  6. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-31e59c04"],{"11ab":function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,l=t._self._c||e;return l("div",{staticClass:"department-management-container"},[l("vab-query-form",[l("vab-query-form-left-panel",{attrs:{span:6}}),l("vab-query-form-right-panel",{attrs:{span:18}},[l("el-form",{attrs:{inline:!0,model:t.queryForm},nativeOn:{submit:function(t){t.preventDefault()}}},[l("el-form-item",[l("el-input",{attrs:{clearable:"",placeholder:t.translateTitle("请输入试题名称")},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryData(e)}},model:{value:t.queryForm.title,callback:function(e){t.$set(t.queryForm,"title","string"===typeof e?e.trim():e)},expression:"queryForm.title"}})],1),l("el-form-item",[l("el-select",{attrs:{clearable:"",placeholder:t.translateTitle("请选择试题类型")},on:{change:t.change},model:{value:t.queryForm.type,callback:function(e){t.$set(t.queryForm,"type","string"===typeof e?e.trim():e)},expression:"queryForm.type"}},t._l(t.typeArr,(function(t,e){return l("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),l("el-form-item",[l("el-select",{attrs:{clearable:"",placeholder:t.translateTitle("请选择试题难易程度")},model:{value:t.queryForm.level,callback:function(e){t.$set(t.queryForm,"level","string"===typeof e?e.trim():e)},expression:"queryForm.level"}},t._l(t.levelArr,(function(t,e){return l("el-option",{key:e,attrs:{label:t.name,value:t.id}})})),1)],1),l("el-form-item",[l("el-button",{attrs:{icon:"el-icon-search",type:"primary"},on:{click:t.queryData}},[t._v(" "+t._s(t.translateTitle("搜索"))+" ")])],1)],1)],1)],1),l("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],attrs:{border:"",data:t.list,"default-expand-all":""},scopedSlots:t._u([{key:"empty",fn:function(){return[l("el-image",{staticClass:"vab-data-empty",attrs:{src:a("f1f0")}})]},proxy:!0}])},[l("el-table-column",{attrs:{align:"center",label:t.translateTitle("序号"),"show-overflow-tooltip":"",type:"index",width:"60"}}),l("el-table-column",{attrs:{align:"center",label:t.translateTitle("试题名称"),"min-width":"120",prop:"title","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{align:"center",label:t.translateTitle("试题分类"),"show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[null!=a.category?l("el-tag",[t._v(t._s(a.category.name))]):l("span",[t._v("--")])]}}])}),l("el-table-column",{attrs:{align:"center",label:t.translateTitle("试题类型"),"show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[1==a.type?l("el-tag",[t._v("单选题")]):2==a.type?l("el-tag",{attrs:{type:"success"}},[t._v("判断题")]):3==a.type?l("el-tag",{attrs:{type:"warning"}},[t._v("填空题")]):4==a.type?l("el-tag",{attrs:{type:"danger"}},[t._v("简答题")]):5==a.type?l("el-tag",{attrs:{type:"info"}},[t._v("多选题")]):l("span",[t._v("--")])]}}])}),l("el-table-column",{attrs:{align:"center",label:t.translateTitle("试题分值"),prop:"point","show-overflow-tooltip":""}}),l("el-table-column",{attrs:{align:"center",label:t.translateTitle("试题难易度"),prop:"level","show-overflow-tooltip":""},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[1==a.level?l("el-tag",{attrs:{type:"primary"}},[t._v("简单")]):2==a.level?l("el-tag",{attrs:{type:"warning"}},[t._v("适中")]):3==a.level?l("el-tag",{attrs:{type:"danger"}},[t._v("困难")]):l("span",[t._v("--")])]}}])}),l("el-table-column",{attrs:{align:"center",fixed:"right",label:t.translateTitle("操作")},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[l("el-button",{attrs:{type:"text"},on:{click:function(e){return t.questionDetail(a)}}},[t._v(" "+t._s(t.translateTitle("详情"))+" ")])]}}])})],1),l("el-pagination",{attrs:{background:"","current-page":t.queryForm.page,layout:t.layout,"page-size":t.queryForm.per_page,"page-sizes":[15,20,30,40,50,100],total:t.total},on:{"current-change":t.handleCurrentChange,"size-change":t.handleSizeChange}}),l("detail",{ref:"detail",on:{"fetch-data":t.getQuestionList}})],1)},i=[],s=a("6a80"),n=a("f645"),r=a("79fa"),o={name:"CourseManage",components:{Detail:n["default"]},data(){return{list:[],listLoading:!0,layout:"total, sizes, prev, pager, next, jumper",total:0,typeArr:[{id:1,name:"单选题"},{id:2,name:"判断题"},{id:3,name:"填空题"},{id:4,name:"简答题"},{id:5,name:"多选题"}],levelArr:[{id:1,name:"简单"},{id:2,name:"适中"},{id:3,name:"困难"}],queryForm:{page:1,per_page:15,title:""}}},created(){this.getQuestionList()},methods:{translateTitle:r["translateTitle"],change(t){console.log(t,"6666666")},questionDetail(t){this.$refs["detail"].showEdit(t.id)},handleDelete(t){t.id&&this.$baseConfirm("你确定要删除当前项吗",null,async()=>{const{message:e}=await Object(s["questionDelete"])({id:t.id});this.$baseMessage(e,"success",!1,"vab-hey-message-success"),await this.getQuestionList()})},handleSizeChange(t){this.queryForm.per_page=t,this.getQuestionList()},handleCurrentChange(t){this.queryForm.page=t,this.getQuestionList()},queryData(){this.queryForm.page=1,this.getQuestionList()},async getQuestionList(){this.listLoading=!0;const{data:t}=await Object(s["questionList"])(this.queryForm);console.log(t,"试题列表信息");const{list:e,meta:a}=t;this.list=e,this.total=a.pagination.total,this.listLoading=!1}}},u=o,c=(a("d56b"),a("0b56")),d=Object(c["a"])(u,l,i,!1,null,"e19b520a",null);e["default"]=d.exports},"2c42":function(t,e,a){},"6a80":function(t,e,a){"use strict";a.r(e),a.d(e,"questionList",(function(){return i})),a.d(e,"questionDetail",(function(){return s})),a.d(e,"questionDelete",(function(){return n}));var l=a("b775");function i(t){return Object(l["default"])({url:"/exam/topic",method:"get",params:t})}function s(t){return Object(l["default"])({url:"/exam/topic/"+t,method:"get"})}function n(t){return Object(l["default"])({url:"/exam/topic/"+t.id,method:"delete"})}},"98df":function(t,e,a){},d56b:function(t,e,a){"use strict";a("2c42")},daed:function(t,e,a){"use strict";a("98df")},f1f0:function(t,e,a){t.exports=a.p+"static/img/data_empty.f2997617.png"},f645:function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-dialog",{attrs:{"before-close":t.handleClose,"close-on-click-modal":!1,title:t.translateTitle("试题详情"),visible:t.dialogVisible,width:"800px"},on:{"update:visible":function(e){t.dialogVisible=e}}},[a("div",{staticClass:"table"},[a("div",{staticClass:"left"},[a("div",{staticClass:"index"},[t._v("1")]),a("div",{staticClass:"point"},[t._v(t._s(t.detail.point)+"分")])]),a("div",{staticClass:"right"},[a("div",{staticClass:"title"},[t._v(t._s(t.detail.title))]),a("div",{staticClass:"select"},[1==t.detail.type||2==t.detail.type?a("div",[a("el-radio-group",{model:{value:t.detail.result,callback:function(e){t.$set(t.detail,"result",e)},expression:"detail.result"}},t._l(t.detail.body,(function(e,l){return a("el-radio",{key:l,attrs:{label:e.key}},[t._v(" "+t._s(e.name)+" ")])})),1)],1):t._e(),5==t.detail.type?a("div",[a("el-checkbox-group",{model:{value:t.detail.result,callback:function(e){t.$set(t.detail,"result",e)},expression:"detail.result"}},t._l(t.detail.body,(function(e,l){return a("el-checkbox",{key:l,attrs:{label:e.key}},[t._v(" "+t._s(e.name)+" ")])})),1)],1):t._e()]),a("div",{staticClass:"result"},[a("div",{staticClass:"answer"},[t._v(t._s(t.translateTitle("参考答案"))+":")]),5==t.detail.type?a("div",{staticClass:"hasAnswer"},t._l(t.detail.result,(function(e,l){return a("span",{key:l},[t._v(" "+t._s(e)+" ")])})),0):a("div",[t._v(t._s(t.detail.result))])]),a("div",{staticClass:"analysis"},[a("div",{staticClass:"analysis-left"},[t._v(t._s(t.translateTitle("解析"))+":")]),a("div",{staticClass:"analysis-right"},[t.detail.analysis?a("div",{domProps:{innerHTML:t._s(t.detail.analysis)}}):a("div",[t._v(t._s(t.translateTitle("暂无解析")))])])])])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.dialogVisible=!1}}},[t._v(" "+t._s(t.translateTitle("确 定"))+" ")])],1)])},i=[],s=a("6a80"),n=a("79fa"),r={props:{content:{type:Array,default:()=>[]}},data(){return{checkList:[],dialogVisible:!1,detail:{},radio:""}},watch:{content(){console.log(this.content,"select"),this.rowMultipleChecked()}},created(){},methods:{translateTitle:n["translateTitle"],handleClose(){this.dialogVisible=!1},showEdit(t){this.getDetail(t)},async getDetail(t){const{data:e}=await Object(s["questionDetail"])(t);console.log(e),this.detail=e,this.dialogVisible=!0}}},o=r,u=(a("daed"),a("0b56")),c=Object(u["a"])(o,l,i,!1,null,"10efcd90",null);e["default"]=c.exports}}]);