2 lines
5.1 KiB
JavaScript
2 lines
5.1 KiB
JavaScript
import{_ as r}from"./AppIcon.vue_vue_type_script_setup_true_lang-_OS5NzJN.js";import{_ as D}from"./Info.vue_vue_type_script_setup_true_lang-CrfegqtM.js";import{d as O,r as N,b as v,e as R,o as x,k as V,w as n,a as t,h as l,c as b,aE as H,aF as M,f as g,T as h,I as G,cD as J,aH as K,B as j,aG as q,aI as A,cE as Q,az as W,$ as X,a0 as Y,a1 as Z,R as ee,aJ as te}from"./index-mXGxF4sR.js";import{_ as ne}from"./PageContainer.vue_vue_type_script_setup_true_lang-DIizqcY6.js";import{_ as ae}from"./TableCurd.vue_vue_type_script_setup_true_lang-B2XD0Gkv.js";import"./ColumnSetting.vue_vue_type_script_setup_true_lang-BVbHKnCx.js";import"./vue.runtime.esm-bundler-BjCZWLer.js";const oe=g("span",null,"段落示意:蚂蚁金服务设计平台 ant.design,用最小的工作量,无缝接入蚂蚁金服生态, 提供跨越设计与开发的体验解决方案。",-1),le={key:0},se={key:1},ie=["onClick"],de=g("a",{class:"text-danger"},"删除",-1),xe=O({name:"ListIndexCom",__name:"Index",setup(ue){const T=[{title:"序号",dataIndex:"key",width:80,fixed:"left"},{title:"姓名",dataIndex:"name",ellipsis:!0,width:130,fixed:"left"},{title:"年龄",dataIndex:"age",ellipsis:!0,width:180},{title:"地址",dataIndex:"address",ellipsis:!0,width:180},{title:"列1",dataIndex:"column1",ellipsis:!0,width:180},{title:"列2",dataIndex:"column2",ellipsis:!0,width:180},{title:"列3",dataIndex:"column3",ellipsis:!0,width:180},{title:"列4",dataIndex:"column4",ellipsis:!0,width:180},{title:"操作",dataIndex:"id",width:120,fixed:"right"}],a=N({search:{state:!1,vm:{value:""},sort:[]},loading:!1,page:1,size:10,total:100,columns:[],data:[]}),k=v(),y=v(),$=v();R(()=>{_()});function _(){a.loading=!0,a.columns=T,setTimeout(()=>{const s=[];for(let e=0;e<100;e++)s.push({key:e+1,name:`Hzy ${e+1}`,age:18+e,address:`addr. ${e+1}`,column1:`London Park no. ${e}`,column2:`London Park no. ${e}`,column3:`London Park no. ${e}`,column4:`London Park no. ${e}`,id:e});a.data=s,a.loading=!1},300)}function c(){h.notice.success("导出Excel成功!")}function C(s){var i;let e=[];s?e.push(s):e=(i=k.value)==null?void 0:i.getSelectedRowKeys(),console.log(e),h.message.success("删除成功!")}function w(s){y.value.open({key:s})}return(s,e)=>{const i=G,p=J,m=K,d=j,E=q,L=A,P=Q,I=W,f=X,B=Y,F=Z,z=ee,S=te;return x(),V(ne,null,{describe:n(()=>[oe]),default:n(()=>[t(ae,{config:a,"onUpdate:config":e[11]||(e[11]=o=>a=o),ref_key:"refTableCurd",ref:k},{search:n(()=>[t(P,{ref_key:"refSearchForm",ref:$,model:a.search.vm},{default:n(()=>[t(L,{gutter:[16,0]},{default:n(()=>[t(m,{xs:24,sm:12,md:8,lg:6,xl:6},{default:n(()=>[t(p,{class:"mb-0",name:"value",label:"真实姓名"},{default:n(()=>[t(i,{value:a.search.vm.value,"onUpdate:value":e[0]||(e[0]=o=>a.search.vm.value=o),placeholder:"真实名称"},null,8,["value"])]),_:1})]),_:1}),t(m,{xs:24,sm:12,md:8,lg:6,xl:6},{default:n(()=>[t(p,{class:"mb-0",name:"value",label:"真实姓名"},{default:n(()=>[t(i,{value:a.search.vm.value,"onUpdate:value":e[1]||(e[1]=o=>a.search.vm.value=o),placeholder:"真实名称"},null,8,["value"])]),_:1})]),_:1}),t(m,{xs:24,sm:12,md:8,lg:6,xl:6},{default:n(()=>[t(p,{class:"mb-0",name:"value",label:"真实姓名"},{default:n(()=>[t(i,{value:a.search.vm.value,"onUpdate:value":e[2]||(e[2]=o=>a.search.vm.value=o),placeholder:"真实名称"},null,8,["value"])]),_:1})]),_:1}),t(m,{xs:24,sm:12,md:8,lg:6,xl:6,class:"text-right"},{default:n(()=>[t(E,{size:8},{default:n(()=>[t(d,{onClick:e[3]||(e[3]=o=>{var u;a.page=1,(u=$.value)==null||u.resetFields(),_()})},{default:n(()=>[l(" 重置 ")]),_:1}),t(d,{type:"primary",onClick:e[4]||(e[4]=o=>{a.page=1,_()})},{default:n(()=>[l(" 查询 ")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),"toolbar-left":n(()=>[t(d,{onClick:e[5]||(e[5]=o=>a.search.state=!a.search.state)},{default:n(()=>[a.search.state?(x(),b("div",le,[t(r,{name:"UpOutlined"}),l(" 收起 ")])):(x(),b("div",se,[t(r,{name:"DownOutlined"}),l(" 展开 ")]))]),_:1}),t(d,{type:"primary",onClick:e[6]||(e[6]=o=>w(""))},{icon:n(()=>[t(r,{name:"PlusOutlined"})]),default:n(()=>[l(" 新建 ")]),_:1}),t(I,{title:"您确定要删除?",onConfirm:e[7]||(e[7]=o=>C()),okText:"确定",cancelText:"取消"},{default:n(()=>[t(d,{type:"primary",danger:""},{icon:n(()=>[t(r,{name:"DeleteOutlined"})]),default:n(()=>[l(" 批量删除 ")]),_:1})]),_:1})]),"toolbar-right":n(()=>[t(F,null,{overlay:n(()=>[t(B,null,{default:n(()=>[t(f,{key:"1",onClick:e[8]||(e[8]=o=>c())},{default:n(()=>[l("导出 Excel")]),_:1}),t(f,{key:"2",onClick:e[9]||(e[9]=o=>c())},{default:n(()=>[l("下载 导入模板")]),_:1}),t(f,{key:"3",onClick:e[10]||(e[10]=o=>c())},{default:n(()=>[l("导入 Excel")]),_:1})]),_:1})]),default:n(()=>[t(d,null,{default:n(()=>[l(" 更多 "),t(r,{name:"ellipsis-outlined"})]),_:1})]),_:1})]),"table-col":n(()=>[]),id:n(o=>[t(S,H(M(o)),{default:n(({record:u})=>[g("a",{onClick:U=>w(u.id)},"编辑",8,ie),t(z,{type:"vertical"}),t(I,{title:"您确定要删除?",onConfirm:U=>C(u.id),okText:"确定",cancelText:"取消"},{default:n(()=>[de]),_:2},1032,["onConfirm"])]),_:2},1040)]),_:1},8,["config"]),t(D,{ref_key:"refInfo",ref:y,onSuccess:()=>_()},null,8,["onSuccess"])]),_:1})}}});export{xe as default};
|