mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 19:08:35 +08:00
2 lines
4.7 KiB
JavaScript
2 lines
4.7 KiB
JavaScript
var N=Object.defineProperty;var V=Object.getOwnPropertySymbols;var S=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable;var C=(e,l,o)=>l in e?N(e,l,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[l]=o,D=(e,l)=>{for(var o in l||(l={}))S.call(l,o)&&C(e,o,l[o]);if(V)for(var o of V(l))I.call(l,o)&&C(e,o,l[o]);return e};import{s as f,_ as T}from"./index.c04616ec.js";import{r as K,i as z,t as A,k as i,a4 as M,l as E,y as n,z as t,a6 as U,b,C as F,w as R,m as h,s as g,x as k,X as O,W as j,P as q,F as L}from"./vendor.14d7a511.js";function oe(e){return f({url:"/system/config/list",method:"get",params:e})}function P(e){return f({url:"/system/config",method:"post",data:e})}function W(e){return f({url:"/system/config",method:"put",data:e})}function le(e){return f({url:"/system/config/"+e,method:"delete"})}function ue(e){return f({url:"/system/config/export",method:"get",params:e})}const w={name:"editMenu",props:{title:{type:String,default:()=>""}},setup(){const{proxy:e}=L(),l=K(null),o=z({isShowDialog:!1,ruleForm:{configId:0,configName:"",configKey:"",configValue:"",configType:"",remark:""},typeOptions:[],ruleRules:{dictName:[{required:!0,message:"\u914D\u7F6E\u53C2\u6570\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}],dictType:[{required:!0,message:"\u914D\u7F6E\u53C2\u6570\u7C7B\u578B\u4E0D\u80FD\u4E3A\u7A7A",trigger:"blur"}]}}),c=u=>{u.configId&&u.configId!=null&&u.configId!=0?(o.ruleForm=u,o.ruleForm.configId=u.configId,o.ruleForm.configName=u.configName,o.ruleForm.configKey=u.configKey,o.ruleForm.configValue=u.configValue,o.ruleForm.configType=u.configType,o.ruleForm.remark=u.remark):a(),o.isShowDialog=!0,e.getDicts("sys_yes_no").then(d=>{o.typeOptions=d.data})},m=u=>{e.mittBus.emit("onEditPostModule",u),o.isShowDialog=!1},y=()=>{m()},s=()=>{const u=U(l);!u||u.validate(d=>{d&&(o.ruleForm.configId!=null&&o.ruleForm.configId!=0?W(o.ruleForm).then(p=>{b.success("\u4FEE\u6539\u6210\u529F"),m(o.ruleForm)}):P(o.ruleForm).then(p=>{b.success("\u65B0\u589E\u6210\u529F"),m(o.ruleForm)}))})},a=()=>{o.ruleForm.configId=0,o.ruleForm.configName="",o.ruleForm.configKey="",o.ruleForm.configValue="",o.ruleForm.configType="",o.ruleForm.remark=""};return D({ruleFormRef:l,openDialog:c,closeDialog:m,onCancel:y,initForm:a,onSubmit:s},A(o))}},X={class:"system-menu-container"},$={style:{"font-size":"large"}},G={class:"dialog-footer"},H=g("\u53D6 \u6D88"),J=g("\u7F16 \u8F91");function Q(e,l,o,c,m,y){const s=i("el-input"),a=i("el-form-item"),u=i("el-radio"),d=i("el-radio-group"),p=i("el-form"),_=i("el-button"),v=i("el-dialog"),B=M("drag");return F(),E("div",X,[n(v,{modelValue:e.isShowDialog,"onUpdate:modelValue":l[5]||(l[5]=r=>e.isShowDialog=r),width:"769px"},{title:t(()=>[R(h("div",$,[g(k(o.title),1)],512),[[B,[".system-menu-container .el-dialog",".system-menu-container .el-dialog__header"]]])]),footer:t(()=>[h("span",G,[n(_,{onClick:c.onCancel,size:"small"},{default:t(()=>[H]),_:1},8,["onClick"]),n(_,{type:"primary",onClick:c.onSubmit,size:"small"},{default:t(()=>[J]),_:1},8,["onClick"])])]),default:t(()=>[n(p,{model:e.ruleForm,size:"small",rules:e.ruleRules,ref:"ruleFormRef","label-width":"80px"},{default:t(()=>[n(a,{label:"\u53C2\u6570\u540D\u79F0",prop:"configName"},{default:t(()=>[n(s,{modelValue:e.ruleForm.configName,"onUpdate:modelValue":l[0]||(l[0]=r=>e.ruleForm.configName=r),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u540D\u79F0"},null,8,["modelValue"])]),_:1}),n(a,{label:"\u53C2\u6570\u952E\u540D",prop:"configKey"},{default:t(()=>[n(s,{modelValue:e.ruleForm.configKey,"onUpdate:modelValue":l[1]||(l[1]=r=>e.ruleForm.configKey=r),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u952E\u540D"},null,8,["modelValue"])]),_:1}),n(a,{label:"\u53C2\u6570\u952E\u503C",prop:"configValue"},{default:t(()=>[n(s,{modelValue:e.ruleForm.configValue,"onUpdate:modelValue":l[2]||(l[2]=r=>e.ruleForm.configValue=r),placeholder:"\u8BF7\u8F93\u5165\u53C2\u6570\u952E\u503C"},null,8,["modelValue"])]),_:1}),n(a,{label:"\u7CFB\u7EDF\u5185\u7F6E",prop:"configType"},{default:t(()=>[n(d,{modelValue:e.ruleForm.configType,"onUpdate:modelValue":l[3]||(l[3]=r=>e.ruleForm.configType=r)},{default:t(()=>[(F(!0),E(O,null,j(e.typeOptions,r=>(F(),q(u,{key:r.dictValue,label:r.dictValue},{default:t(()=>[g(k(r.dictLabel),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1}),n(a,{label:"\u5907\u6CE8",prop:"remark"},{default:t(()=>[n(s,{modelValue:e.ruleForm.remark,"onUpdate:modelValue":l[4]||(l[4]=r=>e.ruleForm.remark=r),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])}var Y=T(w,[["render",Q]]),re=Object.freeze({__proto__:null,[Symbol.toStringTag]:"Module",default:Y});export{Y as E,re as a,le as d,ue as e,oe as l};
|