cate-ZaGLi6mT.js 2.8 KB

1
  1. import{d as k,s as N,i as R,C as T,a as L,o as l,m as t,D as _,H as r,M as A,w as a,I as P,e as s,b as w,v as S,q as C,p as j,J as q,O as b,K as z}from"./index-C7Yboh5J.js";import{_ as F}from"./index.vue_vue_type_script_setup_true_lang-DoF1y6Fr.js";import{E as H,a as I}from"./el-table-column-QEzDzfnG.js";import"./el-checkbox-CMcb-7pL.js";import"./el-tag-DTfoz--e.js";import{E as J}from"./el-card-qSyqQYYx.js";import{E as K}from"./el-alert-BiZSHkJk.js";import{n as M,h as O}from"./new-B0v3auEH.js";import{u as U}from"./usePaging-jhnk0eUD.js";import{_ as G}from"./edit.vue_vue_type_script_setup_true_name_articleColumnEdit_lang-BXzPYDXI.js";import"./el-select-DXnB4gqN.js";import"./index-CtQ-T4Sx.js";import"./token-DI9FKtlJ.js";import"./isEqual-C0whiDlb.js";import"./_Uint8Array-DajsfUC5.js";import"./_initCloneObject-hQ0Hv4OE.js";import"./el-form-item-DLyd8kXw.js";import"./_baseClone-C76nFNlq.js";import"./index-znDHo7YA.js";import"./index-DAcIlXiV.js";const Q={class:"flex justify-end mt-4"},W=k({name:"articleColumn"}),ge=k({...W,setup(X){const m=N(),d=R(!1),{pager:i,getLists:c}=U({fetchFun:M}),y=async()=>{var o;d.value=!0,await b(),(o=m.value)==null||o.open("add")},E=async o=>{var e,p;d.value=!0,await b(),(e=m.value)==null||e.open("edit"),(p=m.value)==null||p.getDetail(o)},h=async o=>{await z.confirm("确定要删除?"),await O({id:o}),c()};return c(),(o,e)=>{const p=K,g=J,x=j,u=S,f=I,V=H,$=F,v=T("perms"),D=P;return l(),L("div",null,[t(g,{class:"!border-none",shadow:"never"},{default:a(()=>[t(p,{type:"warning",title:"温馨提示:用于农机服务的分类,只可添加到一级",closable:!1,"show-icon":""})]),_:1}),_((l(),r(g,{class:"!border-none mt-4",shadow:"never"},{default:a(()=>[w("div",null,[_((l(),r(u,{class:"mb-4",type:"primary",onClick:e[0]||(e[0]=n=>y())},{icon:a(()=>[t(x,{name:"el-icon-Plus"})]),default:a(()=>[e[3]||(e[3]=C(" 新增 "))]),_:1,__:[3]})),[[v,["article.articleCate/add"]]])]),t(V,{size:"large",data:s(i).lists},{default:a(()=>[t(f,{label:"分类名称",prop:"name","min-width":"120"}),t(f,{label:"排序",prop:"sort","min-width":"120"}),t(f,{label:"操作",width:"120",fixed:"right"},{default:a(({row:n})=>[_((l(),r(u,{type:"primary",link:"",onClick:B=>E(n)},{default:a(()=>e[4]||(e[4]=[C(" 编辑 ")])),_:2,__:[4]},1032,["onClick"])),[[v,["article.articleCate/edit"]]]),_((l(),r(u,{type:"danger",link:"",onClick:B=>h(n.id)},{default:a(()=>e[5]||(e[5]=[C(" 删除 ")])),_:2,__:[5]},1032,["onClick"])),[[v,["article.articleCate/delete"]]])]),_:1})]),_:1},8,["data"]),w("div",Q,[t($,{modelValue:s(i),"onUpdate:modelValue":e[1]||(e[1]=n=>q(i)?i.value=n:null),onChange:s(c)},null,8,["modelValue","onChange"])])]),_:1})),[[D,s(i).loading]]),s(d)?(l(),r(G,{key:0,ref_key:"editRef",ref:m,onSuccess:s(c),onClose:e[2]||(e[2]=n=>d.value=!1)},null,8,["onSuccess"])):A("",!0)])}}});export{ge as default};