index-SXA4WdvL.js 4.6 KB

1
  1. var N=Object.defineProperty,U=Object.defineProperties;var G=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var P=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable;var D=(o,t,e)=>t in o?N(o,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):o[t]=e,S=(o,t)=>{for(var e in t||(t={}))P.call(t,e)&&D(o,e,t[e]);if(v)for(var e of v(t))q.call(t,e)&&D(o,e,t[e]);return o},x=(o,t)=>U(o,G(t));var l=(o,t,e)=>new Promise((f,c)=>{var d=r=>{try{m(e.next(r))}catch(a){c(a)}},g=r=>{try{m(e.throw(r))}catch(a){c(a)}},m=r=>r.done?f(r.value):Promise.resolve(r.value).then(d,g);m((e=e.apply(o,t)).next())});import{aG as R,u as Q}from"./entry/index-DS1jpD3u.js";import{_ as W}from"./BasicTable.vue_vue_type_script_setup_true_lang-CDWGK5tM.js";import"./TableImg.vue_vue_type_style_index_0_lang-L9l7GlqA.js";import{_ as Z}from"./index-Dd3sMVee.js";import{u as j}from"./useTable-BwnxS--X.js";import{_ as z}from"./formDrawer.vue_vue_type_script_setup_true_lang-BTpqP7PQ.js";import{_ as A}from"./viewDrawer.vue_vue_type_script_setup_true_lang-C2C9YtfM.js";import{c as H,e as J,f as L,g as B}from"./sysConstantConfig-BZAZJE8h.js";import{u as I}from"./index-mxCM26tN.js";import{d as X,D as Y,f as ee,n as te,Z as p,_ as oe,k as y,a5 as u,a4 as _,u as s,a8 as ne,m as V,G as $}from"./vue-DM5HGU8Z.js";import"./antd-BfqWtMX3.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-D-wvQoMQ.js";import"./FormItem.vue_vue_type_script_lang-yBikewfb.js";import"./helper-Bt8oaRPZ.js";import"./index-CC-HP1_Y.js";import"./index-Bw1wLXFQ.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-I5M8hxkg.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-CW9zIh05.js";import"./index-CgeQarR4.js";import"./useWindowSizeFn-CMMQDoW0.js";import"./base64Conver-DEMZeTZS.js";import"./index-RxveHKdy.js";import"./uuid-BUBnBT7J.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-KWSuMgWH.js";import"./download-Brwt0TGa.js";import"./cateApi-B_bU_qR8.js";import"./resourceApi-gbsmyknK.js";import"./common-CZBgPvjv.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-CPd_aUQ5.js";import"./BasicForm.vue_vue_type_style_index_0_lang-BDfXzVwa.js";import"./useForm-CSvEsByc.js";import"./sortable.esm-DYEDn-UA.js";import"./componentMap-DqhHDr17.js";import"./useSortable-DCZJ409-.js";import"./index-DMSP51ni.js";import"./useDescription-DjLY2AVn.js";const We=X({__name:"index",setup(o){Y(()=>l(this,null,function*(){}));const{createConfirm:t,createMessage:e}=Q(),[f,{openDrawer:c}]=I(),[d,{openDrawer:g}]=I(),m=ee([{field:"create_time",direction:"DESC"}]),[r,{reload:a,getSelectRowKeys:E,clearSelectedRowKeys:F}]=j({title:" ",api:H,rowKey:"id",columns:J,showIndexColumn:!0,rowSelection:{type:"checkbox"},formConfig:{labelWidth:120,schemas:L,autoSubmitOnEnter:!0,baseColProps:{xs:24,sm:12,md:12,lg:8},resetButtonOptions:{preIcon:"icon-delete|iconfont"},submitButtonOptions:{preIcon:"icon-search|iconfont"}},useSearchForm:!0,bordered:!0,actionColumn:{width:200,title:"操作",dataIndex:"action"},beforeFetch:M});function O(i){g(!0,{record:i})}function T(){c(!0,{isUpdate:!1})}function K(i){c(!0,{record:i,isUpdate:!0})}function h(i){return l(this,null,function*(){i?(yield B([i.id]),e.success("删除成功!"),yield a()):t({content:"你确定要删除?",iconType:"warning",onOk:()=>l(this,null,function*(){const n=E();n&&n.length>0?(F(),yield B(n),e.success("删除成功!")):e.error("请选择删除内容"),yield a()})})})}function M(i){return x(S({},i),{orders:m.value})}function b(C){return l(this,arguments,function*({isUpdate:i,values:n}){yield a()})}return(i,n)=>{const C=te("auth");return p(),oe("div",null,[y(s(W),{onRegister:s(r)},{bodyCell:u(({column:k,record:w})=>[k.key==="action"?(p(),_(s(Z),{key:0,actions:[{auth:"constant:config:query",icon:"icon-eye|iconfont",tooltip:"查看",label:"查看",onClick:O.bind(null,w)},{auth:"constant:config:edit",icon:"icon-edit|iconfont",tooltip:"编辑",label:"编辑",onClick:K.bind(null,w)},{auth:"constant:config:remove",icon:"icon-delete|iconfont",tooltip:"删除",label:"删除",color:"error",popConfirm:{title:"是否确认删除",placement:"left",confirm:h.bind(null,w)}}]},null,8,["actions"])):ne("",!0)]),toolbar:u(()=>[V((p(),_(s(R),{type:"primary",onClick:T,preIcon:"icon-plus|iconfont"},{default:u(()=>n[1]||(n[1]=[$(" 新增 ")])),_:1})),[[C,["constant:config:add"]]]),V((p(),_(s(R),{type:"primary",danger:"",onClick:n[0]||(n[0]=k=>h(null)),preIcon:"icon-delete|iconfont"},{default:u(()=>n[2]||(n[2]=[$(" 批量删除 ")])),_:1})),[[C,["constant:config:remove"]]])]),_:1},8,["onRegister"]),y(z,{onRegister:s(f),onSuccess:b},null,8,["onRegister"]),y(A,{onRegister:s(d),onSuccess:b},null,8,["onRegister"])])}}});export{We as default};