mirror of
https://gitee.com/myxzgzs/boyuehasfj-vue3.git
synced 2025-08-08 07:02:42 +08:00
2 lines
21 KiB
JavaScript
2 lines
21 KiB
JavaScript
import{aR as e,_ as s,r as l,j as a,c as t,o,e as _,f as n,w as i,k as u,P as r,I as d,J as p,B as m,C as c,d as v,O as g,S as E,H as f,F as V,i as h,R as T,l as I,h as P,m as R,aS as j,aT as y,Q as O}from"./index-C-c3zR6K.js";import{l as D,g as A,d as L,u as b,a as w}from"./menu-CCkCIpie.js";let k=[];const x=Object.assign({"../../assets/icons/svg/404.svg":()=>e((()=>import("./404-Dy3nURRX.js")),[]),"../../assets/icons/svg/bug.svg":()=>e((()=>import("./bug-10dePVta.js")),[]),"../../assets/icons/svg/build.svg":()=>e((()=>import("./build-2jMyI6eP.js")),[]),"../../assets/icons/svg/button.svg":()=>e((()=>import("./button-BlSCM_GH.js")),[]),"../../assets/icons/svg/cascader.svg":()=>e((()=>import("./cascader-CXIOcY1C.js")),[]),"../../assets/icons/svg/chart.svg":()=>e((()=>import("./chart-BsLMrzXU.js")),[]),"../../assets/icons/svg/checkbox.svg":()=>e((()=>import("./checkbox-Bpiun3bf.js")),[]),"../../assets/icons/svg/clipboard.svg":()=>e((()=>import("./clipboard-DaV3cn7f.js")),[]),"../../assets/icons/svg/code.svg":()=>e((()=>import("./code-DgJ8cT4a.js")),[]),"../../assets/icons/svg/color.svg":()=>e((()=>import("./color-y1Sshoou.js")),[]),"../../assets/icons/svg/component.svg":()=>e((()=>import("./component-Djp9s69L.js")),[]),"../../assets/icons/svg/dashboard.svg":()=>e((()=>import("./dashboard-Dy7qt_a2.js")),[]),"../../assets/icons/svg/date-range.svg":()=>e((()=>import("./date-range-B8MgYLb1.js")),[]),"../../assets/icons/svg/date.svg":()=>e((()=>import("./date-B1FSITvi.js")),[]),"../../assets/icons/svg/dict.svg":()=>e((()=>import("./dict-Bi_GqSXR.js")),[]),"../../assets/icons/svg/documentation.svg":()=>e((()=>import("./documentation-Cmib6yvg.js")),[]),"../../assets/icons/svg/download.svg":()=>e((()=>import("./download-DeIzgQWH.js")),[]),"../../assets/icons/svg/drag.svg":()=>e((()=>import("./drag-BG1_I1vT.js")),[]),"../../assets/icons/svg/druid.svg":()=>e((()=>import("./druid-BybW_S_B.js")),[]),"../../assets/icons/svg/edit.svg":()=>e((()=>import("./edit-D0DI9pAq.js")),[]),"../../assets/icons/svg/education.svg":()=>e((()=>import("./education-47KsSYIl.js")),[]),"../../assets/icons/svg/email.svg":()=>e((()=>import("./email-Dig28Vt2.js")),[]),"../../assets/icons/svg/example.svg":()=>e((()=>import("./example-BGLE7srg.js")),[]),"../../assets/icons/svg/excel.svg":()=>e((()=>import("./excel-D3hj5F35.js")),[]),"../../assets/icons/svg/exit-fullscreen.svg":()=>e((()=>import("./exit-fullscreen-dXhGKlQm.js")),[]),"../../assets/icons/svg/eye-open.svg":()=>e((()=>import("./eye-open-BxlshWqB.js")),[]),"../../assets/icons/svg/eye.svg":()=>e((()=>import("./eye-DqRz4sMZ.js")),[]),"../../assets/icons/svg/form.svg":()=>e((()=>import("./form-BDTA_i-I.js")),[]),"../../assets/icons/svg/fullscreen.svg":()=>e((()=>import("./fullscreen-CcpCDu6L.js")),[]),"../../assets/icons/svg/gitee.svg":()=>e((()=>import("./gitee-ClZaMWkQ.js")),[]),"../../assets/icons/svg/github.svg":()=>e((()=>import("./github-AJ0WQBa2.js")),[]),"../../assets/icons/svg/guide.svg":()=>e((()=>import("./guide-DZWUPi2j.js")),[]),"../../assets/icons/svg/icon.svg":()=>e((()=>import("./icon-BtMv6Od8.js")),[]),"../../assets/icons/svg/input.svg":()=>e((()=>import("./input-BJoPMnBW.js")),[]),"../../assets/icons/svg/international.svg":()=>e((()=>import("./international-CmzG1OHg.js")),[]),"../../assets/icons/svg/job.svg":()=>e((()=>import("./job-BcmuINx7.js")),[]),"../../assets/icons/svg/language.svg":()=>e((()=>import("./language-CaW1LMEk.js")),[]),"../../assets/icons/svg/link.svg":()=>e((()=>import("./link-C93f4PgI.js")),[]),"../../assets/icons/svg/list.svg":()=>e((()=>import("./list-C7O8B4zW.js")),[]),"../../assets/icons/svg/lock.svg":()=>e((()=>import("./lock-Bexeb9hp.js")),[]),"../../assets/icons/svg/log.svg":()=>e((()=>import("./log-CF2F-nSs.js")),[]),"../../assets/icons/svg/logininfor.svg":()=>e((()=>import("./logininfor-Bm9ZYYR7.js")),[]),"../../assets/icons/svg/message.svg":()=>e((()=>import("./message-UkR-VIBB.js")),[]),"../../assets/icons/svg/money.svg":()=>e((()=>import("./money-B1qqPuhn.js")),[]),"../../assets/icons/svg/monitor.svg":()=>e((()=>import("./monitor-CzQZeHTd.js")),[]),"../../assets/icons/svg/nested.svg":()=>e((()=>import("./nested-CVW3cuHG.js")),[]),"../../assets/icons/svg/number.svg":()=>e((()=>import("./number-D4hB_nHC.js")),[]),"../../assets/icons/svg/online.svg":()=>e((()=>import("./online-BDk-i8f8.js")),[]),"../../assets/icons/svg/password.svg":()=>e((()=>import("./password-DfGvqQpB.js")),[]),"../../assets/icons/svg/pdf.svg":()=>e((()=>import("./pdf-CD9mOGjJ.js")),[]),"../../assets/icons/svg/people.svg":()=>e((()=>import("./people-CdGMHN63.js")),[]),"../../assets/icons/svg/peoples.svg":()=>e((()=>import("./peoples-BRYsIqmI.js")),[]),"../../assets/icons/svg/phone.svg":()=>e((()=>import("./phone-BpAUIz0g.js")),[]),"../../assets/icons/svg/post.svg":()=>e((()=>import("./post-DrLDyPY9.js")),[]),"../../assets/icons/svg/qq.svg":()=>e((()=>import("./qq-D8j4O83Y.js")),[]),"../../assets/icons/svg/question.svg":()=>e((()=>import("./question-CvYWQbyW.js")),[]),"../../assets/icons/svg/radio.svg":()=>e((()=>import("./radio-B0t9wPBQ.js")),[]),"../../assets/icons/svg/rate.svg":()=>e((()=>import("./rate-CgnHQvKS.js")),[]),"../../assets/icons/svg/redis-list.svg":()=>e((()=>import("./redis-list-BsN3YcrJ.js")),[]),"../../assets/icons/svg/redis.svg":()=>e((()=>import("./redis-CffLzEq6.js")),[]),"../../assets/icons/svg/row.svg":()=>e((()=>import("./row-CRXKIHjm.js")),[]),"../../assets/icons/svg/search.svg":()=>e((()=>import("./search-y1j_mKN2.js")),[]),"../../assets/icons/svg/select.svg":()=>e((()=>import("./select-DhuHHMxz.js")),[]),"../../assets/icons/svg/server.svg":()=>e((()=>import("./server-unS7EyF7.js")),[]),"../../assets/icons/svg/shopping.svg":()=>e((()=>import("./shopping-CU1IRvxM.js")),[]),"../../assets/icons/svg/size.svg":()=>e((()=>import("./size-Cj9fB5Rp.js")),[]),"../../assets/icons/svg/skill.svg":()=>e((()=>import("./skill-B8f_I4m_.js")),[]),"../../assets/icons/svg/slider.svg":()=>e((()=>import("./slider-BGfehM6X.js")),[]),"../../assets/icons/svg/star.svg":()=>e((()=>import("./star-kST8a72V.js")),[]),"../../assets/icons/svg/swagger.svg":()=>e((()=>import("./swagger-BHGXZ2Jt.js")),[]),"../../assets/icons/svg/switch.svg":()=>e((()=>import("./switch-CvaargRJ.js")),[]),"../../assets/icons/svg/system.svg":()=>e((()=>import("./system-DcNSH_Fq.js")),[]),"../../assets/icons/svg/tab.svg":()=>e((()=>import("./tab-nA3f0aBt.js")),[]),"../../assets/icons/svg/table.svg":()=>e((()=>import("./table-5PRh60AQ.js")),[]),"../../assets/icons/svg/textarea.svg":()=>e((()=>import("./textarea-CJWXlgbJ.js")),[]),"../../assets/icons/svg/theme.svg":()=>e((()=>import("./theme-CyGq941x.js")),[]),"../../assets/icons/svg/time-range.svg":()=>e((()=>import("./time-range-DzJ7O69-.js")),[]),"../../assets/icons/svg/time.svg":()=>e((()=>import("./time-BVERp0sU.js")),[]),"../../assets/icons/svg/tool.svg":()=>e((()=>import("./tool-D8kXk1l-.js")),[]),"../../assets/icons/svg/tree-table.svg":()=>e((()=>import("./tree-table-CnOS99I9.js")),[]),"../../assets/icons/svg/tree.svg":()=>e((()=>import("./tree-BCtS3oPD.js")),[]),"../../assets/icons/svg/upload.svg":()=>e((()=>import("./upload-BueI-Il1.js")),[]),"../../assets/icons/svg/user.svg":()=>e((()=>import("./user-DqMuW5cU.js")),[]),"../../assets/icons/svg/validCode.svg":()=>e((()=>import("./validCode-COB1iLxa.js")),[]),"../../assets/icons/svg/wechat.svg":()=>e((()=>import("./wechat-lmQOcPZu.js")),[]),"../../assets/icons/svg/zip.svg":()=>e((()=>import("./zip-DIOSZc69.js")),[])});for(const $ in x){const e=$.split("assets/icons/svg/")[1].split(".svg")[0];k.push(e)}const C={class:"icon-body"},N={class:"icon-list"},U=["onClick"],q=s({__name:"index",emits:["selected"],setup(e,{expose:s,emit:c}){const v=l(""),g=l(k),E=c;function f(){g.value=k,v.value&&(g.value=k.filter((e=>-1!==e.indexOf(v.value))))}return s({reset:function(){v.value="",g.value=k}}),(e,s)=>{const l=a("el-input"),c=a("svg-icon");return o(),t("div",C,[_(l,{modelValue:u(v),"onUpdate:modelValue":s[0]||(s[0]=e=>r(v)?v.value=e:null),style:{position:"relative"},clearable:"",placeholder:"请输入图标名称",onClear:f,onInput:f},{suffix:i((()=>s[1]||(s[1]=[n("i",{class:"el-icon-search el-input__icon"},null,-1)]))),_:1},8,["modelValue"]),n("div",N,[(o(!0),t(d,null,p(u(g),((e,s)=>(o(),t("div",{key:s,onClick:s=>(E("selected",e),void document.body.click())},[_(c,{"icon-class":e,style:{height:"30px",width:"16px"}},null,8,["icon-class"]),n("span",null,m(e),1)],8,U)))),128))])])}}},[["__scopeId","data-v-79fe850d"]]),S={class:"app-container"},F={class:"dialog-footer"},M=c({name:"Menu"}),z=Object.assign(M,{setup(e){const{proxy:s}=v(),{sys_show_hide:c,sys_normal_disable:k}=s.useDict("sys_show_hide","sys_normal_disable"),x=l([]),C=l(!1),N=l(!0),U=l(!0),M=l(""),z=l([]),$=l(!1),Q=l(!0),B=l(!1),H=l(null),J=g({form:{},queryParams:{menuName:void 0,visible:void 0},rules:{menuName:[{required:!0,message:"菜单名称不能为空",trigger:"blur"}],orderNum:[{required:!0,message:"菜单顺序不能为空",trigger:"blur"}],path:[{required:!0,message:"路由地址不能为空",trigger:"blur"}]}}),{queryParams:K,form:G,rules:W}=E(J);function X(){N.value=!0,D(K.value).then((e=>{x.value=s.handleTree(e.data,"menuId"),N.value=!1}))}function Y(){z.value=[],D().then((e=>{const l={menuId:0,menuName:"主类目",children:[]};l.children=s.handleTree(e.data,"menuId"),z.value.push(l)}))}function Z(){C.value=!1,ee()}function ee(){G.value={menuId:void 0,parentId:0,menuName:void 0,icon:void 0,menuType:"M",orderNum:void 0,isFrame:"1",isCache:"0",visible:"0",status:"0"},s.resetForm("menuRef")}function se(){H.value.reset(),B.value=!0}function le(e){G.value.icon=e,B.value=!1}function ae(e){"el-input__inner"!==(e.relatedTarget||e.srcElement||e.target||e.currentTarget).className&&(B.value=!1)}function te(){X()}function oe(){s.resetForm("queryRef"),te()}function _e(e){ee(),Y(),null!=e&&e.menuId?G.value.parentId=e.menuId:G.value.parentId=0,C.value=!0,M.value="添加菜单"}function ne(){Q.value=!1,$.value=!$.value,O((()=>{Q.value=!0}))}function ie(e){return s=this,l=null,a=function*(){ee(),yield Y(),A(e.menuId).then((e=>{G.value=e.data,C.value=!0,M.value="修改菜单"}))},new Promise(((e,t)=>{var o=e=>{try{n(a.next(e))}catch(s){t(s)}},_=e=>{try{n(a.throw(e))}catch(s){t(s)}},n=s=>s.done?e(s.value):Promise.resolve(s.value).then(o,_);n((a=a.apply(s,l)).next())}));var s,l,a}function ue(){s.$refs.menuRef.validate((e=>{e&&(null!=G.value.menuId?b(G.value).then((e=>{s.$modal.msgSuccess("修改成功"),C.value=!1,X()})):w(G.value).then((e=>{s.$modal.msgSuccess("新增成功"),C.value=!1,X()})))}))}return X(),(e,l)=>{const v=a("el-input"),g=a("el-form-item"),E=a("el-option"),O=a("el-select"),D=a("el-button"),A=a("el-form"),b=a("el-col"),w=a("right-toolbar"),J=a("el-row"),Y=a("el-table-column"),ee=a("dict-tag"),re=a("el-table"),de=a("el-tree-select"),pe=a("el-radio"),me=a("el-radio-group"),ce=a("question-filled"),ve=a("el-icon"),ge=a("el-tooltip"),Ee=a("search"),fe=a("el-popover"),Ve=a("el-input-number"),he=a("el-dialog"),Te=f("hasPermi"),Ie=f("loading");return o(),t("div",S,[V(_(A,{model:u(K),ref:"queryRef",inline:!0},{default:i((()=>[_(g,{label:"菜单名称",prop:"menuName"},{default:i((()=>[_(v,{modelValue:u(K).menuName,"onUpdate:modelValue":l[0]||(l[0]=e=>u(K).menuName=e),placeholder:"请输入菜单名称",clearable:"",style:{width:"200px"},onKeyup:I(te,["enter"])},null,8,["modelValue"])])),_:1}),_(g,{label:"状态",prop:"status"},{default:i((()=>[_(O,{modelValue:u(K).status,"onUpdate:modelValue":l[1]||(l[1]=e=>u(K).status=e),placeholder:"菜单状态",clearable:"",style:{width:"200px"}},{default:i((()=>[(o(!0),t(d,null,p(u(k),(e=>(o(),P(E,{key:e.value,label:e.label,value:e.value},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),_(g,null,{default:i((()=>[_(D,{type:"primary",icon:"Search",onClick:te},{default:i((()=>l[18]||(l[18]=[R("搜索")]))),_:1}),_(D,{icon:"Refresh",onClick:oe},{default:i((()=>l[19]||(l[19]=[R("重置")]))),_:1})])),_:1})])),_:1},8,["model"]),[[T,u(U)]]),_(J,{gutter:10,class:"mb8"},{default:i((()=>[_(b,{span:1.5},{default:i((()=>[V((o(),P(D,{type:"primary",plain:"",icon:"Plus",onClick:_e},{default:i((()=>l[20]||(l[20]=[R("新增")]))),_:1})),[[Te,["system:menu:add"]]])])),_:1}),_(b,{span:1.5},{default:i((()=>[_(D,{type:"info",plain:"",icon:"Sort",onClick:ne},{default:i((()=>l[21]||(l[21]=[R("展开/折叠")]))),_:1})])),_:1}),_(w,{showSearch:u(U),"onUpdate:showSearch":l[2]||(l[2]=e=>r(U)?U.value=e:null),onQueryTable:X},null,8,["showSearch"])])),_:1}),u(Q)?V((o(),P(re,{key:0,data:u(x),"row-key":"menuId","default-expand-all":u($),"tree-props":{children:"children",hasChildren:"hasChildren"}},{default:i((()=>[_(Y,{prop:"menuName",label:"菜单名称","show-overflow-tooltip":!0,width:"160"}),_(Y,{prop:"icon",label:"图标",align:"center",width:"100"},{default:i((e=>[_(u(j),{"icon-class":e.row.icon},null,8,["icon-class"])])),_:1}),_(Y,{prop:"menuType",label:"类型",width:"60"},{default:i((e=>[n("div",null,m("M"==e.row.menuType?"目录":"C"==e.row.menuType?"菜单":"按钮"),1)])),_:1}),_(Y,{prop:"orderNum",label:"排序",width:"60"}),_(Y,{prop:"perms",label:"权限标识","show-overflow-tooltip":!0}),_(Y,{prop:"component",label:"组件路径","show-overflow-tooltip":!0}),_(Y,{prop:"status",label:"状态",width:"80"},{default:i((e=>[_(ee,{options:u(k),value:e.row.status},null,8,["options","value"])])),_:1}),_(Y,{label:"创建时间",align:"center",prop:"createTime",width:"180"},{default:i((s=>[n("span",null,m(e.parseTime(s.row.createTime)),1)])),_:1}),_(Y,{label:"操作",align:"center",width:"210","class-name":"small-padding fixed-width",fixed:"right"},{default:i((e=>[V((o(),P(D,{link:"",type:"primary",icon:"Edit",onClick:s=>ie(e.row)},{default:i((()=>l[22]||(l[22]=[R("修改")]))),_:2},1032,["onClick"])),[[Te,["system:menu:edit"]]]),V((o(),P(D,{link:"",type:"primary",icon:"Plus",onClick:s=>_e(e.row)},{default:i((()=>l[23]||(l[23]=[R("新增")]))),_:2},1032,["onClick"])),[[Te,["system:menu:add"]]]),V((o(),P(D,{link:"",type:"primary",icon:"Delete",onClick:l=>{return a=e.row,void s.$modal.confirm('是否确认删除名称为"'+a.menuName+'"的数据项?').then((function(){return L(a.menuId)})).then((()=>{X(),s.$modal.msgSuccess("删除成功")})).catch((()=>{}));var a}},{default:i((()=>l[24]||(l[24]=[R("删除")]))),_:2},1032,["onClick"])),[[Te,["system:menu:remove"]]])])),_:1})])),_:1},8,["data","default-expand-all"])),[[Ie,u(N)]]):h("",!0),_(he,{title:u(M),modelValue:u(C),"onUpdate:modelValue":l[17]||(l[17]=e=>r(C)?C.value=e:null),width:"680px","append-to-body":""},{footer:i((()=>[n("div",F,[_(D,{type:"primary",onClick:ue},{default:i((()=>l[42]||(l[42]=[R("确 定")]))),_:1}),_(D,{onClick:Z},{default:i((()=>l[43]||(l[43]=[R("取 消")]))),_:1})])])),default:i((()=>[_(A,{ref:"menuRef",model:u(G),rules:u(W),"label-width":"100px"},{default:i((()=>[_(J,null,{default:i((()=>[_(b,{span:24},{default:i((()=>[_(g,{label:"上级菜单"},{default:i((()=>[_(de,{modelValue:u(G).parentId,"onUpdate:modelValue":l[3]||(l[3]=e=>u(G).parentId=e),data:u(z),props:{value:"menuId",label:"menuName",children:"children"},"value-key":"menuId",placeholder:"选择上级菜单","check-strictly":""},null,8,["modelValue","data"])])),_:1})])),_:1}),_(b,{span:24},{default:i((()=>[_(g,{label:"菜单类型",prop:"menuType"},{default:i((()=>[_(me,{modelValue:u(G).menuType,"onUpdate:modelValue":l[4]||(l[4]=e=>u(G).menuType=e)},{default:i((()=>[_(pe,{value:"M"},{default:i((()=>l[25]||(l[25]=[R("目录")]))),_:1}),_(pe,{value:"C"},{default:i((()=>l[26]||(l[26]=[R("菜单")]))),_:1}),_(pe,{value:"F"},{default:i((()=>l[27]||(l[27]=[R("按钮")]))),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1}),"F"!=u(G).menuType?(o(),P(b,{key:0,span:24},{default:i((()=>[_(g,{prop:"path"},{label:i((()=>[n("span",null,[_(ge,{content:"访问的路由地址,如:`user`,如外网地址需内链访问则以`http(s)://`开头",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[28]||(l[28]=R(" 路由地址 "))])])),default:i((()=>[_(v,{modelValue:u(G).path,"onUpdate:modelValue":l[5]||(l[5]=e=>u(G).path=e),placeholder:"请输入路由地址"},{prepend:i((()=>l[29]||(l[29]=[n("div",{style:{width:"80px","text-align":"center"}},"/父级Path/",-1)]))),_:1},8,["modelValue"])])),_:1})])),_:1})):h("",!0),"C"==u(G).menuType?(o(),P(b,{key:1,span:24},{default:i((()=>[_(g,{prop:"component"},{label:i((()=>[n("span",null,[_(ge,{content:"访问的组件路径,如:`system/user/index`,默认在`views`目录下",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[30]||(l[30]=R(" 组件路径 "))])])),default:i((()=>[_(v,{modelValue:u(G).component,"onUpdate:modelValue":l[6]||(l[6]=e=>u(G).component=e),placeholder:"请输入组件路径"},{prepend:i((()=>l[31]||(l[31]=[n("div",{style:{width:"80px","text-align":"center"}},"src/view/",-1)]))),_:1},8,["modelValue"])])),_:1})])),_:1})):h("",!0),"F"!=u(G).menuType?(o(),P(b,{key:2,span:12},{default:i((()=>[_(g,{label:"菜单图标",prop:"icon"},{default:i((()=>[_(fe,{placement:"bottom-start",width:540,visible:u(B),"onUpdate:visible":l[8]||(l[8]=e=>r(B)?B.value=e:null),trigger:"click",onShow:se},{reference:i((()=>[V((o(),P(v,{modelValue:u(G).icon,"onUpdate:modelValue":l[7]||(l[7]=e=>u(G).icon=e),placeholder:"点击选择图标",onBlur:se,readonly:""},{prefix:i((()=>[u(G).icon?(o(),P(u(j),{key:0,"icon-class":u(G).icon,class:"el-input__icon",style:{height:"32px",width:"16px"}},null,8,["icon-class"])):(o(),P(ve,{key:1,style:{height:"32px",width:"16px"}},{default:i((()=>[_(Ee)])),_:1}))])),_:1},8,["modelValue"])),[[u(y),ae]])])),default:i((()=>[_(u(q),{ref_key:"iconSelectRef",ref:H,onSelected:le},null,512)])),_:1},8,["visible"])])),_:1})])),_:1})):h("",!0),_(b,{span:12},{default:i((()=>[_(g,{label:"菜单名称",prop:"menuName"},{default:i((()=>[_(v,{modelValue:u(G).menuName,"onUpdate:modelValue":l[9]||(l[9]=e=>u(G).menuName=e),placeholder:"请输入菜单名称"},null,8,["modelValue"])])),_:1})])),_:1}),_(b,{span:12},{default:i((()=>[_(g,{label:"显示排序",prop:"orderNum"},{default:i((()=>[_(Ve,{modelValue:u(G).orderNum,"onUpdate:modelValue":l[10]||(l[10]=e=>u(G).orderNum=e),"controls-position":"right",min:0},null,8,["modelValue"])])),_:1})])),_:1}),"F"!=u(G).menuType?(o(),P(b,{key:3,span:12},{default:i((()=>[_(g,null,{label:i((()=>[n("span",null,[_(ge,{content:"选择是外链则路由地址需要以`http(s)://`开头",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[32]||(l[32]=R("是否外链 "))])])),default:i((()=>[_(me,{modelValue:u(G).isFrame,"onUpdate:modelValue":l[11]||(l[11]=e=>u(G).isFrame=e)},{default:i((()=>[_(pe,{value:"0"},{default:i((()=>l[33]||(l[33]=[R("是")]))),_:1}),_(pe,{value:"1"},{default:i((()=>l[34]||(l[34]=[R("否")]))),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1})):h("",!0),"M"!=u(G).menuType?(o(),P(b,{key:4,span:12},{default:i((()=>[_(g,null,{label:i((()=>[n("span",null,[_(ge,{content:"控制器中定义的权限字符,如:@PreAuthorize(`@ss.hasPermi('system:user:list')`)",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[35]||(l[35]=R(" 权限字符 "))])])),default:i((()=>[_(v,{modelValue:u(G).perms,"onUpdate:modelValue":l[12]||(l[12]=e=>u(G).perms=e),placeholder:"请输入权限标识",maxlength:"100"},null,8,["modelValue"])])),_:1})])),_:1})):h("",!0),"C"==u(G).menuType?(o(),P(b,{key:5,span:12},{default:i((()=>[_(g,null,{label:i((()=>[n("span",null,[_(ge,{content:'访问路由的默认传递参数,如:`{"id": 1, "name": "ry"}`',placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[36]||(l[36]=R(" 路由参数 "))])])),default:i((()=>[_(v,{modelValue:u(G).query,"onUpdate:modelValue":l[13]||(l[13]=e=>u(G).query=e),placeholder:"请输入路由参数",maxlength:"255"},null,8,["modelValue"])])),_:1})])),_:1})):h("",!0),"C"==u(G).menuType?(o(),P(b,{key:6,span:12},{default:i((()=>[_(g,null,{label:i((()=>[n("span",null,[_(ge,{content:"选择是则会被`keep-alive`缓存,需要匹配组件的`name`和地址保持一致",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[37]||(l[37]=R(" 是否缓存 "))])])),default:i((()=>[_(me,{modelValue:u(G).isCache,"onUpdate:modelValue":l[14]||(l[14]=e=>u(G).isCache=e)},{default:i((()=>[_(pe,{value:"0"},{default:i((()=>l[38]||(l[38]=[R("缓存")]))),_:1}),_(pe,{value:"1"},{default:i((()=>l[39]||(l[39]=[R("不缓存")]))),_:1})])),_:1},8,["modelValue"])])),_:1})])),_:1})):h("",!0),"F"!=u(G).menuType?(o(),P(b,{key:7,span:12},{default:i((()=>[_(g,null,{label:i((()=>[n("span",null,[_(ge,{content:"选择隐藏则路由将不会出现在侧边栏,但仍然可以访问",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[40]||(l[40]=R(" 显示状态 "))])])),default:i((()=>[_(me,{modelValue:u(G).visible,"onUpdate:modelValue":l[15]||(l[15]=e=>u(G).visible=e)},{default:i((()=>[(o(!0),t(d,null,p(u(c),(e=>(o(),P(pe,{key:e.value,value:e.value},{default:i((()=>[R(m(e.label),1)])),_:2},1032,["value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1})):h("",!0),"F"!=u(G).menuType?(o(),P(b,{key:8,span:12},{default:i((()=>[_(g,null,{label:i((()=>[n("span",null,[_(ge,{content:"选择停用则路由将不会出现在侧边栏,也不能被访问",placement:"top"},{default:i((()=>[_(ve,null,{default:i((()=>[_(ce)])),_:1})])),_:1}),l[41]||(l[41]=R(" 菜单状态 "))])])),default:i((()=>[_(me,{modelValue:u(G).status,"onUpdate:modelValue":l[16]||(l[16]=e=>u(G).status=e)},{default:i((()=>[(o(!0),t(d,null,p(u(k),(e=>(o(),P(pe,{key:e.value,value:e.value},{default:i((()=>[R(m(e.label),1)])),_:2},1032,["value"])))),128))])),_:1},8,["modelValue"])])),_:1})])),_:1})):h("",!0)])),_:1})])),_:1},8,["model","rules"])])),_:1},8,["title","modelValue"])])}}});export{z as default};
|