webpackJsonp([54],{"7i6m":function(t,e){},"CGe+":function(t,e,s){"use strict";var i=s("mvHQ"),a=s.n(i),n={props:{tagType:{type:Number|String,default:1},userLength:{type:Number}},data:function(){return{loading:!1,keyword:"",radio:2,tagList:[],tag_id_list:[]}},created:function(){0==this.tagList.length&&this.init()},methods:{keyInput:function(){var t=this,e=[];this.old_tag_list.forEach(function(s){var i=JSON.parse(a()(s));i.tag_list=[],s.tag_list.forEach(function(e){-1!=e.tag_name.indexOf(t.keyword)&&i.tag_list.push(e)}),0!=i.tag_list.length&&e.push(i)}),this.tagList=e},groupEvent:function(t){-1==this.tag_id_list.indexOf(t.tag_id)?(this.tag_name_list.push(t.tag_name),this.tag_id_list.push(t.tag_id)):(this.tag_id_list=this.tag_id_list.filter(function(e){return e!=t.tag_id}),this.tag_name_list=this.tag_name_list.filter(function(e){return e!=t.tag_name}))},defineEvent:function(){0!=this.tag_id_list.length?this.$emit("closeTagDialog",this.tag_id_list):this.$message({message:"请选择标签",type:"warning"})},init:function(){var t=this;this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.tagList,{}).then(function(e){e=e.data;if(t.loading=!1,e&&0==e.errno){t.old_tag_list=e.rst,t.tagList=e.rst;var s=[];t.tagList.forEach(function(e){e.tag_list.forEach(function(e){-1!=t.tag_id_list.indexOf(e.tag_id)&&s.push(e.tag_name)})}),t.tag_name_list=s}else 4002!=e.errno&&t.$message({message:e.err,type:"warning"})}).catch(function(e){t.loading=!1})}}},r={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"popover_con"},[s("div",{staticClass:"self-hint",staticStyle:{border:"none","margin-top":"-10px"}},[s("i",{staticClass:"el-icon-message-solid"}),t._v(" "),s("span",[t._v("将给选择的"+t._s(t.userLength)+"个客户批量"+t._s(1==t.tagType?"打":"移除")+"标签,请选择标签")])]),t._v(" "),3!=t.radio?[s("div",{staticClass:"self-input"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.keyword,expression:"keyword"}],attrs:{type:"text",placeholder:"请输入要查找的标签"},domProps:{value:t.keyword},on:{input:[function(e){e.target.composing||(t.keyword=e.target.value)},t.keyInput]}}),t._v(" "),s("i",{staticClass:"el-icon-search"})]),t._v(" "),s("div",{staticClass:"tagGroup self-scrollbar-3"},[t._l(t.tagList,function(e){return s("div",{key:e.group_id,staticClass:"groupItem"},[s("div",{staticClass:"groupTitle"},[t._v(t._s(e.group_name)+":")]),t._v(" "),s("div",{staticClass:"groupBox"},t._l(e.tag_list,function(e,i){return s("div",{key:i,class:["group",-1!=t.tag_id_list.indexOf(e.tag_id)?"group_active":""],on:{click:function(s){return t.groupEvent(e)}}},[t._v(t._s(e.tag_name))])}),0)])}),t._v(" "),!t.loading&&t.tagList&&0==t.tagList.length?s("no-data",{attrs:{hint:"没有搜索到相关标签哦~"}}):t._e()],2)]:s("p",{staticClass:"hint"},[t._v("选择无任何标签后,将筛选出没有被打上过任何标签的客户~")]),t._v(" "),s("div",{staticClass:"buttons"},[s("el-button",{attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){return t.$emit("closeTagDialog",[])}}},[t._v("取消")]),t._v(" "),s("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.defineEvent}},[t._v("确定")])],1)],2)},staticRenderFns:[]};var o=s("VU/8")(n,r,!1,function(t){s("Xf0p")},"data-v-3192eab6",null);e.a=o.exports},OnDn:function(t,e,s){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=s("McOJ"),a=s("fGUm"),n=s("sazF"),r=s("gzej"),o=s("erru"),l=s("1zIV"),_=s("FsX6"),c=s("Y+W8"),d=s("Ox+Z"),u=s("cHmb"),h=s("Fn7A"),p=s("CGe+"),g=s("VULP"),m=s("YLOf"),f={components:{tagDialog:p.a,detial:g.a,selfInput:i.a,selfCustomerservice:a.a,enterpriseTag:n.a,datePicker:r.a,selfChannel:o.a,selfChannelMultiple:l.a,selfChannelV2:_.a,selfGender:c.a,lossBody:d.a,screenPay:u.a,shieldingUser:h.a,noData:m.a},data:function(){return{drawerSize:"60%",detialDrawer:!1,rowPro:{},loading:!1,shieldingFlag:!1,input_keyword:"",tableData:[],add_way:[],is_new_customer_no_loss:"",can_receive:"",retained_status:"",add_date_start:"",add_date_end:"",last_pay_time_start:"",last_pay_time_end:"",loss_time_start:"",loss_time_end:"",loss_status:null,pay_status:null,pay_num_min:"",pay_num_max:"",resetFlag:!1,multipleArr:[],filter_multipleArr:[],selectTotal:0,gender:"",height:"",tips:"",system_enterprise:[],enterpriseList:[],enterprise:{},corpid:""}},computed:{isCanExport:function(){return!!this.$store.state.dataBoardAuth.can_export}},created:function(){this.height=document.documentElement.clientHeight-140>140?document.documentElement.clientHeight-140:140,this.init(),this.handleInitCorpOptions()},methods:{resetEvent:function(){this.resetFlag=!this.resetFlag,this.input_keyword="",this.add_way=[],this.is_new_customer_no_loss="",this.can_receive="",this.retained_status="",this.add_date_start="",this.add_date_end="",this.last_pay_time_start="",this.last_pay_time_end="",this.loss_time_start="",this.loss_time_end="",this.loss_status=null,this.pay_status=null,this.pay_num_min="",this.pay_num_max="",this.gender="",this.corp_id="",this.init()},onChangeCorpidSystem:function(t){var e=this;t.length<1?this.enterprise={}:this.enterpriseList.forEach(function(s){s.manage_corp_list.forEach(function(s){s.corpid==t[1]&&(e.enterprise=s)})}),this.corpid=this.enterprise.corpid||"",this.init()},onChangeCorpid:function(t){if(t){var e=this.enterpriseList.filter(function(e){return e.corpid==t})[0];this.enterprise=e||{}}else this.enterprise={};this.corpid=this.enterprise.corpid||"",this.init()},handleInitCorpOptions:function(){if(1==this.$cookie.getCookie("isSuperManage")){var t=this.$store.state.authorize_corpList;t.forEach(function(t){t.self_id=t.group_id.toString(),t.self_name=t.group_name,t.manage_corp_list.forEach(function(t){t.self_id=t.corpid,t.self_name=t.corp_name})}),this.enterpriseList=t}else this.enterpriseList=this.$store.state.authorize_corpList},payChange:function(t){this.pay_status=t.radio,this.pay_num_min=t.minValue,this.pay_num_max=t.maxValue,this.init()},lossChange:function(t){this.loss_status=""==t?null:t,this.init()},changeTime:function(t){!t||t&&0==t.length?(this.add_date_start="",this.add_date_end=""):(this.add_date_start=t[0],this.add_date_end=t[1]),this.init()},onChangePayTime:function(t){!t||t&&0==t.length?(this.last_pay_time_start="",this.last_pay_time_end=""):(this.last_pay_time_start=t[0],this.last_pay_time_end=t[1]),this.init()},onChangeLossTime:function(t){!t||t&&0==t.length?(this.loss_time_start="",this.loss_time_end=""):(this.loss_time_start=t[0],this.loss_time_end=t[1]),this.init()},onChangeAddWay:function(t){this.add_way=t,this.init()},onChangeIsNewCus:function(t){this.is_new_customer_no_loss=t,this.init()},onChangeCanReceive:function(t){this.can_receive=t,this.init()},onChangeRetainedStatus:function(t){this.retained_status=t,this.init()},init:function(t){var e=this;"export"!=t||0!=this.tableData.length?(this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.dataBoard_corpCustomerCountStat,{params:{corp_id:this.corpid,customer_name:this.input_keyword,add_date_start:this.add_date_start,add_date_end:this.add_date_end,last_pay_time_start:this.last_pay_time_start,last_pay_time_end:this.last_pay_time_end,loss_time_start:this.loss_time_start,loss_time_end:this.loss_time_end,add_way:this.add_way,is_new_customer_no_loss:this.is_new_customer_no_loss,can_receive:this.can_receive,retained_status:this.retained_status,pay_status:this.pay_status,pay_num_min:this.pay_num_min,pay_num_max:this.pay_num_max,loss_status:this.loss_status,source:1,gender:this.gender}}).then(function(s){s=s.data;e.loading=!1,s&&0==s.errno?"export"==t?e.exportEvent(s.rst):e.tableData=s.rst:4002!=s.errno&&e.$message({message:s.err,type:"warning"})}).catch(function(t){e.loading=!1})):this.$message({message:"暂无数据可导出",type:"warning"})},exportEvent:function(t){var e=[{tHeader:["企微主体","客户数"],filterVal:["corp_name","customer_count"],tableDatas:t,sheetName:""}];this.$exportOrder({excelDatas:e,name:"企微客户数统计(导出时间:"+this.$getDay(0)+")"})}}},v={render:function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"corpCustomerCountStat"},[s("div",{staticClass:"screenBox"},[s("div",{staticClass:"common-screen-item"},[s("label",{staticClass:"common-screen-label"},[t._v("企微主体")]),t._v(" "),1==t.$cookie.getCookie("isSuperManage")?s("el-cascader",{staticClass:"select-cls cascader",attrs:{size:"small",options:t.enterpriseList,props:{value:"self_id",label:"self_name",children:"manage_corp_list"},clearable:"",filterable:"",placeholder:"请选择"},on:{change:t.onChangeCorpidSystem},model:{value:t.system_enterprise,callback:function(e){t.system_enterprise=e},expression:"system_enterprise"}}):s("el-select",{staticClass:"select-cls",attrs:{size:"small",filterable:"",placeholder:"请选择",clearable:""},on:{change:t.onChangeCorpid},model:{value:t.corpid,callback:function(e){t.corpid=e},expression:"corpid"}},t._l(t.enterpriseList,function(t,e){return s("el-option",{key:e+"enterpriseList",attrs:{label:t.corp_name?t.corp_name:t.corp_full_name?t.corp_full_name:t.corpid,value:t.corpid}})}),1)],1),t._v(" "),s("self-input",{attrs:{reset:t.resetFlag},on:{inputChange:function(e){t.input_keyword=e,t.init()}}}),t._v(" "),s("date-picker",{attrs:{reset:t.resetFlag},on:{changeTime:t.changeTime}}),t._v(" "),s("selfChannelMultiple",{attrs:{reset:t.resetFlag},on:{channelDefine:t.onChangeAddWay}}),t._v(" "),s("self-gender",{attrs:{reset:t.resetFlag},on:{genderChange:function(e){t.gender=e,t.init()}}}),t._v(" "),s("loss-body",{attrs:{reset:t.resetFlag},on:{lossChange:t.lossChange}}),t._v(" "),s("screen-pay",{attrs:{reset:t.resetFlag},on:{payChange:t.payChange}}),t._v(" "),s("date-picker",{attrs:{reset:t.resetFlag,title:"充值时间"},on:{changeTime:t.onChangePayTime}}),t._v(" "),s("date-picker",{attrs:{reset:t.resetFlag,title:"流失时间",timeFlag:"",pickerOptions:{},defaultTime:["00:00:00","23:59:59"]},on:{changeTime:t.onChangeLossTime}}),t._v(" "),s("selfChannelV2",{attrs:{type:"isNewCustomerNoLoss",title:"是否新用户"},on:{change:t.onChangeIsNewCus},model:{value:t.is_new_customer_no_loss,callback:function(e){t.is_new_customer_no_loss=e},expression:"is_new_customer_no_loss"}}),t._v(" "),s("selfChannelV2",{attrs:{type:"canReceive",title:"可否接收消息"},on:{change:t.onChangeCanReceive},model:{value:t.can_receive,callback:function(e){t.can_receive=e},expression:"can_receive"}}),t._v(" "),s("selfChannelV2",{attrs:{type:"retainedStatus",title:"单主体留存"},on:{change:t.onChangeRetainedStatus},model:{value:t.retained_status,callback:function(e){t.retained_status=e},expression:"retained_status"}}),t._v(" "),s("div",{staticClass:"flex"},[t.isCanExport?s("el-button",{staticClass:"export-btn",attrs:{type:"primary",plain:"",size:"mini"},on:{click:function(e){return t.init("export")}}},[t._v("导出Excel")]):t._e(),t._v(" "),s("div",{staticClass:"reset",on:{click:t.resetEvent}},[t._v("重置")])],1)],1),t._v(" "),s("el-table",{ref:"multipleTable",staticStyle:{width:"100%","margin-top":"10px"},attrs:{height:t.height,data:t.tableData,stripe:"","tooltip-effect":"dark"}},[s("el-table-column",{attrs:{label:"企微主体","show-overflow-tooltip":"",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("div",[t._v(t._s(e.row.corp_name))])]}}])}),t._v(" "),s("el-table-column",{attrs:{label:"客户数","show-overflow-tooltip":"",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("div",[t._v(t._s(e.row.customer_count))])]}}])})],1)],1)},staticRenderFns:[]};var y=s("VU/8")(f,v,!1,function(t){s("7i6m")},"data-v-a385b34c",null);e.default=y.exports},Xf0p:function(t,e){}});