index-BXCKytoX.js 4.1 KB

12
  1. var e=Object.defineProperty,a=Object.defineProperties,t=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,l=(a,t,o)=>t in a?e(a,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):a[t]=o,i=(e,a)=>{for(var t in a||(a={}))r.call(a,t)&&l(e,t,a[t]);if(o)for(var t of o(a))s.call(a,t)&&l(e,t,a[t]);return e},n=(e,a,t)=>new Promise(((o,r)=>{var s=e=>{try{i(t.next(e))}catch(a){r(a)}},l=e=>{try{i(t.throw(e))}catch(a){r(a)}},i=e=>e.done?o(e.value):Promise.resolve(e.value).then(s,l);i((t=t.apply(e,a)).next())}));import{r as p,R as c}from"./index-CT1qRCFx.js";/* empty css */import{_ as u}from"./FollowDialog.vue_vue_type_script_setup_true_lang-DNRUyDcn.js";import{_ as m}from"./index-CP2eqSpQ.js";import{u as d,_ as h}from"./useTable-BQzm97-Z.js";import{A as _}from"./index-CkQFq_mO.js";import{_ as f}from"./user-search.vue_vue_type_script_setup_true_lang-Dmp2VKQS.js";import{f as g}from"./followApi-PERq4OFE.js";import{s as v}from"./schoolRelationApi-D_kfrrsv.js";import{j,r as b,aA as y,_ as w,Q as x,G as P,v as O,u as C,i as S,H as L,a6 as R,D,a7 as z,X as F,aR as I,n as k,k as A,aS as U}from"./vendor-D0p0RnNT.js";import{_ as T}from"./_plugin-vue_export-helper-BCo6x5W8.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-form-item-l0sNRNKZ.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index-DC2isIDB.js";import"./index-D4fno9Ch.js";/* empty css */const V={class:"user-page art-full-height"};var q;const X=T(j((q=i({},{name:"SchoolFollow"}),a(q,t({__name:"index",setup(e){const a=b(!1),t=b(!1),o=b({});b([]);const r=b({name:"",phone:"",school_id:parseInt(y().query.school_id)||""}),s=b([]);(()=>{n(this,null,(function*(){const e=yield v.selectList();s.value=e}))})();const{columns:l,columnChecks:j,data:T,loading:q,pagination:X,getData:E,searchParams:G,resetSearchParams:H,handleSizeChange:J,handleCurrentChange:M,refreshData:Q}=d({core:{apiFn:g.schoolList,apiParams:i({current:1,size:20},r.value),excludeParams:["daterange"],columnsFactory:()=>[{prop:"first_name",label:"校园(园区)"},{prop:"second_name",label:"关系人"},{prop:"position",label:"职位"},{prop:"phone",label:"手机号"},{prop:"weixin",label:"微信号"},{prop:"chat_imgs",label:"微信聊天记录",formatter:e=>A(U,{src:e.chat_imgs[0],previewSrcList:e.chat_imgs,showProgress:!0,fit:"cover",title:"点击预览全部图片",style:{"max-width":"50px","max-height":"50px"},previewTeleported:!0})},{prop:"user_name",label:"跟进人员"},{prop:"create_date",label:"跟进时间"},{prop:"operation",label:"操作",width:120,fixed:"right",formatter:e=>A("div",[A(_,{type:"view",onClick:()=>$(e.id)})])}]}}),$=e=>{p.push({path:c.SchoolFollowInfo,query:{id:e}})},B=e=>{Object.assign(G,i({},e)),E()},K=()=>n(this,null,(function*(){try{a.value=!1,t.value=!1,o.value={},setTimeout((()=>{Q()}),1e3)}catch(e){}}));return(e,a)=>{const i=h,n=m,p=u,c=I,d=w("ripple"),_=w("auth");return P(),x("div",V,[O(f,{modelValue:C(r),"onUpdate:modelValue":a[0]||(a[0]=e=>S(r)?r.value=e:null),onSearch:B,onReset:C(H),selectList:C(s)},null,8,["modelValue","onReset","selectList"]),O(c,{class:"art-table-card",shadow:"never"},{default:L((()=>[O(i,{columns:C(j),"onUpdate:columns":a[2]||(a[2]=e=>S(j)?j.value=e:null),onRefresh:C(Q)},{left:L((()=>[R((P(),D(C(z),{type:"primary",onClick:a[1]||(a[1]=e=>{k((()=>{t.value=!0}))})},{default:L((()=>a[4]||(a[4]=[F("新增跟进记录")]))),_:1,__:[4]})),[[d],[_,120301]])])),_:1},8,["columns","onRefresh"]),O(n,{loading:C(q),data:C(T),columns:C(l),pagination:C(X),"onPagination:sizeChange":C(J),"onPagination:currentChange":C(M)},null,8,["loading","data","columns","pagination","onPagination:sizeChange","onPagination:currentChange"]),O(p,{visible:C(t),"onUpdate:visible":a[3]||(a[3]=e=>S(t)?t.value=e:null),"user-data":C(o),type:"school",first_id:0,second_id:0,selectList:C(s),onSubmit:K},null,8,["visible","user-data","selectList"])])),_:1})])}}})))),[["__scopeId","data-v-143aee3b"]]);export{X as default};