1 |
- import{g as q,d as I}from"./index.19ccf370.js";import{_ as P}from"./EditDialog.vue_vue_type_script_setup_true_lang.51fb44ad.js";import{d as H,b as L,r as h,c as n,e as o,f as _,g as s,h as t,i as l,u,H as V,t as A,A as F,m as p,k as Q,q as R,F as j,y as M,N as G,E as J,_ as K}from"./index.0308b213.js";import"./useInstance.233fbdde.js";import"./index.dfdc0704.js";import"./index.vue_vue_type_style_index_0_scoped_f00ed21d_lang.2c48f49b.js";import"./vuedraggable.umd.405b1bec.js";import"./index.35b8c9ab.js";import"./index.9e8820cd.js";import"./sort_out.2008c10d.js";const O={class:"filter-form"},W=p("\u7B5B\u9009"),X={class:"data"},Y={class:"operation-container"},Z={class:"operation-btn"},ee=p("\u6DFB\u52A0\u6743\u9650"),te={class:"table"},le={class:"table__content--table"},ae={class:"tn-flex-center"},ue={key:0,class:"tn-tag tn-tag--green"},ne={key:1,class:"tn-tag tn-tag--blue"},oe={key:2,class:"table__tag tn-bg-cyan--light"},se={key:3,class:"tn-tag tn-tag--orange"},ie={class:"tn-flex-center"},de={key:0,class:"tn-tag tn-tag--red"},ce={key:1,class:"tn-tag tn-tag--blue"},_e=p("\u6DFB\u52A0"),re=p("\u7F16\u8F91"),pe=p("\u5220\u9664"),me=H({setup(fe){const i=L({name:"",type:"",status:"",fields:""}),B=h([]),v=()=>{q(i).then(d=>{B.value=d})};v();const E=()=>{v()};let r=h(!1),g=h(!1),y=h(0),b=h(0);const D=d=>{y.value=d||0,b.value=0,g.value=!0,M(()=>{r.value=!0})},T=d=>{y.value=0,b.value=d,g.value=!0,M(()=>{r.value=!0})},N=()=>{y.value=0,b.value=0,g.value=!1,v()},$=d=>{G.alert("\u786E\u8BA4\u9700\u8981\u5220\u9664\u8BE5\u6570\u636E\u5417?","\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",showCancelButton:!0,cancelButtonText:"\u53D6\u6D88"}).then(()=>{I(d).then(a=>{J.success("\u5220\u9664\u6570\u636E\u6210\u529F"),v()})}).catch(()=>{})};return(d,a)=>{const m=n("el-option"),x=n("el-select"),C=n("el-form-item"),w=n("el-input"),f=n("el-button"),z=n("el-form"),c=n("el-table-column"),S=n("el-tooltip"),U=n("el-table");return o(),_(j,null,[s("div",O,[t(z,{model:u(i),"label-width":"80px"},{default:l(()=>[t(C,{class:"tn-el-form-item",label:"\u89D2\u8272\u72B6\u6001"},{default:l(()=>[t(x,{modelValue:u(i).status,"onUpdate:modelValue":a[0]||(a[0]=e=>u(i).status=e),placeholder:"\u8BF7\u9009\u62E9\u89D2\u8272\u72B6\u6001",onChange:E,clearable:""},{default:l(()=>[t(m,{label:"\u542F\u7528",value:1}),t(m,{label:"\u7981\u7528",value:0})]),_:1},8,["modelValue"])]),_:1}),t(C,{label:"\u83DC\u5355\u7C7B\u578B"},{default:l(()=>[t(x,{modelValue:u(i).type,"onUpdate:modelValue":a[1]||(a[1]=e=>u(i).type=e),placeholder:"\u8BF7\u9009\u62E9\u83DC\u5355\u7C7B\u578B",onChange:E,clearable:""},{default:l(()=>[t(m,{label:"\u76EE\u5F55",value:"M"}),t(m,{label:"\u83DC\u5355",value:"C"}),t(m,{label:"\u6309\u94AE",value:"F"})]),_:1},8,["modelValue"])]),_:1}),t(C,{class:"tn-el-form-item",label:"\u5176\u4ED6"},{default:l(()=>[t(w,{modelValue:u(i).name,"onUpdate:modelValue":a[2]||(a[2]=e=>u(i).name=e),placeholder:"\u8BF7\u8F93\u5165\u83DC\u5355\u540D\u79F0",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),t(C,null,{default:l(()=>[t(f,{type:"primary",onClick:E},{default:l(()=>[W]),_:1})]),_:1})]),_:1},8,["model"])]),s("div",X,[s("div",Y,[s("div",Z,[t(f,{class:"btn",type:"primary",onClick:a[3]||(a[3]=e=>D())},{default:l(()=>[ee]),_:1})])]),s("div",te,[s("div",le,[t(U,{data:B.value,stripe:"","row-key":"id","tree-props":{children:"children"}},{default:l(()=>[t(c,{label:"\u83DC\u5355\u540D\u79F0",fixed:"","min-width":"280px"},{default:l(({row:e})=>[s("text",{class:V([e.app_menu?"tn-color-blue":"tn-color-green"])},A(e.name),3)]),_:1}),t(c,{label:"\u56FE\u6807",align:"center",width:"80px"},{default:l(({row:e})=>[e.icon?(o(),_("text",{key:0,class:V(["icon",`tn-icon-${e.icon}`])},null,2)):F("",!0)]),_:1}),t(c,{label:"\u6392\u5E8F",align:"center",prop:"displayorder",width:"60px"}),t(c,{label:"\u6743\u9650\u6807\u8BC6",align:"center",prop:"permission",width:"240px"}),t(c,{label:"\u7EC4\u4EF6\u8DEF\u5F84",align:"center",width:"240px"},{default:l(({row:e})=>[t(S,{content:e.component,placement:"top"},{default:l(()=>[p(A(e.path),1)]),_:2},1032,["content"])]),_:1}),t(c,{label:"\u7C7B\u578B",align:"center",width:"60px"},{default:l(({row:e})=>[s("div",ae,[e.type==="M"?(o(),_("div",ue,"\u76EE\u5F55")):e.type==="C"&&e.is_link===0?(o(),_("div",ne,"\u83DC\u5355")):e.type==="C"&&e.is_link===1?(o(),_("div",oe,"\u94FE\u63A5")):e.type==="F"?(o(),_("div",se,"\u6309\u94AE")):F("",!0)])]),_:1}),t(c,{label:"\u72B6\u6001",align:"center",width:"60px"},{default:l(({row:e})=>[s("div",ie,[e.status===0?(o(),_("div",de,"\u5173\u95ED")):(o(),_("div",ce,"\u5F00\u542F"))])]),_:1}),t(c,{fixed:"right",label:"\u64CD\u4F5C",width:"240px",align:"center"},{default:l(({row:e})=>[t(f,{type:"primary",size:"small",onClick:k=>T(e.id)},{default:l(()=>[_e]),_:2},1032,["onClick"]),t(f,{type:"primary",size:"small",onClick:k=>D(e.id)},{default:l(()=>[re]),_:2},1032,["onClick"]),t(f,{type:"danger",size:"small",onClick:k=>$(e.id)},{default:l(()=>[pe]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])])])]),u(g)?(o(),Q(P,{key:0,modelValue:u(r),"onUpdate:modelValue":a[4]||(a[4]=e=>R(r)?r.value=e:r=e),id:u(y),pid:u(b),onClose:N},null,8,["modelValue","id","pid"])):F("",!0)],64)}}});const xe=K(me,[["__scopeId","data-v-d641a847"]]);export{xe as default};
|