import{r as d,i as S,o as F}from"./vendor-39c32a1b.js";import{n as T,$ as f}from"./index-50696a7d.js";const M={__name:"manager",setup(v){const r=d(),t=d(),a=d(),l=d(!1),m=d([]),c=d(),o=S({});function s(e){const n=e.getFullYear(),i=String(e.getMonth()+1).padStart(2,"0"),x=String(e.getDate()).padStart(2,"0");return`${n}-${i}-${x}`}const b=()=>{const e=new Date,n=new Date(e.getFullYear(),e.getMonth(),1),i=new Date(e.getFullYear(),e.getMonth()+1,0);c.value=[s(n),s(i)],u()},y=()=>{const e=new Date,n=new Date(e.getFullYear(),e.getMonth()-1,1),i=new Date(e.getFullYear(),e.getMonth()+1,0);c.value=[s(n),s(i)],u()},D=()=>{const e=new Date,n=new Date;n.setDate(e.getDate()-29),c.value=[s(n),s(e)],u()},w=()=>{const e=new Date,n=new Date;n.setDate(e.getDate()-59),c.value=[s(n),s(e)],u()},u=()=>{c.value&&c.value.length?(o.start_date=c.value[0],o.end_date=c.value[1]):(delete o.start_date,delete o.end_date),o.customer_pool_id||delete o.customer_pool_id,o.source||delete o.source,o.member_id||delete o.member_id,h()},g=()=>{const e={offset:0,limit:999,ordering:"-id",fields:"id,name",del_flag:0,company:f.getters.company};HTTP.get("customerPools",e).then(n=>{n.code==0?r.value=n.data.results:r.value=[]})},_=()=>{const e={offset:0,limit:999,ordering:"-id",fields:"id,name",is_auth_role:1,del_flag:0,company:f.getters.company};HTTP.get("get_role_member",e).then(n=>{n.code==0?a.value=n.data.results:a.value=[]})},p=()=>{HTTP.get("get_uniq_source",{}).then(e=>{e.code==0?t.value=e.data:t.value=[]})};function h(){l.value=!0,HTTP.post("get_customer_conversion",o).then(e=>{m.value=e.data}).then(()=>{setTimeout(()=>l.value=!1,100)})}return F(()=>{const e=new Date,n=new Date(e.getFullYear(),e.getMonth()-1,1),i=new Date(e.getFullYear(),e.getMonth()+1,0);c.value=[s(n),s(i)],p(),_(),g(),u()}),{__sfc:!0,customer_pool:r,source_names:t,members:a,loading:l,tableData:m,dateSearch:c,filter:o,formatDate:s,choseThisMouth:b,choseLastTwoMouth:y,choseLastTDays:D,choseLastSDays:w,changeFilter:u,getClueList:g,getMember:_,getUniqSource:p,getCustomerConversion:h}}};var k=function(){var r=this,t=r._self._c,a=r._self._setupProxy;return t("div",[t("div",{staticClass:"search-title"},[t("div",{staticStyle:{"margin-bottom":"10px","margin-top":"10px"}},[t("LJTableHeader",{attrs:{dropdown:!1,search:!1}},[t("div",[t("el-select",{attrs:{placeholder:"\u7EBF\u7D22\u6C60",size:"large",clearable:""},on:{change:a.changeFilter},model:{value:a.filter.customer_pool_id,callback:function(l){r.$set(a.filter,"customer_pool_id",l)},expression:"filter.customer_pool_id"}},r._l(a.customer_pool,function(l){return t("el-option",{key:l.id,attrs:{label:l.name,value:l.id}})}),1),t("el-select",{staticStyle:{"margin-left":"10px"},attrs:{placeholder:"\u6765\u6E90",size:"large",clearable:""},on:{change:a.changeFilter},model:{value:a.filter.source,callback:function(l){r.$set(a.filter,"source",l)},expression:"filter.source"}},r._l(a.source_names,function(l){return t("el-option",{key:l.value,attrs:{label:l.label,value:l.value}})}),1),t("el-select",{staticStyle:{"margin-left":"10px"},attrs:{placeholder:"\u4EBA\u5458",size:"large",clearable:""},on:{change:a.changeFilter},model:{value:a.filter.member_id,callback:function(l){r.$set(a.filter,"member_id",l)},expression:"filter.member_id"}},r._l(a.members,function(l){return t("el-option",{key:l.id,attrs:{label:l.name,value:l.id}})}),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":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},on:{change:a.changeFilter},model:{value:a.dateSearch,callback:function(l){a.dateSearch=l},expression:"dateSearch"}}),t("el-button",{staticStyle:{"margin-left":"10px","margin-right":"-10px"},on:{click:a.choseThisMouth}},[r._v("\u672C\u6708")]),t("el-button",{staticStyle:{"margin-left":"10px","margin-right":"-10px"},on:{click:a.choseLastTwoMouth}},[r._v("\u6700\u8FD1\u4E24\u6708")]),t("el-button",{staticStyle:{"margin-left":"10px","margin-right":"-10px"},on:{click:a.choseLastTDays}},[r._v("\u8FD130\u5929")]),t("el-button",{staticStyle:{"margin-left":"10px","margin-right":"-10px"},on:{click:a.choseLastSDays}},[r._v("\u8FD160\u5929")])],1)])],1)]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:a.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:a.tableData,"header-cell-style":{background:"#F6FAFF"}}},[t("el-table-column",{attrs:{prop:"member_name",align:"center",label:"\u59D3\u540D",width:"180"}}),t("el-table-column",{attrs:{prop:"clue_customers_count",align:"center",label:"\u7EBF\u7D22\u6570",width:"180"}}),t("el-table-column",{attrs:{prop:"customers_count",align:"center",label:"\u5BA2\u6237\u6570\u91CF"}}),t("el-table-column",{attrs:{prop:"customers_rate",align:"center",label:"\u5BA2\u6237\u8F6C\u5316\u7387"}}),t("el-table-column",{attrs:{prop:"level_1_customer",align:"center",label:"\u5C42\u7EA71\u6570"}}),t("el-table-column",{attrs:{prop:"level_1_rate",align:"center",label:"\u8F6C\u5316\u7387"}}),t("el-table-column",{attrs:{prop:"level_2_customer",align:"center",label:"\u5C42\u7EA72\u6570"}}),t("el-table-column",{attrs:{prop:"level_2_rate",align:"center",label:"\u8F6C\u5316\u7387"}}),t("el-table-column",{attrs:{prop:"level_3_customer",align:"center",label:"\u5C42\u7EA73\u6570"}}),t("el-table-column",{attrs:{prop:"level_3_rate",align:"center",label:"\u8F6C\u5316\u7387"}}),t("el-table-column",{attrs:{prop:"deal_count",align:"center",label:"\u6210\u4EA4\u7387"}})],1)],1)},$=[],L=T(M,k,$,!1,null,null,null,null);const C=L.exports;export{C as default};