File: /var/www/html/public/static/js/index-8aa0f0e7.js
import{useList as H}from"./hook-fb8874d0.js";import{b as S,P as J}from"./index.es-046318ab.js";import{u as b}from"./hooks-925dc7bd.js";import{D as K}from"./delete-6d738bc7.js";import{E as O}from"./edit-pen-af58ba35.js";import{A as X}from"./add-circle-line-5b89a592.js";import{d as Y}from"./vue-router-a383d220.js";import"./index-3e40fd7d.js";import Z from"./index-3725b54e.js";import{d as F,r as a,o as ee,Q as s,e as d,f as _,g as p,y as l,m as o,x as n,u as e,v as i,F as oe,I as te,t as A}from"./runtime-core.esm-bundler-6128546f.js";import{_ as le}from"./_plugin-vue_export-helper-c27b6911.js";import"./employee_company-6d7ce219.js";import"./utils-2ab4f76a.js";import"./message-2472a54a.js";import"./preload-helper-78dc9057.js";import"./vue-i18n.runtime.esm-bundler-6949bcab.js";import"./index-b7f916e1.js";import"./_commonjsHelpers-87174ba5.js";import"./epTheme-c8e2643f.js";import"./index-a7c31d60.js";import"./focus-trap-53f1c6ab.js";import"./error-78e43d3e.js";import"./merge-f215fb43.js";import"./index-9676aad5.js";import"./hook-a7d7fc5b.js";import"./po-7a0a44a1.js";const ae={class:"main"},ne={class:"float-right w-[100%]"},re={class:"font-600 mr-1 text-2xl"},se={class:"text-sm mr-2",style:{color:"var(--el-text-color-regular)"}},ie={key:0,class:"!flex !flex-col !space-y-1"},ce={key:0},me={class:"flex space-x-1"},de={class:"m-4"},_e=F({name:"/yuyue/employee_company/list/index"}),pe=F({..._e,props:{},emits:["save"],setup(ue,{emit:fe}){a(),Y();const{search_form:h,row_key:V,handleSelectionChange:D,handleCurrentChange:E,childColumns:N,columns:R,resetForm:he,model_name:x,form_desc:w,handleDelete:L,onSearchParams:P,onSearch:v,selectList:B,loading:$,dataList:I,pagination:ve}=H();a({});const y=a({}),g=a(!1);a(!1),a(!1);function k(u){g.value=!0,u?y.value=u:y.value={}}a({}),a({}),a(!1),a("360"),a({});const U=a("300");ee(()=>{});const j=a();return(u,c)=>{const z=s("el-page-header"),T=s("el-input"),C=s("el-form-item"),f=s("el-button"),W=s("el-form"),M=s("el-col"),Q=s("el-row"),q=s("el-popconfirm");return d(),_("div",ae,[p("div",ne,[l(z,{icon:null},{title:o(()=>[p("span",re,n(e(x)),1)]),content:o(()=>[p("span",se,n(e(w)),1)]),_:1}),l(Q,null,{default:o(()=>[l(M,{span:24},{default:o(()=>[l(W,{inline:!0,model:e(h),ref_key:"vFormRef",ref:j},{default:o(()=>[l(C,{label:"Search",prop:"Search_key"},{default:o(()=>[l(T,{modelValue:e(h).Search_key,"onUpdate:modelValue":c[0]||(c[0]=r=>e(h).Search_key=r),class:"!w-96",placeholder:"Search Company Name/User Name/Email/Phone...etc",clearable:""},null,8,["modelValue"])]),_:1}),l(C,null,{default:o(()=>[l(f,{type:"primary",onClick:e(P)},{default:o(()=>[i("Search")]),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1})]),_:1}),l(e(J),{title:e(x),selectArr:e(B),onRefresh:e(v),selectable:!1},{buttons:o(()=>[l(f,{type:"primary",icon:e(b)(e(X)),onClick:c[1]||(c[1]=r=>k({}))},{default:o(()=>[i(" Add ")]),_:1},8,["icon"])]),default:o(({size:r,checkList:G})=>[l(e(S),{"row-key":e(V),border:"","align-whole":"left","table-layout":"auto",loading:e($),size:"small",data:e(I),columns:e(R),checkList:G,paginationSmall:r==="small","header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},onSelectionChange:e(D),onCurrentChange:e(E),"max-height":u.width_tb},{fullname:o(({row:t})=>[i(n(t.first_name)+" "+n(t.last_name),1)]),duration:o(({row:t})=>[t&&t.price_config_json?(d(),_("div",ie,[(d(!0),_(oe,null,te(t==null?void 0:t.price_config_json,(m,ye)=>(d(),_("div",null,[m.service?(d(),_("span",ce,n(m.service)+" --",1)):A("",!0),i(" "+n(m.duration)+" -- "+n(m.price)+"$ ",1)]))),256))])):A("",!0)]),Address:o(({row:t})=>[i(n(t.address)+" "+n(t.address),1)]),operation:o(({row:t})=>[p("div",me,[l(f,{class:"reset-margin",link:"",type:"primary",size:r,icon:e(b)(e(O)),onClick:m=>k(t)},{default:o(()=>[i(" Edit ")]),_:2},1032,["size","icon","onClick"]),l(q,{title:"Are your sure?",onConfirm:m=>e(L)(t)},{reference:o(()=>[l(f,{class:"reset-margin",link:"",type:"primary",size:r,icon:e(b)(e(K))},{default:o(()=>[i(" Delete ")]),_:2},1032,["size","icon"])]),_:2},1032,["onConfirm"])])]),expand:o(({row:t})=>[p("div",de,[l(e(S),{border:"","align-whole":"left","table-layout":"auto",size:"small","header-cell-style":{background:"var(--el-table-row-hover-bg-color)",color:"var(--el-text-color-primary)"},data:t.child,columns:e(N),"max-height":U.value},null,8,["header-cell-style","data","columns","max-height"])])]),_:2},1032,["row-key","loading","data","columns","checkList","paginationSmall","header-cell-style","onSelectionChange","onCurrentChange","max-height"])]),_:1},8,["title","selectArr","onRefresh"]),l(Z,{visible:g.value,"onUpdate:visible":c[2]||(c[2]=r=>g.value=r),data:y.value,onSave_over:e(v),onAddWorkSheet:e(v)},null,8,["visible","data","onSave_over","onAddWorkSheet"])])])}}});const qe=le(pe,[["__scopeId","data-v-e06664df"]]);export{qe as default};