1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c8dacac6"],{"1fbe":function(t,e,n){"use strict";n.r(e);var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"flex","justify-content":"space-between"}},[n("div",{staticClass:"content_xwl"},[n("div",{staticClass:"header_xwl",staticStyle:{background:"white"}},[n("div",{staticClass:"root_xwl"},[n("div",{staticClass:"main_xwl"},[n("a-tooltip",{staticStyle:{cursor:"pointer"},attrs:{placement:"right"}},[n("template",{slot:"title"},[n("span",[t._v("分析当前状态下,指定用户的用户属性分布")])]),t._v(" "),n("span",{staticClass:"title_xwl",staticStyle:{color:"#202d3f"}},[t._v(" 用户属性分析 "),n("a-icon",{attrs:{type:"question-circle"}})],1)],2)],1),t._v(" "),n("div",{staticClass:"actions_xwl"},[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:"download"},on:{click:t.download}})],2),t._v(" "),n("report-table-list",{attrs:{rt_type:Number(5)}})],1)])]),t._v(" "),n("split-pane",{attrs:{"min-percent":0,"default-percent":22,split:"vertical"},on:{resize:t.onResize}},[n("template",{slot:"paneL"},[n("div",{staticStyle:{height:"100%",width:"100%",display:"inline-block","vertical-align":"top",background:"white"},attrs:{id:"scollL"}},[n("div",{staticStyle:{width:"100%",height:"calc(100% - 140px)","overflow-x":"hidden","overflow-y":"auto"}},[n("div",{staticStyle:{width:"100%","padding-bottom":"8px","border-bottom":"1px solid #f0f2f5"}},[n("div",{staticStyle:{"line-height":"18px","font-weight":"bolder","font-size":"13px",padding:"10px 16px 12px"}},[t._v("\n 用户属性分析\n ")]),t._v(" "),n("div",{staticClass:"xwl_main"},[n("count-select",{attrs:{options:t.userAttrZhibiaoOptions,placeholder:"请筛选用户属性"},model:{value:t.form.zhibiaoArr,callback:function(e){t.$set(t.form,"zhibiaoArr",e)},expression:"form.zhibiaoArr"}})],1)]),t._v(" "),n("div",{staticStyle:{width:"100%","padding-bottom":"8px","border-bottom":"1px solid #f0f2f5"}},[n("div",{staticStyle:{"line-height":"18px","font-weight":"bolder","font-size":"13px",padding:"10px 16px 10px"}},[t._v("\n 且用户符合\n ")]),t._v(" "),n("filter-where",{attrs:{"data-type-map":t.attrMap,"table-typ":"1",options:t.userAttrOptions},model:{value:t.form.whereFilterByUser,callback:function(e){t.$set(t.form,"whereFilterByUser",e)},expression:"form.whereFilterByUser"}})],1),t._v(" "),n("div",{staticStyle:{width:"100%","padding-bottom":"8px","border-bottom":"1px solid #f0f2f5"}},[n("filter-user-group",{model:{value:t.form.userGroup,callback:function(e){t.$set(t.form,"userGroup",e)},expression:"form.userGroup"}})],1),t._v(" "),n("div",{directives:[{name:"show",rawName:"v-show",value:!0,expression:"true"}],staticStyle:{width:"100%","padding-bottom":"8px","border-bottom":"1px solid #f0f2f5"}},[n("filter-group",{attrs:{"type-tag":"用户",options:t.userAttrOptions},model:{value:t.form.groupBy,callback:function(e){t.$set(t.form,"groupBy",e)},expression:"form.groupBy"}})],1)]),t._v(" "),n("div",{staticStyle:{width:"100%",height:"50px","margin-bottom":"0px","z-index":"10000","border-top":"1px solid #f0f2f5",background:"white",display:"flex","align-items":"center","justify-content":"center"}},[n("add-report-table",{staticStyle:{width:"200px",height:"50px","line-height":"50px",margin:"0px auto"},attrs:{"rt-type":Number(5),name:t.currentReportTable.name,remark:t.currentReportTable.remark,data:this.form},on:{go:t.go}})],1)])]),t._v(" "),n("template",{slot:"paneR"},[n("a-spin",{attrs:{tip:"计算中...",spinning:t.spinning}},[n("div",{staticClass:"spin-content"},[t.userAttrResShow?n("user-attr-result",{ref:"userAttrRes",staticStyle:{padding:"20px"},attrs:{tablelabel:t.getTableLabel,"user-attr-res":t.userAttrRes},on:{go:t.go}}):t._e()],1)])],1)],2)],1)])},a=[],i=n("2d63"),o=(n("7f7f"),n("c5f6"),n("c80c")),s=(n("96cf"),n("3b8d")),u=n("2ef0"),c=n("b76a"),l=n.n(c),d=n("c1df"),p=n.n(d),h=n("94b0"),b=n("815e"),f={name:"Index",components:{UserAttrResult:function(){return Promise.all([n.e("chunk-2d3eea4a"),n.e("chunk-2b4f03d2")]).then(n.bind(null,"a6d5"))},CountSelect:function(){return n.e("chunk-789a40ee").then(n.bind(null,"37a72"))},FilterWhere:function(){return n.e("chunk-454df18e").then(n.bind(null,"0c2e"))},FilterGroup:function(){return n.e("chunk-6f38e150").then(n.bind(null,"87d8"))},ReportTableList:function(){return n.e("chunk-0c3cd06a").then(n.bind(null,"4353"))},AddReportTable:function(){return n.e("chunk-74bbab2d").then(n.bind(null,"9327b"))},FilterUserGroup:function(){return n.e("chunk-44b49fce").then(n.bind(null,"c3b4"))},draggable:l.a},data:function(){return{userAttrZhibiaoOptions:[],currentReportTable:{name:"",remark:""},spinning:!1,tableHeader:[],groupData:{},userAttrRes:[],userAttrResShow:!0,metaEventList:[],userAttr:[],eventAttr:[],form:{userGroup:[],zhibiaoArr:[],groupBy:[],whereFilterByUser:{filterType:"COMPOUND",filts:[],relation:"且"}},eventAttrOptions:[],allAttrOptions:[],userAttrOptions:[],attrMap:[],debounceHandleSizeChange:void 0}},computed:{getTableLabel:function(){var t="";switch(this.form.zhibiaoArr[1]){case"1":t="用户数";break;case"2":t="总和";break;case"3":t="均值";break;case"4":t="人均值";break;case"5":t="中位值";break;case"6":t="最大值";break;case"7":t="最小值";case"8":t="去重值";break}return this.form.zhibiaoArr[0]+"."+t}},beforeMount:function(){var t=Object(s["a"])(Object(o["a"])().mark((function t(){return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.initReportData();case 2:this.debounceHandleSizeChange=Object(u["debounce"])(this.refreshRes,500);case 3:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),mounted:function(){this.init()},methods:{initReportData:function(){var t=Object(s["a"])(Object(o["a"])().mark((function t(){var e,n;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e=this.$route.params.id,":id"==e||0==Number(e)){t.next=11;break}return t.next=4,Object(b["g"])({id:Number(e),appid:this.$store.state.baseData.EsConnectID});case 4:if(n=t.sent,0==n.code){t.next=8;break}return this.$message({offset:60,type:"error",message:n.msg}),t.abrupt("return");case 8:this.currentReportTable.name=n.data.name,this.currentReportTable.remark=n.data.remark,this.form=JSON.parse(n.data.data);case 11:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),download:function(){this.$refs["userAttrRes"].download("全量数据")},refreshRes:function(){var t=this;this.$nextTick((function(){t.userAttrResShow=!0}))},onResize:function(){this.userAttrResShow=!1,this.debounceHandleSizeChange()},init:function(){var t=Object(s["a"])(Object(o["a"])().mark((function t(){return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.getMetaEventList();case 2:0==this.form.zhibiaoArr.length&&this.addZhibiao();case 3:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),getMetaEventList:function(){var t=Object(s["a"])(Object(o["a"])().mark((function t(){var e,n,r,a,s,u,c,l,d,p;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.userAttrZhibiaoOptions=[{value:"默认",label:"默认",children:[{value:"1",label:"用户数"}]}],t.next=3,Object(h["c"])({appid:this.$store.state.baseData.EsConnectID});case 3:if(e=t.sent,0==e.code){t.next=7;break}return this.$message({offset:60,type:"error",message:e.msg}),t.abrupt("return");case 7:if(this.metaEventList=e.data.event_name_list,n=e.data.attributeMap,r=[],a=[],s=[],this.attrMap=[],this.attrMap=n,u={label:"事件",options:[]},c={label:"用户",options:[]},!n.hasOwnProperty("1")){t.next=40;break}l=Object(i["a"])(n["1"]),t.prev=18,l.s();case 20:if((d=l.n()).done){t.next=32;break}p=d.value,c.options.push({value:p.attribute_name,label:""==p.show_name?p.attribute_name:p.show_name}),t.t0=p.data_type,t.next=3===t.t0?26:1===t.t0||2===t.t0?28:30;break;case 26:return this.userAttrZhibiaoOptions.push({value:p.attribute_name,label:""==p.show_name?p.attribute_name:p.show_name,children:[{value:"8",label:"去重值"}]}),t.abrupt("break",30);case 28:return this.userAttrZhibiaoOptions.push({value:p.attribute_name,label:""==p.show_name?p.attribute_name:p.show_name,children:[{value:"2",label:"总和"},{value:"3",label:"均值"},{value:"4",label:"人均值"},{value:"5",label:"中位值"},{value:"6",label:"最大值"},{value:"7",label:"最小值"},{value:"8",label:"去重值"}]}),t.abrupt("break",30);case 30:t.next=20;break;case 32:t.next=37;break;case 34:t.prev=34,t.t1=t["catch"](18),l.e(t.t1);case 37:return t.prev=37,l.f(),t.finish(37);case 40:a.push(u),s.push(c),r.push(u,c),this.userAttrOptions=s,this.eventAttrOptions=a,this.allAttrOptions=r;case 46:case"end":return t.stop()}}),t,this,[[18,34,37,40]])})));function e(){return t.apply(this,arguments)}return e}(),moment:p.a,addZhibiao:function(){this.form.zhibiaoArr.length>=1||(this.form.zhibiaoArr=["默认","1"])},getFocus1:function(t){this.$nextTick((function(){this.$refs[t][0].focus()}))},getGroupByLable:function(t){var e,n=Object(i["a"])(this.allAttrOptions[1].options);try{for(n.s();!(e=n.n()).done;){var r=e.value;if(r.value==t)return r.label}}catch(a){n.e(a)}finally{n.f()}},go:function(){var t=Object(s["a"])(Object(o["a"])().mark((function t(){var e,n,r=this;return Object(o["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.spinning=!0,this.userAttrResShow=!1,e=this.form,e["appid"]=this.$store.state.baseData.EsConnectID,t.next=6,Object(h["h"])(e);case 6:if(n=t.sent,0==n.code){t.next=14;break}return this.$message({offset:60,type:"error",message:n.msg}),this.userAttrRes=[],this.groupData=[],this.spinning=!1,this.$nextTick((function(){r.userAttrResShow=!0})),t.abrupt("return");case 14:this.userAttrRes=n.data.tableRes,this.spinning=!1,this.$nextTick((function(){r.userAttrResShow=!0}));case 17:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()}},m=f,v=(n("c0bb"),n("2877")),w=Object(v["a"])(m,r,a,!1,null,"7882360e",null);e["default"]=w.exports},"49d8":function(t,e,n){},"815e":function(t,e,n){"use strict";n.d(e,"m",(function(){return i})),n.d(e,"e",(function(){return o})),n.d(e,"a",(function(){return s})),n.d(e,"f",(function(){return u})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return l})),n.d(e,"j",(function(){return d})),n.d(e,"k",(function(){return p})),n.d(e,"l",(function(){return h})),n.d(e,"i",(function(){return b})),n.d(e,"d",(function(){return f})),n.d(e,"c",(function(){return m})),n.d(e,"b",(function(){return v})),n.d(e,"p",(function(){return w})),n.d(e,"o",(function(){return g})),n.d(e,"n",(function(){return x}));var r=n("b775"),a="/api/pannel/";function i(t){return Object(r["a"])({url:a+"ReportTableList",method:"post",data:t})}function o(t){return Object(r["a"])({url:a+"DeleteReportTableByID",method:"post",data:t})}function s(t){return Object(r["a"])({url:a+"AddReportTable",method:"post",data:t})}function u(t){return Object(r["a"])({url:a+"FindNameCount",method:"post",data:t})}function c(t){return Object(r["a"])({url:a+"FindRtById",method:"post",data:t})}function l(t){return Object(r["a"])({url:a+"GetPannelList",method:"post",data:t})}function d(t){return Object(r["a"])({url:a+"NewDir",method:"post",data:t})}function p(t){return Object(r["a"])({url:a+"NewPannel",method:"post",data:t})}function h(t){return Object(r["a"])({url:a+"Rename",method:"post",data:t})}function b(t){return Object(r["a"])({url:a+"MovePannel2Dir",method:"post",data:t})}function f(t){return Object(r["a"])({url:a+"DeletePannel",method:"post",data:t})}function m(t){return Object(r["a"])({url:a+"DeleteDir",method:"post",data:t})}function v(t){return Object(r["a"])({url:a+"CopyPannel",method:"post",data:t})}function w(t){return Object(r["a"])({url:a+"UpdatePannelRt",method:"post",data:t})}function g(t){return Object(r["a"])({url:a+"UpdatePannelManager",method:"post",data:t})}function x(t){return Object(r["a"])({url:a+"RtListByAppid",method:"post",data:t})}},"94b0":function(t,e,n){"use strict";n.d(e,"c",(function(){return i})),n.d(e,"e",(function(){return o})),n.d(e,"d",(function(){return s})),n.d(e,"b",(function(){return u})),n.d(e,"f",(function(){return c})),n.d(e,"g",(function(){return l})),n.d(e,"h",(function(){return d})),n.d(e,"a",(function(){return p})),n.d(e,"k",(function(){return h})),n.d(e,"j",(function(){return b})),n.d(e,"i",(function(){return f}));var r=n("b775"),a="/api/analysis/";function i(t){return Object(r["a"])({url:a+"GetConfigs",method:"post",data:t})}function o(t){return Object(r["a"])({url:a+"LoadPropQuotas",method:"post",data:t})}function s(t){return Object(r["a"])({url:a+"GetValues",method:"post",data:t})}function u(t){return Object(r["a"])({url:a+"FunnelList",method:"post",data:t})}function c(t){return Object(r["a"])({url:a+"RetentionList",method:"post",data:t})}function l(t){return Object(r["a"])({url:a+"TraceList",method:"post",data:t})}function d(t){return Object(r["a"])({url:a+"UserAttrList",method:"post",data:t})}function p(t){return Object(r["a"])({url:a+"EventList",method:"post",data:t})}function h(t){return Object(r["a"])({url:a+"UserList",method:"post",data:t})}function b(t){return Object(r["a"])({url:a+"UserEventDetailList",method:"post",data:t})}function f(t){return Object(r["a"])({url:a+"UserEventCountList",method:"post",data:t})}},c0bb:function(t,e,n){"use strict";n("49d8")}}]); |