generated from Leo_Ding/web-template
2 lines
5.1 KiB
JavaScript
2 lines
5.1 KiB
JavaScript
var B=(F,P,_)=>new Promise((m,v)=>{var D=i=>{try{y(_.next(i))}catch(k){v(k)}},C=i=>{try{y(_.throw(i))}catch(k){v(k)}},y=i=>i.done?m(i.value):Promise.resolve(i.value).then(D,C);y((_=_.apply(F,P)).next())});import{f as M,g as U}from"./index-2a45336b.js";import{u as oe}from"./usePagination-7442a465.js";import ne from"./EditDialog-8c0b4204.js";import{a as V,b as a,o as h,k as L,e,w as t,u as o,aW as x,aX as w,E as n,b5 as le,F as N,i as j,R as ie,K as ce,c as H,b6 as se,b7 as ue,a6 as re,b8 as de,at as _e,V as me,a$ as fe,a5 as pe,aa as ge}from"./ant-design-vue-710243d9.js";import"./tinymce-3184e0f1.js";import"./echarts-ca5d9323.js";import"./cropper-47c8e461.js";import"./lodash-es-7cb071db.js";import"./qrcode-bec2257a.js";import"./jschardet-bd496279.js";import"./useForm-269e95cd.js";const Re=Object.assign({name:"listTable"},{__name:"index",setup(F){const P=[{title:"名称",dataIndex:"name"},{title:"编码",dataIndex:"code"},{title:"状态",dataIndex:"status"},{title:"操作",key:"action",width:160}],{listData:_,paginationState:m,loading:v,showLoading:D,hideLoading:C,resetPagination:y,searchFormData:i}=oe(),k=V(),O=V(!1),R=V("default");b();function b(){return B(this,null,function*(){try{D();const{pageSize:c,current:l}=m,{code:u,data:r}=yield M.common.getPageList({pageSize:c,current:l}).catch(()=>{throw new Error});if(C(),U("http.code.success")===u){const{records:f,pagination:d}=r;_.value=f,m.total=d.total}}catch(c){C()}})}function I(){y(),b()}function Q({id:c}){pe.confirm({title:"删除提示",content:"确认删除?",onOk:()=>new Promise((l,u)=>{B(this,null,function*(){try{const{code:r}=yield M.common.del(c).catch(()=>{throw new Error});U("http.code.success")===r&&(l(),ge.success("删除成功"),yield b())}catch(r){u()}})})})}function W({key:c}){R.value=c}function X({current:c,pageSize:l}){m.current=c,m.pageSize=l,b()}function q(){b()}return(c,l)=>{const u=a("a-tooltip"),r=a("a-input"),f=a("a-form-item"),d=a("a-col"),A=a("a-select"),G=a("a-date-picker"),p=a("a-button"),K=a("a-space"),J=a("a-row"),Y=a("a-form"),Z=a("x-search-bar"),g=a("a-menu-item"),S=a("a-menu"),T=a("a-dropdown"),ee=a("x-action-bar"),$=a("x-action-button"),te=a("a-table"),ae=a("a-card");return h(),L(N,null,[e(Z,{class:"mb-8-2"},{default:t(({gutter:z,colSpan:s})=>[e(Y,{"label-col":{style:{width:"100px"}},model:o(i),layout:"inline"},{default:t(()=>[e(J,{gutter:z},{default:t(()=>[e(d,x(w(s)),{default:t(()=>[e(f,{name:"title"},{label:t(()=>[n(" 规则名称 "),e(u,{title:"规则名称是唯一的 key"},{default:t(()=>[e(o(le),{class:"ml-4-1 color-placeholder"})]),_:1})]),default:t(()=>[e(r,{value:o(i).title,"onUpdate:value":l[0]||(l[0]=E=>o(i).title=E)},null,8,["value"])]),_:1})]),_:2},1040),e(d,x(w(s)),{default:t(()=>[e(f,{label:"描述"},{default:t(()=>[e(r)]),_:1})]),_:2},1040),O.value?(h(),L(N,{key:0},[e(d,x(w(s)),{default:t(()=>[e(f,{label:"服务调用次数"},{default:t(()=>[e(r)]),_:1})]),_:2},1040),e(d,x(w(s)),{default:t(()=>[e(f,{label:"状态"},{default:t(()=>[e(A)]),_:1})]),_:2},1040),e(d,x(w(s)),{default:t(()=>[e(f,{label:"上次调度时间"},{default:t(()=>[e(G,{placeholder:""})]),_:1})]),_:2},1040)],64)):j("",!0),e(d,ie({class:"align-right"},s),{default:t(()=>[e(K,null,{default:t(()=>[e(p,null,{default:t(()=>[n("重置")]),_:1}),e(p,{ghost:"",type:"primary",onClick:I},{default:t(()=>[n(" 搜索 ")]),_:1}),ce("a",{onClick:l[1]||(l[1]=()=>O.value=!O.value)},[n(" 展开 "),O.value?(h(),H(o(se),{key:0,style:{fontSize:"12px"}})):(h(),H(o(ue),{key:1,style:{fontSize:"12px"}}))])]),_:1})]),_:2},1040)]),_:2},1032,["gutter"])]),_:2},1032,["model"])]),_:1}),e(ae,null,{default:t(()=>[e(ee,{class:"mb-8-2"},{extra:t(()=>[e(K,null,{default:t(()=>[e(u,{title:"刷新"},{default:t(()=>[e(p,{type:"text",onClick:I},{icon:t(()=>[e(o(re))]),_:1})]),_:1}),e(T,null,{overlay:t(()=>[e(S,{selectedKeys:[R.value],onClick:W},{default:t(()=>[e(g,{key:"default"},{default:t(()=>[n("默认")]),_:1}),e(g,{key:"middle"},{default:t(()=>[n("中等")]),_:1}),e(g,{key:"small"},{default:t(()=>[n("紧凑")]),_:1})]),_:1},8,["selectedKeys"])]),default:t(()=>[e(u,{title:"密度"},{default:t(()=>[e(p,{type:"text"},{icon:t(()=>[e(o(de))]),_:1})]),_:1})]),_:1}),e(u,{title:"设置"},{default:t(()=>[e(p,{type:"text"},{icon:t(()=>[e(o(_e))]),_:1})]),_:1})]),_:1})]),default:t(()=>[e(p,{type:"primary",onClick:l[2]||(l[2]=z=>c.$refs.editDialogRef.handleCreate())},{icon:t(()=>[e(o(me))]),default:t(()=>[n(" 新建 ")]),_:1})]),_:1}),e(te,{columns:P,"data-source":o(_),loading:o(v),pagination:o(m),size:R.value,"row-key":"id",onChange:X},{bodyCell:t(({column:z,record:s})=>[z.key==="action"?(h(),L(N,{key:0},[e($,{onClick:E=>c.$refs.editDialogRef.handleEdit(s)},{default:t(()=>[n("编辑")]),_:2},1032,["onClick"]),e($,{onClick:E=>Q(s)},{default:t(()=>[n("删除")]),_:2},1032,["onClick"]),e($,null,{default:t(()=>[e(T,{trigger:["click"]},{overlay:t(()=>[e(S,null,{default:t(()=>[e(g,null,{default:t(()=>[n("菜单1")]),_:1}),e(g,null,{default:t(()=>[n("菜单2")]),_:1}),e(g,null,{default:t(()=>[n("菜单3")]),_:1})]),_:1})]),default:t(()=>[e(o(fe))]),_:1})]),_:1})],64)):j("",!0)]),_:1},8,["data-source","loading","pagination","size"])]),_:1}),e(ne,{ref_key:"editDialogRef",ref:k,onOk:q},null,512)],64)}}});export{Re as default};
|