2 lines
5.1 KiB
JavaScript
2 lines
5.1 KiB
JavaScript
import{_ as r}from"./AppIcon.vue_vue_type_script_setup_true_lang-DJr12D_L.js";import{_ as D}from"./Info.vue_vue_type_script_setup_true_lang-D-ViEGE3.js";import{d as O,r as V,b as v,e as N,o as x,k as M,w as n,a as t,h as l,c as h,aB as R,aC as G,f as g,T as I,I as H,cw as K,aE as W,B as j,aD as q,aF as A,cx as J,cy as Q,U as X,V as Y,W as Z,a3 as ee,aG as te}from"./index-CJZDLu-R.js";import{_ as ne}from"./PageContainer.vue_vue_type_script_setup_true_lang-CtU_KvCm.js";import{_ as oe}from"./TableCurd.vue_vue_type_script_setup_true_lang-D_7RvJnt.js";import"./ColumnSetting.vue_vue_type_script_setup_true_lang-DXY8afYG.js";import"./vue.runtime.esm-bundler-DioSaIxm.js";const ae=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"}],o=V({search:{state:!1,vm:{value:""},sort:[]},loading:!1,page:1,size:10,total:100,columns:[],data:[]}),k=v(),y=v(),$=v();N(()=>{_()});function _(){o.loading=!0,o.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});o.data=s,o.loading=!1},300)}function c(){I.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),I.message.success("删除成功!")}function w(s){y.value.open({key:s})}return(s,e)=>{const i=H,p=K,m=W,d=j,B=q,L=A,P=J,b=Q,f=X,E=Y,F=Z,U=ee,S=te;return x(),M(ne,null,{describe:n(()=>[ae]),default:n(()=>[t(oe,{config:o,"onUpdate:config":e[11]||(e[11]=a=>o=a),ref_key:"refTableCurd",ref:k},{search:n(()=>[t(P,{ref_key:"refSearchForm",ref:$,model:o.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:o.search.vm.value,"onUpdate:value":e[0]||(e[0]=a=>o.search.vm.value=a),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:o.search.vm.value,"onUpdate:value":e[1]||(e[1]=a=>o.search.vm.value=a),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:o.search.vm.value,"onUpdate:value":e[2]||(e[2]=a=>o.search.vm.value=a),placeholder:"真实名称"},null,8,["value"])]),_:1})]),_:1}),t(m,{xs:24,sm:12,md:8,lg:6,xl:6,class:"text-right"},{default:n(()=>[t(B,{size:8},{default:n(()=>[t(d,{onClick:e[3]||(e[3]=a=>{var u;o.page=1,(u=$.value)==null||u.resetFields(),_()})},{default:n(()=>[l(" 重置 ")]),_:1}),t(d,{type:"primary",onClick:e[4]||(e[4]=a=>{o.page=1,_()})},{default:n(()=>[l(" 查询 ")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),"toolbar-left":n(()=>[t(d,{onClick:e[5]||(e[5]=a=>o.search.state=!o.search.state)},{default:n(()=>[o.search.state?(x(),h("div",le,[t(r,{name:"UpOutlined"}),l(" 收起 ")])):(x(),h("div",se,[t(r,{name:"DownOutlined"}),l(" 展开 ")]))]),_:1}),t(d,{type:"primary",onClick:e[6]||(e[6]=a=>w(""))},{icon:n(()=>[t(r,{name:"PlusOutlined"})]),default:n(()=>[l(" 新建 ")]),_:1}),t(b,{title:"您确定要删除?",onConfirm:e[7]||(e[7]=a=>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(E,null,{default:n(()=>[t(f,{key:"1",onClick:e[8]||(e[8]=a=>c())},{default:n(()=>[l("导出 Excel")]),_:1}),t(f,{key:"2",onClick:e[9]||(e[9]=a=>c())},{default:n(()=>[l("下载 导入模板")]),_:1}),t(f,{key:"3",onClick:e[10]||(e[10]=a=>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(a=>[t(S,R(G(a)),{default:n(({record:u})=>[g("a",{onClick:z=>w(u.id)},"编辑",8,ie),t(U,{type:"vertical"}),t(b,{title:"您确定要删除?",onConfirm:z=>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};
|