马宇豪
2024-04-10 4076c14a8eac96cd716522f2cb15dcda0eb4fcef
1
var U=Object.defineProperty;var B=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable;var C=(e,u,a)=>u in e?U(e,u,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[u]=a,V=(e,u)=>{for(var a in u||(u={}))R.call(u,a)&&C(e,a,u[a]);if(B)for(var a of B(u))S.call(u,a)&&C(e,a,u[a]);return e};import{_ as $}from"./index.1683511265143.js";import{J as z,a1 as L,a4 as M,a as g,Y as l,R as o,a5 as s,o as i,b as D,F as P,a8 as J,Q as _,W as w}from"./vue.1683511265143.js";const Q=z({name:"systemAddDic",setup(){const e=L({isShowDialog:!1,ruleForm:{dicName:"",fieldName:"",status:!0,list:[{id:Math.random(),label:"",value:""}],describe:"",fieldNameList:[]}}),u=()=>{e.isShowDialog=!0},a=()=>{e.isShowDialog=!1};return V({openDialog:u,closeDialog:a,onCancel:()=>{a()},onSubmit:()=>{a()},onAddRow:()=>{e.ruleForm.list.push({id:Math.random(),label:"",value:""})},onDelRow:n=>{e.ruleForm.list.splice(n,1)}},M(e))}}),T={class:"system-add-dic-container"},W=D("span",{class:"ml10"},"\u5B57\u6BB5",-1),Y={class:"dialog-footer"},j=w("\u53D6 \u6D88"),q=w("\u65B0 \u589E");function G(e,u,a,h,y,k){const f=s("el-alert"),n=s("el-input"),m=s("el-form-item"),d=s("el-col"),E=s("el-switch"),N=s("ele-Plus"),F=s("el-icon"),c=s("el-button"),v=s("ele-Delete"),b=s("el-row"),x=s("el-form"),A=s("el-dialog");return i(),g("div",T,[l(A,{title:"\u65B0\u589E\u5B57\u5178",modelValue:e.isShowDialog,"onUpdate:modelValue":u[4]||(u[4]=t=>e.isShowDialog=t),width:"769px"},{footer:o(()=>[D("span",Y,[l(c,{onClick:e.onCancel,size:"default"},{default:o(()=>[j]),_:1},8,["onClick"]),l(c,{type:"primary",onClick:e.onSubmit,size:"default"},{default:o(()=>[q]),_:1},8,["onClick"])])]),default:o(()=>[l(f,{title:"\u534A\u6210\u54C1\uFF0C\u4EA4\u4E92\u8FC7\u4E8E\u590D\u6742\uFF0C\u8BF7\u81EA\u884C\u6269\u5C55\uFF01",type:"warning",closable:!1,class:"mb20"}),l(x,{model:e.ruleForm,size:"default","label-width":"90px"},{default:o(()=>[l(b,{gutter:35},{default:o(()=>[l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(m,{label:"\u5B57\u5178\u540D\u79F0"},{default:o(()=>[l(n,{modelValue:e.ruleForm.dicName,"onUpdate:modelValue":u[0]||(u[0]=t=>e.ruleForm.dicName=t),placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u540D\u79F0",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(m,{label:"\u5B57\u6BB5\u540D"},{default:o(()=>[l(n,{modelValue:e.ruleForm.fieldName,"onUpdate:modelValue":u[1]||(u[1]=t=>e.ruleForm.fieldName=t),placeholder:"\u8BF7\u8F93\u5165\u5B57\u6BB5\u540D\uFF0C\u62FC\u63A5 ruleForm.list",clearable:""},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(m,{label:"\u5B57\u5178\u72B6\u6001"},{default:o(()=>[l(E,{modelValue:e.ruleForm.status,"onUpdate:modelValue":u[2]||(u[2]=t=>e.ruleForm.status=t),"inline-prompt":"","active-text":"\u542F","inactive-text":"\u7981"},null,8,["modelValue"])]),_:1})]),_:1}),l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[(i(!0),g(P,null,J(e.ruleForm.list,(t,r)=>(i(),_(b,{gutter:35,key:r},{default:o(()=>[l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(m,{prop:`list[${r}].label`},{label:o(()=>[r===0?(i(),_(c,{key:0,type:"primary",circle:"",size:"small",onClick:e.onAddRow},{default:o(()=>[l(F,null,{default:o(()=>[l(N)]),_:1})]),_:1},8,["onClick"])):(i(),_(c,{key:1,type:"danger",circle:"",size:"small",onClick:p=>e.onDelRow(r)},{default:o(()=>[l(F,null,{default:o(()=>[l(v)]),_:1})]),_:2},1032,["onClick"])),W]),default:o(()=>[l(n,{modelValue:t.label,"onUpdate:modelValue":p=>t.label=p,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5B57\u6BB5\u540D"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024),l(d,{xs:24,sm:12,md:12,lg:12,xl:12,class:"mb20"},{default:o(()=>[l(m,{label:"\u5C5E\u6027",prop:`list[${r}].value`},{default:o(()=>[l(n,{modelValue:t.value,"onUpdate:modelValue":p=>t.value=p,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5C5E\u6027\u503C"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1032,["prop"])]),_:2},1024)]),_:2},1024))),128))]),_:1}),l(d,{xs:24,sm:24,md:24,lg:24,xl:24,class:"mb20"},{default:o(()=>[l(m,{label:"\u5B57\u5178\u63CF\u8FF0"},{default:o(()=>[l(n,{modelValue:e.ruleForm.describe,"onUpdate:modelValue":u[3]||(u[3]=t=>e.ruleForm.describe=t),type:"textarea",placeholder:"\u8BF7\u8F93\u5165\u5B57\u5178\u63CF\u8FF0",maxlength:"150"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])])}var O=$(Q,[["render",G]]);export{O as default};