(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6f84f8cc"],{"0fc3":function(t,e,s){},2630:function(t,e,s){"use strict";s.r(e);var i=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(s,i){return e("a-select-opt-group",{key:i},[e("span",{attrs:{slot:"label"},slot:"label"},[t._v(t._s(i))]),t._l(s,(function(s){return e("a-select-option",{key:s.id,attrs:{value:s.id}},[t._v(" "+t._s(s.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:{rowSelection:{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange},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,s){return[t._v(" "+t._s(t._f("sliceTime")(e))+" ")]}},{key:"state",fn:function(s,i){return[e("a-tooltip",[i.remark?e("template",{slot:"title"},[t._v(" "+t._s(i.remark)+" ")]):t._e(),e("myStatus",{attrs:{num:s}})],2)]}},{key:"action",fn:function(s,i){return[2===i.state?e("a",{staticClass:"m-r8",on:{click:function(e){return t.toPath("examQuestionView",i)}}},[t._v("导入")]):t._e(),4===i.state?e("a",{staticClass:"m-r8",on:{click:function(e){return t.toPath("examQuestionView",i)}}},[t._v("查看")]):t._e(),3===i.state?e("a",{staticClass:"m-r8",on:{click:function(e){return t._QuestionResolveTaskReTry(i)}}},[t._v("重试")]):t._e(),e("a",{staticClass:"m-r8",on:{click:function(e){return t._QuestionResolveTaskDelete(i)}}},[t._v("删除")]),i.state>1?e("a",{staticClass:"m-r8",on:{click:function(e){return t._QuestionResolveTaskGetTaskFile(i)}}},[t._v("下载")]):t._e()]}}])})],1)])])},a=[],n=(s("14d9"),s("d58c")),o=s("5f70"),c=s("4ec3"),l=s("b893");const r=[{title:"文档名称",dataIndex:"name",key:"name",scopedSlots:{customRender:"name"},ellipsis:!0,width:280},{title:"创建时间",dataIndex:"creationTime",key:"creationTime",scopedSlots:{customRender:"creationTime"},ellipsis:!0,width:180},{title:"学段",dataIndex:"educationCategory",key:"educationCategory",width:100},{title:"所属学科",dataIndex:"discipline",key:"discipline",width:100},{title:"目录位置",dataIndex:"target",key:"target",scopedSlots:{customRender:"target"},ellipsis:!0,width:150},{title:"状态",dataIndex:"state",key:"state",scopedSlots:{customRender:"state"},width:150},{title:"操作",key:"action",dataIndex:"action",scopedSlots:{customRender:"action"},width:160}];var u={mixins:[n["a"]],components:{myStatus:o["a"]},data(){return{columns:r,current:["mail"],loading:!1,selectedRowKeys:[],data:[],State:"",DisciplineId:""}},mounted(){this.$store.dispatch("DisciplineGetList"),this._QuestionResolveTaskGetList()},methods:{_QuestionResolveTaskGetTaskFile(t){let e={id:t.id};Object(c["sb"])(e).then(e=>{console.log(e,"res"),Object(l["c"])(e,t.name)})},_QuestionResolveTaskReTry(t){let e={id:t.id};Object(c["ub"])(e).then(t=>{this.$message.success("操作成功!"),this._QuestionResolveTaskGetList()})},_QuestionResolveTaskDelete(t){let e=this;this.$confirm({okText:"确认",cancelText:"取消",mask:!1,title:`您确认要删除"${t.name}"文档任务吗?`,onOk(){let s={id:t.id};Object(c["pb"])(s).then(t=>{e.$message.success("删除成功!"),e._QuestionResolveTaskGetList()}).catch(t=>{})}})},_QuestionResolveTaskGetList(){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["rb"])(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._QuestionResolveTaskGetList()},callback(t){console.log(t)},onSelectChange(t){this.selectedRowKeys=t},handleChange(t,e,s){const i={...this.pagination};i.current=t.current,this.pagination=i,this._QuestionResolveTaskGetList()},subjectChange(t){console.log(t),this.DisciplineId=t;const e={...this.pagination};e.current=1,this.pagination=e,this._QuestionResolveTaskGetList()},statusChange(t){console.log(t),this.State=t;const e={...this.pagination};e.current=1,this.pagination=e,this._QuestionResolveTaskGetList()},toPath(t,e={}){this.$router.push({name:t,query:{taskID:e.id,record:JSON.stringify(e)}})}}},d=u,h=(s("3ac3"),s("2877")),p=Object(h["a"])(d,i,a,!1,null,"21f2976c",null);e["default"]=p.exports},"3ac3":function(t,e,s){"use strict";s("0fc3")},"5f70":function(t,e,s){"use strict";var i=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))])])])},a=[],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=(s("c60d"),s("2877")),l=Object(c["a"])(o,i,a,!1,null,"4d9680c7",null);e["a"]=l.exports},"6a2e":function(t,e,s){},c60d:function(t,e,s){"use strict";s("6a2e")},d58c:function(t,e,s){"use strict";s.d(e,"a",(function(){return i}));const i={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}}}}}]); //# sourceMappingURL=chunk-6f84f8cc.e97d7e6d.js.map