rfidUserForm.OLXFG3Ol.js 3.7 KB

1234
  1. /*!
  2. Build based on gin-vue-admin
  3. Time : 1757946830000 */
  4. import{f as e,c as l,u as a}from"./rfidUser.CZLxlSdD.js";import{K as o,u,a as d,r,g as n,c as s,o as t,b as m,f as p,w as i,h as c,E as v}from"./index.DlqNVRUO.js";const b={class:"gva-form-box"},f=Object.assign({name:"RfidUserForm"},{__name:"rfidUserForm",setup(f){const V=o(),k=u(),y=d(!1),_=d(""),h=d({id:void 0,nickname:"",username:"",password:"",sysRq:"",token:"",tokenExpireTime:new Date,building:"",room:"",pen:""}),w=r({}),U=d();(async()=>{if(V.query.id){const l=await e({ID:V.query.id});0===l.code&&(h.value=l.data,_.value="update")}else _.value="create"})();const g=async()=>{var e;y.value=!0,null==(e=U.value)||e.validate(async e=>{if(!e)return y.value=!1;let o;switch(_.value){case"create":default:o=await l(h.value);break;case"update":o=await a(h.value)}y.value=!1,0===o.code&&v({type:"success",message:"创建/更改成功"})})},x=()=>{k.go(-1)};return(e,l)=>{const a=n("el-input"),o=n("el-form-item"),u=n("el-date-picker"),d=n("el-button"),r=n("el-form");return t(),s("div",null,[m("div",b,[p(r,{model:h.value,ref_key:"elFormRef",ref:U,"label-position":"right",rules:w,"label-width":"80px"},{default:i(()=>[p(o,{label:"id字段:",prop:"id"},{default:i(()=>[p(a,{modelValue:h.value.id,"onUpdate:modelValue":l[0]||(l[0]=e=>h.value.id=e),modelModifiers:{number:!0},clearable:!0,placeholder:"请输入id字段"},null,8,["modelValue"])]),_:1}),p(o,{label:"nickname字段:",prop:"nickname"},{default:i(()=>[p(a,{modelValue:h.value.nickname,"onUpdate:modelValue":l[1]||(l[1]=e=>h.value.nickname=e),clearable:!0,placeholder:"请输入nickname字段"},null,8,["modelValue"])]),_:1}),p(o,{label:"username字段:",prop:"username"},{default:i(()=>[p(a,{modelValue:h.value.username,"onUpdate:modelValue":l[2]||(l[2]=e=>h.value.username=e),clearable:!0,placeholder:"请输入username字段"},null,8,["modelValue"])]),_:1}),p(o,{label:"password字段:",prop:"password"},{default:i(()=>[p(a,{modelValue:h.value.password,"onUpdate:modelValue":l[3]||(l[3]=e=>h.value.password=e),clearable:!0,placeholder:"请输入password字段"},null,8,["modelValue"])]),_:1}),p(o,{label:"sysRq字段:",prop:"sysRq"},{default:i(()=>[p(a,{modelValue:h.value.sysRq,"onUpdate:modelValue":l[4]||(l[4]=e=>h.value.sysRq=e),clearable:!0,placeholder:"请输入sysRq字段"},null,8,["modelValue"])]),_:1}),p(o,{label:"token字段:",prop:"token"},{default:i(()=>[p(a,{modelValue:h.value.token,"onUpdate:modelValue":l[5]||(l[5]=e=>h.value.token=e),clearable:!0,placeholder:"请输入token字段"},null,8,["modelValue"])]),_:1}),p(o,{label:"tokenExpireTime字段:",prop:"tokenExpireTime"},{default:i(()=>[p(u,{modelValue:h.value.tokenExpireTime,"onUpdate:modelValue":l[6]||(l[6]=e=>h.value.tokenExpireTime=e),type:"date",style:{width:"100%"},placeholder:"选择日期",clearable:!0},null,8,["modelValue"])]),_:1}),p(o,{label:"栋:",prop:"building"},{default:i(()=>[p(a,{modelValue:h.value.building,"onUpdate:modelValue":l[7]||(l[7]=e=>h.value.building=e),clearable:!0,placeholder:"请输入栋"},null,8,["modelValue"])]),_:1}),p(o,{label:"房间编号:",prop:"room"},{default:i(()=>[p(a,{modelValue:h.value.room,"onUpdate:modelValue":l[8]||(l[8]=e=>h.value.room=e),clearable:!0,placeholder:"请输入房间编号"},null,8,["modelValue"])]),_:1}),p(o,{label:"栏位编号:",prop:"pen"},{default:i(()=>[p(a,{modelValue:h.value.pen,"onUpdate:modelValue":l[9]||(l[9]=e=>h.value.pen=e),clearable:!0,placeholder:"请输入栏位编号"},null,8,["modelValue"])]),_:1}),p(o,null,{default:i(()=>[p(d,{loading:y.value,type:"primary",onClick:g},{default:i(()=>[...l[10]||(l[10]=[c("保存",-1)])]),_:1},8,["loading"]),p(d,{type:"primary",onClick:x},{default:i(()=>[...l[11]||(l[11]=[c("返回",-1)])]),_:1})]),_:1})]),_:1},8,["model","rules"])])])}}});export{f as default};