1 |
- import{q as N,E as p,J as f,B as s,o as C,x as O,M as a,A as u,n as S,t as T,F as h,C as r,aW as q,z as L}from"./index.41f763da.js";const R=r("\u5DF2\u505C\u7528"),j=r("\u5DF2\u542F\u7528"),z=r("\u53D6\u6D88"),I=r(" \u786E\u5B9A "),P=N({__name:"DialogForm",props:{visible:{type:Boolean,default:!1},data:{type:Object,default:()=>({})}},emits:["update:visible"],setup(B,{emit:E}){const i=B,y=[{label:"\u7F51\u5173",value:1},{label:"\u4EBA\u5DE5\u667A\u80FD",value:2},{label:"CVM",value:3},{label:"\u9632\u706B\u5899",value:4},{label:"\u672A\u77E5",value:5}],m=p(),n=p(!1),o=p(i.data),v=p(""),A=async t=>{!t||await t.validate(e=>{e&&(q.success("\u63D0\u4EA4\u6210\u529F"),n.value=!1,c(t))})},c=t=>{!t||t.resetFields()},F=()=>{n.value=!1,c(m.value)};f(()=>n.value,t=>{E("update:visible",t)}),f(()=>i.visible,t=>{n.value=t}),f(()=>i.data,t=>{o.value=t});const g={name:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EA7\u54C1\u540D\u79F0",trigger:"blur"}]};return(t,e)=>{const _=s("el-input"),d=s("el-form-item"),b=s("el-radio"),D=s("el-radio-group"),x=s("el-option"),w=s("el-select"),k=s("el-form"),V=s("el-button"),U=s("el-dialog");return C(),O(U,{modelValue:n.value,"onUpdate:modelValue":e[6]||(e[6]=l=>n.value=l),title:"\u65B0\u5EFA\u4EA7\u54C1",width:680,draggable:"","before-close":F},{footer:a(()=>[u(V,{onClick:F},{default:a(()=>[z]),_:1}),u(V,{type:"primary",onClick:e[5]||(e[5]=l=>A(m.value))},{default:a(()=>[I]),_:1})]),default:a(()=>[u(k,{ref_key:"ruleFormRef",ref:m,model:o.value,rules:g,"label-width":"100px"},{default:a(()=>[u(d,{label:"\u4EA7\u54C1\u540D\u79F0",prop:"name"},{default:a(()=>[u(_,{modelValue:o.value.name,"onUpdate:modelValue":e[0]||(e[0]=l=>o.value.name=l),style:{width:"480px"},placeholder:"\u8BF7\u8F93\u5165\u4EA7\u54C1\u540D\u79F0"},null,8,["modelValue"])]),_:1}),u(d,{label:"\u4EA7\u54C1\u72B6\u6001",prop:"status"},{default:a(()=>[u(D,{modelValue:o.value.status,"onUpdate:modelValue":e[1]||(e[1]=l=>o.value.status=l)},{default:a(()=>[u(b,{label:"0"},{default:a(()=>[R]),_:1}),u(b,{label:"1"},{default:a(()=>[j]),_:1})]),_:1},8,["modelValue"])]),_:1}),u(d,{label:"\u4EA7\u54C1\u63CF\u8FF0",prop:"description"},{default:a(()=>[u(_,{modelValue:o.value.description,"onUpdate:modelValue":e[2]||(e[2]=l=>o.value.description=l),style:{width:"480px"},placeholder:"\u8BF7\u8F93\u5165\u4EA7\u54C1\u63CF\u8FF0"},null,8,["modelValue"])]),_:1}),u(d,{label:"\u4EA7\u54C1\u7C7B\u578B",prop:"type"},{default:a(()=>[u(w,{modelValue:o.value.type,"onUpdate:modelValue":e[3]||(e[3]=l=>o.value.type=l),clearable:"",style:{width:"480px"}},{default:a(()=>[(C(),S(h,null,T(y,(l,M)=>u(x,{key:M,value:l.value,label:l.label},{default:a(()=>[r(L(l.label),1)]),_:2},1032,["value","label"])),64))]),_:1},8,["modelValue"])]),_:1}),u(d,{label:"\u5907\u6CE8",prop:"mark"},{default:a(()=>[u(_,{modelValue:v.value,"onUpdate:modelValue":e[4]||(e[4]=l=>v.value=l),type:"textarea",style:{width:"480px"},placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9"},null,8,["modelValue"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"])}}});export{P as default};
|