12 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-7d00fd89"],{1596:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"question-bank"},[e("div",{staticClass:"top"},[e("div",{staticClass:"top-right flex-align"},[e("div"),e("div",{staticClass:"flex"},[e("a-select",{staticStyle:{width:"300px","margin-right":"8px"},attrs:{placeholder:"选择学科"},on:{change:t.subjectChange}},[e("a-select-option",{attrs:{value:""}},[t._v(" 全部 ")]),t._l(t.$store.state.baseInfo.SubjectsGroup,(function(i,a){return e("a-select-opt-group",{key:a},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(a))]),t._l(i,(function(i){return e("a-select-option",{key:i.id,attrs:{value:i.id}},[t._v(" "+t._s(i.name)+" ")])}))],2)}))],2),e("a-select",{staticStyle:{width:"260px","margin-right":"16px"},attrs:{"default-value":[],placeholder:"选择状态"},on:{change:t.statusChange}},[e("a-select-option",{key:""},[t._v("全部")]),e("a-select-option",{key:0},[t._v("等待中")]),e("a-select-option",{key:1},[t._v("正在执行")]),e("a-select-option",{key:2},[t._v("成功")]),e("a-select-option",{key:3},[t._v("失败")]),e("a-select-option",{key:4},[t._v("导入完成")])],1),e("a-input-search",{staticStyle:{width:"300px"},attrs:{placeholder:"搜索试卷","enter-button":""},on:{search:t.onSearch}})],1)])]),e("div",{staticClass:"main"},[e("div",{staticClass:"main-right"},[e("a-table",{attrs:{columns:t.columns,loading:t.loading,dataSource:t.data,size:"small",rowKey:t=>t.id,pagination:t.pagination},on:{change:t.handleChange},scopedSlots:t._u([{key:"creationTime",fn:function(e,i){return[t._v(" "+t._s(t._f("sliceTime")(e))+" ")]}},{key:"taskState",fn:function(i,a){return[e("a-tooltip",[a.remark?e("template",{slot:"title"},[t._v(" "+t._s(a.remark)+" ")]):t._e(),e("myStatus",{attrs:{num:i,strs:t.strs}})],2)]}},{key:"action",fn:function(i,a){return[2===a.state?e("a",{staticClass:"m-r8",on:{click:function(e){return t.toPath("examQuestionView",a)}}},[t._v("导入")]):t._e(),4===a.state?e("a",{staticClass:"m-r8",on:{click:function(e){return t.toPath("examQuestionView",a)}}},[t._v("查看")]):t._e(),e("a",{staticClass:"m-r8",on:{click:function(e){return t._PaperProduceTaskDelete(a)}}},[t._v("删除")])]}}])})],1)])])},s=[],n=(i("14d9"),i("d58c")),o=i("5f70"),c=i("4ec3");i("b893");const r=[{title:"名称",dataIndex:"name",key:"name",scopedSlots:{customRender:"name"},ellipsis:!0,width:280},{title:"所属学科",dataIndex:"discipline",key:"discipline",scopedSlots:{customRender:"discipline"},width:100},{title:"任务创建时间",dataIndex:"creationTime",key:"creationTime",scopedSlots:{customRender:"creationTime"},ellipsis:!0,width:150},{title:"状态",dataIndex:"taskState",key:"taskState",scopedSlots:{customRender:"taskState"},width:120},{title:"操作",key:"action",dataIndex:"action",scopedSlots:{customRender:"action"},width:160}];let l=[{title:"等待中",index:0},{title:"正在执行",index:1},{title:"成功",index:2},{title:"失败",index:3},{title:"导入完成",index:4}];var d={mixins:[n["a"]],components:{myStatus:o["a"]},data(){return{strs:l,columns:r,current:["mail"],loading:!1,data:[],State:"",DisciplineId:""}},mounted(){this.$store.dispatch("DisciplineGetList"),this._PaperProduceTaskGetList()},methods:{_PaperProduceTaskDelete(t){let e=this;this.$confirm({okText:"确认",cancelText:"取消",mask:!1,title:`您确认要删除"${t.name}"任务吗?`,onOk(){let i={id:t.id};Object(c["db"])(i).then(t=>{e.$message.success("删除成功!"),e._PaperProduceTaskGetList()}).catch(t=>{})}})},_PaperProduceTaskGetList(){this.loading=!0;let t={State:this.State,DisciplineId:this.DisciplineId,KeyWord:this.KeyWord,SkipCount:(this.pagination.current-1)*this.pagination.pageSize,MaxResultCount:this.pagination.pageSize};Object(c["eb"])(t).then(t=>{console.log(t,"试卷任务列表"),this.data=t.items,this.pagination.total=t.totalCount,this.loading=!1}).catch(t=>{this.loading=!1})},onSearch(t){this.KeyWord=t;const e={...this.pagination};e.current=1,this.pagination=e,this._PaperProduceTaskGetList()},callback(t){console.log(t)},handleChange(t,e,i){const a={...this.pagination};a.current=t.current,this.pagination=a,this._PaperProduceTaskGetList()},subjectChange(t){console.log(t),this.DisciplineId=t;const e={...this.pagination};e.current=1,this.pagination=e,this._PaperProduceTaskGetList()},statusChange(t){console.log(t),this.State=t;const e={...this.pagination};e.current=1,this.pagination=e,this._PaperProduceTaskGetList()},toPath(t,e={}){this.$router.push({name:t,query:{taskID:e.id,record:JSON.stringify(e)}})}}},u=d,p=(i("f00b"),i("2877")),h=Object(p["a"])(u,a,s,!1,null,"2fa144e1",null);e["default"]=h.exports},"5f70":function(t,e,i){"use strict";var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"status-box"},[e("div",{staticClass:"box flex-items"},[e("div",{class:"dot"+t.strs[t.num].index}),e("span",[t._v(t._s(t.strs[t.num].title))])])])},s=[],n={props:{num:{type:Number,default:0},strs:{type:Array,default:()=>[{title:"待解析",index:0},{title:"解析中",index:1},{title:"解析成功,待导入",index:2},{title:"解析失败",index:3},{title:"成功",index:4}]}},data(){return{}},computed:{},mounted(){},methods:{}},o=n,c=(i("c60d"),i("2877")),r=Object(c["a"])(o,a,s,!1,null,"4d9680c7",null);e["a"]=r.exports},"6a2e":function(t,e,i){},"8b5b":function(t,e,i){},c60d:function(t,e,i){"use strict";i("6a2e")},d58c:function(t,e,i){"use strict";i.d(e,"a",(function(){return a}));const a={data(){return{pagination:{current:1,total:0,defaultPageSize:15,pageSize:15,showTotal:t=>`共 ${t} 条数据`,showSizeChanger:!0,pageSizeOptions:["15","20","30","50","100"],onShowSizeChange:(t,e)=>{console.log(t,e),this.pagination.pageSize=e,this.pagination.current=t}}}},methods:{TableChange(t){const e={...this.pagination};e.current=t.current,this.pagination=e}}}},f00b:function(t,e,i){"use strict";i("8b5b")}}]);
- //# sourceMappingURL=chunk-7d00fd89.f9a0baf5.js.map
|