| 1 |
- var c=(f,a,i)=>new Promise((u,n)=>{var p=e=>{try{s(i.next(e))}catch(r){n(r)}},d=e=>{try{s(i.throw(e))}catch(r){n(r)}},s=e=>e.done?u(e.value):Promise.resolve(e.value).then(p,d);s((i=i.apply(f,a)).next())});import{d as D,f as I,ag as v,aq as S,ar as T,F as k,k as m,u as o,aE as y,aD as l,G as F}from"./vue-vendor-Be68asQ6.js";import{u as B,B as E}from"./index-swd_UZfO.js";import{u as N}from"./index-D2G57Sln.js";import"./index-CETWS1o0.js";import P from"./DataRuleModal-D2epykGC.js";import{d as A,a as M,b as z,c as L}from"./menu.data-DXDogpV8.js";import{useDrawerAdaptiveWidth as U}from"./useAdaptiveWidth-sJADmil4.js";import{F as V,ad as W}from"./index-BFfnEkVs.js";import $ from"./BasicTable-CuSLkXEu.js";import{Q as q}from"./componentMap-BUTAcOmo.js";import"./antd-vue-vendor-DcqS7Wvq.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./BasicModal-D4gc2R81.js";import"./useWindowSizeFn-BTSGGcie.js";import"./index-D68l__AG.js";import"./BasicForm-Cv-dsB-e.js";import"./useForm-kcRIHoe0.js";import"./JAreaLinkage-BNOKwn5l.js";import"./areaDataUtil-Cik-Rc_P.js";import"./JSelectUser-DCwPqRxp.js";import"./props-BPxWJPuD.js";import"./JSelectBiz-Be8KsC5j.js";import"./JSelectDept-DT6g7V5M.js";import"./index-BNFwynfr.js";import"./bem-BvvqSl-N.js";import"./props-Cw7AfxGV.js";import"./useContextMenu-BDwmjIwb.js";import"./JCodeEditor-CSivhUhT.js";import"./useFormItem-CtGMPcLp.js";import"./htmlmixed-DNSd26j0.js";import"./vue-DbzutmLn.js";/* empty css */import"./JAddInput-BBXQvvpq.js";import"./index-BOEzG86y.js";import"./depart.api-CDwTvdwQ.js";import"./JPopup-DKJW27Yk.js";import"./EasyCronInput-wCv2YMHn.js";import"./JEllipsis-C04xKxcI.js";import"./renderUtils-DPF_SrxE.js";import"./injectionKey-DPVn4AgL.js";import"./download-CjoX0_mR.js";import"./base64Conver-24EVOS6V.js";import"./index-D1703ozz.js";import"./index-Bi7PIj53.js";import"./useCountdown-B7iR27pS.js";import"./useFormItemSingle-nLM0QlcI.js";import"./JUpload-cB_Qj2H2.js";import"./index-iuayQczx.js";import"./index-DJQB4_Pr.js";const Kt=D({__name:"DataRuleList",setup(f){const a=I(""),{adaptiveWidth:i}=U(),{prefixCls:u}=V("sys-menu-dataRulelist"),[n,{openModal:p}]=W(),[d]=B(t=>c(null,null,function*(){a.value=t.id,C({searchInfo:{permissionId:o(a)}}),r()})),s={xs:24,sm:24,md:24,lg:12,xl:8,xxl:8},[e,{reload:r,setProps:C}]=N({api:z,columns:M,size:"small",formConfig:{baseColProps:s,labelAlign:"right",labelCol:{offset:1,xs:24,sm:24,md:24,lg:8,xl:8,xxl:8},wrapperCol:{},schemas:A,autoSubmitOnEnter:!0},striped:!0,useSearchForm:!0,bordered:!0,showIndexColumn:!1,showTableSetting:!1,canResize:!1,immediate:!1,actionColumn:{width:100,title:"操作",dataIndex:"action",slots:{customRender:"action"},fixed:void 0}});function b(){p(!0,{isUpdate:!1})}function h(t){p(!0,{record:t,isUpdate:!0})}function x(t){return c(this,null,function*(){yield L({id:t.id},r)})}function R(t){return[{label:"编辑",onClick:h.bind(null,t)},{label:"删除",popConfirm:{title:"是否确认删除",confirm:x.bind(null,t)}}]}return(t,g)=>{const _=v("a-button");return T(),S(k,null,[m(o(E),y(t.$attrs,{onRegister:o(d),title:"数据权限规则",width:o(i),rootClassName:o(u)}),{default:l(()=>[m(o($),{onRegister:o(e)},{tableTitle:l(()=>[m(_,{type:"primary",onClick:b},{default:l(()=>g[0]||(g[0]=[F(" 新增")])),_:1})]),action:l(({record:w})=>[m(o(q),{actions:R(w)},null,8,["actions"])]),_:1},8,["onRegister"])]),_:1},16,["onRegister","width","rootClassName"]),m(P,{onRegister:o(n),onSuccess:o(r),permissionId:a.value},null,8,["onRegister","onSuccess","permissionId"])],64)}}});export{Kt as default};
|