import{_ as te,V as ae,K as oe,o as de,c as pe,a as _,e,f as t,k as c,j as s,h as n,m as k,L as ne,t as V,M as z,N as re,q as ue,E as w,i as ie}from"./index-C1KISTGN.js";import{S as me}from"./SelectAnnualPlanDialog-BZD-2g5o.js";const se={class:"pre-bid-entry"},fe={class:"table-toolbar"},be={class:"form-actions"},Ve={__name:"Entry",setup(ye){const x=c("apply"),P=c(null),D=c(null),h=c(!1),v=c(!1),R=c(0),L=[{name:"招标文件模板(空白)",format:"xlsx",size:"12KB"}],O=()=>{const l=["序号","物料名称","物料编码","规格型号","品牌","计量单位","参考价(元)","预计数量","金额(元)","对接人","需求简介","备注"].join(",")+` `,f=new Blob([l],{type:"application/vnd.ms-excel"}),u=URL.createObjectURL(f),d=document.createElement("a");d.href=u,d.download="招标文件模板.xlsx",d.click(),URL.revokeObjectURL(u),w.success("模板文件下载成功")},A=ie(()=>{if(!o.planNo)return"";const i=new Date,l=i.getFullYear()+String(i.getMonth()+1).padStart(2,"0")+String(i.getDate()).padStart(2,"0"),f=Math.floor(Math.random()*1e3).toString().padStart(3,"0");return`ZB${l}${f}`}),o=ue({applicant:"管理员",applyTime:new Date,phone:"",applicantCompany:"",type:"",planNo:"",projectCode:"",projectName:"",projectType:"",biddingType:"",expectedBiddingTime:null,budgetAmount:0,department:"",company:"",contactPerson:"",materials:[],files:[],templateUploadFiles:[],approveOpinion:"",approver:"审批管理员",approveRemark:""}),B={phone:[{required:!0,message:"请输入联系电话",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确的手机号码",trigger:"blur"}],applicantCompany:[{required:!0,message:"请选择所属公司",trigger:"change"}],type:[{required:!0,message:"请选择类型",trigger:"change"}],planNo:[{required:!0,message:"请选择计划号",trigger:"blur"}],biddingType:[{required:!0,message:"请选择招标类型",trigger:"change"}],expectedBiddingTime:[{required:!0,message:"请选择预计招标时间",trigger:"change"}],approveOpinion:[{required:!0,message:"请选择审批意见",trigger:"change"}]},I=[{name:"张三",department:"采购部",position:"采购专员",phone:"138-0001-0001"},{name:"李四",department:"采购部",position:"采购主管",phone:"138-0001-0002"},{name:"王五",department:"技术部",position:"技术经理",phone:"138-0001-0003"},{name:"赵六",department:"财务部",position:"财务专员",phone:"138-0001-0004"},{name:"孙七",department:"行政部",position:"行政主管",phone:"138-0001-0005"},{name:"周八",department:"运营部",position:"运营经理",phone:"138-0001-0006"},{name:"吴九",department:"人力资源部",position:"人事专员",phone:"138-0001-0007"},{name:"郑十",department:"市场部",position:"市场主管",phone:"138-0001-0008"}];ae(()=>{var i,l;(i=P.value)==null||i.clearValidate(),(l=D.value)==null||l.clearValidate(),x.value="apply"}),oe(()=>o.planNo,()=>{o.projectCode=A.value});const E=()=>{h.value=!0},Q=i=>{const l=i.planInfo;o.planNo=l.planNo,o.projectCode=A.value,o.projectName=l.projectName,o.projectType=l.projectType,o.budgetAmount=l.budgetAmount,o.department=l.department,o.company=l.company,o.contactPerson=l.contactPerson,o.materials=i.materials.map((f,u)=>({...f,seqNo:String(u+1),brand:""})),w.success("已选择年度招采计划")},K=()=>{const i=o.materials.length+1;o.materials.push({seqNo:String(i),materialName:"",materialCode:"",spec:"",brand:"",unit:"",referencePrice:0,expectedQuantity:1,amount:0,contactPerson:"",applyDate:new Date,expectedDate:null,projectAttribute:"",requirementIntro:"",remark:""})},Y=()=>{o.materials=[]},Z=i=>{o.materials.splice(i,1)},G=i=>{const l=o.materials[i];l.amount=(l.referencePrice||0)*(l.expectedQuantity||0)},H=i=>{R.value=i,v.value=!0},J=i=>{o.materials[R.value].contactPerson=i.name,v.value=!1},C=i=>{if(!i)return"";const l=new Date(i);return`${l.getFullYear()}-${String(l.getMonth()+1).padStart(2,"0")}-${String(l.getDate()).padStart(2,"0")}`},W=()=>{F(),w.info("表单已重置")},F=()=>{Object.assign(o,{applicant:"管理员",applyTime:new Date,phone:"",applicantCompany:"",type:"",planNo:"",projectCode:"",projectName:"",projectType:"",biddingType:"",expectedBiddingTime:null,budgetAmount:0,department:"",company:"",contactPerson:"",materials:[],files:[],templateUploadFiles:[],approveOpinion:"",approver:"审批管理员",approveRemark:""})},X=()=>{const i=x.value==="apply"?P.value:D.value;if(!i){w.warning("表单未初始化");return}i.validate(l=>{if(l)w.success("提交成功"),F();else return w.error("请填写完整信息"),!1})};return(i,l)=>{const f=s("el-divider"),u=s("el-input"),d=s("el-form-item"),r=s("el-col"),j=s("el-date-picker"),b=s("el-row"),y=s("el-option"),U=s("el-select"),T=s("el-icon"),g=s("el-button"),S=s("el-input-number"),p=s("el-table-column"),N=s("el-table"),q=s("el-upload"),$=s("el-form"),M=s("el-tab-pane"),ee=s("el-tabs"),le=s("el-dialog");return de(),pe("div",se,[l[63]||(l[63]=_("div",{class:"page-header"},[_("h2",null,"预招标录入")],-1)),e(ee,{modelValue:x.value,"onUpdate:modelValue":l[36]||(l[36]=a=>x.value=a),type:"border-card"},{default:t(()=>[e(M,{label:"申请页",name:"apply"},{default:t(()=>[e($,{model:o,rules:B,ref_key:"formRef",ref:P,"label-width":"120px"},{default:t(()=>[e(f,{"content-position":"left"},{default:t(()=>[...l[40]||(l[40]=[n("发起人信息",-1)])]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"申请人",prop:"applicant"},{default:t(()=>[e(u,{modelValue:o.applicant,"onUpdate:modelValue":l[0]||(l[0]=a=>o.applicant=a),placeholder:"请输入申请人",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"申请时间",prop:"applyTime"},{default:t(()=>[e(j,{modelValue:o.applyTime,"onUpdate:modelValue":l[1]||(l[1]=a=>o.applyTime=a),type:"datetime",placeholder:"请选择申请时间",style:{width:"100%"},disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"联系电话",prop:"phone"},{default:t(()=>[e(u,{modelValue:o.phone,"onUpdate:modelValue":l[2]||(l[2]=a=>o.phone=a),placeholder:"请输入联系电话"},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"所属公司",prop:"applicantCompany"},{default:t(()=>[e(U,{modelValue:o.applicantCompany,"onUpdate:modelValue":l[3]||(l[3]=a=>o.applicantCompany=a),placeholder:"请选择所属公司",style:{width:"100%"}},{default:t(()=>[e(y,{label:"漱玉平民大药房连锁股份有限公司",value:"漱玉平民大药房连锁股份有限公司"}),e(y,{label:"山东漱玉平民大药房有限公司",value:"山东漱玉平民大药房有限公司"}),e(y,{label:"济南漱玉平民大药房有限公司",value:"济南漱玉平民大药房有限公司"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[41]||(l[41]=[n("申请信息",-1)])]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"来源",prop:"type"},{default:t(()=>[e(U,{modelValue:o.type,"onUpdate:modelValue":l[4]||(l[4]=a=>o.type=a),placeholder:"请选择来源",style:{width:"100%"}},{default:t(()=>[e(y,{label:"计划项目",value:"计划项目"}),e(y,{label:"采购需求",value:"采购需求"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"计划号",prop:"planNo"},{default:t(()=>[e(u,{modelValue:o.planNo,"onUpdate:modelValue":l[5]||(l[5]=a=>o.planNo=a),placeholder:"请选择计划号",readonly:""},{append:t(()=>[e(g,{onClick:E},{default:t(()=>[e(T,null,{default:t(()=>[e(k(ne))]),_:1}),l[42]||(l[42]=n(" 选择 ",-1))]),_:1})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"项目编号",prop:"projectCode"},{default:t(()=>[e(u,{modelValue:o.projectCode,"onUpdate:modelValue":l[6]||(l[6]=a=>o.projectCode=a),placeholder:"自动生成",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"项目名称",prop:"projectName"},{default:t(()=>[e(u,{modelValue:o.projectName,"onUpdate:modelValue":l[7]||(l[7]=a=>o.projectName=a),placeholder:"根据计划号自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"项目类型",prop:"projectType"},{default:t(()=>[e(u,{modelValue:o.projectType,"onUpdate:modelValue":l[8]||(l[8]=a=>o.projectType=a),placeholder:"根据计划号自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"招标类型",prop:"biddingType"},{default:t(()=>[e(U,{modelValue:o.biddingType,"onUpdate:modelValue":l[9]||(l[9]=a=>o.biddingType=a),placeholder:"请选择招标类型",style:{width:"100%"}},{default:t(()=>[e(y,{label:"自行招标",value:"自行招标"}),e(y,{label:"委外招标",value:"委外招标"})]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"预计招标时间",prop:"expectedBiddingTime"},{default:t(()=>[e(j,{modelValue:o.expectedBiddingTime,"onUpdate:modelValue":l[10]||(l[10]=a=>o.expectedBiddingTime=a),type:"date",placeholder:"请选择预计招标时间",style:{width:"100%"}},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"预算金额(万元)",prop:"budgetAmount"},{default:t(()=>[e(S,{modelValue:o.budgetAmount,"onUpdate:modelValue":l[11]||(l[11]=a=>o.budgetAmount=a),min:0,precision:2,style:{width:"100%"},placeholder:"根据计划号自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"所属部门",prop:"department"},{default:t(()=>[e(u,{modelValue:o.department,"onUpdate:modelValue":l[12]||(l[12]=a=>o.department=a),placeholder:"根据计划号自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"所属公司",prop:"company"},{default:t(()=>[e(u,{modelValue:o.company,"onUpdate:modelValue":l[13]||(l[13]=a=>o.company=a),placeholder:"根据计划号自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"项目对接人",prop:"contactPerson"},{default:t(()=>[e(u,{modelValue:o.contactPerson,"onUpdate:modelValue":l[14]||(l[14]=a=>o.contactPerson=a),placeholder:"根据计划号自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[43]||(l[43]=[n("标的物",-1)])]),_:1}),_("div",fe,[e(g,{type:"primary",size:"small",onClick:K},{default:t(()=>[...l[44]||(l[44]=[n("添加明细",-1)])]),_:1}),e(g,{type:"danger",size:"small",onClick:Y},{default:t(()=>[...l[45]||(l[45]=[n("清空明细",-1)])]),_:1})]),e(N,{data:o.materials,border:"",stripe:"",style:{width:"100%"},"max-height":"400"},{default:t(()=>[e(p,{prop:"seqNo",label:"序号",width:"60"},{default:t(a=>[n(V(a.$index+1),1)]),_:1}),e(p,{prop:"materialName",label:"物料名称",width:"120"},{default:t(a=>[n(V(a.row.materialName),1)]),_:1}),e(p,{prop:"materialCode",label:"物料编码",width:"100"},{default:t(a=>[n(V(a.row.materialCode),1)]),_:1}),e(p,{prop:"spec",label:"规格型号",width:"110"},{default:t(a=>[n(V(a.row.spec),1)]),_:1}),e(p,{prop:"brand",label:"品牌",width:"120"},{default:t(a=>[e(U,{modelValue:a.row.brand,"onUpdate:modelValue":m=>a.row.brand=m,size:"small",placeholder:"请选择",style:{width:"100%"}},{default:t(()=>[e(y,{label:"一类项目",value:"一类项目"}),e(y,{label:"二类项目",value:"二类项目"}),e(y,{label:"三类项目",value:"三类项目"})]),_:1},8,["modelValue","onUpdate:modelValue"])]),_:1}),e(p,{prop:"unit",label:"计量单位",width:"80"},{default:t(a=>[n(V(a.row.unit),1)]),_:1}),e(p,{prop:"referencePrice",label:"参考价(元)",width:"100"},{default:t(a=>{var m;return[n(V(((m=a.row.referencePrice)==null?void 0:m.toFixed(2))||"0.00"),1)]}),_:1}),e(p,{prop:"expectedQuantity",label:"预计数量",width:"90"},{default:t(a=>[e(S,{modelValue:a.row.expectedQuantity,"onUpdate:modelValue":m=>a.row.expectedQuantity=m,min:0,size:"small",style:{width:"100%"},onChange:m=>G(a.$index)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),_:1}),e(p,{prop:"amount",label:"金额(元)",width:"100"},{default:t(a=>{var m;return[n(V(((m=a.row.amount)==null?void 0:m.toFixed(2))||"0.00"),1)]}),_:1}),e(p,{prop:"contactPerson",label:"对接人",width:"100"},{default:t(a=>[e(u,{modelValue:a.row.contactPerson,"onUpdate:modelValue":m=>a.row.contactPerson=m,size:"small",placeholder:"选择人员",readonly:"",onClick:m=>H(a.$index),style:{cursor:"pointer"}},null,8,["modelValue","onUpdate:modelValue","onClick"])]),_:1}),e(p,{prop:"applyDate",label:"计划申请日期",width:"130"},{default:t(a=>[n(V(C(a.row.applyDate)),1)]),_:1}),e(p,{prop:"expectedDate",label:"期望使用/完成日期",width:"150"},{default:t(a=>[n(V(C(a.row.expectedDate)),1)]),_:1}),e(p,{prop:"projectAttribute",label:"项目属性",width:"100"},{default:t(a=>[n(V(a.row.projectAttribute),1)]),_:1}),e(p,{prop:"requirementIntro",label:"需求简介",width:"120"},{default:t(a=>[e(u,{modelValue:a.row.requirementIntro,"onUpdate:modelValue":m=>a.row.requirementIntro=m,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(p,{prop:"remark",label:"备注",width:"90"},{default:t(a=>[e(u,{modelValue:a.row.remark,"onUpdate:modelValue":m=>a.row.remark=m,size:"small",placeholder:"请输入"},null,8,["modelValue","onUpdate:modelValue"])]),_:1}),e(p,{label:"操作",width:"70",fixed:"right"},{default:t(a=>[e(g,{type:"text",size:"small",onClick:m=>Z(a.$index),style:{color:"#f56c6c"}},{default:t(()=>[...l[46]||(l[46]=[n("删除",-1)])]),_:1},8,["onClick"])]),_:1})]),_:1},8,["data"]),e(f,{"content-position":"left"},{default:t(()=>[...l[47]||(l[47]=[n("附件",-1)])]),_:1}),e(d,{label:"附件上传",prop:"files"},{default:t(()=>[e(q,{"file-list":o.files,"onUpdate:fileList":l[15]||(l[15]=a=>o.files=a),action:"#",drag:"","auto-upload":!1,limit:10},{tip:t(()=>[...l[48]||(l[48]=[_("div",{class:"upload-tip"}," 上传预算核定单、需求说明等支撑材料,支持pdf/doc/excel等格式,最多上传10个文件 ",-1)])]),default:t(()=>[e(T,{class:"el-icon--upload"},{default:t(()=>[e(k(z))]),_:1}),l[49]||(l[49]=_("div",{class:"el-upload__text"},[n(" 将文件拖到此处,或"),_("em",null,"点击上传")],-1))]),_:1},8,["file-list"])]),_:1}),_("div",be,[e(g,{onClick:W},{default:t(()=>[...l[50]||(l[50]=[n("重置",-1)])]),_:1}),e(g,{type:"primary",onClick:X},{default:t(()=>[...l[51]||(l[51]=[n("提交",-1)])]),_:1})])]),_:1},8,["model"])]),_:1}),e(M,{label:"审批页",name:"approve"},{default:t(()=>[e($,{model:o,rules:B,ref_key:"approveFormRef",ref:D,"label-width":"120px"},{default:t(()=>[e(f,{"content-position":"left"},{default:t(()=>[...l[52]||(l[52]=[n("发起人信息",-1)])]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"申请人",prop:"applicant"},{default:t(()=>[e(u,{modelValue:o.applicant,"onUpdate:modelValue":l[16]||(l[16]=a=>o.applicant=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"申请时间",prop:"applyTime"},{default:t(()=>[e(j,{modelValue:o.applyTime,"onUpdate:modelValue":l[17]||(l[17]=a=>o.applyTime=a),type:"datetime",placeholder:"自动带出申请信息",style:{width:"100%"},disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"联系电话",prop:"phone"},{default:t(()=>[e(u,{modelValue:o.phone,"onUpdate:modelValue":l[18]||(l[18]=a=>o.phone=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"所属公司",prop:"applicantCompany"},{default:t(()=>[e(u,{modelValue:o.applicantCompany,"onUpdate:modelValue":l[19]||(l[19]=a=>o.applicantCompany=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[53]||(l[53]=[n("申请信息",-1)])]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"类型",prop:"type"},{default:t(()=>[e(u,{modelValue:o.type,"onUpdate:modelValue":l[20]||(l[20]=a=>o.type=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"计划号",prop:"planNo"},{default:t(()=>[e(u,{modelValue:o.planNo,"onUpdate:modelValue":l[21]||(l[21]=a=>o.planNo=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"项目编号",prop:"projectCode"},{default:t(()=>[e(u,{modelValue:o.projectCode,"onUpdate:modelValue":l[22]||(l[22]=a=>o.projectCode=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"项目名称",prop:"projectName"},{default:t(()=>[e(u,{modelValue:o.projectName,"onUpdate:modelValue":l[23]||(l[23]=a=>o.projectName=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"项目类型",prop:"projectType"},{default:t(()=>[e(u,{modelValue:o.projectType,"onUpdate:modelValue":l[24]||(l[24]=a=>o.projectType=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"招标类型",prop:"biddingType"},{default:t(()=>[e(u,{modelValue:o.biddingType,"onUpdate:modelValue":l[25]||(l[25]=a=>o.biddingType=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"预计招标时间",prop:"expectedBiddingTime"},{default:t(()=>[e(j,{modelValue:o.expectedBiddingTime,"onUpdate:modelValue":l[26]||(l[26]=a=>o.expectedBiddingTime=a),type:"date",placeholder:"自动带出申请信息",style:{width:"100%"},disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"预算金额(万元)",prop:"budgetAmount"},{default:t(()=>[e(S,{modelValue:o.budgetAmount,"onUpdate:modelValue":l[27]||(l[27]=a=>o.budgetAmount=a),min:0,precision:2,style:{width:"100%"},placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"所属部门",prop:"department"},{default:t(()=>[e(u,{modelValue:o.department,"onUpdate:modelValue":l[28]||(l[28]=a=>o.department=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"所属公司",prop:"company"},{default:t(()=>[e(u,{modelValue:o.company,"onUpdate:modelValue":l[29]||(l[29]=a=>o.company=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"项目对接人",prop:"contactPerson"},{default:t(()=>[e(u,{modelValue:o.contactPerson,"onUpdate:modelValue":l[30]||(l[30]=a=>o.contactPerson=a),placeholder:"自动带出申请信息",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[54]||(l[54]=[n("标的物",-1)])]),_:1}),e(N,{data:o.materials,border:"",stripe:"",style:{width:"100%"}},{default:t(()=>[e(p,{prop:"seqNo",label:"序号",width:"60"}),e(p,{prop:"materialName",label:"物料名称",width:"120"}),e(p,{prop:"materialCode",label:"物料编码",width:"100"}),e(p,{prop:"spec",label:"规格型号",width:"110"}),e(p,{prop:"brand",label:"品牌",width:"120"}),e(p,{prop:"unit",label:"计量单位",width:"80"}),e(p,{prop:"referencePrice",label:"参考价(元)",width:"100"},{default:t(a=>{var m;return[n(V(((m=a.row.referencePrice)==null?void 0:m.toFixed(2))||"0.00"),1)]}),_:1}),e(p,{prop:"expectedQuantity",label:"预计数量",width:"90"}),e(p,{prop:"amount",label:"金额(元)",width:"100"},{default:t(a=>{var m;return[n(V(((m=a.row.amount)==null?void 0:m.toFixed(2))||"0.00"),1)]}),_:1}),e(p,{prop:"contactPerson",label:"对接人",width:"100"}),e(p,{prop:"applyDate",label:"计划申请日期",width:"130"},{default:t(a=>[n(V(C(a.row.applyDate)),1)]),_:1}),e(p,{prop:"expectedDate",label:"期望使用/完成日期",width:"150"},{default:t(a=>[n(V(C(a.row.expectedDate)),1)]),_:1}),e(p,{prop:"projectAttribute",label:"项目属性",width:"100"}),e(p,{prop:"requirementIntro",label:"需求简介",width:"120"}),e(p,{prop:"remark",label:"备注",width:"90"})]),_:1},8,["data"]),e(f,{"content-position":"left"},{default:t(()=>[...l[55]||(l[55]=[n("下载招标模板文件",-1)])]),_:1}),e(N,{data:L,border:"",stripe:"",style:{width:"100%"}},{default:t(()=>[e(p,{prop:"name",label:"模板文件名称"}),e(p,{prop:"format",label:"文件格式",width:"100"}),e(p,{prop:"size",label:"文件大小",width:"100"}),e(p,{label:"操作",width:"120"},{default:t(()=>[e(g,{type:"primary",link:"",onClick:O},{default:t(()=>[e(T,null,{default:t(()=>[e(k(re))]),_:1}),l[56]||(l[56]=n(" 下载 ",-1))]),_:1})]),_:1})]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[57]||(l[57]=[n("上传招标模板文件",-1)])]),_:1}),e(d,{label:"模板文件上传",prop:"templateUploadFiles"},{default:t(()=>[e(q,{"file-list":o.templateUploadFiles,"onUpdate:fileList":l[31]||(l[31]=a=>o.templateUploadFiles=a),action:"#",drag:"","auto-upload":!1,limit:5,accept:".xlsx,.xls,.doc,.docx,.pdf"},{tip:t(()=>[...l[58]||(l[58]=[_("div",{class:"upload-tip"}," 上传已填写完成的招标模板文件,支持xlsx/xls/doc/docx/pdf格式,最多上传5个文件 ",-1)])]),default:t(()=>[e(T,{class:"el-icon--upload"},{default:t(()=>[e(k(z))]),_:1}),l[59]||(l[59]=_("div",{class:"el-upload__text"},[n(" 将填写好的招标模板文件拖到此处,或"),_("em",null,"点击上传")],-1))]),_:1},8,["file-list"])]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[60]||(l[60]=[n("审批信息",-1)])]),_:1}),e(b,{gutter:20},{default:t(()=>[e(r,{span:12},{default:t(()=>[e(d,{label:"审批意见",prop:"approveOpinion"},{default:t(()=>[e(U,{modelValue:o.approveOpinion,"onUpdate:modelValue":l[32]||(l[32]=a=>o.approveOpinion=a),placeholder:"请选择审批意见",style:{width:"100%"}},{default:t(()=>[e(y,{label:"同意",value:"同意"}),e(y,{label:"不同意",value:"不同意"}),e(y,{label:"退回修改",value:"退回修改"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(r,{span:12},{default:t(()=>[e(d,{label:"审批人",prop:"approver"},{default:t(()=>[e(u,{modelValue:o.approver,"onUpdate:modelValue":l[33]||(l[33]=a=>o.approver=a),placeholder:"自动带出",disabled:""},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(d,{label:"审批备注",prop:"approveRemark"},{default:t(()=>[e(u,{modelValue:o.approveRemark,"onUpdate:modelValue":l[34]||(l[34]=a=>o.approveRemark=a),type:"textarea",rows:3,placeholder:"请输入审批备注"},null,8,["modelValue"])]),_:1}),e(f,{"content-position":"left"},{default:t(()=>[...l[61]||(l[61]=[n("附件",-1)])]),_:1}),e(d,{label:"附件"},{default:t(()=>[e(q,{"file-list":o.files,"onUpdate:fileList":l[35]||(l[35]=a=>o.files=a),action:"#",disabled:""},null,8,["file-list"])]),_:1})]),_:1},8,["model"])]),_:1})]),_:1},8,["modelValue"]),e(me,{modelValue:h.value,"onUpdate:modelValue":l[37]||(l[37]=a=>h.value=a),onConfirm:Q},null,8,["modelValue"]),e(le,{modelValue:v.value,"onUpdate:modelValue":l[39]||(l[39]=a=>v.value=a),title:"选择对接人",width:"600px"},{footer:t(()=>[e(g,{onClick:l[38]||(l[38]=a=>v.value=!1)},{default:t(()=>[...l[62]||(l[62]=[n("取消",-1)])]),_:1})]),default:t(()=>[e(N,{data:I,border:"",stripe:"",style:{width:"100%"},onRowClick:J},{default:t(()=>[e(p,{prop:"name",label:"姓名",width:"100"}),e(p,{prop:"department",label:"部门",width:"150"}),e(p,{prop:"position",label:"职位",width:"120"}),e(p,{prop:"phone",label:"联系电话",width:"130"})]),_:1})]),_:1},8,["modelValue"])])}}},ce=te(Ve,[["__scopeId","data-v-5b2106aa"]]);export{ce as default};