edu/frontend/public/admin/assets/edit.1c6af9e8.js

2 lines
6.3 KiB
JavaScript

var L=Object.defineProperty;var h=Object.getOwnPropertySymbols;var $=Object.prototype.hasOwnProperty,G=Object.prototype.propertyIsEnumerable;var U=(_,t,d)=>t in _?L(_,t,{enumerable:!0,configurable:!0,writable:!0,value:d}):_[t]=d,w=(_,t)=>{for(var d in t||(t={}))$.call(t,d)&&U(_,d,t[d]);if(h)for(var d of h(t))G.call(t,d)&&U(_,d,t[d]);return _};import{u as I}from"./index.9d3a8519.js";import{F as q}from"./index.47065b61.js";import{n as z,i as R,o as P,p as j}from"./auth.96fe5387.js";import{d as H,q as D,o as J,a as p,b as v,c as f,f as e,w as a,a0 as K,e as Q,g as V,m}from"./vendor.d574ef89.js";const W={class:"menu-edit"},X={class:"m-t-15"},Y=m(" \u76EE\u5F55 "),Z=m(" \u83DC\u5355 "),ee=m(" \u6309\u94AE "),ue={key:0},le={key:1},ae={key:2},oe={key:3},te={key:4},ne=m("\u7F13\u5B58"),de=m("\u4E0D\u7F13\u5B58"),se={key:5},me=m("\u663E\u793A"),ie=m("\u9690\u85CF"),re=m("\u6B63\u5E38"),pe=m("\u505C\u7528"),_e=m("\u4FDD\u5B58"),ce=H({setup(_){const t={CATALOG:"M",MENU:"C",BUTTON:"A"},{router:d,route:N}=I(),F=N.query.id,E=D(),c=D([]),l=D({pid:"",menuType:"M",menuName:"",menuIcon:"",menuSort:"",perms:"",paths:"",component:"",selected:"",params:"",isShow:1,isCache:0,isDisable:0}),M=async s=>{l.value=await z({id:s}),y()},y=async()=>{const s=await R()||[];c.value=[{id:0,menuName:"\u9876\u7EA7"},...s],console.log(c.value,"---------------menuaList.value")},k=async()=>{await P(w({},l.value)),d.back()},A=async()=>{await j(w({},l.value)),d.back()},g=()=>{var s,u;(u=(s=E.value)==null?void 0:s.validate())==null||u.then(C=>{!C||(F?A():k())})},B=s=>{t.value=s};return J(()=>{F&&M(F),y()}),(s,u)=>{const C=p("el-page-header"),T=p("el-card"),i=p("el-radio"),b=p("el-radio-group"),n=p("el-form-item"),O=p("el-cascader"),r=p("el-input"),S=p("el-form"),x=p("el-button");return v(),f("div",W,[e(T,{shadow:"never"},{default:a(()=>[e(C,{content:K(F)?"\u7F16\u8F91\u83DC\u5355":"\u65B0\u589E\u83DC\u5355",onBack:u[0]||(u[0]=o=>s.$router.back())},null,8,["content"])]),_:1}),e(T,{class:"m-t-15",shadow:"never"},{default:a(()=>[Q("div",X,[e(S,{ref_key:"formRefs",ref:E,model:l.value,"label-width":"120px",size:"small",style:{"max-width":"460px"}},{default:a(()=>[e(n,{label:"\u83DC\u5355\u7C7B\u578B"},{default:a(()=>[e(b,{modelValue:l.value.menuType,"onUpdate:modelValue":u[4]||(u[4]=o=>l.value.menuType=o)},{default:a(()=>[e(i,{label:t.CATALOG,onChange:u[1]||(u[1]=o=>B(t.CATALOG))},{default:a(()=>[Y]),_:1},8,["label"]),e(i,{label:t.MENU,onChange:u[2]||(u[2]=o=>B(t.MENU))},{default:a(()=>[Z]),_:1},8,["label"]),e(i,{label:t.BUTTON,onChange:u[3]||(u[3]=o=>B(t.BUTTON))},{default:a(()=>[ee]),_:1},8,["label"])]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u7236\u7EA7\u83DC\u5355"},{default:a(()=>[e(O,{modelValue:l.value.pid,"onUpdate:modelValue":u[5]||(u[5]=o=>l.value.pid=o),style:{width:"340px"},options:c.value,props:{checkStrictly:!0,emitPath:!1,label:"menuName",value:"id"},clearable:""},null,8,["modelValue","options"])]),_:1}),l.value.menuType==t.BUTTON==""?(v(),f("div",ue,[e(n,{label:"\u83DC\u5355\u56FE\u6807"},{default:a(()=>[e(r,{modelValue:l.value.menuIcon,"onUpdate:modelValue":u[6]||(u[6]=o=>l.value.menuIcon=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165\u56FE\u6807"},null,8,["modelValue"])]),_:1})])):V("",!0),e(n,{label:"\u83DC\u5355\u540D\u79F0"},{default:a(()=>[e(r,{modelValue:l.value.menuName,"onUpdate:modelValue":u[7]||(u[7]=o=>l.value.menuName=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0"},null,8,["modelValue"])]),_:1}),l.value.menuType==t.BUTTON?(v(),f("div",le,[e(n,{label:"\u83DC\u5355\u6743\u9650\u5B57\u7B26"},{default:a(()=>[e(r,{modelValue:l.value.perms,"onUpdate:modelValue":u[8]||(u[8]=o=>l.value.perms=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})])):V("",!0),l.value.menuType==t.BUTTON==""?(v(),f("div",ae,[e(n,{label:"\u8DEF\u7531\u5730\u5740"},{default:a(()=>[e(r,{modelValue:l.value.paths,"onUpdate:modelValue":u[9]||(u[9]=o=>l.value.paths=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})])):V("",!0),l.value.menuType==t.MENU?(v(),f("div",oe,[e(n,{label:"\u7EC4\u4EF6\u8DEF\u5F84"},{default:a(()=>[e(r,{modelValue:l.value.component,"onUpdate:modelValue":u[10]||(u[10]=o=>l.value.component=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),e(n,{label:"\u83DC\u5355\u6743\u9650\u5B57\u7B26"},{default:a(()=>[e(r,{modelValue:l.value.perms,"onUpdate:modelValue":u[11]||(u[11]=o=>l.value.perms=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),e(n,{label:"\u8DEF\u7531\u53C2\u6570"},{default:a(()=>[e(r,{modelValue:l.value.params,"onUpdate:modelValue":u[12]||(u[12]=o=>l.value.params=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),e(n,{label:"\u9009\u4E2D\u83DC\u5355"},{default:a(()=>[e(r,{modelValue:l.value.selected,"onUpdate:modelValue":u[13]||(u[13]=o=>l.value.selected=o),"show-word-limit":"",placeholder:"\u8BF7\u8F93\u5165\u9009\u4E2D\u83DC\u5355\u8DEF\u5F84"},null,8,["modelValue"])]),_:1})])):V("",!0),e(n,{label:"\u83DC\u5355\u6392\u5E8F"},{default:a(()=>[e(r,{modelValue:l.value.menuSort,"onUpdate:modelValue":u[14]||(u[14]=o=>l.value.menuSort=o),"show-word-limit":"",type:"number",placeholder:"\u8BF7\u8F93\u5165\u6392\u5E8F"},null,8,["modelValue"])]),_:1}),l.value.menuType==t.MENU?(v(),f("div",te,[e(n,{label:"\u662F\u5426\u7F13\u5B58"},{default:a(()=>[e(b,{modelValue:l.value.isCache,"onUpdate:modelValue":u[15]||(u[15]=o=>l.value.isCache=o)},{default:a(()=>[e(i,{label:1},{default:a(()=>[ne]),_:1}),e(i,{label:0},{default:a(()=>[de]),_:1})]),_:1},8,["modelValue"])]),_:1})])):V("",!0),l.value.menuType==t.BUTTON==""?(v(),f("div",se,[e(n,{label:"\u663E\u793A\u72B6\u6001"},{default:a(()=>[e(b,{modelValue:l.value.isShow,"onUpdate:modelValue":u[16]||(u[16]=o=>l.value.isShow=o)},{default:a(()=>[e(i,{label:1},{default:a(()=>[me]),_:1}),e(i,{label:0},{default:a(()=>[ie]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(n,{label:"\u83DC\u5355\u72B6\u6001"},{default:a(()=>[e(b,{modelValue:l.value.isDisable,"onUpdate:modelValue":u[17]||(u[17]=o=>l.value.isDisable=o)},{default:a(()=>[e(i,{label:0},{default:a(()=>[re]),_:1}),e(i,{label:1},{default:a(()=>[pe]),_:1})]),_:1},8,["modelValue"])]),_:1})])):V("",!0)]),_:1},8,["model"])])]),_:1}),e(q,null,{default:a(()=>[e(x,{type:"primary",size:"small",onClick:g},{default:a(()=>[_e]),_:1})]),_:1})])}}});export{ce as default};