zcui/frontend/dist/assets/List-BHLHSiNe.js

2 lines
20 KiB
JavaScript
Raw Normal View History

import{_ as me,V as pe,o as u,c as D,e as t,f as a,E as b,j as d,k as _,q as Y,h as o,t as c,g as y,d as J,a as V,m as ce,y as ye,F as ge,r as fe,n as ve}from"./index-C1KISTGN.js";import{u as F,w as be}from"./xlsx-DrgRuPKf.js";const ke={class:"order-list"},Ne={class:"card-header"},_e={key:0},De={key:1,style:{color:"#c0c4cc"}},qe={style:{"font-weight":"bold",color:"#e6a23c"}},Ce={key:0},Se={key:1},Ve={key:1,style:{"margin-top":"20px"}},we={style:{"font-weight":"bold","margin-bottom":"12px",color:"#303133"}},Te={key:0,style:{"text-align":"center",padding:"20px"}},xe={__name:"List",setup(Oe){const w=_(!1),L=_(""),T=_(null),O=_(!1),m=_(null),$=_(!1),x=_([]),A=_(""),P=_("info"),k=Y({code:"",status:""}),s=Y({supplierName:"",materialName:"",quantity:1,price:0,remark:"",logisticsCompany:"",trackingNumber:"",requiredDeliveryTime:""}),H={supplierName:[{required:!0,message:"请输入供应商名称",trigger:"blur"}],materialName:[{required:!0,message:"请输入物料名称",trigger:"blur"}],quantity:[{required:!0,message:"请输入数量",trigger:"blur"}],price:[{required:!0,message:"请输入单价",trigger:"blur"}]},q=Y({page:1,size:20,total:0}),z=_([]),C=async()=>{try{const r=localStorage.getItem("orders");let e=r?JSON.parse(r):[];(!e.length||!Object.prototype.hasOwnProperty.call(e[0],"logisticsCompany"))&&(e=[{id:1,code:"PO202401150001",supplierName:"漱玉平民大药房连锁股份有限公司",materialName:"阿莫西林胶囊",quantity:100,price:15.5,totalAmount:1550,orderDate:"2024-01-15",status:4,remark:"",logisticsCompany:"顺丰速运",trackingNumber:"SF1234567890",requiredDeliveryTime:"2024-01-20 10:00"},{id:2,code:"PO202401180002",supplierName:"山东华润医药有限公司",materialName:"头孢克肟分散片",quantity:80,price:28,totalAmount:2240,orderDate:"2024-01-18",status:4,remark:"",logisticsCompany:"京东物流",trackingNumber:"JD0012345678901",requiredDeliveryTime:"2024-01-25 14:00"},{id:3,code:"PO202401200003",supplierName:"国药控股山东有限公司",materialName:"布洛芬缓释胶囊",quantity:50,price:12.8,totalAmount:640,orderDate:"2024-01-20",status:3,remark:"",logisticsCompany:"中通快递",trackingNumber:"ZT75123456789",requiredDeliveryTime:"2024-01-23 15:30"},{id:4,code:"PO202401250004",supplierName:"齐鲁制药有限公司",materialName:"复方氨酚烷胺片",quantity:120,price:8.5,totalAmount:1020,orderDate:"2024-01-25",status:3,remark:"",logisticsCompany:"圆通速递",trackingNumber:"YT2024012500041",requiredDeliveryTime:"2024-01-30 09:00"},{id:5,code:"PO202402010005",supplierName:"山东新华医疗器械股份有限公司",materialName:"一次性医用口罩",quantity:500,price:.8,totalAmount:400,orderDate:"2024-02-01",status:2,remark:"",logisticsCompany:"韵达快递",trackingNumber:"YD2024020100051",requiredDeliveryTime:"2024-02-05 16:00"},{id:6,code:"PO202402050006",supplierName:"青岛百洋医药股份有限公司",materialName:"N95医用防护口罩",quantity:200,price:3.5,totalAmount:700,orderDate:"2024-02-05",status:2,remark:"",logisticsCompany:"申通快递",trackingNumber:"ST2024020500061",requiredDeliveryTime:"2024-02-10 11:00"},{id:7,code:"PO202402100007",supplierName:"威海威高集团医用高分子制品股份有限公司",materialName:"一次性医用手套",quantity:300,price:.5,totalAmount:150,orderDate:"2024-02-10",status:1,remark:"",logisticsCompany:"",trackingNumber:"",requiredDeliveryTime:"2024-02-15 14:00"},{id:8,code:"PO202402150008",supplierName:"山东步长制药股份有限公司",materialName:"电子体温计",quantity:50,price:45,totalAmount:2250,orderDate:"2024-02-15",status:1,remark:"",logisticsCompany:"",trackingNumber:"",requiredDeliveryTime:"2024-02-20 10:30"},{id:9,code:"PO202402200009",supplierName:"济南永宁制药股份有限公司",materialName:"血压计",quantity:30,price:180,totalAmount:5400,orderDate:"2024-02-20",status:0,remark:"",logisticsCompany:"",trackingNumber:"",requiredDeliveryTime:"2024-02-25 09:00"},{id:10,code:"PO202402250010",supplierName:"山东罗欣药业集团股份有限公司",materialName:"一次性注射器",quantity:1