index-BP6-R-5E.js 4.7 KB

1
  1. var N=Object.defineProperty,U=Object.defineProperties;var q=Object.getOwnPropertyDescriptors;var v=Object.getOwnPropertySymbols;var G=Object.prototype.hasOwnProperty,P=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={}))G.call(t,e)&&D(o,e,t[e]);if(v)for(var e of v(t))P.call(t,e)&&D(o,e,t[e]);return o},x=(o,t)=>U(o,q(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-CNSQBFd3.js";import{_ as W}from"./BasicTable.vue_vue_type_script_setup_true_lang-D3jE2tbT.js";import"./TableImg.vue_vue_type_style_index_0_lang-B_RPDc02.js";import{_ as Z}from"./index-WpD6qdo-.js";import{u as j}from"./useTable-D0FV_fPe.js";import{_ as z}from"./formDrawer.vue_vue_type_script_setup_true_lang-Bp8x7szP.js";import{_ as A}from"./viewDrawer.vue_vue_type_script_setup_true_lang-uYSVnjtQ.js";import{c as B,e as H,f as J,g as L}from"./sysConstantConfig-DkRHev4d.js";import{u as I}from"./index-Bf0v2YPO.js";import{d as X,D as Y,f as ee,q as te,Z as oe,_ as p,k as y,a6 as u,n as V,a5 as _,u as s,G as $,a7 as ne}from"./vue-4umLpMSY.js";import"./antd-DQsZxxg1.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-DnD2afWM.js";import"./FormItem.vue_vue_type_script_lang-f2xsTJjx.js";import"./helper-HN_oKRvP.js";import"./index-lQwDw6WN.js";import"./index-C_9WVNli.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-BJknbfnr.js";import"./copyTextToClipboard-DZLv_FZ-.js";import"./index-BNnyC_v9.js";import"./index-DxSMAeqw.js";import"./useWindowSizeFn-DyWFLruW.js";import"./base64Conver-DEMZeTZS.js";import"./index-BDO1oyFM.js";import"./uuid-BUBnBT7J.js";import"./onMountedOrActivated-fw6WqIjB.js";import"./index-BdoLfTXD.js";import"./UploadPreviewModal-CfC-LPPf.js";import"./download-BjU9U5ea.js";import"./cateApi-Cx9nvtrd.js";import"./resourceApi-CgkqJK87.js";import"./common-BF39TN_B.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-BzQyHKpH.js";import"./BasicForm.vue_vue_type_style_index_0_lang-DH7aTUsn.js";import"./useForm-5TBRV4HA.js";import"./sortable.esm-JiwbClG7.js";import"./componentMap-BmcD-aqW.js";import"./useSortable-D5V3d2vA.js";import"./index-Cw5vXeCB.js";import"./useDescription-Cewrqp7g.js";const Ze=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:L,rowKey:"id",columns:J,showIndexColumn:!0,rowSelection:{type:"checkbox"},formConfig:{labelWidth:120,schemas:H,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{Ze as default};