2 lines
57 KiB
JavaScript
2 lines
57 KiB
JavaScript
import{_ as je,q as oe,V as Re,o as v,c as H,a as g,e,f as l,k as U,j as y,h as i,m as O,L as Ae,t as m,g as x,d as D,M as X,F as ze,r as Me,E as Y}from"./index-C1KISTGN.js";import{S as Fe}from"./SelectAnnualPlanDialog-BZD-2g5o.js";const Qe={class:"inquiry-entry"},Le={class:"table-toolbar"},Ie={key:1,class:"table-toolbar"},$e={class:"form-actions"},He={class:"detail-table-toolbar"},Oe={style:{"margin-top":"10px","text-align":"right"}},Ee={style:{"font-size":"16px","font-weight":"bold",color:"#409eff","margin-left":"10px"}},Be={style:{color:"#909399","margin-left":"10px"}},We={__name:"Entry",setup(Ge){const A=U("apply"),z=U(null),E=U(null),B=U(!1),M=U(!1),F=U(!1),de=U(0),ne=U(0),Q=U(!1),j=U(0),k=U([{supplierName:"山东迈瑞医疗器械有限公司",contactPerson:"李明",contactPhone:"138-0013-8001",email:"liming@mairui.com",inviteStatus:"待邀请"},{supplierName:"国药控股山东有限公司",contactPerson:"王芳",contactPhone:"138-0013-8002",email:"wangfang@sdgykg.com",inviteStatus:"已邀请"},{supplierName:"西门子医疗系统有限公司",contactPerson:"张伟",contactPhone:"138-0013-8003",email:"zhangwei@siemens.com",inviteStatus:"已确认"},{supplierName:"山东新华医疗器械股份有限公司",contactPerson:"刘洋",contactPhone:"138-0013-8004",email:"liuyang@xinhuamed.com",inviteStatus:"待邀请"},{supplierName:"威高集团有限公司",contactPerson:"陈静",contactPhone:"138-0013-8005",email:"chenjing@weigao.com",inviteStatus:"待邀请"}]),L=U([]),K=[{itemName:"超声诊断仪",unit:"台",quantity:2,brandName:"迈瑞医疗",priceUpper:29e4,priceLower:27e4,quote:275e3,demandDate:"2024-07-15"},{itemName:"心电图机",unit:"台",quantity:3,brandName:"理邦仪器",priceUpper:88e3,priceLower:8e4,quote:82e3,demandDate:"2024-07-20"},{itemName:"多参数监护仪",unit:"台",quantity:5,brandName:"迈瑞医疗",priceUpper:45e3,priceLower:4e4,quote:43e3,demandDate:"2024-07-10"},{itemName:"输液泵",unit:"台",quantity:10,brandName:"科力建元",priceUpper:12e3,priceLower:11e3,quote:11500,demandDate:"2024-07-25"},{itemName:"除颤仪",unit:"台",quantity:2,brandName:"迈瑞医疗",priceUpper:65e3,priceLower:6e4,quote:62500,demandDate:"2024-07-18"}],ie=[{round:1,quoteTime:"2024-06-15 10:30:00",totalAmount:1485e3,materials:[{itemName:"超声诊断仪",unit:"台",quantity:2,quote:28e4,brand:"飞利浦"},{itemName:"心电图机",unit:"台",quantity:3,quote:85e3,brand:"光电"},{itemName:"多参数监护仪",unit:"台",quantity:5,quote:44e3,brand:"迈瑞医疗"},{itemName:"输液泵",unit:"台",quantity:10,quote:12e3,brand:"贝朗"},{itemName:"除颤仪",unit:"台",quantity:2,quote:65e3,brand:"卓尔典"}]}],Z=r=>{if(r===0)return"零元整";const t=["零","壹","贰","叁","肆","伍","陆","柒","捌","玖"],c=["","拾","佰","仟","万","拾","佰","仟","亿"],u=["角","分"],p=b=>{let h="",_=0;const w=Math.floor(b).toString();for(let S=0;S<w.length;S++){const R=parseInt(w[S]),n=w.length-S-1;R===0?(_++,n%4===0&&_<4&&h!==""&&(h+=c[n])):(_=0,h+=t[R]+c[n])}return h.replace(/零+$/,"").replace(/零+/g,"零")},s=b=>{let h="";const _=Math.round((r-Math.floor(r))*100).toString().padStart(2,"0");return _[0]!=="0"&&(h+=t[parseInt(_[0])]+u[0]),_[1]!=="0"&&(h+=t[parseInt(_[1])]+u[1]),h},P=p(r),V=s();return P+"元"+(V||"整")},re=r=>{f.totalAmountInWords=Z(r||0)},pe=()=>{j.value=f.materials.reduce((r,t)=>r+(t.quote||0)*(t.quantity||0),0),f.totalAmount=j.value,f.totalAmountInWords=Z(j.value)},ue=()=>{Q.value=!0},se=r=>{L.value=r},me=()=>{const r={supplierName:"",contactPerson:"",contactPhone:"",email:"",inviteStatus:"待邀请"};k.value.push(r),Y.success("已添加一行,请填写供应商信息")},fe=(r,t)=>{k.value[t].inviteStatus="已邀请",Y.success(`已向 ${r.supplierName} 发送邀请`)},be=(r,t)=>{k.value[t].inviteStatus="待邀请",Y.info(`已取消对 ${r.supplierName} 的邀请`)},Ve=()=>{if(L.value.length===0){Y.warning("请至少选择一条记录");return}L.value.forEach(r=>{const t=k.value.findIndex(c=>c.supplierName===r.supplierName);t!==-1&&k.value[t].inviteStatus==="待邀请"&&(k.value[t].inviteStatus="已邀请")}),Y.success(`已成功邀请 ${L.value.length} 家供应商`)},ce=r=>{d.projectDetails.splice(r,1)},we=[{projectCode:"XBJ2024001",projectName:"办公设备采购",projectType:"设备采购",budgetAmount:5e4,department:"行政部",company:"漱玉平民大药房连锁股份有限公司",contactPerson:"张三",lowestPrice:45e3,lowestSupplier:"诚信科技",highestPrice:52e3,highestSupplier:"优质供应商"},{projectCode:"XBJ2024002",projectName:"药品包装材料",projectType:"材料采购",budgetAmount:8e4,department:"采购部",company:"山东漱玉平民大药房有限公司",contactPerson:"李四",lowestPrice:72e3,lowestSupplier:"包装材料公司",highestPrice:85e3,highestSupplier:"高端包装厂"},{projectCode:"XBJ2024003",projectName:"医疗器械",projectType:"医疗采购",budgetAmount:12e4,department:"采购部",company:"济南漱玉平民大药房有限公司",contactPerson:"王五",lowestPrice:108e3,lowestSupplier:"医疗设备公司",highestPrice:125e3,highestSupplier:"医疗器械厂"}],ge=[{materialName:"电脑",materialCode:"DN001",spec:"i5-12400F/16G/512G",brand:"联想",unit:"台",referencePrice:4500,lastYearTotal:100,lastYearAvgPrice:4600,lastYearTotalAmount:46e4,lowestPrice:4200,lowestSupplier:"诚信科技",highestPrice:4800,highestSupplier:"优质供应商"},{materialName:"打印机",materialCode:"DN002",spec:"激光打印机",brand:"惠普",unit:"台",referencePrice:2800,lastYearTotal:50,lastYearAvgPrice:2900,lastYearTotalAmount:145e3,lowestPrice:2600,lowestSupplier:"办公设备公司",highestPrice:3e3,highestSupplier:"打印机专营店"},{materialName:"药品包装盒",materialCode:"YP001",spec:"10cm*10cm*5cm",brand:"定制",unit:"个",referencePrice:2.5,lastYearTotal:5e4,lastYearAvgPrice:2.6,lastYearTotalAmount:13e4,lowestPrice:2.2,lowestSupplier:"包装材料公司",highestPrice:2.8,highestSupplier:"高端包装厂"}],d=oe({applicant:"管理员",applyTime:new Date,phone:"",applicantCompany:"",isPlanned:"",planNo:"",projectName:"",startTime:"",endTime:"",inquiryName:"",expectedDeliveryTime:"",remark:"",purchaseReason:"",purpose:"",comparisonType:"",onlineComparison:"是",clarifyReason:"",finalResult:"",projects:[],materials:[],supplierQuotes:[],files:[],approveOpinion:"",approver:"审批管理员",approveRemark:"",projectDetails:[]}),f=oe({quoteEndTime:new Date(new Date().getTime()+3*24*60*60*1e3),projectName:"",projectCode:"",bidderName:"济南医疗器械有限公司",authorizedPerson:"张建国",contactPhone:"138-0000-0001",totalAmount:0,totalAmountInWords:"",servicePeriod:"",abandonRound:"否",abandonReason:"",additionalNotes:"",materials:K.map(r=>({...r})),attachments:[]}),W={phone:[{required:!0,message:"请输入联系电话",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确的手机号码",trigger:"blur"}],applicantCompany:[{required:!0,message:"请选择所属公司",trigger:"change"}],isPlanned:[{required:!0,message:"请选择是否计划内",trigger:"change"}],planNo:[{required:!0,message:"请选择计划号",trigger:"blur"}],startTime:[{required:!0,message:"请选择报价开始时间",trigger:"change"}],endTime:[{required:!0,message:"请选择报价结束时间",trigger:"change"}],inquiryName:[{required:!0,message:"请输入询价单名称",trigger:"blur"}],expectedDeliveryTime:[{required:!0,message:"请选择期望交货时间",trigger:"change"}],clarifyReason:[{required:!0,message:"请输入阐明理由",trigger:"blur"}],finalResult:[{required:!0,message:"请输入最终结果",trigger:"blur"}],approveOpinion:[{required:!0,message:"请选择审批意见",trigger:"change"}]};Re(()=>{var r,t;(r=z.value)==null||r.clearValidate(),(t=E.value)==null||t.clearValidate(),A.value="apply"});const ye=()=>{B.value=!0},he=r=>{const t=r.planInfo;d.planNo=t.planNo,d.projectName=t.projectName,d.projects=[{seqNo:"1",projectCode:t.planNo,projectName:t.projectName,projectType:t.projectType,budgetAmount:t.budgetAmount||0,department:t.department,company:t.company,contactPerson:t.contactPerson,lowestPrice:t.lowestPrice||0,lowestSupplier:t.lowestSupplier||"",highestPrice:t.highestPrice||0,highestSupplier:t.highestSupplier||""}],d.materials=ve(t),Y.success("已选择年度招采计划")},ve=r=>[{materialName:"办公电脑",materialCode:"DN001",spec:"i5-12400F/16G/512G",brand:"联想",unit:"台",referencePrice:4500,expectedQuantity:10,amount:45e3,lastYearTotal:8,lastYearAvgPrice:4600,lastYearTotalAmount:36800,contactPerson:r.contactPerson,expectedDate:r.expectedDate,lowestPrice:4200,lowestSupplier:"诚信科技",highestPrice:4800,highestSupplier:"优质供应商",requirementIntro:"满足办公需求",remark:""},{materialName:"办公打印机",materialCode:"DN002",spec:"激光打印机",brand:"惠普",unit:"台",referencePrice:2800,expectedQuantity:5,amount:14e3,lastYearTotal:4,lastYearAvgPrice:2900,lastYearTotalAmount:11600,contactPerson:r.contactPerson,expectedDate:r.expectedDate,lowestPrice:2600,lowestSupplier:"办公设备公司",highestPrice:3e3,highestSupplier:"打印机专营店",requirementIntro:"黑白激光打印",remark:""},{materialName:"办公桌椅",materialCode:"DN003",spec:"1.8米*0.75米",brand:"宜家",unit:"套",referencePrice:1500,expectedQuantity:20,amount:3e4,lastYearTotal:15,lastYearAvgPrice:1550,lastYearTotalAmount:23250,contactPerson:r.contactPerson,expectedDate:r.expectedDate,lowestPrice:1400,lowestSupplier:"家具供应商",highestPrice:1600,highestSupplier:"办公家具城",requirementIntro:"人体工学设计",remark:""}].map((c,u)=>({...c,seqNo:String(u+1)})),_e=r=>{const t=d.projects[de.value];Object.assign(t,{projectCode:r.projectCode,projectName:r.projectName,projectType:r.projectType,budgetAmount:r.budgetAmount,department:r.department,company:r.company,contactPerson:r.contactPerson,lowestPrice:r.lowestPrice,lowestSupplier:r.lowestSupplier,highestPrice:r.highestPrice,highestSupplier:r.highestSupplier}),M.value=!1},Pe=r=>{const t=d.materials[ne.value];Object.assign(t,{materialName:r.materialName,materialCode:r.materialCode,spec:r.spec,brand:r.brand,unit:r.unit,referencePrice:r.referencePrice,lastYearTotal:r.lastYearTotal,lastYearAvgPrice:r.lastYearAvgPrice,lastYearTotalAmount:r.lastYearTotalAmount,lowestPrice:r.lowestPrice,lowestSupplier:r.lowestSupplier,highestPrice:r.highestPrice,highestSupplier:r.highestSupplier}),F.value=!1},Ue=()=>{const r=d.materials.length+1;d.materials.push({seqNo:String(r),materialName:"",materialCode:"",spec:"",brand:"",unit:"",referencePrice:0,expectedQuantity:1,amount:0,lastYearTotal:0,lastYearAvgPrice:0,lastYearTotalAmount:0,contactPerson:"",expectedDate:null,lowestPrice:0,lowestSupplier:"",highestPrice:0,highestSupplier:"",requirementIntro:"",remark:""})},xe=()=>{d.materials=[]},Ne=r=>{d.materials.splice(r,1)},Te=()=>{const r=d.supplierQuotes.length+1;d.supplierQuotes.push({seqNo:String(r),supplierName:"",firstQuote:0,discountRate:0,finalQuote:0,invoiceType:"",invoiceTaxRate:0,contactPerson:"",contactPhone:"",businessLicense:[],quoteSheet:[]})},Ce=()=>{d.supplierQuotes=[]},Ye=r=>{d.supplierQuotes.splice(r,1)},ee=r=>{const t=d.materials[r];t.amount=(t.referencePrice||0)*(t.expectedQuantity||0)},le=r=>{if(!r)return"";const t=new Date(r);return`${t.getFullYear()}-${String(t.getMonth()+1).padStart(2,"0")}-${String(t.getDate()).padStart(2,"0")}`},Se=()=>{te(),Y.info("表单已重置")},te=()=>{Object.assign(d,{applicant:"管理员",applyTime:new Date,phone:"",applicantCompany:"",isPlanned:"",planNo:"",projectName:"",startTime:"",endTime:"",inquiryName:"",expectedDeliveryTime:"",remark:"",purchaseReason:"",purpose:"",comparisonType:"",onlineComparison:"是",clarifyReason:"",finalResult:"",projects:[],materials:[],supplierQuotes:[],files:[],approveOpinion:"",approver:"审批管理员",approveRemark:"",projectDetails:[]}),Object.assign(f,{quoteEndTime:new Date(new Date().getTime()+3*24*60*60*1e3),projectName:"",projectCode:"",bidderName:"济南医疗器械有限公司",authorizedPerson:"张建国",contactPhone:"138-0000-0001",totalAmount:0,totalAmountInWords:"",servicePeriod:"",abandonRound:"否",abandonReason:"",additionalNotes:"",materials:K.map(r=>({...r})),attachments:[]}),j.value=0},qe=()=>{const r=A.value==="apply"?z.value:E.value;if(!r){Y.warning("表单未初始化");return}r.validate(t=>{if(t)Y.success("提交成功"),te();else return Y.error("请填写完整信息"),!1})};return(r,t)=>{const c=y("el-divider"),u=y("el-input"),p=y("el-form-item"),s=y("el-col"),P=y("el-date-picker"),V=y("el-row"),b=y("el-option"),h=y("el-select"),_=y("el-icon"),w=y("el-button"),S=y("el-radio"),R=y("el-radio-group"),n=y("el-table-column"),T=y("el-input-number"),C=y("el-table"),q=y("el-upload"),I=y("el-form"),$=y("el-tab-pane"),G=y("el-tag"),De=y("el-link"),ke=y("el-tabs"),J=y("el-dialog");return v(),H("div",Qe,[t[121]||(t[121]=g("div",{class:"page-header"},[g("h2",null,"询比价录入")],-1)),e(ke,{modelValue:A.value,"onUpdate:modelValue":t[59]||(t[59]=a=>A.value=a),type:"border-card"},{default:l(()=>[e($,{label:"申请页",name:"apply"},{default:l(()=>[e(I,{model:d,rules:W,ref_key:"formRef",ref:z,"label-width":"120px"},{default:l(()=>[e(c,{"content-position":"left"},{default:l(()=>[...t[67]||(t[67]=[i("发起人信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"申请人",prop:"applicant"},{default:l(()=>[e(u,{modelValue:d.applicant,"onUpdate:modelValue":t[0]||(t[0]=a=>d.applicant=a),placeholder:"请输入申请人",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"申请时间",prop:"applyTime"},{default:l(()=>[e(P,{modelValue:d.applyTime,"onUpdate:modelValue":t[1]||(t[1]=a=>d.applyTime=a),type:"datetime",placeholder:"请选择申请时间",style:{width:"100%"},disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"联系电话",prop:"phone"},{default:l(()=>[e(u,{modelValue:d.phone,"onUpdate:modelValue":t[2]||(t[2]=a=>d.phone=a),placeholder:"请输入联系电话"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"所属公司",prop:"applicantCompany"},{default:l(()=>[e(h,{modelValue:d.applicantCompany,"onUpdate:modelValue":t[3]||(t[3]=a=>d.applicantCompany=a),placeholder:"请选择所属公司",style:{width:"100%"}},{default:l(()=>[e(b,{label:"漱玉平民大药房连锁股份有限公司",value:"漱玉平民大药房连锁股份有限公司"}),e(b,{label:"山东漱玉平民大药房有限公司",value:"山东漱玉平民大药房有限公司"}),e(b,{label:"济南漱玉平民大药房有限公司",value:"济南漱玉平民大药房有限公司"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[68]||(t[68]=[i("基本信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:8},{default:l(()=>[e(p,{label:"是否计划内",prop:"isPlanned"},{default:l(()=>[e(h,{modelValue:d.isPlanned,"onUpdate:modelValue":t[4]||(t[4]=a=>d.isPlanned=a),placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(b,{label:"计划内",value:"计划内"}),e(b,{label:"计划外",value:"计划外"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(s,{span:8},{default:l(()=>[e(p,{label:"计划号",prop:"planNo"},{default:l(()=>[e(u,{modelValue:d.planNo,"onUpdate:modelValue":t[5]||(t[5]=a=>d.planNo=a),placeholder:"请选择计划号",readonly:""},{append:l(()=>[e(w,{onClick:ye},{default:l(()=>[e(_,null,{default:l(()=>[e(O(Ae))]),_:1}),t[69]||(t[69]=i(" 选择 ",-1))]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(s,{span:8},{default:l(()=>[e(p,{label:"项目名称",prop:"projectName"},{default:l(()=>[e(u,{modelValue:d.projectName,"onUpdate:modelValue":t[6]||(t[6]=a=>d.projectName=a),placeholder:"自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"报价开始时间",prop:"startTime"},{default:l(()=>[e(P,{modelValue:d.startTime,"onUpdate:modelValue":t[7]||(t[7]=a=>d.startTime=a),type:"datetime",placeholder:"请选择报价开始时间",style:{width:"100%"},format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"报价结束时间",prop:"endTime"},{default:l(()=>[e(P,{modelValue:d.endTime,"onUpdate:modelValue":t[8]||(t[8]=a=>d.endTime=a),type:"datetime",placeholder:"请选择报价结束时间",style:{width:"100%"},format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"询价单名称",prop:"inquiryName"},{default:l(()=>[e(u,{modelValue:d.inquiryName,"onUpdate:modelValue":t[9]||(t[9]=a=>d.inquiryName=a),placeholder:"请输入询价单名称"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"期望交货时间",prop:"expectedDeliveryTime"},{default:l(()=>[e(P,{modelValue:d.expectedDeliveryTime,"onUpdate:modelValue":t[10]||(t[10]=a=>d.expectedDeliveryTime=a),type:"date",placeholder:"请选择期望交货时间",style:{width:"100%"},format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"采购原因",prop:"purchaseReason"},{default:l(()=>[e(u,{modelValue:d.purchaseReason,"onUpdate:modelValue":t[11]||(t[11]=a=>d.purchaseReason=a),placeholder:"请输入采购原因"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"用途",prop:"purpose"},{default:l(()=>[e(u,{modelValue:d.purpose,"onUpdate:modelValue":t[12]||(t[12]=a=>d.purpose=a),placeholder:"请输入用途"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"采购比价类型",prop:"comparisonType"},{default:l(()=>[e(h,{modelValue:d.comparisonType,"onUpdate:modelValue":t[13]||(t[13]=a=>d.comparisonType=a),placeholder:"请选择",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"是否线上比价",prop:"onlineComparison"},{default:l(()=>[e(R,{modelValue:d.onlineComparison,"onUpdate:modelValue":t[14]||(t[14]=a=>d.onlineComparison=a)},{default:l(()=>[e(S,{label:"是"},{default:l(()=>[...t[70]||(t[70]=[i("是",-1)])]),_:1}),e(S,{label:"否"},{default:l(()=>[...t[71]||(t[71]=[i("否",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:24},{default:l(()=>[e(p,{label:"备注",prop:"remark"},{default:l(()=>[e(u,{modelValue:d.remark,"onUpdate:modelValue":t[15]||(t[15]=a=>d.remark=a),type:"textarea",rows:3,placeholder:"请输入备注信息"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[72]||(t[72]=[i("物料明细",-1)])]),_:1}),g("div",Le,[e(w,{type:"primary",size:"small",onClick:Ue},{default:l(()=>[...t[73]||(t[73]=[i("添加明细",-1)])]),_:1}),e(w,{type:"danger",size:"small",onClick:xe},{default:l(()=>[...t[74]||(t[74]=[i("清空明细",-1)])]),_:1})]),e(C,{data:d.materials,border:"",stripe:"",style:{width:"100%"},"max-height":"400"},{default:l(()=>[e(n,{prop:"seqNo",label:"序号",width:"60"},{default:l(a=>[i(m(a.$index+1),1)]),_:1}),e(n,{prop:"materialName",label:"物料名称",width:"120"},{default:l(a=>[e(u,{modelValue:a.row.materialName,"onUpdate:modelValue":o=>a.row.materialName=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"materialCode",label:"物料编码",width:"100"},{default:l(a=>[e(u,{modelValue:a.row.materialCode,"onUpdate:modelValue":o=>a.row.materialCode=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"spec",label:"规格型号",width:"110"},{default:l(a=>[e(u,{modelValue:a.row.spec,"onUpdate:modelValue":o=>a.row.spec=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"brand",label:"品牌",width:"120"},{default:l(a=>[e(u,{modelValue:a.row.brand,"onUpdate:modelValue":o=>a.row.brand=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"unit",label:"计量单位",width:"80"},{default:l(a=>[e(u,{modelValue:a.row.unit,"onUpdate:modelValue":o=>a.row.unit=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"referencePrice",label:"参考价(元)",width:"100"},{default:l(a=>[e(T,{modelValue:a.row.referencePrice,"onUpdate:modelValue":o=>a.row.referencePrice=o,min:0,precision:2,size:"small",style:{width:"100%"},onChange:o=>ee(a.$index)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(n,{prop:"expectedQuantity",label:"预计数量",width:"90"},{default:l(a=>[e(T,{modelValue:a.row.expectedQuantity,"onUpdate:modelValue":o=>a.row.expectedQuantity=o,min:0,size:"small",style:{width:"100%"},onChange:o=>ee(a.$index)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(n,{prop:"amount",label:"预估金额(元)",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.amount)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lastYearTotal",label:"去年总量",width:"100"},{default:l(a=>[e(T,{modelValue:a.row.lastYearTotal,"onUpdate:modelValue":o=>a.row.lastYearTotal=o,min:0,size:"small",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"lastYearAvgPrice",label:"去年均价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.lastYearAvgPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lastYearTotalAmount",label:"去年总金额",width:"110"},{default:l(a=>{var o;return[i(m(((o=a.row.lastYearTotalAmount)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"contactPerson",label:"对接人",width:"100"},{default:l(a=>[i(m(a.row.contactPerson),1)]),_:1}),e(n,{prop:"expectedDate",label:"期望使用/完成日期",width:"150"},{default:l(a=>[i(m(le(a.row.expectedDate)),1)]),_:1}),e(n,{prop:"lowestPrice",label:"历史最低价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.lowestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lowestSupplier",label:"供应商名称",width:"120"},{default:l(a=>[i(m(a.row.lowestSupplier),1)]),_:1}),e(n,{prop:"highestPrice",label:"历史最高价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.highestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"highestSupplier",label:"供应商名称",width:"120"},{default:l(a=>[i(m(a.row.highestSupplier),1)]),_:1}),e(n,{prop:"requirementIntro",label:"需求简介",width:"120"},{default:l(a=>[e(u,{modelValue:a.row.requirementIntro,"onUpdate:modelValue":o=>a.row.requirementIntro=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"remark",label:"备注",width:"90"},{default:l(a=>[e(u,{modelValue:a.row.remark,"onUpdate:modelValue":o=>a.row.remark=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{label:"操作",width:"70",fixed:"right"},{default:l(a=>[e(w,{type:"text",size:"small",onClick:o=>Ne(a.$index),style:{color:"#f56c6c"}},{default:l(()=>[...t[75]||(t[75]=[i("删除",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1},8,["data"]),d.onlineComparison==="否"?(v(),x(c,{key:0,"content-position":"left"},{default:l(()=>[...t[76]||(t[76]=[i("供应商报价信息",-1)])]),_:1})):D("",!0),d.onlineComparison==="否"?(v(),H("div",Ie,[e(w,{type:"primary",size:"small",onClick:Te},{default:l(()=>[...t[77]||(t[77]=[i("添加报价",-1)])]),_:1}),e(w,{type:"danger",size:"small",onClick:Ce},{default:l(()=>[...t[78]||(t[78]=[i("清空报价",-1)])]),_:1})])):D("",!0),d.onlineComparison==="否"?(v(),x(C,{key:2,data:d.supplierQuotes,border:"",stripe:"",style:{width:"100%"},"max-height":"400"},{default:l(()=>[e(n,{prop:"seqNo",label:"序号",width:"60"},{default:l(a=>[i(m(a.$index+1),1)]),_:1}),e(n,{prop:"supplierName",label:"供应商名称",width:"150"},{default:l(a=>[e(u,{modelValue:a.row.supplierName,"onUpdate:modelValue":o=>a.row.supplierName=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"firstQuote",label:"第一次报价",width:"120"},{default:l(a=>[e(T,{modelValue:a.row.firstQuote,"onUpdate:modelValue":o=>a.row.firstQuote=o,min:0,precision:2,size:"small",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"discountRate",label:"下浮比率(%)",width:"120"},{default:l(a=>[e(T,{modelValue:a.row.discountRate,"onUpdate:modelValue":o=>a.row.discountRate=o,min:0,max:100,precision:2,size:"small",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"finalQuote",label:"最终报价",width:"120"},{default:l(a=>[e(T,{modelValue:a.row.finalQuote,"onUpdate:modelValue":o=>a.row.finalQuote=o,min:0,precision:2,size:"small",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"invoiceType",label:"发票类型",width:"150"},{default:l(a=>[e(h,{modelValue:a.row.invoiceType,"onUpdate:modelValue":o=>a.row.invoiceType=o,placeholder:"请选择",size:"small",style:{width:"100%"}},{default:l(()=>[e(b,{label:"增值税专用发票",value:"增值税专用发票"}),e(b,{label:"增值税普通发票",value:"增值税普通发票"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"invoiceTaxRate",label:"发票税率(%)",width:"120"},{default:l(a=>[e(T,{modelValue:a.row.invoiceTaxRate,"onUpdate:modelValue":o=>a.row.invoiceTaxRate=o,min:0,max:100,precision:2,size:"small",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"contactPerson",label:"联系人",width:"120"},{default:l(a=>[e(u,{modelValue:a.row.contactPerson,"onUpdate:modelValue":o=>a.row.contactPerson=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"contactPhone",label:"联系电话",width:"140"},{default:l(a=>[e(u,{modelValue:a.row.contactPhone,"onUpdate:modelValue":o=>a.row.contactPhone=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"businessLicense",label:"营业执照",width:"160"},{default:l(a=>[e(q,{"file-list":a.row.businessLicense,"onUpdate:fileList":o=>a.row.businessLicense=o,action:"#","auto-upload":!1,limit:1,size:"small"},{default:l(()=>[e(w,{type:"primary",size:"small"},{default:l(()=>[...t[79]||(t[79]=[i("上传",-1)])]),_:1})]),_:1},8,["file-list","onUpdate:fileList"])]),_:1}),e(n,{prop:"quoteSheet",label:"报价单",width:"160"},{default:l(a=>[e(q,{"file-list":a.row.quoteSheet,"onUpdate:fileList":o=>a.row.quoteSheet=o,action:"#","auto-upload":!1,limit:1,size:"small"},{default:l(()=>[e(w,{type:"primary",size:"small"},{default:l(()=>[...t[80]||(t[80]=[i("上传",-1)])]),_:1})]),_:1},8,["file-list","onUpdate:fileList"])]),_:1}),e(n,{label:"操作",width:"70",fixed:"right"},{default:l(a=>[e(w,{type:"text",size:"small",onClick:o=>Ye(a.$index),style:{color:"#f56c6c"}},{default:l(()=>[...t[81]||(t[81]=[i("删除",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1},8,["data"])):D("",!0),d.onlineComparison==="否"?(v(),x(V,{key:3,gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"阐明理由",prop:"clarifyReason"},{default:l(()=>[e(u,{modelValue:d.clarifyReason,"onUpdate:modelValue":t[16]||(t[16]=a=>d.clarifyReason=a),type:"textarea",rows:3,placeholder:"请输入阐明理由"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"最终结果",prop:"finalResult"},{default:l(()=>[e(u,{modelValue:d.finalResult,"onUpdate:modelValue":t[17]||(t[17]=a=>d.finalResult=a),type:"textarea",rows:3,placeholder:"请输入最终结果"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):D("",!0),e(c,{"content-position":"left"},{default:l(()=>[...t[82]||(t[82]=[i("附件",-1)])]),_:1}),e(p,{label:"文件上传",prop:"files"},{default:l(()=>[e(q,{"file-list":d.files,"onUpdate:fileList":t[18]||(t[18]=a=>d.files=a),action:"#",drag:"","auto-upload":!1,limit:10},{tip:l(()=>[...t[83]||(t[83]=[g("div",{class:"upload-tip"}," 上询价单、需求说明等支撑材料,支持pdf/doc/excel等格式,最多上传10个文件 ",-1)])]),default:l(()=>[e(_,{class:"el-icon--upload"},{default:l(()=>[e(O(X))]),_:1}),t[84]||(t[84]=g("div",{class:"el-upload__text"},[i(" 将文件拖到此处,或"),g("em",null,"点击上传")],-1))]),_:1},8,["file-list"])]),_:1}),e(p,{label:"比价小组会签单",prop:"files"},{default:l(()=>[e(q,{"file-list":d.files,"onUpdate:fileList":t[19]||(t[19]=a=>d.files=a),action:"#",drag:"","auto-upload":!1,limit:10},{tip:l(()=>[...t[85]||(t[85]=[g("div",{class:"upload-tip"}," 上询价单、需求说明等支撑材料,支持pdf/doc/excel等格式,最多上传10个文件 ",-1)])]),default:l(()=>[e(_,{class:"el-icon--upload"},{default:l(()=>[e(O(X))]),_:1}),t[86]||(t[86]=g("div",{class:"el-upload__text"},[i(" 将文件拖到此处,或"),g("em",null,"点击上传")],-1))]),_:1},8,["file-list"])]),_:1}),g("div",$e,[e(w,{onClick:Se},{default:l(()=>[...t[87]||(t[87]=[i("重置",-1)])]),_:1}),e(w,{type:"primary",onClick:qe},{default:l(()=>[...t[88]||(t[88]=[i("提交",-1)])]),_:1})])]),_:1},8,["model"])]),_:1}),e($,{label:"审批页",name:"approve"},{default:l(()=>[e(I,{model:d,rules:W,ref_key:"approveFormRef",ref:E,"label-width":"120px"},{default:l(()=>[e(c,{"content-position":"left"},{default:l(()=>[...t[89]||(t[89]=[i("发起人信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"申请人",prop:"applicant"},{default:l(()=>[e(u,{modelValue:d.applicant,"onUpdate:modelValue":t[20]||(t[20]=a=>d.applicant=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"申请时间",prop:"applyTime"},{default:l(()=>[e(P,{modelValue:d.applyTime,"onUpdate:modelValue":t[21]||(t[21]=a=>d.applyTime=a),type:"datetime",placeholder:"自动带出申请信息",style:{width:"100%"},disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"联系电话",prop:"phone"},{default:l(()=>[e(u,{modelValue:d.phone,"onUpdate:modelValue":t[22]||(t[22]=a=>d.phone=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"所属公司",prop:"applicantCompany"},{default:l(()=>[e(u,{modelValue:d.applicantCompany,"onUpdate:modelValue":t[23]||(t[23]=a=>d.applicantCompany=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[90]||(t[90]=[i("基本信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:8},{default:l(()=>[e(p,{label:"是否计划内",prop:"isPlanned"},{default:l(()=>[e(u,{modelValue:d.isPlanned,"onUpdate:modelValue":t[24]||(t[24]=a=>d.isPlanned=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:8},{default:l(()=>[e(p,{label:"计划号",prop:"planNo"},{default:l(()=>[e(u,{modelValue:d.planNo,"onUpdate:modelValue":t[25]||(t[25]=a=>d.planNo=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:8},{default:l(()=>[e(p,{label:"项目名称",prop:"projectName"},{default:l(()=>[e(u,{modelValue:d.projectName,"onUpdate:modelValue":t[26]||(t[26]=a=>d.projectName=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"报价开始时间",prop:"startTime"},{default:l(()=>[e(P,{modelValue:d.startTime,"onUpdate:modelValue":t[27]||(t[27]=a=>d.startTime=a),type:"datetime",placeholder:"自动带出申请信息",style:{width:"100%"},disabled:"",format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"报价结束时间",prop:"endTime"},{default:l(()=>[e(P,{modelValue:d.endTime,"onUpdate:modelValue":t[28]||(t[28]=a=>d.endTime=a),type:"datetime",placeholder:"自动带出申请信息",style:{width:"100%"},disabled:"",format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"询价单名称",prop:"inquiryName"},{default:l(()=>[e(u,{modelValue:d.inquiryName,"onUpdate:modelValue":t[29]||(t[29]=a=>d.inquiryName=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"期望交货时间",prop:"expectedDeliveryTime"},{default:l(()=>[e(P,{modelValue:d.expectedDeliveryTime,"onUpdate:modelValue":t[30]||(t[30]=a=>d.expectedDeliveryTime=a),type:"date",placeholder:"自动带出申请信息",style:{width:"100%"},disabled:"",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"采购原因",prop:"purchaseReason"},{default:l(()=>[e(u,{modelValue:d.purchaseReason,"onUpdate:modelValue":t[31]||(t[31]=a=>d.purchaseReason=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"用途",prop:"purpose"},{default:l(()=>[e(u,{modelValue:d.purpose,"onUpdate:modelValue":t[32]||(t[32]=a=>d.purpose=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"采购比价类型",prop:"comparisonType"},{default:l(()=>[e(u,{modelValue:d.comparisonType,"onUpdate:modelValue":t[33]||(t[33]=a=>d.comparisonType=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"是否线上比价",prop:"onlineComparison"},{default:l(()=>[e(u,{modelValue:d.onlineComparison,"onUpdate:modelValue":t[34]||(t[34]=a=>d.onlineComparison=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:24},{default:l(()=>[e(p,{label:"备注",prop:"remark"},{default:l(()=>[e(u,{modelValue:d.remark,"onUpdate:modelValue":t[35]||(t[35]=a=>d.remark=a),type:"textarea",rows:3,placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[91]||(t[91]=[i("物料明细",-1)])]),_:1}),e(C,{data:d.materials,border:"",stripe:"",style:{width:"100%"}},{default:l(()=>[e(n,{prop:"seqNo",label:"序号",width:"60"}),e(n,{prop:"materialName",label:"物料名称",width:"120"}),e(n,{prop:"materialCode",label:"物料编码",width:"100"}),e(n,{prop:"spec",label:"规格型号",width:"110"}),e(n,{prop:"brand",label:"品牌",width:"120"}),e(n,{prop:"unit",label:"计量单位",width:"80"}),e(n,{prop:"referencePrice",label:"参考价(元)",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.referencePrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"expectedQuantity",label:"预计数量",width:"90"}),e(n,{prop:"amount",label:"预估金额(元)",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.amount)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lastYearTotal",label:"去年总量",width:"100"}),e(n,{prop:"lastYearAvgPrice",label:"去年均价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.lastYearAvgPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lastYearTotalAmount",label:"去年总金额",width:"110"},{default:l(a=>{var o;return[i(m(((o=a.row.lastYearTotalAmount)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"contactPerson",label:"对接人",width:"100"}),e(n,{prop:"expectedDate",label:"期望使用/完成日期",width:"150"},{default:l(a=>[i(m(le(a.row.expectedDate)),1)]),_:1}),e(n,{prop:"lowestPrice",label:"历史最低价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.lowestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lowestSupplier",label:"供应商名称",width:"120"}),e(n,{prop:"highestPrice",label:"历史最高价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.highestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"highestSupplier",label:"供应商名称",width:"120"}),e(n,{prop:"requirementIntro",label:"需求简介",width:"120"}),e(n,{prop:"remark",label:"备注",width:"90"})]),_:1},8,["data"]),d.onlineComparison==="否"?(v(),x(c,{key:0,"content-position":"left"},{default:l(()=>[...t[92]||(t[92]=[i("供应商报价信息",-1)])]),_:1})):D("",!0),d.onlineComparison==="否"?(v(),x(C,{key:1,data:d.supplierQuotes,border:"",stripe:"",style:{width:"100%"}},{default:l(()=>[e(n,{prop:"seqNo",label:"序号",width:"60"}),e(n,{prop:"supplierName",label:"供应商名称",width:"150"}),e(n,{prop:"firstQuote",label:"第一次报价",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.firstQuote)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"discountRate",label:"下浮比率(%)",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.discountRate)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"finalQuote",label:"最终报价",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.finalQuote)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"invoiceType",label:"发票类型",width:"150"}),e(n,{prop:"invoiceTaxRate",label:"发票税率(%)",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.invoiceTaxRate)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"contactPerson",label:"联系人",width:"120"}),e(n,{prop:"contactPhone",label:"联系电话",width:"140"}),e(n,{prop:"businessLicense",label:"营业执照",width:"160"},{default:l(a=>[e(q,{"file-list":a.row.businessLicense,"onUpdate:fileList":o=>a.row.businessLicense=o,action:"#",disabled:""},null,8,["file-list","onUpdate:fileList"])]),_:1}),e(n,{prop:"quoteSheet",label:"报价单",width:"160"},{default:l(a=>[e(q,{"file-list":a.row.quoteSheet,"onUpdate:fileList":o=>a.row.quoteSheet=o,action:"#",disabled:""},null,8,["file-list","onUpdate:fileList"])]),_:1})]),_:1},8,["data"])):D("",!0),d.onlineComparison==="否"?(v(),x(V,{key:2,gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"阐明理由",prop:"clarifyReason"},{default:l(()=>[e(u,{modelValue:d.clarifyReason,"onUpdate:modelValue":t[36]||(t[36]=a=>d.clarifyReason=a),type:"textarea",rows:3,placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"最终结果",prop:"finalResult"},{default:l(()=>[e(u,{modelValue:d.finalResult,"onUpdate:modelValue":t[37]||(t[37]=a=>d.finalResult=a),type:"textarea",rows:3,placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})):D("",!0),e(c,{"content-position":"left"},{default:l(()=>[...t[93]||(t[93]=[i("审批信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"审批意见",prop:"approveOpinion"},{default:l(()=>[e(h,{modelValue:d.approveOpinion,"onUpdate:modelValue":t[38]||(t[38]=a=>d.approveOpinion=a),placeholder:"请选择审批意见",style:{width:"100%"}},{default:l(()=>[e(b,{label:"同意",value:"同意"}),e(b,{label:"不同意",value:"不同意"}),e(b,{label:"退回修改",value:"退回修改"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"审批人",prop:"approver"},{default:l(()=>[e(u,{modelValue:d.approver,"onUpdate:modelValue":t[39]||(t[39]=a=>d.approver=a),placeholder:"自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(p,{label:"审批备注",prop:"approveRemark"},{default:l(()=>[e(u,{modelValue:d.approveRemark,"onUpdate:modelValue":t[40]||(t[40]=a=>d.approveRemark=a),type:"textarea",rows:3,placeholder:"请输入审批备注"},null,8,["modelValue"])]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[94]||(t[94]=[i("附件",-1)])]),_:1}),e(p,{label:"附件"},{default:l(()=>[e(q,{"file-list":d.files,"onUpdate:fileList":t[41]||(t[41]=a=>d.files=a),action:"#",disabled:""},null,8,["file-list"])]),_:1})]),_:1},8,["model"])]),_:1}),e($,{label:"邀请供应商",name:"yqgys"},{default:l(()=>[e(I,{model:d,rules:W,ref_key:"formRef",ref:z,"label-width":"120px"},{default:l(()=>[e(c,{"content-position":"left"},{default:l(()=>[...t[95]||(t[95]=[i("发起人信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"申请人",prop:"applicant"},{default:l(()=>[e(u,{modelValue:d.applicant,"onUpdate:modelValue":t[42]||(t[42]=a=>d.applicant=a),placeholder:"请输入申请人",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"申请时间",prop:"applyTime"},{default:l(()=>[e(P,{modelValue:d.applyTime,"onUpdate:modelValue":t[43]||(t[43]=a=>d.applyTime=a),type:"datetime",placeholder:"请选择申请时间",style:{width:"100%"},disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"联系电话",prop:"phone"},{default:l(()=>[e(u,{modelValue:d.phone,"onUpdate:modelValue":t[44]||(t[44]=a=>d.phone=a),placeholder:"请输入联系电话"},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"所属公司",prop:"applicantCompany"},{default:l(()=>[e(h,{modelValue:d.applicantCompany,"onUpdate:modelValue":t[45]||(t[45]=a=>d.applicantCompany=a),placeholder:"请选择所属公司",style:{width:"100%"}},{default:l(()=>[e(b,{label:"漱玉平民大药房连锁股份有限公司",value:"漱玉平民大药房连锁股份有限公司"}),e(b,{label:"山东漱玉平民大药房有限公司",value:"山东漱玉平民大药房有限公司"}),e(b,{label:"济南漱玉平民大药房有限公司",value:"济南漱玉平民大药房有限公司"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[96]||(t[96]=[i("申请信息(项目明细)",-1)])]),_:1}),t[106]||(t[106]=g("div",{class:"detail-table-toolbar"},null,-1)),e(C,{data:d.projectDetails,border:"",stripe:"",style:{width:"100%"},"max-height":"360"},{default:l(()=>[e(n,{label:"序号",width:"60",align:"center"},{default:l(a=>[i(m(a.$index+1),1)]),_:1}),e(n,{prop:"projectCode",label:"项目编号","min-width":"140"},{default:l(({row:a})=>[e(u,{modelValue:a.projectCode,"onUpdate:modelValue":o=>a.projectCode=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"projectName",label:"项目名称","min-width":"180"},{default:l(({row:a})=>[e(u,{modelValue:a.projectName,"onUpdate:modelValue":o=>a.projectName=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"projectType",label:"项目类型",width:"120"},{default:l(({row:a})=>[e(h,{modelValue:a.projectType,"onUpdate:modelValue":o=>a.projectType=o,size:"small",placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(b,{label:"工程类",value:"工程类"}),e(b,{label:"货物类",value:"货物类"}),e(b,{label:"服务类",value:"服务类"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"budgetAmount",label:"预算金额(万元)",width:"130"},{default:l(({row:a})=>[e(T,{modelValue:a.budgetAmount,"onUpdate:modelValue":o=>a.budgetAmount=o,min:0,precision:2,size:"small","controls-position":"right",style:{width:"100%"}},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"department",label:"需求部门","min-width":"110"},{default:l(({row:a})=>[e(h,{modelValue:a.department,"onUpdate:modelValue":o=>a.department=o,size:"small",placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(b,{label:"设备科",value:"设备科"}),e(b,{label:"药剂科",value:"药剂科"}),e(b,{label:"耗材科",value:"耗材科"}),e(b,{label:"信息科",value:"信息科"}),e(b,{label:"后勤科",value:"后勤科"}),e(b,{label:"检验科",value:"检验科"}),e(b,{label:"行政部",value:"行政部"}),e(b,{label:"安保部",value:"安保部"}),e(b,{label:"物流部",value:"物流部"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"company",label:"需求公司","min-width":"180"},{default:l(({row:a})=>[e(h,{modelValue:a.company,"onUpdate:modelValue":o=>a.company=o,size:"small",placeholder:"请选择",style:{width:"100%"}},{default:l(()=>[e(b,{label:"漱玉平民大药房连锁股份有限公司",value:"漱玉平民大药房连锁股份有限公司"}),e(b,{label:"山东漱玉平民大药房有限公司",value:"山东漱玉平民大药房有限公司"}),e(b,{label:"济南漱玉平民大药房有限公司",value:"济南漱玉平民大药房有限公司"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"contactPerson",label:"项目对接人",width:"120"},{default:l(({row:a})=>[e(u,{modelValue:a.contactPerson,"onUpdate:modelValue":o=>a.contactPerson=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"projectIntro",label:"项目简介","min-width":"200"},{default:l(({row:a})=>[e(u,{modelValue:a.projectIntro,"onUpdate:modelValue":o=>a.projectIntro=o,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{label:"操作",width:"70",fixed:"right",align:"center"},{default:l(a=>[e(w,{type:"text",size:"small",style:{color:"#f56c6c"},onClick:o=>ce(a.$index)},{default:l(()=>[...t[97]||(t[97]=[i("删除",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1},8,["data"]),e(c,{"content-position":"left"},{default:l(()=>[...t[98]||(t[98]=[i("邀请供应商信息",-1)])]),_:1}),g("div",He,[e(w,{type:"primary",size:"small",onClick:me},{default:l(()=>[...t[99]||(t[99]=[i("添加供应商",-1)])]),_:1}),e(w,{type:"success",size:"small",onClick:Ve},{default:l(()=>[...t[100]||(t[100]=[i("批量邀请",-1)])]),_:1})]),e(C,{data:k.value,border:"",stripe:"",style:{width:"100%"},"max-height":"360",onSelectionChange:se},{default:l(()=>[e(n,{type:"selection",width:"55",align:"center"}),e(n,{label:"序号",width:"60",align:"center"},{default:l(a=>[i(m(a.$index+1),1)]),_:1}),e(n,{prop:"supplierName",label:"供应商名称","min-width":"180"}),e(n,{prop:"contactPerson",label:"联系人",width:"100"}),e(n,{prop:"contactPhone",label:"联系电话",width:"130"}),e(n,{prop:"email",label:"邮箱","min-width":"160"}),e(n,{prop:"inviteStatus",label:"邀请状态",width:"100"},{default:l(({row:a})=>[a.inviteStatus==="待邀请"?(v(),x(G,{key:0,type:"info"},{default:l(()=>[...t[101]||(t[101]=[i("待邀请",-1)])]),_:1})):a.inviteStatus==="已邀请"?(v(),x(G,{key:1,type:"warning"},{default:l(()=>[...t[102]||(t[102]=[i("已邀请",-1)])]),_:1})):(v(),x(G,{key:2,type:"success"},{default:l(()=>[...t[103]||(t[103]=[i("已确认",-1)])]),_:1}))]),_:1}),e(n,{label:"操作",width:"120",fixed:"right",align:"center"},{default:l(({row:a,$index:o})=>[a.inviteStatus==="待邀请"?(v(),x(w,{key:0,link:"",type:"primary",size:"small",onClick:N=>fe(a,o)},{default:l(()=>[...t[104]||(t[104]=[i("邀请",-1)])]),_:1},8,["onClick"])):(v(),x(w,{key:1,link:"",type:"danger",size:"small",onClick:N=>be(a,o)},{default:l(()=>[...t[105]||(t[105]=[i("取消",-1)])]),_:1},8,["onClick"]))]),_:1})]),_:1},8,["data"])]),_:1},8,["model"])]),_:1}),e($,{label:"供应商多轮报价",name:"multiRoundQuote"},{default:l(()=>[e(I,{model:f,"label-width":"140px"},{default:l(()=>{var a;return[t[117]||(t[117]=g("div",{class:"round-title"},[g("span",{class:"round-badge"},"2"),g("span",{class:"round-text"},"第二轮报价")],-1)),e(c,{"content-position":"left"},{default:l(()=>[...t[107]||(t[107]=[i("基本信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"报价截至时间"},{default:l(()=>[e(P,{modelValue:f.quoteEndTime,"onUpdate:modelValue":t[46]||(t[46]=o=>f.quoteEndTime=o),type:"datetime",placeholder:"自动带出",style:{width:"100%"},readonly:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"项目名称"},{default:l(()=>[e(u,{modelValue:f.projectName,"onUpdate:modelValue":t[47]||(t[47]=o=>f.projectName=o),placeholder:"自动带出",readonly:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"项目编号"},{default:l(()=>[e(u,{modelValue:f.projectCode,"onUpdate:modelValue":t[48]||(t[48]=o=>f.projectCode=o),placeholder:"自动带出",readonly:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"报价轮次"},{default:l(()=>[e(De,{type:"primary",onClick:ue},{default:l(()=>[...t[108]||(t[108]=[i("查看历史报价记录",-1)])]),_:1})]),_:1})]),_:1})]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[109]||(t[109]=[i("投标人信息",-1)])]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"投标人名称"},{default:l(()=>[e(u,{modelValue:f.bidderName,"onUpdate:modelValue":t[49]||(t[49]=o=>f.bidderName=o),placeholder:"自动带出",readonly:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"授权委托人"},{default:l(()=>[e(u,{modelValue:f.authorizedPerson,"onUpdate:modelValue":t[50]||(t[50]=o=>f.authorizedPerson=o),placeholder:"自动带出",readonly:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"联系电话"},{default:l(()=>[e(u,{modelValue:f.contactPhone,"onUpdate:modelValue":t[51]||(t[51]=o=>f.contactPhone=o),placeholder:"自动带出",readonly:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"报价总金额",prop:"totalAmount"},{default:l(()=>[e(T,{modelValue:f.totalAmount,"onUpdate:modelValue":t[52]||(t[52]=o=>f.totalAmount=o),min:0,precision:2,style:{width:"100%"},placeholder:"请输入报价总金额",onChange:re},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"总金额大写"},{default:l(()=>[e(u,{modelValue:f.totalAmountInWords,"onUpdate:modelValue":t[53]||(t[53]=o=>f.totalAmountInWords=o),readonly:""},null,8,["modelValue"])]),_:1})]),_:1}),e(s,{span:12},{default:l(()=>[e(p,{label:"服务/交货周期/质保期"},{default:l(()=>[e(u,{modelValue:f.servicePeriod,"onUpdate:modelValue":t[54]||(t[54]=o=>f.servicePeriod=o),placeholder:"请输入"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(V,{gutter:20},{default:l(()=>[e(s,{span:12},{default:l(()=>[e(p,{label:"放弃本轮报价"},{default:l(()=>[e(R,{modelValue:f.abandonRound,"onUpdate:modelValue":t[55]||(t[55]=o=>f.abandonRound=o)},{default:l(()=>[e(S,{label:"否"},{default:l(()=>[...t[110]||(t[110]=[i("否",-1)])]),_:1}),e(S,{label:"是"},{default:l(()=>[...t[111]||(t[111]=[i("是",-1)])]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),f.abandonRound==="是"?(v(),x(V,{key:0,gutter:20},{default:l(()=>[e(s,{span:24},{default:l(()=>[e(p,{label:"放弃说明",prop:"abandonReason",rules:[{required:f.abandonRound==="是",message:"请输入放弃说明",trigger:"blur"}]},{default:l(()=>[e(u,{modelValue:f.abandonReason,"onUpdate:modelValue":t[56]||(t[56]=o=>f.abandonReason=o),type:"textarea",rows:3,placeholder:"请输入放弃本轮报价的说明"},null,8,["modelValue"])]),_:1},8,["rules"])]),_:1})]),_:1})):D("",!0),e(p,{label:"补充说明/优惠承诺"},{default:l(()=>[e(u,{modelValue:f.additionalNotes,"onUpdate:modelValue":t[57]||(t[57]=o=>f.additionalNotes=o),type:"textarea",rows:3,placeholder:"请输入补充说明或优惠承诺"},null,8,["modelValue"])]),_:1}),e(c,{"content-position":"left"},{default:l(()=>[...t[112]||(t[112]=[i("物料清单",-1)])]),_:1}),e(C,{data:f.materials,border:"",stripe:"",style:{width:"100%"}},{default:l(()=>[e(n,{label:"序号",width:"60",align:"center"},{default:l(o=>[i(m(o.$index+1),1)]),_:1}),e(n,{prop:"itemName",label:"标的物名称","min-width":"120"}),e(n,{prop:"unit",label:"单位",width:"80",align:"center"}),e(n,{prop:"quantity",label:"数量",width:"90",align:"center"}),e(n,{prop:"brandName",label:"品牌名称",width:"120"}),e(n,{prop:"priceUpper",label:"参考价格上限",width:"120",align:"right"},{default:l(({row:o})=>{var N;return[i(m(((N=o.priceUpper)==null?void 0:N.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"priceLower",label:"参考价格下限",width:"120",align:"right"},{default:l(({row:o})=>{var N;return[i(m(((N=o.priceLower)==null?void 0:N.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"quote",label:"报价",width:"120",align:"right"},{default:l(o=>[e(T,{modelValue:o.row.quote,"onUpdate:modelValue":N=>o.row.quote=N,min:0,precision:2,size:"small",style:{width:"100%"},onChange:pe},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(n,{prop:"demandDate",label:"需求日期",width:"120",align:"center"})]),_:1},8,["data"]),g("div",Oe,[t[113]||(t[113]=g("span",{style:{"font-size":"14px",color:"#606266"}},"报价合计:",-1)),g("span",Ee," ¥ "+m(((a=j.value)==null?void 0:a.toFixed(2))||"0.00"),1)]),e(c,{"content-position":"left"},{default:l(()=>[...t[114]||(t[114]=[i("附件",-1)])]),_:1}),e(p,{label:"文件上传"},{default:l(()=>[e(q,{"file-list":f.attachments,"onUpdate:fileList":t[58]||(t[58]=o=>f.attachments=o),action:"#",drag:"","auto-upload":!1,limit:5},{tip:l(()=>[...t[115]||(t[115]=[g("div",{class:"upload-tip"}," 支持pdf/doc/xls等格式,最多上传5个文件 ",-1)])]),default:l(()=>[e(_,{class:"el-icon--upload"},{default:l(()=>[e(O(X))]),_:1}),t[116]||(t[116]=g("div",{class:"el-upload__text"},[i(" 将文件拖到此处,或"),g("em",null,"点击上传")],-1))]),_:1},8,["file-list"])]),_:1})]}),_:1},8,["model"])]),_:1})]),_:1},8,["modelValue"]),e(J,{modelValue:Q.value,"onUpdate:modelValue":t[61]||(t[61]=a=>Q.value=a),title:"历史报价记录",width:"1000px"},{footer:l(()=>[e(w,{onClick:t[60]||(t[60]=a=>Q.value=!1)},{default:l(()=>[...t[118]||(t[118]=[i("关闭",-1)])]),_:1})]),default:l(()=>[e(C,{data:ie,border:"",stripe:""},{default:l(()=>[e(n,{label:"报价轮次",width:"100",align:"center"},{default:l(({row:a})=>[i(" 第"+m(a.round)+"轮 ",1)]),_:1}),e(n,{label:"报价时间",width:"180",align:"center"},{default:l(({row:a})=>[i(m(a.quoteTime),1)]),_:1}),e(n,{label:"总报价(元)",width:"150",align:"right"},{default:l(({row:a})=>{var o;return[i(m(((o=a.totalAmount)==null?void 0:o.toLocaleString())||"0"),1)]}),_:1}),e(n,{label:"报价详情","min-width":"300"},{default:l(({row:a})=>[(v(!0),H(ze,null,Me(a.materials,(o,N)=>{var ae;return v(),H("div",{key:N,style:{"margin-bottom":"8px"}},[i(m(o.itemName)+":"+m(((ae=o.quote)==null?void 0:ae.toLocaleString())||"0")+"元/"+m(o.unit)+" ",1),g("span",Be,"品牌:"+m(o.brand),1)])}),128))]),_:1})]),_:1})]),_:1},8,["modelValue"]),e(Fe,{modelValue:B.value,"onUpdate:modelValue":t[62]||(t[62]=a=>B.value=a),"bidding-type":"比价",onConfirm:he},null,8,["modelValue"]),e(J,{modelValue:M.value,"onUpdate:modelValue":t[64]||(t[64]=a=>M.value=a),title:"选择项目",width:"800px"},{footer:l(()=>[e(w,{onClick:t[63]||(t[63]=a=>M.value=!1)},{default:l(()=>[...t[119]||(t[119]=[i("取消",-1)])]),_:1})]),default:l(()=>[e(C,{data:we,border:"",stripe:"",style:{width:"100%"},onRowClick:_e},{default:l(()=>[e(n,{prop:"projectCode",label:"项目编号",width:"120"}),e(n,{prop:"projectName",label:"项目名称",width:"180"}),e(n,{prop:"projectType",label:"项目类型",width:"120"}),e(n,{prop:"budgetAmount",label:"预算金额",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.budgetAmount)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"department",label:"所属部门",width:"120"}),e(n,{prop:"company",label:"所属公司",width:"120"}),e(n,{prop:"contactPerson",label:"项目对接人",width:"120"}),e(n,{prop:"lowestPrice",label:"历史最低价",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.lowestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lowestSupplier",label:"最低价供应商",width:"120"}),e(n,{prop:"highestPrice",label:"历史最高价",width:"120"},{default:l(a=>{var o;return[i(m(((o=a.row.highestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"highestSupplier",label:"最高价供应商",width:"120"})]),_:1})]),_:1},8,["modelValue"]),e(J,{modelValue:F.value,"onUpdate:modelValue":t[66]||(t[66]=a=>F.value=a),title:"选择标的物",width:"800px"},{footer:l(()=>[e(w,{onClick:t[65]||(t[65]=a=>F.value=!1)},{default:l(()=>[...t[120]||(t[120]=[i("取消",-1)])]),_:1})]),default:l(()=>[e(C,{data:ge,border:"",stripe:"",style:{width:"100%"},onRowClick:Pe},{default:l(()=>[e(n,{prop:"materialName",label:"物料名称",width:"120"}),e(n,{prop:"materialCode",label:"物料编码",width:"100"}),e(n,{prop:"spec",label:"规格型号",width:"110"}),e(n,{prop:"brand",label:"品牌",width:"120"}),e(n,{prop:"unit",label:"计量单位",width:"80"}),e(n,{prop:"referencePrice",label:"参考价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.referencePrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lastYearTotal",label:"去年总量",width:"100"}),e(n,{prop:"lastYearAvgPrice",label:"去年均价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.lastYearAvgPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lastYearTotalAmount",label:"去年总金额",width:"110"},{default:l(a=>{var o;return[i(m(((o=a.row.lastYearTotalAmount)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lowestPrice",label:"历史最低价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.lowestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"lowestSupplier",label:"最低价供应商",width:"120"}),e(n,{prop:"highestPrice",label:"历史最高价",width:"100"},{default:l(a=>{var o;return[i(m(((o=a.row.highestPrice)==null?void 0:o.toFixed(2))||"0.00"),1)]}),_:1}),e(n,{prop:"highestSupplier",label:"最高价供应商",width:"120"})]),_:1})]),_:1},8,["modelValue"])])}}},Ke=je(We,[["__scopeId","data-v-38f9c085"]]);export{Ke as default};
|