| 1234 |
- /*!
- Build based on gin-vue-admin
- Time : 1757946830000 */
- import{a as e,M as l,r as a,g as d,c as o,o as u,b as t,f as n,w as i,d as r,F as s,i as p,h as m,m as v,v as c,C as f,k as b,E as g}from"./index.DlqNVRUO.js";import{g as y,f as h,c as _,u as V,d as w,a as k}from"./rfidRecords.BY8koT1B.js";const N={class:"gva-search-box"},C={class:"gva-table-box"},U={class:"gva-btn-list"},x={class:"gva-pagination"},z={class:"flex justify-between items-center"},R={class:"text-lg"},I=Object.assign({name:"RfidRecords"},{__name:"rfidRecords",setup(I){const q=e(!1),S=l(),j=e(!1),T=e({id:void 0,username:"",userId:void 0,rfid:"",rfidNum:"",buildingName:"",roomName:"",penNo:"",sysRq:"",type:"",model:"",version:"",node:"",node1:"",node2:""}),B=a({}),D=e(),F=e(),M=e(1),E=e(0),K=e(10),O=e([]),Q=e({}),W=()=>{Q.value={},J()},A=()=>{var e;null==(e=F.value)||e.validate(async e=>{e&&(M.value=1,J())})},G=e=>{K.value=e,J()},H=e=>{M.value=e,J()},J=async()=>{const e=await y({page:M.value,pageSize:K.value,...Q.value});0===e.code&&(O.value=e.data.list,E.value=e.data.total,M.value=e.data.page,K.value=e.data.pageSize)};J();(async()=>{})();const L=e([]),P=e=>{L.value=e},X=async()=>{b.confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(async()=>{const e=[];if(0===L.value.length)return void g({type:"warning",message:"请选择要删除的数据"});L.value&&L.value.map(l=>{e.push(l.id)});0===(await k({ids:e})).code&&(g({type:"success",message:"删除成功"}),O.value.length===e.length&&M.value>1&&M.value--,J())})},Y=e(""),Z=async e=>{0===(await w({id:e.id})).code&&(g({type:"success",message:"删除成功"}),1===O.value.length&&M.value>1&&M.value--,J())},$=e(!1),ee=()=>{$.value=!1,T.value={id:void 0,username:"",userId:void 0,rfid:"",rfidNum:"",buildingName:"",roomName:"",penNo:"",sysRq:"",type:"",model:"",version:"",node:"",node1:"",node2:""}},le=async()=>{var e;q.value=!0,null==(e=D.value)||e.validate(async e=>{if(!e)return q.value=!1;let l;switch(Y.value){case"create":default:l=await _(T.value);break;case"update":l=await V(T.value)}q.value=!1,0===l.code&&(g({type:"success",message:"创建/更改成功"}),ee(),J())})},ae=e({}),de=e(!1),oe=async e=>{const l=await h({id:e.id});0===l.code&&(ae.value=l.data,de.value=!0)},ue=()=>{de.value=!1,ae.value={}};return(e,l)=>{const a=d("el-button"),g=d("el-form-item"),y=d("el-form"),_=d("el-table-column"),V=d("InfoFilled"),w=d("el-icon"),k=d("el-table"),I=d("el-pagination"),J=d("el-input"),te=d("el-drawer"),ne=d("el-descriptions-item"),ie=d("el-descriptions");return u(),o("div",null,[t("div",N,[n(y,{ref_key:"elSearchFormRef",ref:F,inline:!0,model:Q.value,class:"demo-form-inline",onKeyup:v(A,["enter"])},{default:i(()=>[j.value?(u(),o(s,{key:0},[],64)):r("",!0),n(g,null,{default:i(()=>[n(a,{type:"primary",icon:"search",onClick:A},{default:i(()=>[...l[20]||(l[20]=[m("查询",-1)])]),_:1}),n(a,{icon:"refresh",onClick:W},{default:i(()=>[...l[21]||(l[21]=[m("重置",-1)])]),_:1}),j.value?(u(),p(a,{key:1,link:"",type:"primary",icon:"arrow-up",onClick:l[1]||(l[1]=e=>j.value=!1)},{default:i(()=>[...l[23]||(l[23]=[m("收起",-1)])]),_:1})):(u(),p(a,{key:0,link:"",type:"primary",icon:"arrow-down",onClick:l[0]||(l[0]=e=>j.value=!0)},{default:i(()=>[...l[22]||(l[22]=[m("展开",-1)])]),_:1}))]),_:1})]),_:1},8,["model"])]),t("div",C,[t("div",U,[n(a,{type:"primary",icon:"plus",onClick:l[2]||(l[2]=e=>(Y.value="create",void($.value=!0)))},{default:i(()=>[...l[24]||(l[24]=[m("新增",-1)])]),_:1}),n(a,{icon:"delete",style:{"margin-left":"10px"},disabled:!L.value.length,onClick:X},{default:i(()=>[...l[25]||(l[25]=[m("删除",-1)])]),_:1},8,["disabled"])]),n(k,{ref:"multipleTable",style:{width:"100%"},"tooltip-effect":"dark",data:O.value,"row-key":"id",onSelectionChange:P},{default:i(()=>[n(_,{type:"selection",width:"55"}),n(_,{align:"left",label:"id字段",prop:"id",width:"120"}),n(_,{align:"left",label:"用户名",prop:"username",width:"120"}),n(_,{align:"left",label:"用户ID",prop:"userId",width:"120"}),n(_,{align:"left",label:"耳标签",prop:"rfid",width:"120"}),n(_,{align:"left",label:"耳标当前提交数量",prop:"rfidNum",width:"120"}),n(_,{align:"left",label:"栋舍",prop:"buildingName",width:"120"}),n(_,{align:"left",label:"房间号",prop:"roomName",width:"120"}),n(_,{align:"left",label:"栏位号",prop:"penNo",width:"120"}),n(_,{align:"left",label:"日期",prop:"sysRq",width:"120"}),n(_,{align:"left",label:"类型",prop:"type",width:"120"}),n(_,{align:"left",label:"model字段",prop:"model",width:"120"}),n(_,{align:"left",label:"version字段",prop:"version",width:"120"}),n(_,{align:"left",label:"node字段",prop:"node",width:"120"}),n(_,{align:"left",label:"node1字段",prop:"node1",width:"120"}),n(_,{align:"left",label:"node2字段",prop:"node2",width:"120"}),n(_,{align:"left",label:"操作",fixed:"right","min-width":c(S).operateMinWith},{default:i(e=>[n(a,{type:"primary",link:"",class:"table-button",onClick:l=>oe(e.row)},{default:i(()=>[n(w,{style:{"margin-right":"5px"}},{default:i(()=>[n(V)]),_:1}),l[26]||(l[26]=m("查看",-1))]),_:1},8,["onClick"]),n(a,{type:"primary",link:"",icon:"edit",class:"table-button",onClick:l=>(async e=>{const l=await h({id:e.id});Y.value="update",0===l.code&&(T.value=l.data,$.value=!0)})(e.row)},{default:i(()=>[...l[27]||(l[27]=[m("编辑",-1)])]),_:1},8,["onClick"]),n(a,{type:"primary",link:"",icon:"delete",onClick:l=>{return a=e.row,void b.confirm("确定要删除吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{Z(a)});var a}},{default:i(()=>[...l[28]||(l[28]=[m("删除",-1)])]),_:1},8,["onClick"])]),_:1},8,["min-width"])]),_:1},8,["data"]),t("div",x,[n(I,{layout:"total, sizes, prev, pager, next, jumper","current-page":M.value,"page-size":K.value,"page-sizes":[10,30,50,100],total:E.value,onCurrentChange:H,onSizeChange:G},null,8,["current-page","page-size","total"])])]),n(te,{"destroy-on-close":"",size:c(S).drawerSize,modelValue:$.value,"onUpdate:modelValue":l[18]||(l[18]=e=>$.value=e),"show-close":!1,"before-close":ee},{header:i(()=>[t("div",z,[t("span",R,f("create"===Y.value?"新增":"编辑"),1),t("div",null,[n(a,{loading:q.value,type:"primary",onClick:le},{default:i(()=>[...l[29]||(l[29]=[m("确 定",-1)])]),_:1},8,["loading"]),n(a,{onClick:ee},{default:i(()=>[...l[30]||(l[30]=[m("取 消",-1)])]),_:1})])])]),default:i(()=>[n(y,{model:T.value,"label-position":"top",ref_key:"elFormRef",ref:D,rules:B,"label-width":"80px"},{default:i(()=>[n(g,{label:"id字段:",prop:"id"},{default:i(()=>[n(J,{modelValue:T.value.id,"onUpdate:modelValue":l[3]||(l[3]=e=>T.value.id=e),modelModifiers:{number:!0},clearable:!0,placeholder:"请输入id字段"},null,8,["modelValue"])]),_:1}),n(g,{label:"用户名:",prop:"username"},{default:i(()=>[n(J,{modelValue:T.value.username,"onUpdate:modelValue":l[4]||(l[4]=e=>T.value.username=e),clearable:!0,placeholder:"请输入用户名"},null,8,["modelValue"])]),_:1}),n(g,{label:"用户ID:",prop:"userId"},{default:i(()=>[n(J,{modelValue:T.value.userId,"onUpdate:modelValue":l[5]||(l[5]=e=>T.value.userId=e),modelModifiers:{number:!0},clearable:!0,placeholder:"请输入用户ID"},null,8,["modelValue"])]),_:1}),n(g,{label:"耳标签:",prop:"rfid"},{default:i(()=>[n(J,{modelValue:T.value.rfid,"onUpdate:modelValue":l[6]||(l[6]=e=>T.value.rfid=e),clearable:!0,placeholder:"请输入耳标签"},null,8,["modelValue"])]),_:1}),n(g,{label:"耳标当前提交数量:",prop:"rfidNum"},{default:i(()=>[n(J,{modelValue:T.value.rfidNum,"onUpdate:modelValue":l[7]||(l[7]=e=>T.value.rfidNum=e),clearable:!0,placeholder:"请输入耳标当前提交数量"},null,8,["modelValue"])]),_:1}),n(g,{label:"栋舍:",prop:"buildingName"},{default:i(()=>[n(J,{modelValue:T.value.buildingName,"onUpdate:modelValue":l[8]||(l[8]=e=>T.value.buildingName=e),clearable:!0,placeholder:"请输入栋舍"},null,8,["modelValue"])]),_:1}),n(g,{label:"房间号:",prop:"roomName"},{default:i(()=>[n(J,{modelValue:T.value.roomName,"onUpdate:modelValue":l[9]||(l[9]=e=>T.value.roomName=e),clearable:!0,placeholder:"请输入房间号"},null,8,["modelValue"])]),_:1}),n(g,{label:"栏位号:",prop:"penNo"},{default:i(()=>[n(J,{modelValue:T.value.penNo,"onUpdate:modelValue":l[10]||(l[10]=e=>T.value.penNo=e),clearable:!0,placeholder:"请输入栏位号"},null,8,["modelValue"])]),_:1}),n(g,{label:"日期:",prop:"sysRq"},{default:i(()=>[n(J,{modelValue:T.value.sysRq,"onUpdate:modelValue":l[11]||(l[11]=e=>T.value.sysRq=e),clearable:!0,placeholder:"请输入日期"},null,8,["modelValue"])]),_:1}),n(g,{label:"类型:",prop:"type"},{default:i(()=>[n(J,{modelValue:T.value.type,"onUpdate:modelValue":l[12]||(l[12]=e=>T.value.type=e),clearable:!0,placeholder:"请输入类型"},null,8,["modelValue"])]),_:1}),n(g,{label:"model字段:",prop:"model"},{default:i(()=>[n(J,{modelValue:T.value.model,"onUpdate:modelValue":l[13]||(l[13]=e=>T.value.model=e),clearable:!0,placeholder:"请输入model字段"},null,8,["modelValue"])]),_:1}),n(g,{label:"version字段:",prop:"version"},{default:i(()=>[n(J,{modelValue:T.value.version,"onUpdate:modelValue":l[14]||(l[14]=e=>T.value.version=e),clearable:!0,placeholder:"请输入version字段"},null,8,["modelValue"])]),_:1}),n(g,{label:"node字段:",prop:"node"},{default:i(()=>[n(J,{modelValue:T.value.node,"onUpdate:modelValue":l[15]||(l[15]=e=>T.value.node=e),clearable:!0,placeholder:"请输入node字段"},null,8,["modelValue"])]),_:1}),n(g,{label:"node1字段:",prop:"node1"},{default:i(()=>[n(J,{modelValue:T.value.node1,"onUpdate:modelValue":l[16]||(l[16]=e=>T.value.node1=e),clearable:!0,placeholder:"请输入node1字段"},null,8,["modelValue"])]),_:1}),n(g,{label:"node2字段:",prop:"node2"},{default:i(()=>[n(J,{modelValue:T.value.node2,"onUpdate:modelValue":l[17]||(l[17]=e=>T.value.node2=e),clearable:!0,placeholder:"请输入node2字段"},null,8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])]),_:1},8,["size","modelValue"]),n(te,{"destroy-on-close":"",size:c(S).drawerSize,modelValue:de.value,"onUpdate:modelValue":l[19]||(l[19]=e=>de.value=e),"show-close":!0,"before-close":ue,title:"查看"},{default:i(()=>[n(ie,{column:1,border:""},{default:i(()=>[n(ne,{label:"id字段"},{default:i(()=>[m(f(ae.value.id),1)]),_:1}),n(ne,{label:"用户名"},{default:i(()=>[m(f(ae.value.username),1)]),_:1}),n(ne,{label:"用户ID"},{default:i(()=>[m(f(ae.value.userId),1)]),_:1}),n(ne,{label:"耳标签"},{default:i(()=>[m(f(ae.value.rfid),1)]),_:1}),n(ne,{label:"耳标当前提交数量"},{default:i(()=>[m(f(ae.value.rfidNum),1)]),_:1}),n(ne,{label:"栋舍"},{default:i(()=>[m(f(ae.value.buildingName),1)]),_:1}),n(ne,{label:"房间号"},{default:i(()=>[m(f(ae.value.roomName),1)]),_:1}),n(ne,{label:"栏位号"},{default:i(()=>[m(f(ae.value.penNo),1)]),_:1}),n(ne,{label:"日期"},{default:i(()=>[m(f(ae.value.sysRq),1)]),_:1}),n(ne,{label:"类型"},{default:i(()=>[m(f(ae.value.type),1)]),_:1}),n(ne,{label:"model字段"},{default:i(()=>[m(f(ae.value.model),1)]),_:1}),n(ne,{label:"version字段"},{default:i(()=>[m(f(ae.value.version),1)]),_:1}),n(ne,{label:"node字段"},{default:i(()=>[m(f(ae.value.node),1)]),_:1}),n(ne,{label:"node1字段"},{default:i(()=>[m(f(ae.value.node1),1)]),_:1}),n(ne,{label:"node2字段"},{default:i(()=>[m(f(ae.value.node2),1)]),_:1})]),_:1})]),_:1},8,["size","modelValue"])])}}});export{I as default};
|