webpackJsonp([2],{"1o4W":function(t,e){},"i/pg":function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=a("kmJW"),n=a("CCn6"),l=a("0kR9"),o=a("pGNE"),s=a("sf/l"),r=a("+TkF");var c={name:"HourDialog",components:{page:i.a,PhoneRecord:l.a,ChatRecord:o.a},props:{dialogObj:{type:Object,required:!0,default:function(){}}},data:function(){return{CALLBACK_INTENTION:r.g,dialog:{search:{wechat_number:"",is_type:"",key:"",start_at:"",type:"1"},loading:!1,show:!1,title:"",list:[],total:0,nowPage:1,limit:10},show:!1,loading:!0,table:{th:[],td1:[],td2:[],td3:[],td4:[]},list:[],title:"",total:0,nowPage:1,limit:10}},mounted:function(){this.initDialog()},methods:{transTime:function(t){return s.a.formatSecond(t)||"-"},transIntention:function(t){return t?this.CALLBACK_INTENTION.find(function(e){return e.value==t}).label:"-"},initDialog:function(){this.dialogObj&&(this.show=this.dialogObj.show,this.getData())},dialogToggle:function(t){this.dialog.show=!this.dialog.show,this.dialog.show&&(this.dialog.loading=!0,this.dialog.search.wechat_number=t.wechat_number,this.dialog.search.type=t.type,this.dialog.search.is_type=t.is_type,this.dialog.search.key=t.key,this.dialog.search.start_at=t.start_at,this.getDataDialog(t))},getData:function(){var t=this,e={wechat_number:this.dialogObj.alias,start_at:this.dialogObj.start_at,page:this.nowPage,limit:this.limit};Object(n._80)(e).then(function(e){if(e&&e.list&&e.list.page_data?(t.list=e.list.page_data,t.total=e.list.total):(t.list=[],t.total=0),e&&e.time&&e.time.length){var a=[].concat(function(t){if(Array.isArray(t)){for(var e=0,a=Array(t.length);e<t.length;e++)a[e]=t[e];return a}return Array.from(t)}(e.time));a.unshift(" "),a.push("合计"),t.table.th=a,e.time.push("total")}else t.table.th=[];if(e&&e.count&&e.count.valid_chat_count&&e.count.valid_chat_count.length){var i=e.count.valid_chat_count,n=[];e.time.forEach(function(a,l){n.push({content:i[l],wechat_number:t.dialogObj.alias,type:"0",is_type:"valid1",key:l==e.time.length-1?"total":l,start_at:t.dialogObj.start_at})}),t.table.td1=n}else t.table.td1=[];if(e&&e.count&&e.count.chat_count10&&e.count.chat_count10.length){var l=e.count.chat_count10,o=[];e.time.forEach(function(a,i){o.push({content:l[i],wechat_number:t.dialogObj.alias,type:"0",is_type:"valid10",key:i==e.time.length-1?"total":i,start_at:t.dialogObj.start_at})}),t.table.td2=o}else t.table.td2=[];if(e&&e.count&&e.count.valid_phone_count&&e.count.valid_phone_count.length){var s=e.count.valid_phone_count,r=[];e.time.forEach(function(a,i){r.push({content:s[i],wechat_number:t.dialogObj.alias,type:"1",is_type:"min1",key:i==e.time.length-1?"total":i,start_at:t.dialogObj.start_at})}),t.table.td3=r}else t.table.td3=[];if(e&&e.count&&e.count.three_min_count){var c=e.count.three_min_count,d=[];e.time.forEach(function(a,i){d.push({content:c[i],wechat_number:t.dialogObj.alias,type:"1",is_type:"min3",key:i==e.time.length-1?"total":i,start_at:t.dialogObj.start_at})}),t.table.td4=d}else t.table.td4=[];t.loading=!1})},getDataDialog:function(){var t=this,e={wechat_number:this.dialog.search.wechat_number,type:this.dialog.search.type,is_type:this.dialog.search.is_type,key:this.dialog.search.key,start_at:this.dialog.search.start_at,page:this.dialog.nowPage,limit:this.dialog.limit};Object(n._82)(e).then(function(e){e&&e.page_data&&e.page_data.length?(t.dialog.list=e.page_data,t.dialog.total=e.total):(t.dialog.list=[],t.dialog.total=0),t.dialog.loading=!1})},getVisited:function(){var t=this,e={teacher_id:this.dialogObj.teacher_id,start_at:this.dialogObj.start_at,page:this.nowPage,limit:this.limit};getVisitedApi(e).then(function(e){t.list=e,t.total=e.total||0,t.loading=!1})},getValidchat:function(){var t=this,e={alias:this.dialogObj.alias,teacher_id:this.dialogObj.teacher_id,start_at:this.dialogObj.start_at,page:this.nowPage,limit:this.limit};getValidchatApi(e.alias,e).then(function(e){Object.keys(e).length&&e.chat_friend_list?(t.list=e.chat_friend_list.page_data,t.total=e.chat_friend_list.total):(t.list=[],t.total=0),t.loading=!1})},onPageChange:function(t){this.nowPage=t,this.getData()},onSizeChange:function(t){this.limit=t,this.nowPage=1,this.getData()},onPageChangeDialog:function(t){this.dialog.nowPage=t,this.getDataDialog()},onSizeChangeDialog:function(t){this.dialog.limit=t,this.dialog.nowPage=1,this.getDataDialog()}},watch:{dialogObj:{handler:function(){this.loading=!0,this.initDialog()},deep:!0},show:function(t){this.nowPage=1,this.$emit("changeShow",t)},"dialog.show":function(t){this.dialog.nowPage=1}}},d={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("el-dialog",{attrs:{title:t.title,"append-to-body":"",visible:t.show,top:"5vh",width:"1200px"},on:{"update:visible":function(e){t.show=e}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}]},[a("table",{staticClass:"custom-table el-table",staticStyle:{"margin-bottom":"20px"}},[a("thead",[a("tr",t._l(t.table.th,function(e){return a("th",[t._v(t._s(e.replace(/:00/g,"")))])}))]),t._v(" "),a("tbody",[0!=t.table.td1.length?a("tr",[a("td",[t._v("微信有效沟通")]),t._v(" "),t._l(t.table.td1,function(e,i){return a("td",[a("span",{staticClass:"cell-link cell",on:{click:function(a){t.dialogToggle(e)}}},[t._v(t._s(e.content))])])})],2):t._e(),t._v(" "),0!=t.table.td2.length?a("tr",[a("td",[t._v("沟通>10")]),t._v(" "),t._l(t.table.td2,function(e,i){return a("td",[a("span",{staticClass:"cell-link cell",on:{click:function(a){t.dialogToggle(e)}}},[t._v(t._s(e.content))])])})],2):t._e(),t._v(" "),0!=t.table.td3.length?a("tr",[a("td",[t._v("有效通次")]),t._v(" "),t._l(t.table.td3,function(e,i){return a("td",[a("span",{staticClass:"cell-link cell",on:{click:function(a){t.dialogToggle(e)}}},[t._v(t._s(e.content))])])})],2):t._e(),t._v(" "),0!=t.table.td4.length?a("tr",[a("td",[t._v(">3分钟")]),t._v(" "),t._l(t.table.td4,function(e,i){return a("td",[a("span",{staticClass:"cell-link cell",on:{click:function(a){t.dialogToggle(e)}}},[t._v(t._s(e.content))])])})],2):t._e()])]),t._v(" "),a("el-table",{attrs:{data:t.list,border:"",size:"small"}},[a("el-table-column",{attrs:{label:"老师",prop:"teacher_name"}}),t._v(" "),a("el-table-column",{attrs:{label:"UID",prop:"friend_uid"}}),t._v(" "),a("el-table-column",{attrs:{label:"客户微信昵称"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.friend_uid?[a("router-link",{attrs:{target:"_blank",to:{path:"/user",query:{type:"detail",userid:e.row.friend_uid}}}},[a("span",{staticClass:"cell-link"},[t._v(t._s(e.row.nick||"-"))])])]:[t._v(t._s(e.row.nick||"-"))]]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"聊天条数"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.chat_count))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"电话号码"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.mobile||"-"))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"呼出时间",width:"92px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.phone_start_time||"-"))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"通话时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.transTime(e.row.phone_duration)))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"意向度"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.transIntention(e.row.intention)))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"下次回访时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.next_visit_at||"-"))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.chat_count>0?a("chat-record",{attrs:{"friend-id":e.row.friend_id,"chat-start-at":e.row.chat_start_at,"chat-end-at":e.row.chat_end_at}}):t._e(),t._v(" "),e.row.phone_source_file?a("phone-record",{attrs:{src:e.row.phone_source_file}}):t._e()]}}])})],1),t._v(" "),a("page",{attrs:{"current-page":t.nowPage,total:t.total,limit:t.limit},on:{pageChange:t.onPageChange,sizeChange:t.onSizeChange}})],1)]),t._v(" "),a("el-dialog",{attrs:{top:"5vh",width:"1200px","append-to-body":"",title:t.dialog.title,visible:t.dialog.show},on:{"update:visible":function(e){t.$set(t.dialog,"show",e)}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.dialog.loading,expression:"dialog.loading"}]},[a("el-table",{attrs:{data:t.dialog.list,border:"",size:"small"}},[a("el-table-column",{attrs:{label:"老师",prop:"teacher_name"}}),t._v(" "),a("el-table-column",{attrs:{label:"UID",prop:"friend_uid"}}),t._v(" "),a("el-table-column",{attrs:{label:"客户微信昵称"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.friend_uid?[a("router-link",{attrs:{target:"_blank",to:{path:"/user",query:{type:"detail",userid:e.row.friend_uid}}}},[a("span",{staticClass:"cell-link"},[t._v(t._s(e.row.nick||"-"))])])]:[t._v(t._s(e.row.nick||"-"))]]}}])}),t._v(" "),"0"==t.dialog.search.type?a("el-table-column",{attrs:{label:"聊天条数"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.chat_count))]}}])}):t._e(),t._v(" "),a("el-table-column",{attrs:{label:"电话号码"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.mobile||"-"))]}}])}),t._v(" "),"1"==t.dialog.search.type?a("el-table-column",{attrs:{label:"呼出时间",width:"92px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.start_time||"-"))]}}])}):t._e(),t._v(" "),"1"==t.dialog.search.type?a("el-table-column",{attrs:{label:"通话时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.transTime(e.row.duration)))]}}])}):t._e(),t._v(" "),a("el-table-column",{attrs:{label:"意向度"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(t.transIntention(e.row.intention)))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"下次回访时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.next_visit_at||"-"))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[e.row.chat_count>0?a("chat-record",{attrs:{"friend-id":e.row.friend_id,"chat-start-at":e.row.chat_start_at,"chat-end-at":e.row.chat_end_at}}):t._e(),t._v(" "),"1"==t.dialog.search.type&&e.row.source_file?a("phone-record",{attrs:{src:e.row.source_file}}):t._e()]}}])})],1),t._v(" "),a("page",{attrs:{"current-page":t.dialog.nowPage,total:t.dialog.total,limit:t.dialog.limit},on:{pageChange:t.onPageChangeDialog,sizeChange:t.onSizeChange}})],1)])],1)},staticRenderFns:[]},h=a("VU/8")(c,d,!1,null,null,null).exports,u=a("Ix4X");var _={name:"index",components:{page:i.a,HourDialog:h},data:function(){return{index:"",teamLength:10,time:[],table:{th:[],td:[]},TIP_TEAM:u.a,loading:!0,search:{team:"1",start_at:(t=new Date,e=t.getFullYear(),a=t.getMonth()+1,i=t.getDate(),a>=1&&a<=9&&(a="0"+a),i>=0&&i<=9&&(i="0"+i),e+"-"+a+"-"+i)},pickerOptions:{disabledDate:function(t){return t.getTime()>Date.now()},shortcuts:[{text:"今天",onClick:function(t){t.$emit("pick",new Date)}},{text:"昨天",onClick:function(t){var e=new Date;e.setTime(e.getTime()-864e5),t.$emit("pick",e)}},{text:"一周前",onClick:function(t){var e=new Date;e.setTime(e.getTime()-6048e5),t.$emit("pick",e)}}]},list:[],total:0,nowPage:1,limit:10,dialogObj:{show:!1,type:""},teacherType:""};var t,e,a,i},watch:{$route:function(){this.index=this.$route.meta.index,this.search.type=this.$route.meta.type;var t=localStorage.getItem("phoneNum");this.teacherType=t&&JSON.parse(t)&&JSON.parse(t).teacher_type?JSON.parse(t).teacher_type:"",""==this.teacherType?(this.search.team=(10*(this.index-1)+1).toString(),this.getData()):"teacher_leader"==this.teacherType?(this.search.team=JSON.parse(t).squad,this.getData()):"teacher"==this.teacherType&&console.log("组员无权限!")}},mounted:function(){this.index=this.$route.meta.index,this.search.type=this.$route.meta.type;var t=localStorage.getItem("phoneNum");this.teacherType=t&&JSON.parse(t)&&JSON.parse(t).teacher_type?JSON.parse(t).teacher_type:"",""==this.teacherType?(this.search.team=(10*(this.index-1)+1).toString(),this.getData()):"teacher_leader"==this.teacherType?(this.search.team=JSON.parse(t).squad,this.getData()):"teacher"==this.teacherType&&console.log("组员无权限!")},methods:{transStaff:function(t){return t.total?"合计":t.staff_name.indexOf(",")>-1?t.staff_name.split(",").join("<br>"):t.staff_name},transRate:function(t,e){return e?Math.floor(100*t)/e+"%":"-"},dialogToggle:function(t){this.dialogObj={alias:t.alias,squad:t.squad,show:!0,user_id:t.user_id,start_at:this.search.start_at,staff_name:t.staff_name.indexOf(",")>-1?t.staff_name.split(",").join(","):t.staff_name}},getData:function(){var t=this;this.loading=!0;var e={team:this.search.team,type:this.search.type,page:this.nowPage,limit:this.limit,start_at:this.search.start_at};Object(n._81)(e).then(function(e){console.log(e),e&&e.time?(e.time.push("合计"),t.time=e.time):t.time=[],e&&e.team_list&&e.team_list.page_data?(t.list=e.team_list.page_data,t.total=e.team_list.total):(t.list=[],t.total=0),t.loading=!1})},onPageChange:function(t){this.nowPage=t,this.getData()},onSizeChange:function(t){this.limit=t,this.nowPage=1,this.getData()}}},g={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"admin-refresh"},[a("el-date-picker",{staticStyle:{display:"block",margin:"10px 0 10px 10px",width:"185px"},attrs:{clearable:!1,"value-format":"yyyy-MM-dd",align:"right",type:"date",placeholder:"选择日期","picker-options":t.pickerOptions},on:{change:t.getData},model:{value:t.search.start_at,callback:function(e){t.$set(t.search,"start_at",e)},expression:"search.start_at"}}),t._v(" "),""==t.teacherType?a("el-tabs",{staticClass:"tabs-refresh",attrs:{type:"card"},on:{"tab-click":t.getData},model:{value:t.search.team,callback:function(e){t.$set(t.search,"team",e)},expression:"search.team"}},t._l(10,function(e){return a("el-tab-pane",{key:e+10*(t.index-1),attrs:{label:"T"+(e+10*(t.index-1)),name:(e+10*(t.index-1)).toString()}})})):t._e(),t._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"team-table",attrs:{border:"",size:"small",data:t.list}},[a("el-table-column",{attrs:{label:"组别",width:"50px",fixed:"left"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(String(e.row.squad).indexOf(",")>-1&&e.row.total?"合计":"T"+e.row.squad))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"销售顾问",fixed:"left"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(t._s(e.row.total?"-":e.row.staff_name))]}}])}),t._v(" "),a("el-table-column",{attrs:{label:"有效微信沟通/通次"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticClass:"cell-link",on:{click:function(a){t.dialogToggle(e.row)}}},[t._v(t._s(e.row.valid_chat_count+" / "+e.row.valid_phone_count))])]}}])}),t._v(" "),t._l(t.time,function(e,i){return a("el-table-column",{key:i,attrs:{width:"60px"},scopedSlots:t._u([{key:"header",fn:function(a){return[t._v("\n "+t._s(e.replace(/:00/g,""))+"\n ")]}},{key:"default",fn:function(e){return[t._v("\n "+t._s(e.row["valid_count"+i])+"\n ")]}}])})})],2),t._v(" "),a("page",{attrs:{total:t.total,limit:t.limit},on:{pageChange:t.onPageChange,sizeChange:t.onSizeChange}}),t._v(" "),a("hour-dialog",{attrs:{"dialog-obj":t.dialogObj}})],1)},staticRenderFns:[]};var f=a("VU/8")(_,g,!1,function(t){a("1o4W")},null,null);e.default=f.exports}});