1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-896ab720"],{1462:function(e,t,a){},"26da":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"chartDiv",attrs:{id:"chartDiv_h"}},[a("el-backtop",{attrs:{bottom:60}},[a("div",{staticStyle:{"{\n height":"100%",width:"100%","background-color":"#f2f5f6","box-shadow":"0 0 6px rgba(0,0,0, .12)","text-align":"center","line-height":"40px",color:"#1989fa"}},[a("i",{staticClass:"el-icon-caret-top"})])]),e._v(" "),a("el-button",{directives:[{name:"show",rawName:"v-show",value:!e.search,expression:"!search"}],staticClass:"fixedSearch",attrs:{type:"primary",icon:"el-icon-search",circle:""},on:{click:function(t){e.searchList=[],e.search_name="",e.search=!0}}}),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:e.search,expression:"search"}],staticClass:"top"},[a("div",{staticClass:"top_del"},[a("div",[e._v("查询")]),e._v(" "),a("i",{staticClass:"el-icon-close",on:{click:function(t){e.search=!1}}})]),e._v(" "),a("div",{staticClass:"top_flex"},[a("el-input",{staticClass:"input",staticStyle:{width:"180px"},attrs:{placeholder:"昵称/姓名/手机号",clearable:""},nativeOn:{keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSearch(t)}},model:{value:e.search_name,callback:function(t){e.search_name=t},expression:"search_name"}}),e._v(" "),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.handleSearch}},[e._v("查询")])],1),e._v(" "),e.showList?a("div",{staticClass:"listBox"},e._l(e.searchList,(function(t,n){return a("div",{key:n,staticClass:"showList"},[a("div",{staticClass:"showList_item"},[a("el-tooltip",{attrs:{"popper-class":"tooltip",placement:"left"}},[a("i",{staticClass:"el-icon-s-custom",staticStyle:{padding:"5px 20px 5px 20px"},style:{color:3===t.level?"#EFA637":2===t.level?"#6CBE40":"#20D2C2",width:"100%"},on:{click:function(a){return e.getshowName(t.id,t.nickname)}}},[e._v("\n "+e._s(t.title)+"\n ")]),e._v(" "),a("div",{staticClass:"tooltip-content",attrs:{slot:"content"},slot:"content"},[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.headimgurl,fit:"fill"}}),e._v(" "),a("div",{staticStyle:{"margin-left":"20px"}},[a("p",[e._v("客户昵称:"+e._s(t.nickname))]),e._v(" "),a("p",[e._v("备注昵称:"+e._s(t.remark_name?t.remark_name:"无"))]),e._v(" "),a("p",[e._v("联系方式:"+e._s(t.mobile))]),e._v(" "),a("p",[e._v("客户类别:\n "),a("el-tag",{staticStyle:{color:"#ffffff"},attrs:{color:e.levelStatus(t.level).color}},[e._v("\n "+e._s(e.levelStatus(t.level).name)+"\n ")])],1)])],1)])])],1)])})),0):e._e()]),e._v(" "),a("div",{ref:"main",staticStyle:{width:"80%",height:"800px",padding:"30px 100px 30px 30px"},attrs:{id:"main"}}),e._v(" "),e._l(e.infoList,(function(t,n){return a("el-card",{key:n,staticClass:"info",attrs:{id:e.u+n}},[a("div",{staticClass:"info_flex"},[a("el-image",{staticClass:"info_img",attrs:{src:t.headimgurl,fit:"fill","preview-src-list":[t.headimgurl]}}),e._v(" "),a("div",{staticClass:"info_flexl info_wid"},[a("span",[e._v("昵称:"+e._s(t.nickname))]),e._v(" "),a("span",[e._v("姓名:"+e._s(t.realname))]),e._v(" "),a("span",[e._v("性别:"+e._s(t.sexs))]),e._v(" "),a("span",[e._v("年龄:"+e._s(t.age))]),e._v(" "),a("span",[e._v("\n 类别:\n "),a("el-tag",{staticStyle:{color:"#ffffff",display:"inline"},attrs:{color:e.levelStatus(t.level).color}},[e._v("\n "+e._s(e.levelStatus(t.level).name)+"\n ")])],1)])],1),e._v(" "),a("div",{staticClass:"info_flexl",staticStyle:{"margin-top":"10px"}},[a("span",[e._v("手机号:"+e._s(t.mobile))]),e._v(" "),a("span",[e._v("地区:"+e._s(t.address))]),e._v(" "),a("span",[e._v("团队人数:"+e._s(t.team))]),e._v(" "),a("span",[e._v("升级后团队人数:"+e._s(t.up_team))])])])}))],2)},i=[],r=(a("20d6"),a("7f7f"),a("ac6a"),a("bc3a")),c=a.n(r),s=a("2e8e"),o=a("8e44"),l=a("44f1"),d=a("313e"),u={data:function(){return{search_name:"",search:!0,showList:!1,searchList:{},datas:[],dataInfo:"",infoList:[],u:"data"}},created:function(){this.getList()},mounted:function(){},methods:{getList:function(){var e=this,t="";c.a.get("https://ht.cliu.cc/api/GetParents?id=".concat(t)).then((function(t){e.datas=[{name:"邀请关系",id:1,children:Object(s["a"])(t.data.data.data)}],e.drewTree(e.datas,0)}))},getshowName:function(e,t){var a=this,n=d.init(document.getElementById("main"));c.a.get("https://ht.cliu.cc/api/GetParents?id=".concat(e)).then((function(e){a.datas=[{name:"邀请关系",id:1,children:Object(s["a"])(e.data.data.data)}],n.clear(),a.drewTree(a.datas,t)}))},handleSearch:function(){var e=this;Object(o["h"])({search_name:this.search_name}).then((function(t){t.data.length>0?(t.data.forEach((function(e,t,a){e.title=e.nickname.length>12?e.nickname.slice(0,12):e.nickname})),e.searchList=t.data,e.showList=!0):e.showList=!1}))},closeNode:function(e,t){var a=this;for(var n in e)e[n].id===t?e[n].collapsed=!0:a.closeNode(e[n].children,t)},levelStatus:function(e){return Object(l["c"])(e)},clickFun:function(e){var t=this,a=this,n=d.init(document.getElementById("main"));if("click"===e.type){if(!1===e.data.hasChild)return void this.$message.error("该客户没有下级");if(void 0===e.data.collapsed||!0===e.data.collapsed){var i=a.getParentId(this.datas,e.data.id),r=[];i.forEach((function(t){"邀请关系"!==t.name&&r.push(Object.assign({},{id:t.id,status:t.id!==e.data.id?t.status:t.status?0:1}))})),c.a.get("https://ht.cliu.cc/api/GetParents",{params:{id:e.data.id}}).then((function(i){t.datas=[{name:"邀请关系",id:1,children:Object(s["a"])(i.data.data.data)}],a.infoList=[],n.clear(),console.log(e.dataIndex),a.drewTree(a.datas,e.data.name)}))}if(!1===e.data.collapsed){a.closeNode(a.datas,e.data.id);var o=a.infoList.findIndex((function(t){return t.id===e.data.id})),l=a.infoList;a.infoList=l.splice(0,o+1),n.clear(),a.drewTree(a.datas,"",1)}}},getName:function(e){if(e)return e.slice(0,9)},getParentId:function(e,t){for(var a in e){if(e[a].id===t)return[e[a]];if(e[a].children){var n=this.getParentId(e[a].children,t);if(void 0!==n)return n.concat(e[a])}}},rightClick:function(e){var t=this,a=this.getParentId(this.datas,e.data.id),n=[];a.forEach((function(t){"邀请关系"!==t.name&&n.push(Object.assign({},{id:t.id,status:t.id!==e.data.id?t.status:t.status?0:1}))}));var i=this,r=d.init(document.getElementById("main"));c.a.get("https://ht.cliu.cc/api/GetParents",{params:{id:e.data.id,arr:n.reverse()}}).then((function(a){t.datas=[{name:"邀请关系",id:1,children:Object(s["a"])(a.data.data.data)}],r.clear(),i.infoList=a.data.data.info[1],i.drewTree(i.datas,e.data.name,1)}))},drewTree:function(e,t,a){var n=this,i=d.init(document.getElementById("main"));i.setOption({tooltip:{trigger:"item",triggerOn:"mousemove",title:"客户信息",formatter:function(e){var t=e.data,a="<img style='width:100px;height:100px;margin-right:10px' src='"+t.headimgurl+"'/>",n=t.name?t.name:t.nickname,i=t.realname||"无",r=t.cre_num||"无",c=t.mobile||"无",s=3===t.level?'<span style="color:#EFA637">批发商':2===t.level?'<span style="color:#6CBE40">经销商':1===t.level?'<span style="color:#20D2C2">销售员':"待定";return'<div style="display:flex;align-items: center;">'+a+"<div>客户昵称:"+n+"<br/>真实姓名:"+i+"<br/>身份证号:"+r+"<br/>联系方式:"+c+"<br/>客户类别:"+s+"</span></div></div>"}},series:[{type:"tree",data:e,initialTreeDepth:1,top:"1%",left:"7%",bottom:"1%",right:"20%",symbolSize:7,label:{normal:{position:"left",verticalAlign:"middle",align:"right",fontSize:16,formatter:function(e){var a=e.data.level;return t&&e.name===t?e.data.hasChild?"{a|"+n.getName(e.name)+"}{b|"+e.data.icon+"}":"{a|"+n.getName(e.name)+"}":e.data.hasChild?3===a?"{one|"+n.getName(e.name)+"}{b|"+e.data.icon+"}":2===a?"{two|"+n.getName(e.name)+"}{b|"+e.data.icon+"}":1===a?"{three|"+n.getName(e.name)+"}{b|"+e.data.icon+"}":n.getName(e.name)+"}{b|"+e.data.icon:3===a?"{one|"+n.getName(e.name)+"}":2===a?"{two|"+n.getName(e.name)+"}":1===a?"{three|"+n.getName(e.name)+"}":n.getName(e.name)},rich:{a:{color:"#FC3131",fontSize:16,padding:5,lineHeight:10},one:{color:"#EFA637",fontSize:16,padding:5,lineHeight:10},two:{color:"#6CBE40",fontSize:16,padding:5,lineHeight:10},three:{color:"#20D2C2",fontSize:16,padding:5,lineHeight:10},b:{color:"#409EFF",fontSize:16,lineHeight:10}}}},leaves:{label:{normal:{position:"right",verticalAlign:"middle",align:"left"}}},expandAndCollapse:!0,animationDuration:0,animationDurationUpdate:0}]});for(var r=i._chartsViews[0]._data._graphicEls,c=0,s=0;s<r.length;s++){var o=r[s];void 0!==o&&c++}var l=window.innerHeight,u=30*c,m=Math.max(u,l),f=document.getElementById("main");f.style.height=m+"px",i.resize(),document.oncontextmenu=function(e){return!1},a&&this.$nextTick((function(){n.infoList.forEach((function(e,t,a){var n=i.getModel().getSeriesByIndex(0).getData()._itemLayouts,r=document.getElementById("data"+t);r.style.display="block",r.style.left=n[e.l+1].x+10+"px",console.log(n[e.l+1].y),n[e.l+1].y<150?r.style.top=n[e.l+1].y+100+"px":r.style.top=n[e.l+1].y-220+"px"}))})),i.on("contextmenu",this.rightClick),i.on("click",this.clickFun)}}},m=u,f=(a("89ad"),a("2877")),h=Object(f["a"])(m,n,i,!1,null,"ebe25c44",null);t["default"]=h.exports},"2e8e":function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return i}));a("7f7f");function n(e){var t=[];return e.map((function(e){var a={};a.label=e.name,a.value=e.name,a.collapsed=Boolean(e.collapsed),e.children&&(a.children=n(e.children)),t.push(a)})),t}function i(e){var t=[];return e.map((function(e,a,n){var r={};r.id=e.id,r.name=e.name?e.name:e.nickname,r.level=e.level,r.headimgurl=e.headimgurl,r.cre_num=e.cre_num,r.realname=e.realname,r.mobile=e.mobile,r.collapsed=e.collapsed,r.hasChild=e.hasChild,r.status=e.status?1:0,r.index=a+2,r.hasChild&&(r.icon="★"),e.child&&(r.children=i(e.child)),t.push(r)})),t}},"44f1":function(e,t,a){"use strict";a.d(t,"d",(function(){return n})),a.d(t,"e",(function(){return i})),a.d(t,"f",(function(){return r})),a.d(t,"a",(function(){return c})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return o})),a.d(t,"h",(function(){return l})),a.d(t,"g",(function(){return d}));a("c5f6"),a("a481"),a("ac6a");function n(e){switch(+e){case-2:return{name:"已取消",color:"#F56C6C"};case-1:return{name:"待收款确认",color:"#4da5a5"};case 0:return{name:"待订单审核",color:"#f97547"};case 1:return{name:"待财务审核",color:"#13c19f"};case 2:return{name:"待发货审核",color:"#ffaa1d"};case 3:return{name:"待收货",color:"#409EFF"};case 4:return{name:"已完成",color:"#74a2e6"};case 5:return{name:"已驳回(客服)",color:"#67C23A"};case 6:return{name:"已驳回(财务)",color:"#67C23A"};case 7:return{name:"已驳回(物流)",color:"#67C23A"};default:return{name:"未知订单状态",color:"#909399"}}}function i(e){switch(+e){case-1:return{name:"已删除",color:"#4da5a5"};case 0:return{name:"订单未审核",color:"#f97547"};case 1:return{name:"财务未审核",color:"#13c19f"};case 2:return{name:"未发货审核",color:"#ffaa1d"};case 3:return{name:"待收货",color:"#409EFF"};case 4:return{name:"已完成",color:"#74a2e6"}}}function r(e){switch(+e){case 0:return{name:"未付款",color:"#f96b6b"};case 1:return{name:"部分付款",color:"#f96b6b"};case 2:return{name:"已付款",color:"#415161"};case 3:return{name:"待退款",color:"#f96b6b"};default:return{name:"未知支付状态",color:"#909399"}}}function c(e){var t;switch(e){case 0:t="销售未实名认证";break;case 1:t="等待分享人审核";break;case 2:t="等待上级批发商审核";break;case 3:t="等待用户确认";break;case 4:t="分享人审核驳回";break;case 5:t="上级批发商审核驳回";break;case 6:t="授权成功";break;default:t=e}return t}function s(e){if(!e&&0!==e)return{name:"类别待定",color:"#909399"};var t;switch(e){case 3:t={name:"批发商",color:"#f0a637"};break;case 2:t={name:"经销商",color:"#67c23a"};break;case 1:t={name:"销售员",color:"#1fd3c2"};break;default:t={name:"公司",color:"#409eff"}}return t}function o(e,t){if(!e)return 0;var a=t?e:parseFloat(e);return String(a).replace(/(\d{1,3})(?=(\d{3})+(?:$|\.))/g,"$1,")}function l(e){if("0"===e)return 0;var t=Number(100*e).toFixed()+"%";return t}function d(e){switch(+e){case 0:return{name:"未审核",color:"#f96b6b"};case 1:return{name:"已通过",color:"#13c19f"};case 2:return{name:"已驳回",color:"#f30"};default:return{name:"已删除",color:"#999"}}}},"89ad":function(e,t,a){"use strict";a("1462")},"8e44":function(e,t,a){"use strict";a.d(t,"i",(function(){return i})),a.d(t,"b",(function(){return r})),a.d(t,"d",(function(){return c})),a.d(t,"c",(function(){return s})),a.d(t,"h",(function(){return o})),a.d(t,"g",(function(){return l})),a.d(t,"f",(function(){return d})),a.d(t,"a",(function(){return u})),a.d(t,"e",(function(){return m}));var n=a("b775");function i(e){return Object(n["a"])({url:"/user/getuserdetails",method:"get",params:e})}function r(e){return Object(n["a"])({url:"/user/GetCrownInfo",method:"get",params:e})}function c(e){return Object(n["a"])({url:"/user/GetNextInfo",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/user/GetLastInfo",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/user/SearchUser",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/user/SearchTeamUser",method:"get",params:e})}function d(e){return Object(n["a"])({url:"/GetUserInfos",method:"get",params:e})}function u(e){return Object(n["a"])({url:"/user/GetCreNum",method:"get",params:e})}function m(e){return Object(n["a"])({url:"/user/GetNowHistory",method:"get",params:e})}}}]);
|