Files
yusheng-admin/dist/static/js/form-DJRqznZ-.js
2025-10-23 11:07:17 +08:00

2 lines
1.4 KiB
JavaScript

import{d as k,n,r as o,o as u,g as d,h as t,b as r,c as F,P as I,Q as R}from"./index-CRmU-Qpi.js";const B=k({__name:"form",props:["formInline"],setup(i,{expose:c}){const m=n(),f=n({tid:[{required:!0,message:"请选择分类",trigger:"change"}],name:[{required:!0,message:"请输入分类名称",trigger:"blur"},{min:1,max:10,message:"长度在 1 到 10 个字符",trigger:"blur"}]}),s=i,l=n(s.formInline?s.formInline:{tid:"",name:""}),_=n([{value:1,label:"普通礼物"},{value:2,label:"盲盒礼物"},{value:3,label:"礼包礼物"}]);function v(){return m.value}return c({getRef:v}),(h,a)=>{const b=o("el-option"),g=o("el-select"),p=o("el-form-item"),V=o("el-input"),x=o("el-form");return u(),d(x,{ref_key:"ruleFormRef",ref:m,model:l.value,rules:f.value,"label-width":"120px"},{default:t(()=>[r(p,{label:"分类",prop:"tid"},{default:t(()=>[r(g,{modelValue:l.value.tid,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value.tid=e),placeholder:"请选择分类"},{default:t(()=>[(u(!0),F(I,null,R(_.value,e=>(u(),d(b,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),r(p,{label:"分类名称",prop:"name"},{default:t(()=>[r(V,{modelValue:l.value.name,"onUpdate:modelValue":a[1]||(a[1]=e=>l.value.name=e),clearable:"",placeholder:"请输入分类名称"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])}}});export{B as default};