zcui/frontend/dist/assets/Home-CgX5z99f.js

2 lines
8.4 KiB
JavaScript

import{_ as O,o as _,c as p,e,f as t,j as u,k as m,a as l,F as g,r as k,h as n,t as s,g as P,d as C,E as T}from"./index-C1KISTGN.js";const E={class:"home"},H={class:"stat-content"},j={class:"stat-icon",style:{background:"#e6f0ff"}},J={class:"stat-content"},L={class:"stat-icon",style:{background:"#e8f4ff"}},M={class:"stat-content"},R={class:"stat-icon",style:{background:"#f0f7ff"}},U={class:"stat-content"},G={class:"stat-icon",style:{background:"#e8f4ff"}},K={class:"card-header"},Q={class:"notice-list"},W={class:"notice-title"},X={class:"notice-time"},Y={class:"card-header"},Z={class:"todo-list"},tt={class:"todo-title"},et={class:"card-header"},lt={class:"bidding-list"},at=["onClick"],st={class:"bidding-title"},nt={class:"bidding-info"},it={class:"card-header"},ot={class:"award-list"},dt={class:"award-title"},ut={class:"award-info"},rt={style:{color:"#67c23a","font-weight":"bold","font-size":"16px"}},ct={__name:"Home",setup(_t){const b=m(!1),o=m(null),F=m([{id:1,tag:"招标",type:"primary",title:"办公设备采购项目招标公告",time:"2026-04-01"},{id:2,tag:"中标",type:"success",title:"2024年度IT设备采购项目中标公示",time:"2026-03-31"},{id:3,tag:"更正",type:"warning",title:"物流服务采购项目更正公告",time:"2026-03-30"},{id:4,tag:"招标",type:"primary",title:"安保服务采购项目招标公告",time:"2026-03-29"}]),B=m([{id:1,tag:"审批",type:"warning",title:"供应商首营审核 - 山东某某科技有限公司"},{id:2,tag:"审批",type:"warning",title:"物料首营审核 - 联想ThinkPad笔记本"},{id:3,tag:"验收",type:"danger",title:"订单验收 - PO202604010023"},{id:4,tag:"评价",type:"info",title:"供应商履约评价 - 济南某某贸易有限公司"}]),h=m([{id:1,title:"2024年度医疗设备采购项目",budget:500,time:"2024-01-15"},{id:2,title:"药品集中采购项目(第一批)",budget:300,time:"2024-02-01"},{id:3,title:"医用耗材采购项目",budget:150,time:"2024-02-20"}]),x=m([{id:1,title:"2024年度IT设备采购项目中标公示",winner:"山东某某科技有限公司",time:"2026-03-31"},{id:2,title:"办公用品采购项目中标公示",winner:"济南某某贸易有限公司",time:"2026-03-28"},{id:3,title:"清洁服务采购项目中标公示",winner:"青岛某某物业管理有限公司",time:"2026-03-25"}]),N=y=>{const a=localStorage.getItem("biddings"),w=a?JSON.parse(a):[],f=y.title.replace("招标公告","").trim(),c=w.find(r=>(r.name===f||r.name.includes(f)||f.includes(r.name))&&r.status>=1);c?(o.value=c,b.value=!0):T.warning("暂无该项目的详细信息")};return(y,a)=>{const w=u("OfficeBuilding"),f=u("el-icon"),c=u("el-card"),r=u("el-col"),V=u("Document"),S=u("ShoppingCart"),$=u("Bell"),D=u("el-row"),v=u("el-button"),z=u("el-tag"),d=u("el-descriptions-item"),A=u("el-link"),q=u("el-descriptions"),I=u("el-dialog");return _(),p("div",E,[e(D,{gutter:20},{default:t(()=>[e(r,{span:6},{default:t(()=>[e(c,{class:"stat-card"},{default:t(()=>[l("div",H,[l("div",j,[e(f,{color:"#165DFF",size:30},{default:t(()=>[e(w)]),_:1})]),a[4]||(a[4]=l("div",{class:"stat-info"},[l("div",{class:"stat-value"},"156"),l("div",{class:"stat-label"},"供应商总数")],-1))])]),_:1})]),_:1}),e(r,{span:6},{default:t(()=>[e(c,{class:"stat-card"},{default:t(()=>[l("div",J,[l("div",L,[e(f,{color:"#1A75FF",size:30},{default:t(()=>[e(V)]),_:1})]),a[5]||(a[5]=l("div",{class:"stat-info"},[l("div",{class:"stat-value"},"23"),l("div",{class:"stat-label"},"进行中招标")],-1))])]),_:1})]),_:1}),e(r,{span:6},{default:t(()=>[e(c,{class:"stat-card"},{default:t(()=>[l("div",M,[l("div",R,[e(f,{color:"#2A7BFF",size:30},{default:t(()=>[e(S)]),_:1})]),a[6]||(a[6]=l("div",{class:"stat-info"},[l("div",{class:"stat-value"},"89"),l("div",{class:"stat-label"},"待处理订单")],-1))])]),_:1})]),_:1}),e(r,{span:6},{default:t(()=>[e(c,{class:"stat-card"},{default:t(()=>[l("div",U,[l("div",G,[e(f,{color:"#165DFF",size:30},{default:t(()=>[e($)]),_:1})]),a[7]||(a[7]=l("div",{class:"stat-info"},[l("div",{class:"stat-value"},"12"),l("div",{class:"stat-label"},"待办事项")],-1))])]),_:1})]),_:1})]),_:1}),e(D,{gutter:20,style:{"margin-top":"20px"}},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(c,null,{header:t(()=>[l("div",K,[a[9]||(a[9]=l("span",null,"最新公告",-1)),e(v,{link:"",type:"primary",size:"small"},{default:t(()=>[...a[8]||(a[8]=[n("查看全部",-1)])]),_:1})])]),default:t(()=>[l("div",Q,[(_(!0),p(g,null,k(F.value,i=>(_(),p("div",{key:i.id,class:"notice-item"},[e(z,{type:i.type,size:"small"},{default:t(()=>[n(s(i.tag),1)]),_:2},1032,["type"]),l("span",W,s(i.title),1),l("span",X,s(i.time),1)]))),128))])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(c,null,{header:t(()=>[l("div",Y,[a[11]||(a[11]=l("span",null,"待办事项",-1)),e(v,{link:"",type:"primary",size:"small"},{default:t(()=>[...a[10]||(a[10]=[n("全部处理",-1)])]),_:1})])]),default:t(()=>[l("div",Z,[(_(!0),p(g,null,k(B.value,i=>(_(),p("div",{key:i.id,class:"todo-item"},[e(z,{type:i.type,size:"small"},{default:t(()=>[n(s(i.tag),1)]),_:2},1032,["type"]),l("span",tt,s(i.title),1),e(v,{link:"",type:"primary",size:"small"},{default:t(()=>[...a[12]||(a[12]=[n("处理",-1)])]),_:1})]))),128))])]),_:1})]),_:1})]),_:1}),e(D,{gutter:20,style:{"margin-top":"20px"}},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(c,null,{header:t(()=>[l("div",et,[a[14]||(a[14]=l("span",null,"招标公告",-1)),e(v,{link:"",type:"primary",onClick:a[0]||(a[0]=i=>y.$router.push("/bidding/notice"))},{default:t(()=>[...a[13]||(a[13]=[n("更多",-1)])]),_:1})])]),default:t(()=>[l("div",lt,[(_(!0),p(g,null,k(h.value,i=>(_(),p("div",{key:i.id,class:"bidding-item",onClick:pt=>N(i),style:{cursor:"pointer"}},[l("div",st,s(i.title),1),l("div",nt,[l("span",null,"预算:"+s(i.budget)+"万元",1),l("span",null,s(i.time),1)])],8,at))),128))])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(c,null,{header:t(()=>[l("div",it,[a[16]||(a[16]=l("span",null,"中标公告",-1)),e(v,{link:"",type:"primary",onClick:a[1]||(a[1]=i=>y.$router.push("/bidding/award"))},{default:t(()=>[...a[15]||(a[15]=[n("更多",-1)])]),_:1})])]),default:t(()=>[l("div",ot,[(_(!0),p(g,null,k(x.value,i=>(_(),p("div",{key:i.id,class:"award-item"},[l("div",dt,s(i.title),1),l("div",ut,[l("span",null,"中标单位:"+s(i.winner),1),l("span",null,s(i.time),1)])]))),128))])]),_:1})]),_:1})]),_:1}),e(I,{modelValue:b.value,"onUpdate:modelValue":a[3]||(a[3]=i=>b.value=i),title:"招标详情",width:"800px"},{footer:t(()=>[e(v,{onClick:a[2]||(a[2]=i=>b.value=!1)},{default:t(()=>[...a[19]||(a[19]=[n("关闭",-1)])]),_:1})]),default:t(()=>[o.value?(_(),P(q,{key:0,column:2,border:""},{default:t(()=>[e(d,{label:"项目编号"},{default:t(()=>[n(s(o.value.code),1)]),_:1}),e(d,{label:"项目名称"},{default:t(()=>[n(s(o.value.name),1)]),_:1}),e(d,{label:"招标类型"},{default:t(()=>[n(s(o.value.type),1)]),_:1}),e(d,{label:"预算金额"},{default:t(()=>[n(s(o.value.budget)+" 万元",1)]),_:1}),e(d,{label:"标书购买费"},{default:t(()=>[n(s(o.value.bidDocumentFee)+" 元",1)]),_:1}),e(d,{label:"开户行"},{default:t(()=>[n(s(o.value.bankName),1)]),_:1}),e(d,{label:"银行账号",span:2},{default:t(()=>[n(s(o.value.bankAccount),1)]),_:1}),e(d,{label:"联系人"},{default:t(()=>[n(s(o.value.contactPerson),1)]),_:1}),e(d,{label:"联系电话"},{default:t(()=>[n(s(o.value.contactPhone),1)]),_:1}),e(d,{label:"报名截止日期"},{default:t(()=>[n(s(o.value.registrationDeadline),1)]),_:1}),e(d,{label:"开标日期"},{default:t(()=>[n(s(o.value.openingDate),1)]),_:1}),e(d,{label:"开标地址",span:2},{default:t(()=>[n(s(o.value.openingAddress),1)]),_:1}),e(d,{label:"发布日期"},{default:t(()=>[n(s(o.value.publishDate),1)]),_:1}),e(d,{label:"报名数"},{default:t(()=>[n(s(o.value.enrollCount),1)]),_:1}),e(d,{label:"项目描述",span:2},{default:t(()=>[n(s(o.value.description),1)]),_:1}),e(d,{label:"投标人资格要求",span:2},{default:t(()=>[n(s(o.value.qualificationRequirements),1)]),_:1}),o.value.status>=3?(_(),p(g,{key:0},[e(d,{label:"中标供应商",span:2},{default:t(()=>[e(z,{type:"success",effect:"dark"},{default:t(()=>[n(s(o.value.winningSupplier),1)]),_:1})]),_:1}),e(d,{label:"中标金额",span:2},{default:t(()=>[l("span",rt,s(o.value.winningAmount),1),a[17]||(a[17]=n(" 万元 ",-1))]),_:1})],64)):C("",!0),e(d,{label:"招标文件",span:2},{default:t(()=>[e(A,{type:"primary",href:"/zcxq.pdf",target:"_blank"},{default:t(()=>[...a[18]||(a[18]=[n("zcxq.pdf",-1)])]),_:1})]),_:1})]),_:1})):C("",!0)]),_:1},8,["modelValue"])])}}},vt=O(ct,[["__scopeId","data-v-879153a2"]]);export{vt as default};