fuliqi
2024-10-17 8546b3d285af4235a0ef615a0c6e89486ae2c806
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-28529d14"],{"129f":function(e,t,a){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}},"333d":function(e,t,a){"use strict";var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"pagination-container",class:{hidden:e.hidden}},[t("el-pagination",e._b({attrs:{background:e.background,"current-page":e.currentPage,"page-size":e.pageSize,layout:e.layout,"page-sizes":e.pageSizes,total:e.total},on:{"update:currentPage":function(t){e.currentPage=t},"update:current-page":function(t){e.currentPage=t},"update:pageSize":function(t){e.pageSize=t},"update:page-size":function(t){e.pageSize=t},"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}},"el-pagination",e.$attrs,!1))],1)},r=[];a("a9e3");Math.easeInOutQuad=function(e,t,a,n){return e/=n/2,e<1?a/2*e*e+t:(e--,-a/2*(e*(e-2)-1)+t)};var i=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}}();function u(e){document.documentElement.scrollTop=e,document.body.parentNode.scrollTop=e,document.body.scrollTop=e}function l(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function o(e,t,a){var n=l(),r=e-n,o=20,c=0;t="undefined"===typeof t?500:t;var s=function e(){c+=o;var l=Math.easeInOutQuad(c,n,r,t);u(l),c<t?i(e):a&&"function"===typeof a&&a()};s()}var c={name:"Pagination",props:{total:{required:!0,type:Number},page:{type:Number,default:1},limit:{type:Number,default:10},pageSizes:{type:Array,default:function(){return[5,10,20,30,50]}},layout:{type:String,default:"total, sizes, prev, pager, next, jumper"},background:{type:Boolean,default:!0},autoScroll:{type:Boolean,default:!0},hidden:{type:Boolean,default:!1}},computed:{currentPage:{get:function(){return this.page},set:function(e){this.$emit("update:page",e)}},pageSize:{get:function(){return this.limit},set:function(e){this.$emit("update:limit",e)}}},methods:{handleSizeChange:function(e){this.$emit("pagination",{page:this.currentPage,limit:e}),this.autoScroll&&o(0,800)},handleCurrentChange:function(e){this.$emit("pagination",{page:e,limit:this.pageSize}),this.autoScroll&&o(0,800)}}},s=c,d=(a("fb6a7"),a("2877")),p=Object(d["a"])(s,n,r,!1,null,"90fd946a",null);t["a"]=p.exports},"4a0c":function(e,t,a){"use strict";var n=a("b775");t["a"]={pageList:function(e){return Object(n["a"])("/api/admin/exam/paper/page",e)},taskExamPage:function(e){return Object(n["a"])("/api/admin/exam/paper/taskExamPage",e)},edit:function(e){return Object(n["a"])("/api/admin/exam/paper/edit",e)},select:function(e){return Object(n["a"])("/api/admin/exam/paper/select/"+e)},deletePaper:function(e){return Object(n["a"])("/api/admin/exam/paper/delete/"+e)}}},"6bdc":function(e,t,a){},"841c":function(e,t,a){"use strict";var n=a("c65b"),r=a("d784"),i=a("825a"),u=a("7234"),l=a("1d80"),o=a("129f"),c=a("577e"),s=a("dc4a"),d=a("14c3");r("search",(function(e,t,a){return[function(t){var a=l(this),r=u(t)?void 0:s(t,e);return r?n(r,t,a):new RegExp(t)[e](c(a))},function(e){var n=i(this),r=c(e),u=a(t,n,r);if(u.done)return u.value;var l=n.lastIndex;o(l,0)||(n.lastIndex=0);var s=d(n,r);return o(n.lastIndex,l)||(n.lastIndex=l),null===s?-1:s.index}]}))},ef080:function(e,t,a){"use strict";a.r(t);a("14d9"),a("b0c0"),a("ac1f"),a("841c");var n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"app-container"},[t("el-form",{ref:"queryForm",attrs:{model:e.queryParam,inline:!0}},[t("el-form-item",{attrs:{label:"题目ID:"}},[t("el-input",{attrs:{clearable:""},model:{value:e.queryParam.id,callback:function(t){e.$set(e.queryParam,"id",t)},expression:"queryParam.id"}})],1),t("el-form-item",{attrs:{label:"年级:"}},[t("el-select",{attrs:{placeholder:"年级",clearable:""},on:{change:e.levelChange},model:{value:e.queryParam.level,callback:function(t){e.$set(e.queryParam,"level",t)},expression:"queryParam.level"}},e._l(e.levelEnum,(function(e){return t("el-option",{key:e.key,attrs:{value:e.key,label:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"学科:"}},[t("el-select",{attrs:{clearable:""},model:{value:e.queryParam.subjectId,callback:function(t){e.$set(e.queryParam,"subjectId",t)},expression:"queryParam.subjectId"}},e._l(e.subjectFilter,(function(e){return t("el-option",{key:e.id,attrs:{value:e.id,label:e.name+" ( "+e.levelName+" )"}})})),1)],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("查询")]),t("router-link",{staticClass:"link-left",attrs:{to:{path:"/exam/paper/edit"}}},[t("el-button",{attrs:{type:"primary"}},[e._v("添加")])],1)],1)],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData,border:"",fit:"","highlight-current-row":""}},[t("el-table-column",{attrs:{prop:"id",label:"Id",width:"90px"}}),t("el-table-column",{attrs:{prop:"subjectId",label:"学科",formatter:e.subjectFormatter,width:"120px"}}),t("el-table-column",{attrs:{prop:"name",label:"名称"}}),t("el-table-column",{attrs:{prop:"createTime",label:"创建时间",width:"160px"}}),t("el-table-column",{attrs:{label:"操作",align:"center",width:"160px"},scopedSlots:e._u([{key:"default",fn:function(a){var n=a.row;return[t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.$router.push({path:"/exam/paper/edit",query:{id:n.id}})}}},[e._v("编辑")]),t("el-button",{staticClass:"link-left",attrs:{size:"mini",type:"danger"},on:{click:function(t){return e.deletePaper(n)}}},[e._v("删除")])]}}])})],1),t("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParam.pageIndex,limit:e.queryParam.pageSize},on:{"update:page":function(t){return e.$set(e.queryParam,"pageIndex",t)},"update:limit":function(t){return e.$set(e.queryParam,"pageSize",t)},pagination:e.search}})],1)},r=[],i=a("5530"),u=(a("4de4"),a("d3b7"),a("2f62")),l=a("333d"),o=a("4a0c"),c={components:{Pagination:l["a"]},data:function(){return{queryParam:{id:null,level:null,subjectId:null,pageIndex:1,pageSize:10},subjectFilter:null,listLoading:!0,tableData:[],total:0}},created:function(){this.initSubject(),this.search()},methods:Object(i["a"])({submitForm:function(){this.queryParam.pageIndex=1,this.search()},search:function(){var e=this;this.listLoading=!0,o["a"].pageList(this.queryParam).then((function(t){var a=t.response;e.tableData=a.list,e.total=a.total,e.queryParam.pageIndex=a.pageNum,e.listLoading=!1}))},deletePaper:function(e){var t=this;o["a"].deletePaper(e.id).then((function(e){1===e.code?(t.search(),t.$message.success(e.message)):t.$message.error(e.message)}))},levelChange:function(){var e=this;this.queryParam.subjectId=null,this.subjectFilter=this.subjects.filter((function(t){return t.level===e.queryParam.level}))},subjectFormatter:function(e,t,a,n){return this.subjectEnumFormat(a)}},Object(u["b"])("exam",{initSubject:"initSubject"})),computed:Object(i["a"])(Object(i["a"])(Object(i["a"])(Object(i["a"])({},Object(u["c"])("enumItem",["enumFormat"])),Object(u["e"])("enumItem",{levelEnum:function(e){return e.user.levelEnum}})),Object(u["c"])("exam",["subjectEnumFormat"])),Object(u["e"])("exam",{subjects:function(e){return e.subjects}}))},s=c,d=a("2877"),p=Object(d["a"])(s,n,r,!1,null,null,null);t["default"]=p.exports},fb6a7:function(e,t,a){"use strict";a("6bdc")}}]);