import{n as re,r as o,f as D,v as q,o as ce,x as ue,S as de,e as u}from"./index.9d8a3e8d.js";import{u as _e}from"./composables.2846c723.js";import"./LJFlexBox.d22f832a.js";import"./LJLabelValue.6b652e42.js";import{e as me,c as fe,_ as pe,d as ve}from"./total-icon8.87a03ba8.js";import{L as ge}from"./LJPagiNation.30728389.js";import{L as he}from"./LJFieldsTable.57abd11e.js";import{L as ye}from"./LJWWData.05f5d8d0.js";import{E as xe}from"./XLSXUtils.97e990c7.js";import{i as we}from"./importDialog.cb602e42.js";import{_ as be,a as ke}from"./on-icon.d5323e69.js";import"./LJUploadFiles.1bb9dd7d.js";import"./qiNiu.config.c702bce6.js";import"./LJWWMSelect.3de38509.js";import"./LJUploadImages.72882c70.js";import"./vuedraggable.umd.318ef951.js";import"./sortable.esm.e6c96bc0.js";const Ce="/assets/total-icon12.5f17167d.svg",Se="/assets/total-icon13.68681cc7.svg";const De={__name:"highSeasClientsViews",setup(r){const a=_e(),t=o(),e=D({limit:10,offset:0,type:4}),s=o(0),m=o(null),d=D({total_customer:0,unassigned_customer:0,assigned_customer:0}),j=o(),T=o(0),L=o(1),h=o([]),N=o(),f=o([]),b=o({}),y=o([]),F=o([]),$=o([]),P=o([]),x=o(!1),E=o(0),p=o(),k=D({none:"0%",already:"0%"}),C=o("120px"),w=o(!1),A=o([{name:"\u5168\u90E8\u5BA2\u6237",id:3},{name:"\u672A\u5206\u914D\u7684\u5BA2\u6237",id:4},{name:"\u5DF2\u5206\u914D\u7684\u5BA2\u6237",id:5}]),J=o(1),S=o(!0),B=o([]);function V(){e.search_fields||delete e.search_fields,c()}function c(){x.value=!0,HTTP.post("get_customer",e).then(l=>{l.code==0&&(d.total_customer=l.data.total_customer,d.unassigned_customer=l.data.unassigned_customer,d.assigned_customer=l.data.assigned_customer,k.none=Number((d.unassigned_customer/d.total_customer*100).toFixed(0)),k.already=Number((d.assigned_customer/d.total_customer*100).toFixed(0)),l.data.customer_res.map(i=>{i.customer_label&&(i.customer_label=i.customer_label.split(","))}),T.value=l.data.customer_count,h.value=l.data.customer_res,h.value.length>0?S.value=!0:S.value=!1,y.value=l.data.temp_fields,F.value=y.value.map(i=>(i.width="120px",["video_link"].includes(i.key)&&(i.width="400px"),["phone"].includes(i.key)&&(i.width="120"),["tel"].includes(i.key)&&(i.width="120"),["source","video_link"].includes(i.key)&&(i.width="120px"),i.key=="intention_level"&&(i.width="160"),i.key=="customer_label"&&(i.width="300"),["become_customer_time","last_follow_up_time","last_follow_up_record","put_in_high_seas_time"].includes(i.key)&&(i.width="180px"),(i.key=="name"||i.key=="source")&&(i.name="\u5BA2\u6237"+i.name),i.checked=!0,i.visible=!0,i)),$.value=P.value.filter(i=>i.is_custom==0).map(i=>i.name))}).finally(()=>{setTimeout(()=>x.value=!1,100)})}function U(){if(f.value.length==0){u.exports.Message("\u8BF7\u9009\u4E2D\u9700\u64CD\u4F5C\u7684\u5BA2\u6237");return}N.value.init(f.value)}function X(){if(f.value.length==0){u.exports.Message("\u8BF7\u9009\u4E2D\u9700\u64CD\u4F5C\u7684\u5BA2\u6237");return}u.exports.MessageBox.confirm("\u786E\u5B9A\u8981\u9886\u53D6\u8BE5\u5BA2\u6237\u5417\uFF1F","\u63D0\u793A",{type:"warning"}).then(()=>{let l=[];f.value.map(n=>{l.push(n.id)});const i={customer_id_list:l};HTTP.post("claims_customer",i).then(n=>{n.code==0?(u.exports.Message({message:"\u9886\u53D6\u6210\u529F",type:"success"}),c()):u.exports.Message({message:n.msg,type:"waring"})})}).catch(l=>{console.log(l)})}function G(l){f.value=l}function I(l,i){return!(e.type==5||l.assign_state==1)}function K(l){e.type=l,c()}function Q(l,i){t.value.init(l,i),b.value=JSON.parse(JSON.stringify(l))}function Y(l){e.limit=l,c()}function Z(l){L.value=l,e.offset=(l-1)*e.limit,c()}function M(){c()}function ee(){w.value=!w.value,w.value?C.value="0px":C.value="120px"}function te(){delete e.start_date,delete e.end_date,e.time_type=J.value,e.offset=0,c()}function ae(){delete e.time_type,p.value&&p.value.length?(e.start_date=p.value[0],e.end_date=p.value[1]):(delete e.start_date,delete e.end_date),e.offset=0,c()}const W=o(),se=()=>{W.value.init({is_self:0,import_type:1})},z=()=>new Promise(l=>{const i=[],n=JSON.parse(JSON.stringify(e));n.offset=0,n.limit=50;const _=v=>{HTTP.post("get_customer",v).then(g=>{g.data.customer_res.map((oe,ne)=>{i.push(oe),ne===g.data.customer_res.length-1&&(g.data.customer_count>=n.offset+n.limit?(n.offset+=n.limit,_(n)):l({list:i,total:g.data.customer_count,header:g.data.temp_fields}))})})};_(n)}),ie=()=>{if(h.value.length==0)return u.exports.Message.error("\u6682\u65E0\u6570\u636E\u5BFC\u51FA");const l=u.exports.Loading.service({lock:!0,text:"\u6B63\u5728\u5BFC\u51FA\u6570\u636E...",spinner:"el-icon-loading",background:"rgba(255, 255, 255, 0.7)"});z().then(i=>{console.log("res",i);let n={};i.header.map(v=>{n[v.key]=v.name});const _={};_.fileName="\u516C\u6D77\u5BA2\u6237\u5BFC\u51FA\u8BB0\u5F55",_.sheetName="\u516C\u6D77\u5BA2\u6237\u5BFC\u51FA\u8BB0\u5F55",_.headers=n,_.list=i.list;try{xe(_),l.close(),u.exports.Message({type:"success",message:"\u5BFC\u51FA\u6210\u529F\uFF01",offset:"20px"})}catch(v){u.exports.Message({type:"error",message:"\u5BFC\u51FA\u5931\u8D25\uFF01",offset:"20px"}),l.close()}})};function H(){const l={offset:0,limit:9999,ordering:"-id",fileds:"id,name",del_flag:0,is_default:0};HTTP.get("used_customer_templates",l).then(i=>{i.code==0&&(B.value=i.data.results)})}function le(l){e.offset=0,e.customer_templates_id=l,c()}return q("rowObj",b),q("templateList",y),ce(()=>{H(),x.value=!0,c(),$Bus.$on("refresh",M)}),ue(()=>{$Bus.$off("refresh")}),{__sfc:!0,router:a,clientsDetail:t,filter:e,type:s,state:m,statistics:d,ljFieldsTableRef:j,total:T,currentPage:L,tableData:h,allocation:N,getAllocation:f,rowObj:b,templateList:y,temp_fields:F,default_fields:$,fields:P,loading:x,date:E,dateSearch:p,percentageNum:k,showHeigth:C,showNum:w,typeList:A,timeType:J,showTip:S,clientTemplateList:B,getSearch:V,getList:c,allocationCustorm:U,receive:X,handleSelectionChange:G,selectable:I,getFilterBtn:K,handleDetails:Q,handleSizeChange:Y,handleCurrentChange:Z,refresh:M,showTotal:ee,handleDayType:te,changeDatePicker:ae,importDialogRef:W,importBtn:se,getAllExportList:z,exportBtn:ie,getClinetTemp:H,gettempBtn:le,allocationDialog:me,clientsDetailDialog:fe,LJPagiNation:ge,LJFieldsTable:he,LJWWData:ye,SystemConfig:de,importDialog:we}}};var O=function(){var a=this,t=a._self._c,e=a._self._setupProxy;return t("div",{staticClass:"high-seas-clients-views"},[t("div",{staticClass:"search-title"},[t("div",[t("LJTableHeader",{attrs:{dropdown:!1,search:!1}},[t("el-input",{staticStyle:{width:"190px"},attrs:{placeholder:"\u5BA2\u6237\u540D\u79F0/\u5FAE\u4FE1/\u7535\u8BDD","suffix-icon":"el-icon-search",clearable:""},on:{change:e.getSearch},model:{value:e.filter.search_fields,callback:function(s){a.$set(e.filter,"search_fields",s)},expression:"filter.search_fields"}}),t("div",[t("el-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9"},on:{change:e.getFilterBtn},model:{value:e.filter.type,callback:function(s){a.$set(e.filter,"type",s)},expression:"filter.type"}},a._l(e.typeList,function(s){return t("el-option",{key:s.id,attrs:{label:s.name,value:s.id}})}),1)],1),t("div",{staticClass:"search-btn"},[t("el-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9\u5BA2\u6237\u6A21\u677F"},on:{change:e.gettempBtn},model:{value:e.filter.customer_templates_id,callback:function(s){a.$set(e.filter,"customer_templates_id",s)},expression:"filter.customer_templates_id"}},a._l(e.clientTemplateList,function(s){return t("el-option",{key:s.id,attrs:{label:s.name,value:s.id}})}),1)],1),t("div",{staticStyle:{"margin-left":"auto"}},[t("el-radio-group",{on:{input:e.handleDayType},model:{value:e.timeType,callback:function(s){e.timeType=s},expression:"timeType"}},[t("el-radio-button",{attrs:{label:1}},[a._v("\u4ECA\u65E5")]),t("el-radio-button",{attrs:{label:2}},[a._v("\u672C\u5468")]),t("el-radio-button",{attrs:{label:3}},[a._v("\u5F53\u6708")])],1),t("el-date-picker",{staticStyle:{"margin-left":"10px","margin-right":"-10px",width:"250px"},attrs:{type:"daterange","range-separator":"-","value-format":"yyyy-MM-dd","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F"},on:{change:e.changeDatePicker},model:{value:e.dateSearch,callback:function(s){e.dateSearch=s},expression:"dateSearch"}})],1)],1)],1),t("div",{staticClass:"total-box",style:{height:e.showHeigth,overflow:"hidden",transition:"all, 0.3s"}},[t("div",{staticClass:"total-num",staticStyle:{"border-color":"#61D79A","background-color":"rgba(239, 254, 244, 0.50)"}},[a._m(0),t("div",{staticClass:"total-info"},[t("div",{staticClass:"total-data"},[a._v(a._s(e.statistics.total_customer))])])]),t("div",{staticClass:"total-num",staticStyle:{"border-color":"#34E9F7","background-color":"rgba(242, 255, 254, 0.50)"}},[a._m(1),t("div",{staticClass:"total-info"},[t("div",{staticClass:"total-data"},[a._v(a._s(e.statistics.unassigned_customer))])])]),t("div",{staticClass:"total-num",staticStyle:{"border-color":"#82A3FF","background-color":"rgba(240, 245, 255, 0.50)"}},[a._m(2),t("div",{staticClass:"total-info"},[t("div",{staticClass:"total-data"},[a._v(a._s(e.statistics.assigned_customer))])])])])]),t("div",{staticClass:"show-title",on:{click:e.showTotal}},[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.showNum,expression:"!showNum"}],staticStyle:{"font-size":"12px",color:"#7F7F7F"}},[a._v("\u6536\u8D77")]),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showNum,expression:"showNum"}],staticStyle:{"font-size":"12px",color:"#7F7F7F"}},[a._v("\u5C55\u5F00")])]),t("div",{staticStyle:{"background-color":"#fff",padding:"10px","border-radius":"8px"}},[t("div",{staticClass:"btn-list"},[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32105,expression:"32105"}],on:{click:e.allocationCustorm}},[a._v("\u5206\u914D")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32104,expression:"32104"}],staticStyle:{"margin-right":"auto"},on:{click:e.receive}},[a._v("\u9886\u53D6")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32106,expression:"32106"}],staticStyle:{padding:"0 10px"},attrs:{plain:""},on:{click:e.importBtn}},[t("img",{staticStyle:{height:"14px",margin:"0px 3px -3px 0"},attrs:{src:be,alt:""}}),a._v("\u5BFC\u5165")]),t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32107,expression:"32107"}],staticStyle:{padding:"0 10px"},attrs:{plain:""},on:{click:e.exportBtn}},[t("img",{staticStyle:{height:"14px",margin:"0px 3px -3px 0"},attrs:{src:ke,alt:""}}),a._v("\u5BFC\u51FA")])],1),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"lj-el-table m-t-20"},[e.showTip?t(e.LJFieldsTable,{ref:"ljFieldsTableRef",attrs:{"table-key":"markets-client-seas",fields:e.temp_fields,"fields-default":e.default_fields,data:e.tableData,"diff-height":355,loading:e.loading},on:{"selection-change":e.handleSelectionChange,edit:e.handleDetails},scopedSlots:a._u([{key:"name",fn:function(s){return[t("el-button",{attrs:{type:"text"},on:{click:function(m){return e.handleDetails(s.row,"list")}}},[a._v(" "+a._s(s.row.name)+" ")])]}},{key:"intention_level",fn:function(s){return[t("el-rate",{attrs:{disabled:"","text-color":"#ff9900","score-template":"{value}"},model:{value:s.row.intention_level,callback:function(m){a.$set(s.row,"intention_level",m)},expression:"scope.row.intention_level"}})]}},{key:"customer_label",fn:function(s){return a._l(s.row.customer_label,function(m){return t("el-tag",{staticStyle:{margin:"0 3px 3px 0"}},[a._v(a._s(m))])})}},{key:"source",fn:function(s){return[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:s.row.source,placement:"bottom"}},[t("div",{staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis",width:"100px"}},[a._v(" "+a._s(s.row.source)+" ")])])]}},{key:"video_link",fn:function(s){return[t("el-tooltip",{staticClass:"item",attrs:{effect:"dark",content:s.row.video_link,placement:"bottom"}},[t("div",{staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis",width:"100px"}},[a._v(" "+a._s(s.row.video_link)+" ")])])]}},{key:"pre_member_name",fn:function(s){return[e.SystemConfig.isDD?t("div",[a._v(a._s(s.row.pre_member_name))]):t(e.LJWWData,{attrs:{type:2,openid:s.row.pre_member_name}})]}},{key:"member_name",fn:function(s){return[e.SystemConfig.isDD?t("div",[a._v(a._s(s.row.member_name))]):t(e.LJWWData,{attrs:{type:2,openid:s.row.member_name}})]}},{key:"create_member_name",fn:function(s){return[e.SystemConfig.isDD?t("div",[a._v(a._s(s.row.create_member_name))]):t(e.LJWWData,{attrs:{type:2,openid:s.row.create_member_name}})]}},{key:"dept_name",fn:function(s){return[e.SystemConfig.isDD?t("div",[a._v(a._s(s.row.dept_name))]):t(e.LJWWData,{attrs:{type:1,openid:s.row.dept_name}})]}}],null,!1,1227051057)},[t("template",{slot:"start"},[t("el-table-column",{attrs:{type:"selection",width:"50",align:"center",selectable:e.selectable}})],1),t("template",{slot:"end"},[t("el-table-column",{attrs:{label:"\u8BE6\u60C5",fixed:"right",width:"100",align:"center"},scopedSlots:a._u([{key:"default",fn:function(s){return[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:32102,expression:"32102"}],attrs:{type:"text"},on:{click:function(m){return e.handleDetails(s.row,"list")}}},[a._v(" \u67E5\u770B ")])]}}],null,!1,2469667168)})],1)],2):t("div",{staticClass:"guide"},[t("img",{attrs:{src:pe,alt:""}}),t("div",{staticStyle:{"margin-top":"15px","font-size":"16px",color:"#919398"}},[a._v("\u628A\u7EBF\u7D22\u5EFA\u8054\u4E3A\u5BA2\u6237\uFF0C\u8FD9\u662F\u9500\u552E\u7B2C\u4E00\u6B65\uFF0C\u5BA2\u6237\u8D8A\u591A\uFF0C\u7B7E\u5355\u8D8A\u591A")])])],1),e.showTip?t(e.LJPagiNation,{attrs:{"current-page":e.currentPage,"page-size":e.filter.limit,total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}}):a._e()],1),t(e.allocationDialog,{ref:"allocation",on:{getList:e.getList}}),t(e.clientsDetailDialog,{ref:"clientsDetail"}),t(e.importDialog,{ref:"importDialogRef",on:{getList:e.getList}})],1)},Te=[function(){var r=this,a=r._self._c;return r._self._setupProxy,a("div",{staticClass:"img-icon"},[a("img",{attrs:{src:ve,alt:""}}),a("div",{staticClass:"total-text"},[r._v("\u5168\u90E8\u5BA2\u6237")])])},function(){var r=this,a=r._self._c;return r._self._setupProxy,a("div",{staticClass:"img-icon"},[a("img",{attrs:{src:Ce,alt:""}}),a("div",{staticClass:"total-text"},[r._v("\u672A\u5206\u914D")])])},function(){var r=this,a=r._self._c;return r._self._setupProxy,a("div",{staticClass:"img-icon"},[a("img",{attrs:{src:Se,alt:""}}),a("div",{staticClass:"total-text"},[r._v("\u5DF2\u5206\u914D")])])}];O._withStripped=!0;var R=re(De,O,Te,!1,null,"041bc062",null,null);R.options.__file="E:/\u5341\u4E8C\u79D1\u6280/\u9879\u76EE/\u4E5D\u53F7\u540C\u4E8B/salary-management-web/src/views/markets/clients/highSeas/highSeasClientsViews.vue";const Ve=R.exports;export{Ve as default};