1 |
- import{_ as p,d as _,w as u,aN as m,r as C,o as v,c as g,j as t,C as h,h as k,l as e,bu as w,bv as B}from"./index.js";import{u as P}from"./use-page-search.25c4eb03.js";import{s as S,c as x}from"./search.config.a9c32758.js";import R from"./share-modal.e90be9.js";import"./configs.0c960fa5.js";import"./status.642bba24.js";const y={class:"main role"},D={"w-full":""},N={name:"dataShare"},M=_({...N,setup(b){const r="dataShare",{pageContentRef:i,handleResetClick:a,handleSearchClick:l}=P(),n=u(null),{permissions:c,hasPermissionWithCode:d}=m(r);return(j,o)=>{const f=C("PagePower");return v(),g("div",y,[t(f,{"is-show":e(d)("001")},{default:h(()=>[k("div",D,[t(e(w),{"form-config":e(S),onSearchBtnClick:e(l),onResetBtnClick:e(a)},null,8,["form-config","onSearchBtnClick","onResetBtnClick"]),t(e(B),{ref_key:"pageContentRef",ref:i,powers:e(c),"content-config":e(x),onCreateBtnClick:o[0]||(o[0]=()=>n.value.onDisplay()),onPreviewBtnClick:o[1]||(o[1]=({id:s})=>n.value.onDisplay(s,!0)),onUpdateBtnClick:o[2]||(o[2]=({id:s})=>n.value.onDisplay(s))},null,8,["powers","content-config"])])]),_:1},8,["is-show"]),t(R,{ref_key:"shareModalRef",ref:n,onReload:o[3]||(o[3]=()=>e(a)())},null,512)])}}});var q=p(M,[["__scopeId","data-v-680e7c4d"],["__file","C:/Users/63107/Desktop/projects/settle-vue3/src/views/interest/dataShare/index.vue"]]);export{q as default};
|