| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-f7fa"],{KFxK:function(t,e,a){"use strict";var r=a("hCnG");a.n(r).a},hCnG:function(t,e,a){},i6Dl:function(t,e,a){"use strict";a.r(e);var r=a("14Xm"),s=a.n(r),n=a("QbLZ"),i=a.n(n),l=a("D3Ub"),o=a.n(l),c={data:function(){return{form:{name:"",department_id:"",progress_id:"",source_id:"",industry_id:"",tag_id:"",date:[]},date:[],current_page:1,total:0,per_page:1,dataList:[],departmentList:[],progressList:[],sourceList:[],industryList:[],tagList:[],departmentProps:{checkStrictly:!0,emitPath:!1,value:"id",label:"name",children:"childs"}}},mounted:function(){this.getStatisticsList(1),this.getSet(),this.getTagList(),this.getDepartmentMember()},methods:{getStatisticsList:function(t){var e=this;return o()(s.a.mark(function a(){var r;return s.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return e.date&&2==e.date.length&&(e.form.date[0]=parseInt(e.date[0]/1e3),e.form.date[1]=parseInt(e.date[1]/1e3)),a.next=3,$http.pc_post("plugin/CustomerManage/getStatisticsList",{page:t,search:i()({},e.form)});case 3:(r=a.sent).result?(e.dataList=r.data.data,e.total=r.data.total,e.per_page=r.data.per_page,e.current_page=r.data.current_page):e.$message.error(r.msg);case 5:case"end":return a.stop()}},a,e)}))()},getSet:function(){var t=this;return o()(s.a.mark(function e(){var a;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/CustomerManage/getSet",{});case 2:(a=e.sent).result?(t.industryList=a.data.industry_list,t.progressList=a.data.progress_list,t.sourceList=a.data.source_list):t.$message.error(a.msg);case 4:case"end":return e.stop()}},e,t)}))()},getTagList:function(){var t=this;return o()(s.a.mark(function e(){var a;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/CustomerManage/getTagList",{});case 2:(a=e.sent).result?t.tagList=a.data:t.$message.error(a.msg);case 4:case"end":return e.stop()}},e,t)}))()},getDepartmentMember:function(){var t=this;return o()(s.a.mark(function e(){var a;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,$http.pc_post("plugin/CustomerManage/getDepartmentList",{});case 2:(a=e.sent).result?t.departmentList=a.data:t.$message.error(a.msg);case 4:case"end":return e.stop()}},e,t)}))()},clickSearch:function(t){this.getStatisticsList(t)}},components:{customerManageSide:a("Re+u").a}},u=(a("KFxK"),a("KHd+")),d=Object(u.a)(c,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"all"},[a("customer-manage-side",{attrs:{defaultActive:"customerStatistics"}}),t._v(" "),a("div",{staticStyle:{width:"calc(100% - 150px)"},attrs:{id:"app"}},[a("div",{staticClass:"customer-statistics"},[t._m(0),t._v(" "),a("div",{staticClass:"vue-search"},[a("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0}},[a("el-form-item",{attrs:{label:""}},[a("el-input",{attrs:{placeholder:"员工姓名"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),t._v(" "),a("el-form-item",[a("el-cascader",{attrs:{options:t.departmentList,props:t.departmentProps,placeholder:"请选择部门","show-all-levels":!1,clearable:""},model:{value:t.form.department_id,callback:function(e){t.$set(t.form,"department_id",e)},expression:"form.department_id"}})],1),t._v(" "),a("el-form-item",[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"客户进展"},model:{value:t.form.progress_id,callback:function(e){t.$set(t.form,"progress_id",e)},expression:"form.progress_id"}},t._l(t.progressList,function(t){return a("el-option",{key:t.id,attrs:{label:t.progress_name,value:t.id}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"客户来源"},model:{value:t.form.source_id,callback:function(e){t.$set(t.form,"source_id",e)},expression:"form.source_id"}},t._l(t.sourceList,function(t){return a("el-option",{key:t.id,attrs:{label:t.source_name,value:t.id}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"客户行业"},model:{value:t.form.industry_id,callback:function(e){t.$set(t.form,"industry_id",e)},expression:"form.industry_id"}},t._l(t.industryList,function(t){return a("el-option",{key:t.id,attrs:{label:t.industry_name,value:t.id}})}))],1),t._v(" "),a("el-form-item",[a("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择标签"},model:{value:t.form.tag_id,callback:function(e){t.$set(t.form,"tag_id",e)},expression:"form.tag_id"}},t._l(t.tagList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}))],1),t._v(" "),a("el-form-item",[a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"timestamp"},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}})],1),t._v(" "),a("el-form-item",{attrs:{label:""}},[a("el-button",{attrs:{type:"primary"},on:{click:function(e){t.clickSearch(1)}}},[t._v("搜索")])],1)],1)],1)]),t._v(" "),a("div",{staticClass:"customer-statistics"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.dataList}},[a("el-table-column",{attrs:{align:"center",prop:"id",label:"排名"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"name",label:"员工姓名"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"customer_count",label:"当前客户总数"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"new_customer_count",label:"新增客户"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"follow_count",label:"跟进记录总数"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"opportunity_count",label:"商机总数"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"lose_customer_count",label:"流失客户数量"}}),t._v(" "),a("el-table-column",{attrs:{align:"center",prop:"tag"},scopedSlots:t._u([{key:"header",fn:function(e){return[a("div",[t._v("最新客户时间")]),t._v(" "),a("div",[t._v("最新跟进时间")])]}},{key:"default",fn:function(e){return[a("div",[t._v(t._s(e.row.customer_last_date))]),t._v(" "),a("div",[t._v(t._s(e.row.follow_last_date))])]}}])})],1)],1),t._v(" "),t.total>0?a("div",{staticClass:"vue-page"},[a("el-row",[a("el-col",{attrs:{align:"right"}},[a("el-pagination",{attrs:{layout:"prev, pager, next,jumper",total:t.total,"page-size":t.per_page,"current-page":t.current_page,background:""},on:{"current-change":t.clickSearch}})],1)],1)],1):t._e()])],1)},[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"vue-main-title"},[e("div",{staticClass:"vue-main-title-left"}),this._v(" "),e("div",{staticClass:"vue-main-title-content"},[this._v("客户管理>客户统计")])])}],!1,null,"6cd995cc",null);d.options.__file="customerStatistics.vue";e.default=d.exports}}]);
|