You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
2.1 KiB

7 months ago
import{s as t,n as e,a as s,c as a,w as n,i as c,o as l,b as i,d as o,e as r,r as u,F as d,f,t as p,g as m,h as _}from"./index-CWmHAt1Y.js";import{_ as g}from"./_plugin-vue_export-helper.BCo6x5W8.js";const x=g({data:()=>({currentDate:"",recentRecords:[{title:"仓库A盘点",time:"2024-03-20 14:30",status:"completed",statusText:"已完成"},{title:"办公用品盘点",time:"2024-03-19 10:15",status:"processing",statusText:"进行中"},{title:"设备资产盘点",time:"2024-03-18 16:45",status:"completed",statusText:"已完成"}]}),onLoad(){this.updateDate()},methods:{updateDate(){const t=new Date,e=t.getFullYear(),s=String(t.getMonth()+1).padStart(2,"0"),a=String(t.getDate()).padStart(2,"0");this.currentDate=`${e}-${s}-${a}`},scanInventory(){t({success:t=>{e({url:`/pages/inventory/inventory?code=${encodeURIComponent(t.result)}`})},fail:()=>{s({title:"扫码失败",icon:"none"})}})},scanView(){t({success:t=>{e({url:`/pages/detail/detail?code=${encodeURIComponent(t.result)}`})},fail:()=>{s({title:"扫码失败",icon:"none"})}})}}},[["render",function(t,e,s,g,x,h){const v=f,C=c,D=_;return l(),a(C,{class:"index-bg"},{default:n((()=>[i(C,{class:"index-content"},{default:n((()=>[i(C,{class:"btn-group"},{default:n((()=>[i(v,{class:"main-btn",onClick:h.scanInventory},{default:n((()=>[o("扫码盘点")])),_:1},8,["onClick"]),i(v,{class:"main-btn outline",onClick:h.scanView},{default:n((()=>[o("扫码查看")])),_:1},8,["onClick"])])),_:1}),i(C,{class:"recent-section"},{default:n((()=>[i(C,{class:"recent-title"},{default:n((()=>[o("最近盘点记录")])),_:1}),i(C,{class:"recent-list"},{default:n((()=>[(l(!0),r(d,null,u(x.recentRecords,((t,e)=>(l(),a(C,{class:"recent-item",key:e},{default:n((()=>[i(C,{class:"recent-info"},{default:n((()=>[i(D,{class:"recent-name"},{default:n((()=>[o(p(t.title),1)])),_:2},1024),i(D,{class:"recent-time"},{default:n((()=>[o(p(t.time),1)])),_:2},1024)])),_:2},1024),i(D,{class:m(["recent-status",t.status])},{default:n((()=>[o(p(t.statusText),1)])),_:2},1032,["class"])])),_:2},1024)))),128))])),_:1})])),_:1})])),_:1})])),_:1})}],["__scopeId","data-v-91263ea8"]]);export{x as default};