1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-994a158a"],{"9c4f":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"gpu-list"},[n("el-select",{attrs:{placeholder:"请选择知识库"},on:{change:e.handleBucketChange},model:{value:e.selectedBucket,callback:function(t){e.selectedBucket=t},expression:"selectedBucket"}},e._l(e.buckets,(function(e){return n("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),n("el-select",{staticStyle:{"margin-left":"15px"},attrs:{placeholder:"请选择目录",disabled:!e.selectedBucket},model:{value:e.selectedType,callback:function(t){e.selectedType=t},expression:"selectedType"}},e._l(e.types,(function(e){return n("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),n("el-button",{staticStyle:{"margin-left":"15px"},attrs:{type:"primary",loading:e.isSyncing,disabled:!e.selectedType},on:{click:e.handleSyncData}},[e._v(" "+e._s(e.isSyncing?"同步中...":"同步数据")+" ")]),n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.gpuList}},[n("el-table-column",{attrs:{prop:"id",label:"ID"}}),n("el-table-column",{attrs:{prop:"name",label:"名称"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-link",{on:{click:function(n){return e.handleNameClick(t.row)}}},[e._v(e._s(t.row.name))])]}}])}),n("el-table-column",{attrs:{prop:"type",label:"文档类型"}}),n("el-table-column",{attrs:{prop:"status",label:"处理状态"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.status)+" ")]}}])})],1),n("el-pagination",{staticStyle:{display:"flex","justify-content":"flex-end"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50,100],"page-size":e.pageSize,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1)},s=[],c=(n("d3b7"),n("db6a")),l={name:"GpuList",data:function(){return{gpuList:[{name:"1"}],currentPage:1,pageSize:10,total:0,isSyncing:!1,buckets:[],types:[],selectedBucket:null,selectedType:null}},mounted:function(){this.fetchBuckets(),this.fetchGpuList()},methods:{fetchBuckets:function(){var e=this;Object(c["u"])().then((function(t){e.buckets=t.data}))},handleBucketChange:function(e){var t=this;this.selectedType=null,this.types=[],this.selectedBucket&&Object(c["A"])({kb_id:e}).then((function(e){t.types=e.data.dataList})),this.fetchGpuList()},handleSyncData:function(){var e=this;this.selectedType?(this.isSyncing=!0,Object(c["b"])({doc_type_id:this.selectedType}).then((function(t){e.$message.success("同步成功"),e.fetchGpuList()})).catch((function(t){e.$message.error("同步失败")})).finally((function(){e.isSyncing=!1}))):this.$message.warning("请先选择目录")},fetchGpuList:function(){var e=this;Object(c["a"])({doc_type_id:36}).then((function(t){e.gpuList=t.data.list,e.total=t.data.total}))},handleSizeChange:function(e){this.pageSize=e,this.fetchGpuList()},handleCurrentChange:function(e){this.currentPage=e,this.fetchGpuList()},handleNameClick:function(e){this.$router.push({path:"/knowledge/middPage/index",query:{id:1}})}}},i=l,u=(n("e970"),n("2877")),o=Object(u["a"])(i,a,s,!1,null,"00f3c91c",null);t["default"]=o.exports},b948:function(e,t,n){},e970:function(e,t,n){"use strict";n("b948")}}]);
|