mirror of
https://gitee.com/vben/vben-app.git
synced 2026-10-06 14:13:09 +08:00
2 lines
3.0 KiB
JavaScript
2 lines
3.0 KiB
JavaScript
var k=(f,n,d)=>new Promise((r,p)=>{var m=l=>{try{e(d.next(l))}catch(s){p(s)}},a=l=>{try{e(d.throw(l))}catch(s){p(s)}},e=l=>l.done?r(l.value):Promise.resolve(l.value).then(m,a);e((d=d.apply(f,n)).next())});import{d as C,aa as v,aI as D,aJ as V,an as B,af as I,n as N,a8 as c,G as y}from"./bootstrap-Dvp__AlY.js";import{t as h,a as R}from"./tree-BFxUh7gl.js";import{_ as $}from"./page.vue_vue_type_script_setup_true_lang-CDyLWsWA.js";import{a7 as q,X as F,a9 as T,aN as z,aw as A,aO as i,x as t,ax as w,aq as o,aR as x,F as P}from"../jse/index-index-D97IFaZ_.js";import"./ruoyi-CzpLVGiR.js";const S={class:"flex justify-between"},j={style:{height:"calc(100% - 50px)"}},X=q({__name:"index",setup(f){const n=F({url:"/sa/chan/cate",list:[],form:{name:""}}),d=[{key:"id",dataKey:"id",title:"ID",width:120,hidden:!0},{key:"name",dataKey:"name",title:"渠道商分类名称",width:180},{key:"pid",dataKey:"pid",title:"父ID",width:100,hidden:!0},{key:"ornum",dataKey:"ornum",title:"排序",width:50},{key:"crtim",dataKey:"crtim",title:"创建时间",width:180},{key:"cruna",dataKey:"cruna",title:"创建人",width:100},{key:"uptim",dataKey:"uptim",title:"更新时间",width:180},{key:"upuna",dataKey:"upuna",title:"更新人",width:100},{key:"notes",dataKey:"notes",title:"备注",width:150},{align:"center",key:"operate",title:"操作",width:106,fixed:"right",cellRenderer:a=>t(P,null,[t(y,{content:"修改",placement:"top"},{default:()=>[t(c,{icon:"Edit",link:!0,onClick:()=>m(a.rowData),type:"primary"},null)]}),t(y,{content:"新增",placement:"top"},{default:()=>[t(c,{icon:"Plus",link:!0,onClick:()=>p({pid:a.rowData.id}),type:"primary"},null)]}),t(y,{content:"删除",placement:"top"},{default:()=>[t(c,{icon:"Delete",link:!0,onClick:()=>R(n,a.rowData.id),type:"primary"},null)]})])}];T(()=>k(null,null,function*(){yield h(n)}));const r=C();function p(a){a?r.push({path:"/sa/chan/cate/edit",query:{pid:a.pid}}):r.push("/sa/chan/cate/edit")}function m(a){r.push({path:"/sa/chan/cate/edit",query:{id:a.id}})}return(a,e)=>{const l=I,s=c,_=B,E=V,K=D,g=v;return A(),z(o($),{"auto-content-height":""},{default:i(()=>[t(g,{class:"box-card",style:{height:"100%"},"body-style":"height: 100%"},{header:i(()=>[w("div",S,[t(_,null,{default:i(()=>[t(l,{style:{width:"180px"},modelValue:o(n).form.name,"onUpdate:modelValue":e[0]||(e[0]=u=>o(n).form.name=u),placeholder:"输入分类名称可回车查询",clearable:"",onKeyup:e[1]||(e[1]=N(u=>o(h)(o(n)),["enter"]))},null,8,["modelValue"]),t(s,{type:"primary",icon:"Search",onClick:e[2]||(e[2]=u=>o(h)(o(n)))},{default:i(()=>[...e[4]||(e[4]=[x("查询",-1)])]),_:1})]),_:1}),t(_,null,{default:i(()=>[t(s,{icon:"Plus",type:"success",plain:"",onClick:e[3]||(e[3]=u=>p())},{default:i(()=>[...e[5]||(e[5]=[x("新增",-1)])]),_:1})]),_:1})])]),default:i(()=>[w("div",j,[t(K,null,{default:i(({height:u,width:b})=>[t(E,{columns:d,data:o(n).list,width:b,"expand-column-key":"name",height:u,fixed:"","scrollbar-always-on":""},null,8,["data","width","height"])]),_:1})])]),_:1})]),_:1})}}});export{X as default};
|