bi/views/dist/static/js/chunk-0c3cd06a.b0dce7be.js

1 line
7.6 KiB
JavaScript
Raw Normal View History

2025-05-22 16:27:39 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0c3cd06a"],{"21fb":function(t,e,n){},4353:function(t,e,n){"use strict";n.r(e);var i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("a-button-group",[n("a-tooltip",{staticStyle:{cursor:"pointer"},attrs:{placement:"top"}},[n("template",{slot:"title"},[n("span",[t._v("报表")])]),t._v(" "),n("a-button",{staticClass:"actions_xwl_btn",attrs:{type:"link",icon:"bar-chart"},on:{click:t.lookReportList}})],2)],1),t._v(" "),n("a-drawer",{attrs:{width:"30%",title:"已存报表",placement:"right",visible:t.drawerShow,"after-visible-change":t.afterVisibleChange},on:{close:t.onClose}},[n("div",{staticStyle:{display:"flex",width:"100%",padding:"5px",height:"100%","flex-direction":"column","justify-content":"flex-start","align-items":"flex-start"}},[n("el-select",{staticStyle:{margin:"0px auto",width:"90%"},attrs:{placeholder:"全部报表"},on:{change:t.getReportTableList},model:{value:t.rtType,callback:function(e){t.rtType=e},expression:"rtType"}},t._l(t.tableTypeMap,(function(t,e,i){return n("el-option",{key:i,attrs:{label:t,value:Number(e)}})})),1),t._v(" "),n("el-input",{staticStyle:{margin:"0px auto","margin-top":"20px",width:"90%"},attrs:{placeholder:"请输入报表名称","prefix-icon":"el-icon-search"},on:{input:t.fliter},model:{value:t.input,callback:function(e){t.input=e},expression:"input"}}),t._v(" "),n("div",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.handleInfiniteOnLoad,expression:"handleInfiniteOnLoad"}],staticClass:"infinite-container",staticStyle:{margin:"0px auto","margin-top":"20px",width:"90%"},attrs:{"infinite-scroll-disabled":t.busy,"infinite-scroll-distance":1e3}},[n("a-list",{attrs:{"data-source":t.data,size:"small",bordered:!0,split:!0},scopedSlots:t._u([{key:"renderItem",fn:function(e,i){return n("a-list-item",{},[n("a-tooltip",{staticStyle:{cursor:"pointer"},attrs:{placement:"left"},on:{click:function(n){return t.toTheReportTable(e.rt_type,e.id)}}},[n("template",{slot:"title"},[n("span",[t._v(t._s(e.remark))])]),t._v(" "),n("a-list-item-meta",{attrs:{description:t.tableTypeMap[e.rt_type]}},[n("a",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(e.name))])])],2),t._v(" "),n("div",[n("el-button",{attrs:{type:"warning",icon:"el-icon-delete",circle:""},on:{click:function(n){return t.deleteByID(e.id,e.name)}}})],1)],1)}}])},[t._v(" "),t.loading&&!t.busy?n("div",{staticClass:"loading-container"},[n("a-spin")],1):t._e()])],1)],1)])],1)},r=[],a=n("c80c"),o=(n("96cf"),n("3b8d")),s=(n("c5f6"),n("487a")),l=n.n(s),c=n("815e"),u=n("cc06"),d={directives:{infiniteScroll:l.a},props:{rtType:{type:Number,default:0}},data:function(){return{input:"",tableData:[],rtType:this.rt_type,drawerShow:!1,data:[],loading:!1,busy:!1,tableTypeMap:{0:"全部报表",1:"事件分析",2:"留存分析",3:"漏斗分析",4:"智能路径分析",5:"用户属性分析"},routerMap:{1:"/behavior-analysis/event/",2:"/behavior-analysis/retention/",3:"/behavior-analysis/funnel/",4:"/behavior-analysis/funnel/",5:"/user-analysis/attr/"}}},beforeMount:function(){this.getReportTableList()},methods:{toTheReportTable:function(t,e){this.$router.push({path:this.routerMap[t]+e})},deleteByID:function(t,e){var n=this;this.$confirm("确定删除名字为 【"+e+"】 的报表吗?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(Object(o["a"])(Object(a["a"])().mark((function e(){var i;return Object(a["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(c["e"])({appid:n.$store.state.baseData.EsConnectID,id:t});case 2:if(i=e.sent,0==i.code){e.next=8;break}return n.$message({offset:60,type:"error",message:i.msg}),e.abrupt("return");case 8:n.$message({offset:60,type:"success",message:i.msg}),n.getReportTableList();case 10:case"end":return e.stop()}}),e)})))).catch((function(t){console.error(t)}))},fliter:function(){this.data=Object(u["a"])(this.tableData,this.input)},afterVisibleChange:function(t){},onClose:function(){this.drawerShow=!1},lookReportList:function(){this.getReportTabl