| 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-Dg-amWg-.js";import{_ as W}from"./BasicTable.vue_vue_type_script_setup_true_lang-CMpW_gsZ.js";import"./TableImg.vue_vue_type_style_index_0_lang-D4jUd83m.js";import{_ as Z}from"./index-DuT_OUwl.js";import{u as j}from"./useTable-ECSYJ0lu.js";import{_ as z}from"./formDrawer.vue_vue_type_script_setup_true_lang-CnHJ-L6j.js";import{_ as A}from"./viewDrawer.vue_vue_type_script_setup_true_lang-LLfMDELm.js";import{c as H,e as J,f as L,g as B}from"./sysConstantConfig-aAQM1cg-.js";import{u as I}from"./index-DH2IT1GU.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-D6F3SFk-.js";import"./FormItem.vue_vue_type_script_lang-7Mk8u-Db.js";import"./helper-BDwqWZ4z.js";import"./index-CQfiYc3b.js";import"./index-C6zGX2mT.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-CI5i7aUL.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-c9dLqB0f.js";import"./index-Dh6LTrbe.js";import"./useWindowSizeFn-Bnt_z7WM.js";import"./base64Conver-DEMZeTZS.js";import"./index-EDMkcanw.js";import"./uuid-BUBnBT7J.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./index-CEHYDwVF.js";import"./download-BmfIk-no.js";import"./cateApi-CsYZ2td9.js";import"./resourceApi-pJGnC94b.js";import"./common-B6SHrurw.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-DkXP8rT9.js";import"./BasicForm.vue_vue_type_style_index_0_lang-CXlQaC-V.js";import"./useForm-BfVULUYi.js";import"./sortable.esm-DYEDn-UA.js";import"./componentMap-DkhnAVRE.js";import"./useSortable-BJrzJ845.js";import"./index-cbr2Kfp6.js";import"./useDescription-DAyMRNiH.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};
|