!function(){function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,i)}return n}function n(e){for(var n=1;n0?X.value=!0:X.value=!1,C.value=e.data.total_customer,j.value=e.data.temp_fields,F.value=e.data.temp_fields.map((function(e){return e.width="140","name"==e.key||"source"==e.key?e.name="客户"+e.name:"become_customer_time"==e.key?e.width="120":"video_link"==e.key?e.width="400":"intention_level"==e.key?(e.width="160",e.sortable=!0):"customer_label"==e.key&&(e.width="300"),["become_customer_time","last_follow_up_time","last_follow_up_record"].includes(e.key)&&(e.width="180px"),["source","video_link"].includes(e.key)&&(e.width="120px"),e.checked=!0,e.visible=!0,e})),N.value=F.value.filter((function(e){return 0==e.is_custom})).map((function(e){return e.name})))})).finally((function(){setTimeout((function(){return z.value=!1}),100)}))}function te(){HTTP.post("get_member_url_permission",{url:"/crm/get_customer/"}).then((function(e){0==e.code&&(1==e.data.permission?(G.value=[{name:"我的客户",id:1}],M.search_type=1,ee()):(G.value=[{name:"我的客户",id:1},{name:"团队的客户",id:2}],M.search_type=1,ee()))}))}function ne(){ee()}var ie=i(),ae=function(){return new Promise((function(e){var t=[],n=JSON.parse(JSON.stringify(M));n.offset=0,n.limit=50;!function i(a){HTTP.post("get_customer",a).then((function(a){a.data.customer_res.map((function(l,r){t.push(l),r===a.data.customer_res.length-1&&(a.data.customer_count>=n.offset+n.limit?(n.offset+=n.limit,i(n)):e({list:t,total:a.data.customer_count,header:a.data.temp_fields}))}))}))}(n)}))};function le(){var e={offset:0,limit:9999,ordering:"-id",fileds:"id,name",del_flag:0,is_default:0};HTTP.get("used_customer_templates",e).then((function(e){0==e.code&&(Q.value=e.data.results)})),HTTP.get("customer_templates_member_level",n(n({},e),{},{company:b.getters.company})).then((function(e){0==e.code&&(Y.value=e.data.results)}))}return o("rowObj",T),o("templateList",W),s((function(){z.value=!0,te(),le(),$Bus.$on("refresh",ne)})),c((function(){$Bus.$off("refresh")})),{__sfc:!0,router:p,transfercustomer:v,transferhead:g,state:S,total:C,clientsDetail:L,remindChildren:D,rowObj:T,temp_fields:j,default_fields:N,fields:F,ljFieldsTableRef:P,currentPage:O,customerMine:J,timeType:B,filter:M,getSelect:H,tableData:$,templateList:W,loading:z,date:R,dateSearch:E,percentageNum:U,showHeigth:V,showNum:q,typeList:G,typeStatusList:I,giveUpList:A,showTip:X,transferOpportunityRef:K,clientTemplateList:Q,clientGrade:Y,tagList:Z,getList:ee,getClient:te,handleDayType:function(){delete M.start_date,delete M.end_date,M.time_type=B.value,M.offset=0,ee()},changeDatePicker:function(){delete M.time_type,E.value&&E.value.length?(M.start_date=E.value[0],M.end_date=E.value[1]):(delete M.start_date,delete M.end_date),M.offset=0,ee()},handleDetails:function(e,t){L.value.init(e,t),T.value=JSON.parse(JSON.stringify(e))},handleSearch:function(){console.log("filter:",M),M.search_fields||delete M.search_fields,ee()},handleSelectionChange:function(e){H.value=e},transferSale:function(){return 0==H.value.length?l.exports.Message("请选中需操作的客户"):H.value.length>1?l.exports.Message("请选中一位操作的客户"):void K.value.init(H.value[0].id)},transferCustomer:function(){0!=H.value.length?v.value.init(H.value):l.exports.Message("请选中需操作的客户")},addContact:function(){if(0!=H.value.length){var e=[];if(H.value.map((function(t){e.push(t.id)})),e.length>1)return l.exports.Message.error("只能选择一位客户新建合同");p.push({path:"/markets/contracts/ordersCEViews/",query:{customer:e[0]}})}else l.exports.Message("请选中需操作的线索")},transferHead:function(){0!=H.value.length?g.value.init(H.value):l.exports.Message("请选中需操作的客户")},refresh:ne,getFilterBtn:function(e){M.search_type=e,ee()},getFilterStatusBtn:function(e){M.type=e,ee()},getGiveUpBtn:function(e){O.value=1,M.offset=0,M.abandon_type=e,ee()},getTemplateBtn:function(e){M.offset=0,M.customer_templates_id=e,M.customer_label="",Z.value=[],HTTP.getById("customer_templates",e).then((function(e){0==e.code&&e.data.label_list.map((function(e){e.label_data.length>0&&e.label_data.map((function(e){Z.value.push(e)}))}))})),ee()},getLevelBtn:function(e){M.offset=0,M.level_id=e,ee()},getTagBtn:function(e){M.offset=0,M.customer_label=e,ee()},doIntentionLevelFilter:function(e){M.intention_level=e,ee()},remind:function(e,t){var n=this;switch(e){case"y":S.value=0;var i={customer_id:t.id,type:S.value};l.exports.MessageBox.confirm("确定取消提醒吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){HTTP.post("visitRemind",i).then((function(e){0==e.code&&(l.exports.Message({message:"操作成功",type:"success"}),ee())}))})).catch((function(){n.$message({type:"info",message:"已取消操作"})}));break;case"n":D.value.init(t)}},follow:function(e,t){switch(e){case"y":S.value=2;break;case"n":S.value=1}var n={customer_id:t.id,type:S.value};HTTP.post("customerConcern",n).then((function(e){0==e.code&&(l.exports.Message({message:"操作成功",type:"success"}),ee())}))},handleNewClients:function(){p.push("/markets/clients/clientsCEViews")},handleSizeChange:function(e){M.limit=e,ee()},handleCurrentChange:function(e){O.value=e,M.offset=(e-1)*M.limit,ee()},showTotal:function(){q.value=!q.value,q.value?V.value="0px":V.value="155px"},importDialogRef:ie,importBtn:function(){ie.value.init({is_self:0,import_type:1})},getAllExportList:ae,exportBtn:function(){if(0==$.value.length)return l.exports.Message.error("暂无数据导出");var e=l.exports.Loading.service({lock:!0,text:"正在导出数据...",spinner:"el-icon-loading",background:"rgba(255, 255, 255, 0.7)"});ae().then((function(t){console.log("res",t);var n={};t.header.map((function(e){n[e.key]=e.name}));var i={fileName:"我的客户导出记录",sheetName:"我的客户导出记录"};i.headers=n,i.list=t.list;try{w(i),e.close(),l.exports.Message({type:"success",message:"导出成功!",offset:"20px"})}catch(a){l.exports.Message({type:"error",message:"导出失败!",offset:"20px"}),e.close()}}))},getClinetTemp:le,transferCustomerDialog:u,transferHeadDialog:d,remindDialog:t,clientsDetailDialog:m,LJPagiNation:y,LJFieldsTable:h,LJWWData:x,SystemConfig:_,importDialog:k,transferOpportunity:f}}},(function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t("div",{staticClass:"clients-views"},[t("div",{staticClass:"search-title"},[t("div",[t("LJTableHeader",{attrs:{dropdown:!1,search:!1}},[t("div",[t("el-radio-group",{on:{input:n.handleDayType},model:{value:n.timeType,callback:function(e){n.timeType=e},expression:"timeType"}},[t("el-radio-button",{attrs:{label:1}},[e._v("今日")]),t("el-radio-button",{attrs:{label:2}},[e._v("本周")]),t("el-radio-button",{attrs:{label:3}},[e._v("当月")])],1),t("el-date-picker",{staticStyle:{"margin-left":"10px","margin-right":"-10px",width:"215px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:n.changeDatePicker},model:{value:n.dateSearch,callback:function(e){n.dateSearch=e},expression:"dateSearch"}})],1)])],1),t("div",{style:{height:n.showHeigth,overflow:"hidden",transition:"all, 0.3s",marginTop:"10px"}},[t("LJTableHeader",{attrs:{dropdown:!1,search:!1}},[t("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"客户名称/微信/电话","suffix-icon":"el-icon-search",clearable:""},on:{change:n.handleSearch},model:{value:n.filter.search_fields,callback:function(t){e.$set(n.filter,"search_fields",t)},expression:"filter.search_fields"}}),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"请选择"},on:{change:n.getFilterBtn},model:{value:n.filter.search_type,callback:function(t){e.$set(n.filter,"search_type",t)},expression:"filter.search_type"}},e._l(n.typeList,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"请选择"},on:{change:n.getFilterStatusBtn},model:{value:n.filter.type,callback:function(t){e.$set(n.filter,"type",t)},expression:"filter.type"}},e._l(n.typeStatusList,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"请选择"},on:{change:n.getGiveUpBtn},model:{value:n.filter.abandon_type,callback:function(t){e.$set(n.filter,"abandon_type",t)},expression:"filter.abandon_type"}},e._l(n.giveUpList,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"客户模板"},on:{change:n.getTemplateBtn},model:{value:n.filter.customer_templates_id,callback:function(t){e.$set(n.filter,"customer_templates_id",t)},expression:"filter.customer_templates_id"}},e._l(n.clientTemplateList,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"客户等级"},on:{change:n.getLevelBtn},model:{value:n.filter.level_id,callback:function(t){e.$set(n.filter,"level_id",t)},expression:"filter.level_id"}},e._l(n.clientGrade,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"客户标签(先选择模板)"},on:{change:n.getTagBtn},model:{value:n.filter.customer_label,callback:function(t){e.$set(n.filter,"customer_label",t)},expression:"filter.customer_label"}},e._l(n.tagList,(function(e){return t("el-option",{key:e.id,attrs:{label:e.name,value:e.name}})})),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"客户意向度"},on:{change:n.doIntentionLevelFilter},model:{value:n.filter.intention_level,callback:function(t){e.$set(n.filter,"intention_level",t)},expression:"filter.intention_level"}},e._l(5,(function(e){return t("el-option",{key:e,attrs:{label:"等级"+e,value:e}})})),1)],1)],1),t("div",{staticClass:"total-box"},[t("div",{staticClass:"total-num",staticStyle:{"background-color":"rgba(239, 254, 244, 0.50)","border-color":"#61D79A"}},[e._m(0),t("div",{staticClass:"total-info"},[t("div",{staticClass:"total-data"},[e._v(e._s(n.customerMine.my_customer))])])]),t("div",{staticClass:"total-num",staticStyle:{"background-color":"rgba(240, 245, 255, 0.50)","border-color":"#82A3FF"}},[e._m(1),t("div",{staticClass:"total-info"},[t("div",{staticClass:"total-data"},[e._v(e._s(n.customerMine.concern_customer))])])])])],1)]),t("div",{staticClass:"show-title",on:{click:n.showTotal}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!n.showNum,expression:"!showNum"}],staticStyle:{"font-size":"12px",color:"#7f7f7f"}},[e._v("收起")]),t("div",{directives:[{name:"show",rawName:"v-show",value:n.showNum,expression:"showNum"}],staticStyle:{"font-size":"12px",color:"#7f7f7f"}},[e._v("展开")])]),t("div",{directives:[{name:"loading",rawName:"v-loading",value:n.loading,expression:"loading"}],staticStyle:{"background-color":"#fff",padding:"10px","border-radius":"8px"}},[t("div",{staticClass:"btn-list"},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32203,expression:"32203"}],on:{click:n.handleNewClients}},[e._v("新建客户")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32207,expression:"32207"}],on:{click:n.transferSale}},[e._v(" 转为销售机会 ")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32205,expression:"32205"}],on:{click:n.transferHead}},[e._v(" 转移负责人 ")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32206,expression:"32206"}],on:{click:n.transferCustomer}},[e._v(" 放回客户公海 ")]),t("el-button",{staticStyle:{"margin-right":"auto"},on:{click:n.addContact}},[e._v(" 新增合同 ")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32211,expression:"32211"}],staticStyle:{padding:"0 10px"},on:{click:n.importBtn}},[t("img",{staticStyle:{height:"14px",margin:"0px 3px -3px 0"},attrs:{src:S,alt:""}}),e._v("导入")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32212,expression:"32212"}],staticStyle:{padding:"0 10px"},on:{click:n.exportBtn}},[t("img",{staticStyle:{height:"14px",margin:"0px 3px -3px 0"},attrs:{src:C,alt:""}}),e._v("导出")])],1),t("div",{staticClass:"lj-el-table m-t-20"},[n.showTip?t(n.LJFieldsTable,{ref:"ljFieldsTableRef",attrs:{"table-key":"markets-client-myClient",loading:n.loading,fields:n.temp_fields,"fields-default":n.default_fields,data:n.tableData,"diff-height":355},on:{"selection-change":n.handleSelectionChange,edit:n.handleDetails},scopedSlots:e._u([{key:"name",fn:function(i){return[t("el-button",{attrs:{type:"text"},on:{click:function(e){return n.handleDetails(i.row,"items",i)}}},[e._v(" "+e._s(i.row.name)+" ")])]}},{key:"intention_level",fn:function(n){return[t("el-rate",{attrs:{disabled:"","text-color":"#ff9900","score-template":"{value}"},model:{value:n.row.intention_level,callback:function(t){e.$set(n.row,"intention_level",t)},expression:"scope.row.intention_level"}})]}},{key:"customer_label",fn:function(n){return e._l(n.row.customer_label,(function(n){return t("el-tag",{staticStyle:{margin:"0 3px 3px 0"}},[e._v(e._s(n))])}))}},{key:"member_name",fn:function(i){return[n.SystemConfig.isDD?t("div",[e._v(e._s(i.row.member_name))]):t(n.LJWWData,{attrs:{type:2,openid:i.row.member_name}})]}},{key:"pre_member_name",fn:function(i){return[n.SystemConfig.isDD?t("div",[e._v(e._s(i.row.pre_member_name))]):t(n.LJWWData,{attrs:{type:2,openid:i.row.pre_member_name}})]}},{key:"create_member_name",fn:function(i){return[n.SystemConfig.isDD?t("div",[e._v(e._s(i.row.create_member_name))]):t(n.LJWWData,{attrs:{type:2,openid:i.row.create_member_name}})]}},{key:"dept_name",fn:function(i){return[n.SystemConfig.isDD?t("div",[e._v(e._s(i.row.dept_name))]):t(n.LJWWData,{attrs:{type:1,openid:i.row.dept_name}})]}},{key:"source",fn:function(n){return[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.source,placement:"bottom"}},[t("div",{staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis",width:"100px"}},[e._v(" "+e._s(n.row.source)+" ")])])]}},{key:"video_link",fn:function(n){return[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:n.row.video_link,placement:"bottom"}},[t("div",{staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis",width:"100px"}},[e._v(" "+e._s(n.row.video_link)+" ")])])]}},{key:"is_abandon",fn:function(t){return[e._v(" "+e._s(0==t.row.is_abandon?"未放弃":"已放弃")+" ")]}}],null,!1,865349985)},[t("template",{slot:"start"},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center"}}),t("el-table-column",{attrs:{label:"关注",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(e){return[0==e.row.is_concern?t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32209,expression:"32209"}],staticStyle:{"font-size":"14px",color:"#fd9b03"},attrs:{icon:"el-icon-star-off",type:"text"},on:{click:function(t){return n.follow("n",e.row)}}}):t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32209,expression:"32209"}],staticStyle:{"font-size":"14px",color:"#fd9b03"},attrs:{icon:"el-icon-star-on",type:"text"},on:{click:function(t){return n.follow("y",e.row)}}})]}}],null,!1,2375501125)}),t("el-table-column",{attrs:{label:"提醒",width:"70",align:"center"},scopedSlots:e._u([{key:"default",fn:function(e){return[0==e.row.is_remind?t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32210,expression:"32210"}],staticStyle:{"font-size":"14px",color:"#0a77f6"},attrs:{icon:"el-icon-bell",type:"text"},on:{click:function(t){return n.remind("n",e.row)}}}):1==e.row.is_remind?t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32210,expression:"32210"}],staticStyle:{"font-size":"14px",color:"#0a77f6"},attrs:{icon:"el-icon-message-solid",type:"text"},on:{click:function(t){return n.remind("y",e.row)}}}):t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32210,expression:"32210"}],staticStyle:{"font-size":"14px",color:"#0a77f6"},attrs:{icon:"el-icon-bell",type:"text"},on:{click:function(t){return n.remind("n",e.row)}}})]}}],null,!1,3070453017)})],1),t("template",{slot:"end"},[t("el-table-column",{attrs:{label:"详情",fixed:"right",width:"100",align:"center"},scopedSlots:e._u([{key:"default",fn:function(i){return[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32202,expression:"32202"}],attrs:{type:"text"},on:{click:function(e){return n.handleDetails(i.row,"items")}}},[e._v(" 查看 ")])]}}],null,!1,3135001572)})],1)],2):t("div",{staticClass:"guide"},[t("img",{attrs:{src:p,alt:""}}),t("div",{staticStyle:{"margin-top":"15px","font-size":"16px",color:"#919398"}},[e._v("把线索建联为客户,这是销售第一步,客户越多,签单越多")])])],1),n.showTip?t(n.LJPagiNation,{attrs:{"current-page":n.currentPage,"page-size":n.filter.limit,total:n.total},on:{"size-change":n.handleSizeChange,"current-change":n.handleCurrentChange}}):e._e()],1),t(n.transferCustomerDialog,{ref:"transfercustomer",on:{getList:n.getList}}),t(n.transferHeadDialog,{ref:"transferhead",on:{getList:n.getList}}),t(n.remindDialog,{ref:"remindChildren",on:{getList:n.getList}}),t(n.clientsDetailDialog,{ref:"clientsDetail"}),t(n.importDialog,{ref:"importDialogRef",on:{getList:n.getList}}),t(n.transferOpportunity,{ref:"transferOpportunityRef",on:{getList:n.getList}})],1)}),[function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"img-icon"},[t("img",{attrs:{src:v,alt:""}}),t("div",{staticClass:"total-text"},[e._v("全部客户")])])},function(){var e=this,t=e._self._c;return e._self._setupProxy,t("div",{staticClass:"img-icon"},[t("img",{attrs:{src:"/svg/total-icon9-8a115176.svg",alt:""}}),t("div",{staticClass:"total-text"},[e._v("关注的客户")])])}],!1,null,"680923b7",null,null).exports)}}}))}();