mirror of
https://gitee.com/niucloud-team/niucloud.git
synced 2026-02-03 16:08:10 +00:00
2 lines
5.0 KiB
JavaScript
2 lines
5.0 KiB
JavaScript
import{d as I,r as b,n as N,l as $,h as P,c as S,e,w as a,u as s,i,a as n,t as v,q as g,J as K,K as j,az as q,aA as z,ak as A,aI as G,da as J,aK as L,E as O,L as T,a0 as h}from"./index-ae2d9b78.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as H}from"./index.vue_vue_type_script_setup_true_lang-e1657841.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as M}from"./index.vue_vue_type_style_index_0_lang-6cd5bc0b.js";import{_ as Q}from"./index.vue_vue_type_style_index_0_lang-3e31a6cc.js";import W from"./index-b111e282.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import"./index.vue_vue_type_style_index_0_lang-b2ddc674.js";/* empty css *//* empty css */import"./attachment-8d650cb6.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-57aca5c9.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-43b3de63.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-657c47c5.js";/* empty css */import"./_plugin-vue_export-helper-c27b6911.js";const X={class:"main-container"},Y=n("div",{class:"form-tip"},"管理员账号登录时使用",-1),Z={class:"input-width"},ee={class:"input-width"},oe={class:"input-width"},te={class:"fixed-footer-wrap"},le={class:"fixed-footer"},Te=I({__name:"form",setup(ae){const u=b(!1),t=N({...{text:"",radio:1,textarea:"",img:"",video:"",file:"",select:"",date:"",editor:"",date_range:"",sort:0}}),_=b(),x=$(()=>({})),w=async m=>{u.value||!m||await m.validate(async o=>{o&&console.log(t)})};return(m,o)=>{const p=K,d=j,f=q,E=z,y=W,U=Q,k=M,c=A,D=G,V=J,R=H,B=L,r=O,C=T,F=h;return P(),S("div",X,[e(F,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[e(C,{model:t,"label-width":"90px",ref_key:"formRef",ref:_,rules:s(x),class:"page-form"},{default:a(()=>[e(d,{label:"文本",prop:"text"},{default:a(()=>[e(p,{modelValue:t.text,"onUpdate:modelValue":o[0]||(o[0]=l=>t.text=l),placeholder:"请输入用户名",clearable:"",class:"input-width"},null,8,["modelValue"]),Y]),_:1}),e(d,{label:"单选",prop:"radio"},{default:a(()=>[e(E,{modelValue:t.radio,"onUpdate:modelValue":o[1]||(o[1]=l=>t.radio=l)},{default:a(()=>[e(f,{label:1},{default:a(()=>[i("男")]),_:1}),e(f,{label:0},{default:a(()=>[i("女")]),_:1})]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"图片上传",prop:"img"},{default:a(()=>[e(y,{modelValue:t.img,"onUpdate:modelValue":o[2]||(o[2]=l=>t.img=l),limit:1},null,8,["modelValue"])]),_:1}),e(d,{label:"视频上传",prop:"video"},{default:a(()=>[e(U,{modelValue:t.video,"onUpdate:modelValue":o[3]||(o[3]=l=>t.video=l),limit:1},null,8,["modelValue"])]),_:1}),e(d,{label:"文件上传",prop:"video"},{default:a(()=>[n("div",Z,[e(k,{modelValue:t.file,"onUpdate:modelValue":o[4]||(o[4]=l=>t.file=l)},null,8,["modelValue"])])]),_:1}),e(d,{label:"文本域",prop:"textarea"},{default:a(()=>[e(p,{modelValue:t.textarea,"onUpdate:modelValue":o[5]||(o[5]=l=>t.textarea=l),type:"textarea",rows:"5",class:"input-width"},null,8,["modelValue"])]),_:1}),e(d,{label:"下拉选择",prop:"select"},{default:a(()=>[e(D,{modelValue:t.select,"onUpdate:modelValue":o[6]||(o[6]=l=>t.select=l),placeholder:"请选择角色",class:"input-width"},{default:a(()=>[e(c,{label:"管理员",value:"shanghai"}),e(c,{label:"收银员",value:"beijing"})]),_:1},8,["modelValue"])]),_:1}),e(d,{label:"日期选择",prop:"date"},{default:a(()=>[n("div",ee,[e(V,{modelValue:t.date,"onUpdate:modelValue":o[7]||(o[7]=l=>t.date=l),type:"date",placeholder:"Pick a date"},null,8,["modelValue"])])]),_:1}),e(d,{label:"日期区间",prop:"date_range"},{default:a(()=>[n("div",oe,[e(V,{modelValue:t.date_range,"onUpdate:modelValue":o[8]||(o[8]=l=>t.date_range=l),type:"daterange",placeholder:"Pick a date"},null,8,["modelValue"])])]),_:1}),e(d,{label:"富文本",prop:"editor"},{default:a(()=>[e(R,{modelValue:t.editor,"onUpdate:modelValue":o[9]||(o[9]=l=>t.editor=l)},null,8,["modelValue"])]),_:1}),e(d,{label:"排序",prop:"editor"},{default:a(()=>[e(B,{modelValue:t.sort,"onUpdate:modelValue":o[10]||(o[10]=l=>t.sort=l),min:0},null,8,["modelValue"])]),_:1}),e(d,{label:""},{default:a(()=>[e(r,{type:"primary",loading:u.value,onClick:o[11]||(o[11]=l=>w(_.value))},{default:a(()=>[i("保存")]),_:1},8,["loading"]),e(r,null,{default:a(()=>[i("返回")]),_:1})]),_:1})]),_:1},8,["model","rules"])]),_:1}),n("div",te,[n("div",le,[e(r,{type:"primary"},{default:a(()=>[i(v(s(g)("save")),1)]),_:1}),e(r,null,{default:a(()=>[i(v(s(g)("cancel")),1)]),_:1})])])])}}});export{Te as default};
|