| 1 |
- var i=(y,m,e)=>new Promise((d,l)=>{var c=t=>{try{s(e.next(t))}catch(n){l(n)}},f=t=>{try{s(e.throw(t))}catch(n){l(n)}},s=t=>t.done?d(t.value):Promise.resolve(t.value).then(c,f);s((e=e.apply(y,m)).next())});import{a as x,r as D,ci as S,f2 as k,O as M,a8 as O,o as g,e as E,i as p,x as r,h as a,y as h,z as I,fX as R,w as b,Q as B,G as A}from"./index.ae52ebae.js";import{T as V}from"./index.4040b11d.js";import{B as N}from"./TableImg.0cd3291c.js";import{T as U}from"./BasicForm.d58d202f.js";import{u as j}from"./useTable.578ae310.js";import{u as z}from"./index.3ccc18ac.js";import{f as G,c as K,s as L,_ as P,r as Q,a as W}from"./FormModal.f4690e98.js";import"./index.e3129508.js";import"./eagerComputed.94e91cab.js";import"./css.bcd121de.js";import"./index.adbf62a5.js";import"./index.52c33256.js";import"./index.0321d0be.js";import"./Checkbox.919eb32a.js";import"./index.beed4ab5.js";import"./scrollTo.d4c332b7.js";import"./useForm.e55162bc.js";import"./index.11cb8430.js";import"./index.c4be8493.js";import"./index.ddcc0e35.js";import"./useSize.9b10dc05.js";import"./onMountedOrActivated.c176aad3.js";import"./useWindowSizeFn.d176b3a5.js";import"./useContentViewHeight.2a59a8a3.js";import"./ArrowLeftOutlined.0f7d1b9e.js";import"./index.a995b471.js";import"./index.14e14872.js";import"./index.0c29338b.js";import"./index.0fe57a5b.js";import"./_baseIteratee.432be787.js";import"./get.0b1c6ac7.js";import"./DeleteOutlined.707204c0.js";import"./index.87b4cc3a.js";import"./useRefs.fe3bdf15.js";import"./Form.1cc72784.js";import"./Col.605699c9.js";import"./useFlexGapSupport.3240d255.js";import"./index.c1d6a1f9.js";import"./sortable.esm.c20789c1.js";import"./RedoOutlined.80b8c01a.js";import"./FullscreenOutlined.b9fd5be6.js";import"./index.5d87e81e.js";import"./index.95f887db.js";import"./index.9e0f8a6b.js";/* empty css */import"./index.37fc506d.js";import"./index.5c0d538f.js";import"./uniqBy.7b5fdd96.js";import"./index.3eedf359.js";import"./index.3b88ad02.js";import"./useContextMenu.6088df26.js";import"./index.5e5e8ba1.js";const Wt=x({__name:"index",setup(y){const m=D([]);S(()=>i(this,null,function*(){m.value=yield k({dictCode:"sys_status"})}));const{createMessage:e,createConfirm:d}=A(),[l,{reload:c}]=j({title:"\u53C2\u6570\u5217\u8868",api:G,rowKey:"id",columns:K,formConfig:{labelWidth:120,schemas:L,autoSubmitOnEnter:!0,baseColProps:{xs:24,sm:12,md:12,lg:8},resetButtonOptions:{preIcon:"ant-design:delete-outlined"},submitButtonOptions:{preIcon:"ant-design:search-outlined"}},showIndexColumn:!1,useSearchForm:!0,showTableSetting:!0,bordered:!0,actionColumn:{auth:["system:sysConfig:edit","system:sysConfig:remove"],width:120,title:"\u64CD\u4F5C",dataIndex:"action",slots:{customRender:"action"}}}),[f,{openModal:s}]=z();function t(){s(!0,{isUpdate:!1})}function n(o){s(!0,{record:o,isUpdate:!0})}function w(o){return i(this,null,function*(){yield Q({ids:o.id}),e.success("\u5220\u9664\u6210\u529F\uFF01"),yield c()})}function v(){return i(this,null,function*(){d({iconType:"warning",title:"\u63D0\u793A",content:"\u786E\u8BA4\u5237\u65B0\u6240\u6709\u53C2\u6570\u7F13\u5B58\uFF1F",onOk:()=>i(this,null,function*(){yield W(),e.success("\u5237\u65B0\u6210\u529F\uFF01")})})})}function T(_){return i(this,arguments,function*({isUpdate:o,values:C}){yield c()})}return(o,C)=>{const _=M("a-button"),F=O("auth");return g(),E("div",null,[p(a(N),{onRegister:a(l)},{status:r(({record:u})=>[p(a(V),{color:u.status==="0"?"success":"error"},{default:r(()=>[h(I(a(R)(m.value,u.status)),1)]),_:2},1032,["color"])]),toolbar:r(()=>[b((g(),B(_,{preIcon:"ant-design:plus-outlined",type:"primary",onClick:t},{default:r(()=>[h("\u65B0\u589E ")]),_:1})),[[F,["system:sysConfig:add"]]]),b((g(),B(_,{color:"success",preIcon:"ant-design:redo-outlined",onClick:v},{default:r(()=>[h("\u5237\u65B0\u7F13\u5B58 ")]),_:1})),[[F,["system:sysConfig:refresh"]]])]),action:r(({record:u})=>[p(a(U),{actions:[{auth:"system:sysConfig:edit",tooltip:"\u7F16\u8F91",label:"\u7F16\u8F91",onClick:n.bind(null,u)},{auth:["system:sysConfig:remove"],tooltip:"\u5220\u9664",label:"\u5220\u9664",color:"error",popConfirm:{title:"\u662F\u5426\u786E\u8BA4\u5220\u9664",placement:"left",confirm:w.bind(null,u)}}]},null,8,["actions"])]),_:1},8,["onRegister"]),p(P,{onRegister:a(f),onSuccess:T},null,8,["onRegister"])])}}});export{Wt as default};
|