mental-health-web/manage/assets/index-df2e5114.js

2 lines
22 KiB
JavaScript

import{o as u,c as x,t as m,cZ as t,d as te,c5 as de,r as R,T as J,k as e,m as s,e as o,R as ee,w as C,S as se,Y as K,Z as Q,q as v,$ as xe,aj as Ne,_ as ve,B as ce,X as ge,bB as $e,I as Fe,P as Ue,U as me,b as qe,j as Se,V as Me,p as Be,y as r,W as ze,K as H,x as k,C as je,Q as Ke,a6 as Qe,v as Ze}from"./index-ce293e15.js";import{E as Ge}from"./el-input-number-2ef87149.js";import{E as We,_ as Xe}from"./index-513a4358.js";/* empty css *//* empty css */import"./el-tag-3fc9a3c5.js";import{E as Ye,a as He}from"./el-select-73eaf91b.js";import"./el-tree-3fe9ff76.js";import"./el-checkbox-4dcbb825.js";import{E as Je}from"./el-tree-select-22ef24ce.js";import{E as es,a as ss}from"./el-table-column-cabb178a.js";import{_ as ts}from"./index-89dbf370.js";import{E as os}from"./el-row-12f29e15.js";import{E as ls}from"./el-col-6a25bef6.js";import{E as as}from"./el-card-d5e24325.js";import{E as ns,a as _s}from"./el-form-item-16067f4c.js";import{l as pe,g as is,u as rs,a as us,d as ds}from"./index-d3657bbc.js";import{E as ms,a as ps}from"./index-142ddad2.js";import"./index-04e76e1c.js";import"./_Uint8Array-e8d4eb20.js";import"./isEqual-48984780.js";import"./strings-d88802bc.js";import"./_initCloneObject-d640be41.js";import"./_baseClone-e976708f.js";const vs={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},cs=m("path",{fill:"currentColor",d:"m192 384l320 384l320-384z"},null,-1),gs=[cs];function Es(f,_){return u(),x("svg",vs,gs)}const fs={name:"ep-caret-bottom",render:Es},Vs={viewBox:"0 0 1024 1024",width:"1.2em",height:"1.2em"},Is=m("path",{fill:"currentColor",d:"M512 320L192 704h639.936z"},null,-1),Ts=[Is];function Rs(f,_){return u(),x("svg",Vs,Ts)}const Ps={name:"ep-caret-top",render:Rs},Z=[],bs=Object.assign({"../../assets/icons/svg/404.svg":()=>t(()=>import("./404-e9145b78.js"),[]),"../../assets/icons/svg/bug.svg":()=>t(()=>import("./bug-df1c0fb8.js"),[]),"../../assets/icons/svg/build.svg":()=>t(()=>import("./build-532d626a.js"),[]),"../../assets/icons/svg/button.svg":()=>t(()=>import("./button-c8465cbd.js"),[]),"../../assets/icons/svg/cascader.svg":()=>t(()=>import("./cascader-666d745d.js"),[]),"../../assets/icons/svg/chart.svg":()=>t(()=>import("./chart-41a55989.js"),[]),"../../assets/icons/svg/checkbox.svg":()=>t(()=>import("./checkbox-6de01892.js"),[]),"../../assets/icons/svg/clipboard.svg":()=>t(()=>import("./clipboard-f20e87fa.js"),[]),"../../assets/icons/svg/code.svg":()=>t(()=>import("./code-9e2aec71.js"),[]),"../../assets/icons/svg/color.svg":()=>t(()=>import("./color-73f86630.js"),[]),"../../assets/icons/svg/company.svg":()=>t(()=>import("./company-0fa4b8ef.js"),[]),"../../assets/icons/svg/component.svg":()=>t(()=>import("./component-4f22b4ee.js"),[]),"../../assets/icons/svg/dashboard.svg":()=>t(()=>import("./dashboard-07ed1f4f.js"),[]),"../../assets/icons/svg/date-range.svg":()=>t(()=>import("./date-range-52e1101f.js"),[]),"../../assets/icons/svg/date.svg":()=>t(()=>import("./date-cee68378.js"),[]),"../../assets/icons/svg/dict.svg":()=>t(()=>import("./dict-e3a56688.js"),[]),"../../assets/icons/svg/documentation.svg":()=>t(()=>import("./documentation-8a79b629.js"),[]),"../../assets/icons/svg/download.svg":()=>t(()=>import("./download-a795a952.js"),[]),"../../assets/icons/svg/drag.svg":()=>t(()=>import("./drag-863a92aa.js"),[]),"../../assets/icons/svg/druid.svg":()=>t(()=>import("./druid-37cee4a2.js"),[]),"../../assets/icons/svg/edit.svg":()=>t(()=>import("./edit-fd8f5343.js"),[]),"../../assets/icons/svg/education.svg":()=>t(()=>import("./education-54b65420.js"),[]),"../../assets/icons/svg/email.svg":()=>t(()=>import("./email-959e204d.js"),[]),"../../assets/icons/svg/example.svg":()=>t(()=>import("./example-2b412705.js"),[]),"../../assets/icons/svg/excel.svg":()=>t(()=>import("./excel-a8d5c5e9.js"),[]),"../../assets/icons/svg/exit-fullscreen.svg":()=>t(()=>import("./exit-fullscreen-2e08e557.js"),[]),"../../assets/icons/svg/eye-open.svg":()=>t(()=>import("./eye-open-76426ac4.js"),[]),"../../assets/icons/svg/eye.svg":()=>t(()=>import("./eye-f84265a2.js"),[]),"../../assets/icons/svg/form.svg":()=>t(()=>import("./form-1415effa.js"),[]),"../../assets/icons/svg/fullscreen.svg":()=>t(()=>import("./fullscreen-a9e9c4eb.js"),[]),"../../assets/icons/svg/gitee.svg":()=>t(()=>import("./gitee-1a4564e1.js"),[]),"../../assets/icons/svg/github.svg":()=>t(()=>import("./github-5a3c4d10.js"),[]),"../../assets/icons/svg/guide.svg":()=>t(()=>import("./guide-9ddb5d2f.js"),[]),"../../assets/icons/svg/icon.svg":()=>t(()=>import("./icon-84b24446.js"),[]),"../../assets/icons/svg/input.svg":()=>t(()=>import("./input-33d7b551.js"),[]),"../../assets/icons/svg/international.svg":()=>t(()=>import("./international-9a395420.js"),[]),"../../assets/icons/svg/job.svg":()=>t(()=>import("./job-29f00b36.js"),[]),"../../assets/icons/svg/language.svg":()=>t(()=>import("./language-5ed1c28e.js"),[]),"../../assets/icons/svg/link.svg":()=>t(()=>import("./link-0912b6c1.js"),[]),"../../assets/icons/svg/list.svg":()=>t(()=>import("./list-972abf3a.js"),[]),"../../assets/icons/svg/lock.svg":()=>t(()=>import("./lock-a6d17f84.js"),[]),"../../assets/icons/svg/log.svg":()=>t(()=>import("./log-a31a2cf2.js"),[]),"../../assets/icons/svg/logininfor.svg":()=>t(()=>import("./logininfor-a07d7c78.js"),[]),"../../assets/icons/svg/maxkey.svg":()=>t(()=>import("./maxkey-64534506.js"),[]),"../../assets/icons/svg/message.svg":()=>t(()=>import("./message-345abb29.js"),[]),"../../assets/icons/svg/money.svg":()=>t(()=>import("./money-2908569a.js"),[]),"../../assets/icons/svg/monitor.svg":()=>t(()=>import("./monitor-7c0c6c3f.js"),[]),"../../assets/icons/svg/nested.svg":()=>t(()=>import("./nested-46933051.js"),[]),"../../assets/icons/svg/number.svg":()=>t(()=>import("./number-71f93e42.js"),[]),"../../assets/icons/svg/online.svg":()=>t(()=>import("./online-36f6cc5e.js"),[]),"../../assets/icons/svg/password.svg":()=>t(()=>import("./password-3410a344.js"),[]),"../../assets/icons/svg/pdf.svg":()=>t(()=>import("./pdf-f38b1a6a.js"),[]),"../../assets/icons/svg/people.svg":()=>t(()=>import("./people-498053da.js"),[]),"../../assets/icons/svg/peoples.svg":()=>t(()=>import("./peoples-f962e4aa.js"),[]),"../../assets/icons/svg/phone.svg":()=>t(()=>import("./phone-852714f5.js"),[]),"../../assets/icons/svg/post.svg":()=>t(()=>import("./post-6c43f247.js"),[]),"../../assets/icons/svg/qq.svg":()=>t(()=>import("./qq-701282ee.js"),[]),"../../assets/icons/svg/question.svg":()=>t(()=>import("./question-774d8069.js"),[]),"../../assets/icons/svg/radio.svg":()=>t(()=>import("./radio-866f98f6.js"),[]),"../../assets/icons/svg/rate.svg":()=>t(()=>import("./rate-0935029d.js"),[]),"../../assets/icons/svg/redis-list.svg":()=>t(()=>import("./redis-list-6aaac704.js"),[]),"../../assets/icons/svg/redis.svg":()=>t(()=>import("./redis-809d3636.js"),[]),"../../assets/icons/svg/row.svg":()=>t(()=>import("./row-e21ad50d.js"),[]),"../../assets/icons/svg/search.svg":()=>t(()=>import("./search-b976a8ba.js"),[]),"../../assets/icons/svg/select.svg":()=>t(()=>import("./select-b95030d6.js"),[]),"../../assets/icons/svg/server.svg":()=>t(()=>import("./server-faf37b12.js"),[]),"../../assets/icons/svg/shopping.svg":()=>t(()=>import("./shopping-802ee7ca.js"),[]),"../../assets/icons/svg/size.svg":()=>t(()=>import("./size-ec5ae741.js"),[]),"../../assets/icons/svg/skill.svg":()=>t(()=>import("./skill-785483b5.js"),[]),"../../assets/icons/svg/slider.svg":()=>t(()=>import("./slider-0abadb8a.js"),[]),"../../assets/icons/svg/star.svg":()=>t(()=>import("./star-22255c56.js"),[]),"../../assets/icons/svg/swagger.svg":()=>t(()=>import("./swagger-bab5f5bf.js"),[]),"../../assets/icons/svg/switch.svg":()=>t(()=>import("./switch-31c6daab.js"),[]),"../../assets/icons/svg/system.svg":()=>t(()=>import("./system-c2a774a8.js"),[]),"../../assets/icons/svg/tab.svg":()=>t(()=>import("./tab-f03afc11.js"),[]),"../../assets/icons/svg/table.svg":()=>t(()=>import("./table-8fb7dc22.js"),[]),"../../assets/icons/svg/textarea.svg":()=>t(()=>import("./textarea-63f4fa2e.js"),[]),"../../assets/icons/svg/theme.svg":()=>t(()=>import("./theme-92a9c335.js"),[]),"../../assets/icons/svg/time-range.svg":()=>t(()=>import("./time-range-e6d1214d.js"),[]),"../../assets/icons/svg/time.svg":()=>t(()=>import("./time-cb09ca5f.js"),[]),"../../assets/icons/svg/tool.svg":()=>t(()=>import("./tool-c43ef57b.js"),[]),"../../assets/icons/svg/tree-table.svg":()=>t(()=>import("./tree-table-ef8bb0a6.js"),[]),"../../assets/icons/svg/tree.svg":()=>t(()=>import("./tree-243e99f2.js"),[]),"../../assets/icons/svg/upload.svg":()=>t(()=>import("./upload-04b82ba3.js"),[]),"../../assets/icons/svg/user.svg":()=>t(()=>import("./user-cf74d818.js"),[]),"../../assets/icons/svg/validCode.svg":()=>t(()=>import("./validCode-5962e1cc.js"),[]),"../../assets/icons/svg/wechat.svg":()=>t(()=>import("./wechat-0eff224c.js"),[]),"../../assets/icons/svg/zip.svg":()=>t(()=>import("./zip-2ca70190.js"),[])});for(const f in bs){const _=f.split("assets/icons/svg/")[1].split(".svg")[0];Z.push(_)}const Ds={class:"icon-list"},As=["onClick"],Ls=te({__name:"index",props:{modelValue:de.string.isRequired,width:de.string.def("400px")},emits:["update:modelValue"],setup(f,{emit:_}){const G=f,g=R(!1),{modelValue:P,width:U}=J(G),L=R(Z),b=R(""),F=()=>{b.value?L.value=Z.filter(N=>N.includes(b.value)):L.value=Z},V=N=>{_("update:modelValue",N),g.value=!1};return(N,E)=>{const q=ve,M=ce,B=Ps,h=fs,n=ge,W=$e,$=We;return u(),x("div",{class:"relative",style:Ne({width:o(U)})},[e(M,{modelValue:o(P),"onUpdate:modelValue":E[0]||(E[0]=c=>ee(P)?P.value=c:null),readonly:"",onClick:E[1]||(E[1]=c=>g.value=!o(g)),placeholder:"点击选择图标"},{prepend:s(()=>[e(q,{"icon-class":o(P)},null,8,["icon-class"])]),_:1},8,["modelValue"]),e($,{shadow:"none",visible:o(g),placement:"bottom-end",trigger:"click",width:450},{reference:s(()=>[m("div",{onClick:E[2]||(E[2]=c=>g.value=!o(g)),class:"cursor-pointer text-[#999] absolute right-[10px] top-0 height-[32px] leading-[32px]"},[C(e(B,null,null,512),[[se,o(g)]]),C(e(h,null,null,512),[[se,!o(g)]])])]),default:s(()=>[e(M,{class:"p-2",modelValue:o(b),"onUpdate:modelValue":E[3]||(E[3]=c=>ee(b)?b.value=c:null),placeholder:"搜索图标",clearable:"",onInput:F},null,8,["modelValue"]),e(W,{height:"w-[200px]"},{default:s(()=>[m("ul",Ds,[(u(!0),x(K,null,Q(o(L),(c,X)=>(u(),v(n,{key:X,content:c,placement:"bottom",effect:"light"},{default:s(()=>[m("li",{class:xe(["icon-item",{active:o(P)==c}]),onClick:z=>V(c)},[e(q,{color:"var(--el-text-color-regular)","icon-class":c},null,8,["icon-class"])],10,As)]),_:2},1032,["content"]))),128))])]),_:1})]),_:1},8,["visible"])],4)}}});const hs=Fe(Ls,[["__scopeId","data-v-373e22a5"]]);var Ee=(f=>(f.M="M",f.C="C",f.F="F",f))(Ee||{});const Os={class:"p-2"},ys={class:"mb-[10px]"},ws={class:"dialog-footer"},ks=te({name:"Menu"}),ot=te({...ks,setup(f){const{proxy:_}=Ue(),{sys_show_hide:G,sys_normal_disable:g}=J(_==null?void 0:_.useDict("sys_show_hide","sys_normal_disable")),P=R([]),U=R(!0),L=R(!0),b=R([]),F=R(!1),V=me({visible:!1,title:""}),N=R(),E=R(),q={path:"",menuId:void 0,parentId:0,menuName:"",icon:"",menuType:Ee.M,orderNum:1,isFrame:"1",isCache:"0",visible:"0",status:"0"},M=me({form:{...q},queryParams:{menuName:void 0,status:void 0},rules:{menuName:[{required:!0,message:"菜单名称不能为空",trigger:"blur"}],orderNum:[{required:!0,message:"菜单顺序不能为空",trigger:"blur"}],path:[{required:!0,message:"路由地址不能为空",trigger:"blur"}]}}),B=R(),{queryParams:h,form:n,rules:W}=J(M),$=async()=>{U.value=!0;const i=await pe(h.value),a=_==null?void 0:_.handleTree(i.data,"menuId");a&&(P.value=a),U.value=!1},c=async()=>{b.value=[];const i=await pe(),a={menuId:0,menuName:"主类目",children:[]};a.children=_==null?void 0:_.handleTree(i.data,"menuId"),b.value.push(a)},X=()=>{z(),V.visible=!1},z=()=>{var i;n.value={...q},(i=E.value)==null||i.resetFields()},Y=()=>{$()},fe=()=>{var i;(i=N.value)==null||i.resetFields(),Y()},oe=i=>{z(),c(),i&&i.menuId?n.value.parentId=i.menuId:n.value.parentId=0,V.visible=!0,V.title="添加菜单"},Ve=()=>{F.value=!F.value,le(P.value,F.value)},le=(i,a)=>{i.forEach(I=>{var d;(d=B.value)==null||d.toggleRowExpansion(I,a),I.children&&I.children.length>0&&le(I.children,a)})},Ie=async i=>{if(z(),await c(),i.menuId){const{data:a}=await is(i.menuId);n.value=a}V.visible=!0,V.title="修改菜单"},Te=()=>{var i;(i=E.value)==null||i.validate(async a=>{a&&(n.value.menuId?await rs(n.value):await us(n.value),_==null||_.$modal.msgSuccess("操作成功"),V.visible=!1,await $())})},Re=async i=>{await(_==null?void 0:_.$modal.confirm('是否确认删除名称为"'+i.menuName+'"的数据项?')),await ds(i.menuId),await $(),_==null||_.$modal.msgSuccess("删除成功")};return qe(()=>{$()}),(i,a)=>{var ie,re;const I=ce,d=ns,Pe=Ye,be=He,D=je,ae=_s,ne=as,p=ls,De=Xe,_e=os,O=es,Ae=ve,Le=ts,T=ge,he=ss,Oe=Je,A=ms,S=ps,ye=hs,we=Ge,y=Se("question-filled"),w=Ke,ke=Qe,j=Me("hasPermi"),Ce=Ze;return u(),x("div",Os,[e(ze,{"enter-active-class":(ie=o(_))==null?void 0:ie.animate.searchAnimate.enter,"leave-active-class":(re=o(_))==null?void 0:re.animate.searchAnimate.leave},{default:s(()=>[C(m("div",ys,[e(ne,{shadow:"hover"},{default:s(()=>[e(ae,{ref_key:"queryFormRef",ref:N,model:o(h),inline:!0,"label-width":"68px"},{default:s(()=>[e(d,{label:"菜单名称",prop:"menuName"},{default:s(()=>[e(I,{modelValue:o(h).menuName,"onUpdate:modelValue":a[0]||(a[0]=l=>o(h).menuName=l),placeholder:"请输入菜单名称",clearable:"",style:{width:"240px"},onKeyup:Be(Y,["enter"])},null,8,["modelValue","onKeyup"])]),_:1}),e(d,{label:"状态",prop:"status"},{default:s(()=>[e(be,{modelValue:o(h).status,"onUpdate:modelValue":a[1]||(a[1]=l=>o(h).status=l),placeholder:"菜单状态",clearable:""},{default:s(()=>[(u(!0),x(K,null,Q(o(g),l=>(u(),v(Pe,{key:l.value,label:l.label,value:l.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),e(d,null,{default:s(()=>[e(D,{type:"primary",icon:"Search",onClick:Y},{default:s(()=>[r("搜索")]),_:1}),e(D,{icon:"Refresh",onClick:fe},{default:s(()=>[r("重置")]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})],512),[[se,o(L)]])]),_:1},8,["enter-active-class","leave-active-class"]),e(ne,{shadow:"hover"},{header:s(()=>[e(_e,{gutter:10},{default:s(()=>[e(p,{span:1.5},{default:s(()=>[C((u(),v(D,{type:"primary",plain:"",icon:"Plus",onClick:a[2]||(a[2]=l=>oe())},{default:s(()=>[r("新增 ")]),_:1})),[[j,["system:menu:add"]]])]),_:1},8,["span"]),e(p,{span:1.5},{default:s(()=>[e(D,{type:"info",plain:"",icon:"Sort",onClick:Ve},{default:s(()=>[r("展开/折叠")]),_:1})]),_:1},8,["span"]),e(De,{showSearch:o(L),"onUpdate:showSearch":a[3]||(a[3]=l=>ee(L)?L.value=l:null),onQueryTable:$},null,8,["showSearch"])]),_:1})]),default:s(()=>[C((u(),v(he,{data:o(P),"row-key":"menuId","tree-props":{children:"children",hasChildren:"hasChildren"},ref_key:"menuTableRef",ref:B,"default-expand-all":o(F)},{default:s(()=>[e(O,{prop:"menuName",label:"菜单名称","show-overflow-tooltip":!0,width:"160"}),e(O,{prop:"icon",label:"图标",align:"center",width:"100"},{default:s(l=>[e(Ae,{"icon-class":l.row.icon},null,8,["icon-class"])]),_:1}),e(O,{prop:"orderNum",label:"排序",width:"60"}),e(O,{prop:"perms",label:"权限标识","show-overflow-tooltip":!0}),e(O,{prop:"component",label:"组件路径","show-overflow-tooltip":!0}),e(O,{prop:"status",label:"状态",width:"80"},{default:s(l=>[e(Le,{options:o(g),value:l.row.status},null,8,["options","value"])]),_:1}),e(O,{label:"创建时间",align:"center",prop:"createTime"},{default:s(l=>[m("span",null,H(l.row.createTime),1)]),_:1}),e(O,{fixed:"right",label:"操作",width:"180"},{default:s(l=>[e(T,{content:"修改",placement:"top"},{default:s(()=>[C(e(D,{link:"",type:"primary",icon:"Edit",onClick:ue=>Ie(l.row)},null,8,["onClick"]),[[j,["system:menu:edit"]]])]),_:2},1024),e(T,{content:"新增",placement:"top"},{default:s(()=>[C(e(D,{link:"",type:"primary",icon:"Plus",onClick:ue=>oe(l.row)},null,8,["onClick"]),[[j,["system:menu:add"]]])]),_:2},1024),e(T,{content:"删除",placement:"top"},{default:s(()=>[C(e(D,{link:"",type:"primary",icon:"Delete",onClick:ue=>Re(l.row)},null,8,["onClick"]),[[j,["system:menu:remove"]]])]),_:2},1024)]),_:1})]),_:1},8,["data","default-expand-all"])),[[Ce,o(U)]])]),_:1}),e(ke,{title:o(V).title,modelValue:o(V).visible,"onUpdate:modelValue":a[17]||(a[17]=l=>o(V).visible=l),"destroy-on-close":"","append-to-bod":"",width:"750px"},{footer:s(()=>[m("div",ws,[e(D,{type:"primary",onClick:Te},{default:s(()=>[r("确 定")]),_:1}),e(D,{onClick:X},{default:s(()=>[r("取 消")]),_:1})])]),default:s(()=>[e(ae,{ref_key:"menuFormRef",ref:E,model:o(n),rules:o(W),"label-width":"100px"},{default:s(()=>[e(_e,null,{default:s(()=>[e(p,{span:24},{default:s(()=>[e(d,{label:"上级菜单"},{default:s(()=>[e(Oe,{modelValue:o(n).parentId,"onUpdate:modelValue":a[4]||(a[4]=l=>o(n).parentId=l),data:o(b),props:{value:"menuId",label:"menuName",children:"children"},"value-key":"menuId",placeholder:"选择上级菜单","check-strictly":""},null,8,["modelValue","data"])]),_:1})]),_:1}),e(p,{span:24},{default:s(()=>[e(d,{label:"菜单类型",prop:"menuType"},{default:s(()=>[e(S,{modelValue:o(n).menuType,"onUpdate:modelValue":a[5]||(a[5]=l=>o(n).menuType=l)},{default:s(()=>[e(A,{label:"M"},{default:s(()=>[r("目录")]),_:1}),e(A,{label:"C"},{default:s(()=>[r("菜单")]),_:1}),e(A,{label:"F"},{default:s(()=>[r("按钮")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),o(n).menuType!=="F"?(u(),v(p,{key:0,span:24},{default:s(()=>[e(d,{label:"菜单图标",prop:"icon"},{default:s(()=>[e(ye,{modelValue:o(n).icon,"onUpdate:modelValue":a[6]||(a[6]=l=>o(n).icon=l)},null,8,["modelValue"])]),_:1})]),_:1})):k("",!0),e(p,{span:12},{default:s(()=>[e(d,{label:"菜单名称",prop:"menuName"},{default:s(()=>[e(I,{modelValue:o(n).menuName,"onUpdate:modelValue":a[7]||(a[7]=l=>o(n).menuName=l),placeholder:"请输入菜单名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(p,{span:12},{default:s(()=>[e(d,{label:"显示排序",prop:"orderNum"},{default:s(()=>[e(we,{modelValue:o(n).orderNum,"onUpdate:modelValue":a[8]||(a[8]=l=>o(n).orderNum=l),"controls-position":"right",min:0},null,8,["modelValue"])]),_:1})]),_:1}),o(n).menuType!=="F"?(u(),v(p,{key:1,span:12},{default:s(()=>[e(d,null,{label:s(()=>[m("span",null,[e(T,{content:"选择是外链则路由地址需要以`http(s)://`开头",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r("是否外链 ")])]),default:s(()=>[e(S,{modelValue:o(n).isFrame,"onUpdate:modelValue":a[9]||(a[9]=l=>o(n).isFrame=l)},{default:s(()=>[e(A,{label:"0"},{default:s(()=>[r("是")]),_:1}),e(A,{label:"1"},{default:s(()=>[r("否")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})):k("",!0),o(n).menuType!=="F"?(u(),v(p,{key:2,span:12},{default:s(()=>[e(d,{prop:"path"},{label:s(()=>[m("span",null,[e(T,{content:"访问的路由地址,如:`user`,如外网地址需内链访问则以`http(s)://`开头",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 路由地址 ")])]),default:s(()=>[e(I,{modelValue:o(n).path,"onUpdate:modelValue":a[10]||(a[10]=l=>o(n).path=l),placeholder:"请输入路由地址"},null,8,["modelValue"])]),_:1})]),_:1})):k("",!0),o(n).menuType==="C"?(u(),v(p,{key:3,span:12},{default:s(()=>[e(d,{prop:"component"},{label:s(()=>[m("span",null,[e(T,{content:"访问的组件路径,如:`system/user/index`,默认在`views`目录下",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 组件路径 ")])]),default:s(()=>[e(I,{modelValue:o(n).component,"onUpdate:modelValue":a[11]||(a[11]=l=>o(n).component=l),placeholder:"请输入组件路径"},null,8,["modelValue"])]),_:1})]),_:1})):k("",!0),o(n).menuType!=="M"?(u(),v(p,{key:4,span:12},{default:s(()=>[e(d,null,{label:s(()=>[m("span",null,[e(T,{content:"控制器中定义的权限字符,如:@SaCheckPermission('system:user:list')",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 权限字符 ")])]),default:s(()=>[e(I,{modelValue:o(n).perms,"onUpdate:modelValue":a[12]||(a[12]=l=>o(n).perms=l),placeholder:"请输入权限标识",maxlength:"100"},null,8,["modelValue"])]),_:1})]),_:1})):k("",!0),o(n).menuType==="C"?(u(),v(p,{key:5,span:12},{default:s(()=>[e(d,null,{label:s(()=>[m("span",null,[e(T,{content:'访问路由的默认传递参数,如:`{"id": 1, "name": "ry"}`',placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 路由参数 ")])]),default:s(()=>[e(I,{modelValue:o(n).queryParam,"onUpdate:modelValue":a[13]||(a[13]=l=>o(n).queryParam=l),placeholder:"请输入路由参数",maxlength:"255"},null,8,["modelValue"])]),_:1})]),_:1})):k("",!0),o(n).menuType==="C"?(u(),v(p,{key:6,span:12},{default:s(()=>[e(d,null,{label:s(()=>[m("span",null,[e(T,{content:"选择是则会被`keep-alive`缓存,需要匹配组件的`name`和地址保持一致",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 是否缓存 ")])]),default:s(()=>[e(S,{modelValue:o(n).isCache,"onUpdate:modelValue":a[14]||(a[14]=l=>o(n).isCache=l)},{default:s(()=>[e(A,{label:"0"},{default:s(()=>[r("缓存")]),_:1}),e(A,{label:"1"},{default:s(()=>[r("不缓存")]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})):k("",!0),o(n).menuType!=="F"?(u(),v(p,{key:7,span:12},{default:s(()=>[e(d,null,{label:s(()=>[m("span",null,[e(T,{content:"选择隐藏则路由将不会出现在侧边栏,但仍然可以访问",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 显示状态 ")])]),default:s(()=>[e(S,{modelValue:o(n).visible,"onUpdate:modelValue":a[15]||(a[15]=l=>o(n).visible=l)},{default:s(()=>[(u(!0),x(K,null,Q(o(G),l=>(u(),v(A,{key:l.value,label:l.value},{default:s(()=>[r(H(l.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})):k("",!0),e(p,{span:12},{default:s(()=>[e(d,null,{label:s(()=>[m("span",null,[e(T,{content:"选择停用则路由将不会出现在侧边栏,也不能被访问",placement:"top"},{default:s(()=>[e(w,null,{default:s(()=>[e(y)]),_:1})]),_:1}),r(" 菜单状态 ")])]),default:s(()=>[e(S,{modelValue:o(n).status,"onUpdate:modelValue":a[16]||(a[16]=l=>o(n).status=l)},{default:s(()=>[(u(!0),x(K,null,Q(o(g),l=>(u(),v(A,{key:l.value,label:l.value},{default:s(()=>[r(H(l.label),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["title","modelValue"])])}}});export{ot as default};