import{a2 as e,f as t,g as a,o as s,h as i,w as l,a as n,k as o,F as d,l as c,i as u,j as r,t as _,A as p,W as m,m as f,bu as g,x as y,cF as x,y as h,z as b,e as j,a9 as v,r as k,K as w,aa as I,J as D}from"./index-B3cqKsI_.js";import{d as C}from"./index.CL60Q41z.js";/* empty css */import{_ as F}from"./_plugin-vue_export-helper.BCo6x5W8.js";import{_ as $,a as L}from"./uni-row.DyJ89Jxj.js";import{_ as N,a as T}from"./uni-list.zT2ADjW3.js";import{e as U}from"./index.GhHyI8tz.js";import{a as z}from"./index.RiVy64xs.js";import{d as A}from"./index.BLcfY1pb.js";import{P as H,Q as J}from"./customer.Crnb53sL.js";import{g as K}from"./index.CVKsP8q3.js";import"./uni-nav-bar.xE5Um1Eb.js";import"./uni-icons.EqO7jntL.js";/* empty css *//* empty css *//* empty css */import"./uni-badge.D3PXVPFA.js";/* empty css */import"./default-avatar.BAKNUlXW.js";/* empty css */const M=F({__name:"liaisonList",props:{listData:{type:Array,default:()=>[]},typeIndex:{type:Number,default:0},emptyTitle:{type:String,default:""}},setup(j){const v=j,{listData:k,typeIndex:w,emptyTitle:I}=e(v),D=(e,t,a)=>{if(1===a&&f(`/pages/customer/list/addLiaison?eid=${e.eid}&id=${e.id}`),2===a){let a=e.id;g({title:"提示",content:"您确定要删除该客户联系人吗?",success:e=>{e.confirm&&H(a).then((e=>{y.success(e.message),k.value.splice(t,1)})).catch((e=>{y.error(e.message)}))}})}};return(e,f)=>{const g=t(a("uni-col"),$),y=h,j=b,v=t(a("uni-row"),L),w=t(a("uni-list-item"),N),C=t(a("uni-list"),T);return s(),i(j,{class:"examine-content-list"},{default:l((()=>[n(k).length>0?(s(),i(C,{key:0,border:!1},{default:l((()=>[(s(!0),o(d,null,c(n(k),((e,t)=>(s(),i(w,{key:"list"+e.id},{body:l((()=>[u(j,{class:"item-list"},{default:l((()=>[u(j,{class:"item-list-button"},{default:l((()=>[u(v,{class:"item-bottom display-align"},{default:l((()=>[u(g,{span:16,class:"item-bottom-left"},{default:l((()=>[u(z,{src:"/static/image/liaison-avatar.png",radius:8})])),_:1}),u(g,{span:8,class:"item-bottom-right"},{default:l((()=>[u(j,{class:"item-bottom-right-top"},{default:l((()=>[u(v,null,{default:l((()=>[u(g,{span:18,class:"display-align"},{default:l((()=>[u(y,{class:"name"},{default:l((()=>[r(_(e.liaison_name||"--"),1)])),_:2},1024),0!=e.e06d7153?(s(),i(y,{key:0,class:p(["iconfont",1==e.e06d7153?"icon-xingbie-nan":"icon-xingbie-nv"]),style:m({color:1==e.e06d7153?"#1890FF":"#FF2529"})},null,8,["class","style"])):(s(),i(y,{key:1}))])),_:2},1024),u(g,{span:6,class:"text-right"},{default:l((()=>[u(A,{"model-direction":"right",id:e.id,ref_for:!0,ref:"deanPopoverRef",index:t},{icon:l((()=>[u(y,{class:"iconfont icon-yunwenjian-gengduo"})])),default:l((()=>[u(j,{class:"modal-item",onClick:a=>D(e,t,1)},{default:l((()=>[u(y,{class:"iconfont icon-gongzuohuibao-bianji"}),r("编辑 ")])),_:2},1032,["onClick"]),u(j,{class:"modal-item",onClick:a=>D(e,t,2)},{default:l((()=>[u(y,{class:"iconfont icon-shanchu1"}),r("删除 ")])),_:2},1032,["onClick"])])),_:2},1032,["id","index"])])),_:2},1024)])),_:2},1024)])),_:2},1024),u(j,{class:"item-bottom-time"},{default:l((()=>[r(_(e.liaison_job||"--"),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024),u(v,{class:"item-list-content"},{default:l((()=>[u(g,{span:4,class:"left"},{default:l((()=>[r("电话")])),_:1}),u(g,{onClick:t=>(e=>{x({phoneNumber:e,success:function(){},fail:function(){}})})(e.liaison_tel),class:"phone",span:20},{default:l((()=>[r(_(e.liaison_tel||"--"),1)])),_:2},1032,["onClick"])])),_:2},1024),u(v,{class:"item-list-content"},{default:l((()=>[u(g,{span:4,class:"left"},{default:l((()=>[r("邮箱")])),_:1}),u(g,{span:20},{default:l((()=>[r(_(e.e06d7152||"--"),1)])),_:2},1024)])),_:2},1024),u(v,{class:"item-list-content"},{default:l((()=>[u(g,{span:4,class:"left"},{default:l((()=>[r("微信")])),_:1}),u(g,{span:20},{default:l((()=>[r(_(e.e06d7159||"--"),1)])),_:2},1024)])),_:2},1024),u(v,{class:"item-list-content"},{default:l((()=>[u(g,{span:4,class:"left"},{default:l((()=>[r("备注")])),_:1}),u(g,{span:20},{default:l((()=>[r(_(e.l753bf282||"--"),1)])),_:2},1024)])),_:2},1024)])),_:2},1024)])),_:2},1024)))),128))])),_:1})):(s(),i(U,{key:1,index:8,title:n(I)},null,8,["title"]))])),_:1})}}},[["__scopeId","data-v-8c8b8fc4"]]),P=F({__name:"liaison",setup(e){const t=j({typeIndex:0,tabIndex:0,tabId:1,emptyTitle:"暂无联系人,快去添加吧~",listData:[],where:{limit:10,page:1,eid:""},jumpUrl:""});v((e=>{t.where.eid=e.eid,t.jumpUrl=`/pages/customer/list/details?id=${e.eid}`,d()}));const a=j([{type:2,icon:"icon-a-gengduo2"}]),n=e=>{f(`/pages/customer/list/addLiaison?eid=${t.where.eid}`)},o=k(!1),d=(e=!1)=>{J(t.where).then((a=>{e&&(t.listData=[]),t.listData.push(...a.data.list);const s=Math.ceil(a.data.count/t.where.limit);t.listData.length<=0||t.where.page>=s?o.value=!1:o.value=!0,w()})).catch((e=>{y.error(e.message)}))};return I((()=>{o.value&&(t.where.page++,d())})),D((()=>{t.where.page=1,t.value=!1,t.listData=[],d()})),(e,o)=>{const d=b;return s(),i(d,{class:"content"},{default:l((()=>[u(d,{class:"cr-position-header"},{default:l((()=>[u(d,{class:"status_bar"}),u(C,{"is-right":!0,"jump-url":t.jumpUrl,"is-jump-bar":!1,"right-data":a,onHandleNarItem:n},null,8,["jump-url","right-data"])])),_:1}),u(d,{class:"examine-content m10"},{default:l((()=>[u(M,{"list-data":t.listData,"type-index":t.typeIndex,"empty-title":t.emptyTitle},null,8,["list-data","type-index","empty-title"])])),_:1}),u(K)])),_:1})}}},[["__scopeId","data-v-c53c32fe"]]);export{P as default};