chunk-022fc394.341f561c.js 22 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-022fc394"],{"5ea3":function(e,t,a){"use strict";(function(e){var a="object"==typeof e&&e&&e.Object===Object&&e;t["a"]=a}).call(this,a("c8ba"))},8455:function(e,t,a){},"9c4f":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"gpu-list"},[a("div",{staticClass:"filter-section"},[a("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 a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),a("el-select",{staticClass:"ml-15",attrs:{placeholder:"请选择目录",disabled:!e.selectedBucket},model:{value:e.selectedType,callback:function(t){e.selectedType=t},expression:"selectedType"}},e._l(e.types,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1),a("el-button",{staticClass:"ml-15",attrs:{type:"primary",loading:e.isSyncing,disabled:!e.selectedType},on:{click:e.handleSyncData}},[e._v(" "+e._s(e.isSyncing?"同步中...":"同步数据")+" ")])],1),a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"文献列表",name:"first"}},[a("div",{staticClass:"search-form"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:e.searchForm,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"名称:"}},[a("el-input",{attrs:{clearable:"",placeholder:"请输入文献名称"},model:{value:e.searchForm.name,callback:function(t){e.$set(e.searchForm,"name",t)},expression:"searchForm.name"}})],1),a("el-form-item",{attrs:{label:"创建时间:"}},[a("el-date-picker",{attrs:{type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd"},model:{value:e.searchForm.createTimeRange,callback:function(t){e.$set(e.searchForm,"createTimeRange",t)},expression:"searchForm.createTimeRange"}})],1),a("el-form-item",{attrs:{label:"标签:"}},[a("el-select",{attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"","remote-method":e.searchFormTags,loading:e.searchTagsLoading,placeholder:"请输入标签关键词",clearable:""},model:{value:e.searchForm.id,callback:function(t){e.$set(e.searchForm,"id",t)},expression:"searchForm.id"}},e._l(e.searchTagOptions,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSearch}},[e._v("搜索")]),a("el-button",{on:{click:e.resetSearch}},[e._v("重置")])],1)],1)],1),a("div",{staticClass:"batch-operations"},[a("el-button",{staticClass:"ml-15",attrs:{type:"primary",loading:e.isProcessing,disabled:0===e.selectedRows.length},on:{click:e.handleBatchProcess}},[e._v(" "+e._s(e.isProcessing?"处理中...":"批量处理文献")+" ")]),a("el-button",{attrs:{type:"primary",disabled:0==e.selectedRows.length},on:{click:e.handleBatchTag}},[e._v("批量绑定标签")])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.isLoading,expression:"isLoading"}],staticStyle:{width:"100%"},attrs:{data:e.gpuList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"id",label:"ID",width:"80"}}),a("el-table-column",{attrs:{prop:"doc_identifier",label:"文献编号"}}),a("el-table-column",{attrs:{prop:"name",label:"名称"}}),a("el-table-column",{attrs:{prop:"tags",label:"已绑定标签"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return e._l(r.tags,(function(t,r){return a("el-tag",{key:r,style:0!==r?"margin-left: 5px;":"",attrs:{type:""}},[e._v(" "+e._s(t)+" ")])}))}}])}),a("el-table-column",{attrs:{prop:"type",label:"文档类型",width:"100"}}),a("el-table-column",{attrs:{prop:"create_time",label:"创建时间",width:"200"}}),a("el-table-column",{attrs:{prop:"status",label:"处理状态",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-tag",{attrs:{type:e.getStatusType(r.processing_status)}},[e._v(" "+e._s(e.getStatusText(r.processing_status))+" ")])]}}])}),a("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-dropdown",{attrs:{trigger:"click"},scopedSlots:e._u([{key:"dropdown",fn:function(){return[a("el-dropdown-menu",[a("el-dropdown-item",{nativeOn:{click:function(t){return e.handleNameClick(r)}}},[a("i",{staticClass:"el-icon-view"}),e._v(" 查看 ")]),a("el-dropdown-item",{nativeOn:{click:function(t){return e.handlePreview(r)}}},[a("i",{staticClass:"el-icon-tickets"}),e._v(" 预览 ")]),2!==r.processing_status?a("el-dropdown-item",{nativeOn:{click:function(t){return e.handleSingleProcess(r)}}},[a("i",{staticClass:"el-icon-caret-right"}),e._v(" 处理文献 ")]):e._e(),2===r.processing_status?a("el-dropdown-item",{nativeOn:{click:function(t){return e.handleReprocess(r)}}},[a("i",{staticClass:"el-icon-refresh"}),e._v(" 重新处理 ")]):e._e()],1)]},proxy:!0}],null,!0)},[a("el-button",{staticClass:"operation-button",staticStyle:{"font-size":"15px","margin-left":"10px"},attrs:{type:"text",size:"small",circle:"",icon:"el-icon-more"}})],1)]}}])})],1),a("el-pagination",{staticClass:"pagination",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),a("el-tab-pane",{attrs:{label:"SOTA详情",name:"second"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.sotaDetailsList}},[a("el-table-column",{attrs:{label:"Identifier",prop:"identifier"}}),a("el-table-column",{attrs:{label:"Device",prop:"device"}}),a("el-table-column",{attrs:{label:"Outcomes",prop:"outcomes"}}),a("el-table-column",{attrs:{label:"Unit for analysis",prop:"unit"}}),a("el-table-column",{attrs:{label:"Mean",prop:"mean"}})],1)],1),a("el-tab-pane",{attrs:{label:"SOTA汇总表",name:"third"}},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.sotaSummaryList}},[a("el-table-column",{attrs:{label:"Summary",prop:"summary"}}),a("el-table-column",{attrs:{label:"EqMD",prop:"eqmd"}}),a("el-table-column",{attrs:{label:"Pain:VAS",prop:"painVas"}})],1)],1)],1),a("el-dialog",{attrs:{title:"批量绑定标签",visible:e.tagDialogVisible,width:"800px"},on:{"update:visible":function(t){e.tagDialogVisible=t}},scopedSlots:e._u([{key:"footer",fn:function(){return[a("span",{staticClass:"dialog-footer"},[a("el-button",{on:{click:function(t){e.tagDialogVisible=!1}}},[e._v("取消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.submitBatchTag}},[e._v("确定")])],1)]},proxy:!0}])},[a("el-form",{attrs:{model:e.tagForm,"label-width":"150px"}},[a("el-form-item",{attrs:{label:"标签:"}},[a("el-select",{staticStyle:{width:"350px"},attrs:{multiple:"",filterable:"",remote:"","reserve-keyword":"","remote-method":e.searchTags,loading:e.tagsLoading,placeholder:"请输入关键词搜索标签"},model:{value:e.tagForm.tags,callback:function(t){e.$set(e.tagForm,"tags",t)},expression:"tagForm.tags"}},e._l(e.tagOptions,(function(e){return a("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1)],1)],1)],1)},n=[],s=a("5530"),c=a("c7eb"),i=a("1da1");a("99af"),a("7db0"),a("d81d"),a("b0c0"),a("e9c4"),a("b64b"),a("d3b7"),a("159b");function o(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}var l=o,u=a("5ea3"),p="object"==typeof self&&self&&self.Object===Object&&self,d=u["a"]||p||Function("return this")(),h=d,f=function(){return h.Date.now()},m=f,b=/\s/;function g(e){var t=e.length;while(t--&&b.test(e.charAt(t)));return t}var v=g,y=/^\s+/;function k(e){return e?e.slice(0,v(e)+1).replace(y,""):e}var x=k,w=h.Symbol,O=w,j=Object.prototype,T=j.hasOwnProperty,S=j.toString,_=O?O.toStringTag:void 0;function L(e){var t=T.call(e,_),a=e[_];try{e[_]=void 0;var r=!0}catch(s){}var n=S.call(e);return r&&(t?e[_]=a:delete e[_]),n}var C=L,$=Object.prototype,P=$.toString;function F(e){return P.call(e)}var B=F,z="[object Null]",D="[object Undefined]",R=O?O.toStringTag:void 0;function G(e){return null==e?void 0===e?D:z:R&&R in Object(e)?C(e):B(e)}var N=G;function E(e){return null!=e&&"object"==typeof e}var I=E,V="[object Symbol]";function M(e){return"symbol"==typeof e||I(e)&&N(e)==V}var A=M,q=NaN,J=/^[-+]0x[0-9a-f]+$/i,U=/^0b[01]+$/i,W=/^0o[0-7]+$/i,H=parseInt;function K(e){if("number"==typeof e)return e;if(A(e))return q;if(l(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=l(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=x(e);var a=U.test(e);return a||W.test(e)?H(e.slice(2),a?2:8):J.test(e)?q:+e}var Q=K,X="Expected a function",Y=Math.max,Z=Math.min;function ee(e,t,a){var r,n,s,c,i,o,u=0,p=!1,d=!1,h=!0;if("function"!=typeof e)throw new TypeError(X);function f(t){var a=r,s=n;return r=n=void 0,u=t,c=e.apply(s,a),c}function b(e){return u=e,i=setTimeout(y,t),p?f(e):c}function g(e){var a=e-o,r=e-u,n=t-a;return d?Z(n,s-r):n}function v(e){var a=e-o,r=e-u;return void 0===o||a>=t||a<0||d&&r>=s}function y(){var e=m();if(v(e))return k(e);i=setTimeout(y,g(e))}function k(e){return i=void 0,h&&r?f(e):(r=n=void 0,c)}function x(){void 0!==i&&clearTimeout(i),u=0,r=o=n=i=void 0}function w(){return void 0===i?c:k(m())}function O(){var e=m(),a=v(e);if(r=arguments,n=this,o=e,a){if(void 0===i)return b(o);if(d)return clearTimeout(i),i=setTimeout(y,t),f(o)}return void 0===i&&(i=setTimeout(y,t)),c}return t=Q(t)||0,l(a)&&(p=!!a.leading,d="maxWait"in a,s=d?Y(Q(a.maxWait)||0,t):s,h="trailing"in a?!!a.trailing:h),O.cancel=x,O.flush=w,O}var te=ee,ae=a("db6a"),re=a("bc3a"),ne=a.n(re),se={0:{text:"未处理",type:"info"},1:{text:"处理中",type:"warning"},2:{text:"处理完成",type:"success"},3:{text:"处理失败",type:"danger"}},ce={name:"GpuList",data:function(){return{gpuList:[],currentPage:1,pageSize:10,total:0,isLoading:!1,isSyncing:!1,buckets:[],types:[],selectedBucket:null,selectedType:null,activeName:"first",sotaDetailsList:[],sotaSummaryList:[],searchForm:{name:"",createTimeRange:[],textTimeRange:[],id:[]},selectedRows:[],tagDialogVisible:!1,tagForm:{tags:[]},tagOptions:[],tagsLoading:!1,searchTagOptions:[],searchTagsLoading:!1,isProcessing:!1,pollingTimers:{}}},created:function(){this.debouncedFetchGpuList=te(this.fetchGpuList,300)},mounted:function(){this.initialize()},methods:{handleReprocess:function(e){var t=this;return Object(i["a"])(Object(c["a"])().mark((function a(){var r;return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,t.$confirm("确认要重新处理该文献吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});case 3:return a.next=5,Object(ae["H"])([e.id]);case 5:if(r=a.sent,200!==r.status){a.next=12;break}return t.$message.success("重新处理任务已提交"),a.next=10,t.fetchGpuList();case 10:a.next=13;break;case 12:throw new Error(r.message||"重新处理失败");case 13:a.next=21;break;case 15:if(a.prev=15,a.t0=a["catch"](0),"cancel"!==a.t0){a.next=19;break}return a.abrupt("return");case 19:t.$message.error(a.t0.message||"重新处理提交失败"),console.error("重新处理错误:",a.t0);case 21:case"end":return a.stop()}}),a,null,[[0,15]])})))()},handleSingleProcess:function(e){var t=this;return Object(i["a"])(Object(c["a"])().mark((function a(){var r;return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,t.$confirm("确认要处理该文献吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});case 3:return a.next=5,Object(ae["G"])([e.id]);case 5:if(r=a.sent,200!==r.status){a.next=12;break}return t.$message.success("处理任务已提交"),a.next=10,t.fetchGpuList();case 10:a.next=13;break;case 12:throw new Error(r.message||"处理失败");case 13:a.next=21;break;case 15:if(a.prev=15,a.t0=a["catch"](0),"cancel"!==a.t0){a.next=19;break}return a.abrupt("return");case 19:t.$message.error(a.t0.message||"处理提交失败"),console.error("处理错误:",a.t0);case 21:case"end":return a.stop()}}),a,null,[[0,15]])})))()},searchFormTags:function(e){var t=this;return Object(i["a"])(Object(c["a"])().mark((function a(){var r,n;return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(""===e){a.next=19;break}return t.searchTagsLoading=!0,a.prev=2,a.next=5,Object(ae["R"])({keyword:e});case 5:r=a.sent,n=r.data,t.searchTagOptions=n.data.items,a.next=14;break;case 10:a.prev=10,a.t0=a["catch"](2),t.$message.error("搜索标签失败"),console.error(a.t0);case 14:return a.prev=14,t.searchTagsLoading=!1,a.finish(14);case 17:a.next=20;break;case 19:t.searchTagOptions=[];case 20:case"end":return a.stop()}}),a,null,[[2,10,14,17]])})))()},handleSelectionChange:function(e){this.selectedRows=e},handleBatchTag:function(){this.tagDialogVisible=!0},handleBatchProcess:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){var a,r;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(0!==e.selectedRows.length){t.next=3;break}return e.$message.warning("请选择需要处理的文献"),t.abrupt("return");case 3:return t.prev=3,e.isProcessing=!0,a=e.selectedRows.map((function(e){return e.id})),t.next=8,e.$confirm("确认要批量处理选中的文献吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"});case 8:return t.next=10,Object(ae["G"])(a);case 10:if(r=t.sent,200!==r.status){t.next=18;break}return e.$message.success("批量处理已提交"),e.selectedRows=[],t.next=16,e.fetchGpuList();case 16:t.next=19;break;case 18:throw new Error(r.message||"处理失败");case 19:t.next=27;break;case 21:if(t.prev=21,t.t0=t["catch"](3),"cancel"!==t.t0){t.next=25;break}return t.abrupt("return");case 25:e.$message.error(t.t0.message||"批量处理提交失败"),console.error("批量处理错误:",t.t0);case 27:return t.prev=27,e.isProcessing=!1,t.finish(27);case 30:case"end":return t.stop()}}),t,null,[[3,21,27,30]])})))()},searchTags:function(e){var t=this;return Object(i["a"])(Object(c["a"])().mark((function a(){var r,n;return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(""===e){a.next=19;break}return t.tagsLoading=!0,a.prev=2,a.next=5,Object(ae["R"])({keyword:e});case 5:r=a.sent,n=r.data,t.tagOptions=n.data.items,a.next=14;break;case 10:a.prev=10,a.t0=a["catch"](2),t.$message.error("搜索标签失败"),console.error(a.t0);case 14:return a.prev=14,t.tagsLoading=!1,a.finish(14);case 17:a.next=20;break;case 19:t.tagOptions=[];case 20:case"end":return a.stop()}}),a,null,[[2,10,14,17]])})))()},submitBatchTag:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){var a,r,n;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,a=e.selectedRows.map((function(e){return e.id})),r={literature_ids:a,tag_ids:e.tagForm.tags},t.next=5,ne.a.post("".concat("http://183.195.216.54:8084","/literature-tags/relation_tags/"),r,{headers:{"Content-Type":"application/json"}});case 5:if(n=t.sent,200===n.status){t.next=8;break}return t.abrupt("return");case 8:console.log(e.tagForm.tags),e.$message.success("标签更新成功"),e.tagDialogVisible=!1,e.fetchGpuList(),t.next=17;break;case 14:t.prev=14,t.t0=t["catch"](0),e.$message.error("标签更新失败");case 17:case"end":return t.stop()}}),t,null,[[0,14]])})))()},handleSearch:function(){this.currentPage=1,this.fetchGpuList()},resetSearch:function(){this.searchForm={name:"",createTimeRange:[],textTimeRange:[],id:[]},this.handleSearch()},initialize:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,e.fetchBuckets();case 3:return t.next=5,e.fetchGpuList();case 5:t.next=11;break;case 7:t.prev=7,t.t0=t["catch"](0),e.$message.error("初始化数据失败"),console.error("初始化失败:",t.t0);case 11:case"end":return t.stop()}}),t,null,[[0,7]])})))()},getStatusText:function(e){var t;return(null===(t=se[e])||void 0===t?void 0:t.text)||"未知状态"},getStatusType:function(e){var t;return(null===(t=se[e])||void 0===t?void 0:t.type)||"info"},fetchBuckets:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){var a,r;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Object(ae["C"])();case 3:a=t.sent,r=a.data,e.buckets=r,t.next=12;break;case 8:t.prev=8,t.t0=t["catch"](0),e.$message.error("获取知识库列表失败"),console.error("获取知识库失败:",t.t0);case 12:case"end":return t.stop()}}),t,null,[[0,8]])})))()},handleBucketChange:function(e){var t=this;return Object(i["a"])(Object(c["a"])().mark((function a(){var r,n;return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(t.selectedType=null,t.types=[],e){a.next=4;break}return a.abrupt("return");case 4:return a.prev=4,a.next=7,Object(ae["T"])({kb_id:e});case 7:r=a.sent,n=r.data,t.types=n.dataList,t.debouncedFetchGpuList(),a.next=16;break;case 13:a.prev=13,a.t0=a["catch"](4),t.$message.error("获取目录列表失败");case 16:case"end":return a.stop()}}),a,null,[[4,13]])})))()},handleSyncData:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.selectedType){t.next=3;break}return e.$message.warning("请先选择目录"),t.abrupt("return");case 3:return e.isSyncing=!0,t.prev=4,t.next=7,Object(ae["b"])({doc_type_id:e.selectedType});case 7:return e.$message.success("同步成功"),t.next=10,e.fetchGpuList();case 10:t.next=15;break;case 12:t.prev=12,t.t0=t["catch"](4),e.$message.error("同步失败");case 15:return t.prev=15,e.isSyncing=!1,t.finish(15);case 18:case"end":return t.stop()}}),t,null,[[4,12,15,18]])})))()},fetchGpuList:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){var a,r,n,i,o,l,u;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.isLoading=!0,t.prev=1,a={page:e.currentPage,page_size:e.pageSize,doc_type_id:e.selectedType||"",keyword:e.searchForm.name,tag_names:e.searchForm.id},t.next=5,ne.a.post("".concat("http://183.195.216.54:8084","/literature-data/search/"),a,{headers:{"Content-Type":"application/json"}});case 5:if(r=t.sent,200===r.status){t.next=8;break}return t.abrupt("return");case 8:n=r.data.data,i=n.list,o=n.total,l=n.current_page,u=n.page_size,e.gpuList=i.map((function(t){var a=t.name.split("."),r=Object(s["a"])(Object(s["a"])({},t),{},{name:a[0],type:a.length>1?a.pop():"未知"});return 1!==r.processing_status||e.pollingTimers[r.id]?1!==r.processing_status&&e.pollingTimers[r.id]&&e.stopPolling(r.id):e.startPolling(r.id),r})),e.total=parseInt(o),e.currentPage=parseInt(l),e.pageSize=parseInt(u),t.next=19;break;case 15:t.prev=15,t.t0=t["catch"](1),console.error("获取列表数据失败:",t.t0),e.$message.error("获取列表数据失败");case 19:return t.prev=19,e.isLoading=!1,t.finish(19);case 22:case"end":return t.stop()}}),t,null,[[1,15,19,22]])})))()},startPolling:function(e){var t=this;this.pollingTimers[e]||(this.pollingTimers[e]=setInterval(Object(i["a"])(Object(c["a"])().mark((function a(){var r,n;return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,ne.a.post("".concat("http://183.195.216.54:8084","/literature-data/search/"),{page:t.currentPage,page_size:t.pageSize,doc_type_id:t.selectedType||36,keyword:t.searchForm.name,tag_names:t.searchForm.id});case 3:if(r=a.sent,200!==r.status){a.next=10;break}if(n=r.data.data.list.find((function(t){return t.id===e})),!n||1===n.processing_status){a.next=10;break}return t.stopPolling(e),a.next=10,t.fetchGpuList();case 10:a.next=16;break;case 12:a.prev=12,a.t0=a["catch"](0),console.error("轮询检查状态失败:",a.t0),t.stopPolling(e);case 16:case"end":return a.stop()}}),a,null,[[0,12]])}))),3e4))},stopPolling:function(e){this.pollingTimers[e]&&(clearInterval(this.pollingTimers[e]),delete this.pollingTimers[e])},handleSizeChange:function(e){this.pageSize=e,this.currentPage=1,this.fetchGpuList()},handleCurrentChange:function(e){this.currentPage=e,this.fetchGpuList()},handlePreview:function(e){console.log(e);var t=document.createElement("a");t.href="#/infoList?id=".concat(e.id,"&type=").concat(e.type.toLowerCase()),t.target="_blank",t.click()},handleNameClick:function(e){var t=this;return Object(i["a"])(Object(c["a"])().mark((function a(){return Object(c["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:try{t.$router.push({path:"/knowledge/middPage/index",query:{id:e.id,name:e.name,tag:JSON.stringify(e.tags),identifier:e.doc_identifier}})}catch(r){t.$message.error("获取详情失败")}case 1:case"end":return a.stop()}}),a)})))()},handleClick:function(e){switch(e.name){case"second":this.loadSotaDetails();break;case"third":this.loadSotaSummary();break}},loadSotaDetails:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){var a;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,getSotaDetails();case 3:a=t.sent,e.sotaDetailsList=a.data,t.next=9;break;case 7:t.prev=7,t.t0=t["catch"](0);case 9:case"end":return t.stop()}}),t,null,[[0,7]])})))()},loadSotaSummary:function(){var e=this;return Object(i["a"])(Object(c["a"])().mark((function t(){var a;return Object(c["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,getSotaSummary();case 3:a=t.sent,e.sotaSummaryList=a.data,t.next=9;break;case 7:t.prev=7,t.t0=t["catch"](0);case 9:case"end":return t.stop()}}),t,null,[[0,7]])})))()}},beforeDestroy:function(){var e=this;Object.keys(this.pollingTimers).forEach((function(t){e.stopPolling(t)}))}},ie=ce,oe=(a("dfc9"),a("2877")),le=Object(oe["a"])(ie,r,n,!1,null,"18bbc4b9",null);t["default"]=le.exports},dfc9:function(e,t,a){"use strict";a("8455")}}]);