Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

2 lignes
33KB

  1. import{E as de,r as G,B as se,b as D,c as f,d as P,f as o,h as t,F as y,H as K,L as h,i as U,j as Y,N as B,u as i,e as $,t as N,k as ne}from"./index-dd5fae99.js";import{r as Q,h as M,i as O,f as T,b as V,c as q,e as L}from"./uploadAction-3962500e.js";const pe={class:"el-upload__tip"},ce={class:"el-upload__tip"},me={class:"el-upload__tip"},be={class:"el-upload__tip"},fe={class:"el-upload__tip"},ve={class:"el-upload__tip"},ge={class:"el-upload__tip"},Pe={class:"el-upload__tip"},ye={class:"el-upload__tip"},he={class:"el-upload__tip"},Ve=ne({name:"purchaseInfo"}),Ce=Object.assign(Ve,{props:{detail:{type:Object},basicInfoData:{type:Object},baseProjSetYear:{type:String,default:""},dictionaryList:{type:Array,default:()=>[]},isSupplemented:{type:Boolean,default:!1}},setup(r,{expose:te}){const I=r,k=de.dictStore.uploadUrl,H=G(),u=G({sections:[{purchaseFile:[],biddingFile:[],purchaseContract:[]}]}),R={},oe=()=>{u.value.sections.push({})},ue=F=>{u.value.sections.splice(F,1)},n=G();return te({formRef:H,formData:u}),se(()=>I.basicInfoData,F=>{var m;(F==null?void 0:F.baseProjIsConfidentiality)==="02"||(F==null?void 0:F.baseProjSetProg)==="00"?R.value={}:R.value={sections:[{required:!0,message:"请至少添加一个标段"}]},(m=H.value)==null||m.clearValidate()},{deep:!0,immediate:!0}),se(()=>I.detail,F=>{var m,C,S,b;F&&(I.isSupplemented&&(n.value=F.procures||[]),(C=(m=I.detail)==null?void 0:m.procures)!=null&&C.length&&(u.value={sections:((b=(S=I.detail)==null?void 0:S.procures)==null?void 0:b.map(v=>({...v,purchaseFile:v.purchaseFile?Q(JSON.parse(v.purchaseFile)):[],biddingFile:v.biddingFile?Q(JSON.parse(v.biddingFile)):[],purchaseContract:v.purchaseContract?Q(JSON.parse(v.purchaseContract)):[]})))||[{purchaseFile:[],biddingFile:[],purchaseContract:[]}]}))},{deep:!0}),(F,m)=>{const C=D("el-button"),S=D("el-input"),b=D("el-form-item"),v=D("el-col"),X=D("el-option"),Z=D("el-select"),J=D("el-date-picker"),W=D("el-input-number"),E=D("el-row"),w=D("el-upload"),re=D("el-divider"),ie=D("el-form");return f(),P(y,null,[o(ie,{ref_key:"formRef",ref:H,model:u.value,rules:R,"label-position":"top","label-suffix":":","scroll-to-error":""},{default:t(()=>[(f(!0),P(y,null,K(u.value.sections,(A,e)=>{var _,x,ee,ae,le;return f(),P(y,{key:e},[((_=u.value.sections)==null?void 0:_.length)>1?(f(),h(C,{key:0,type:"danger",icon:"Delete",link:"",class:"float-right",disabled:((x=n.value)==null?void 0:x.length)&&r.isSupplemented,onClick:j=>ue(e)},{default:t(()=>m[6]||(m[6]=[U("删除")])),_:2},1032,["disabled","onClick"])):Y("",!0),((ee=r.basicInfoData)==null?void 0:ee.baseProjIsConfidentiality)!=="02"&&((ae=r.basicInfoData)==null?void 0:ae.baseProjSetProg)!=="00"?(f(),P(y,{key:1},[o(E,{gutter:40},{default:t(()=>{var j,l,p,c;return[["05","06","07","00"].includes((j=r.basicInfoData)==null?void 0:j.baseProjSetProg)?(f(),P(y,{key:0},[o(v,{span:24},{default:t(()=>[o(b,{label:"标段名称",prop:`sections[${e}].baseBidName`,rules:[{required:!0,message:"请填写"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseBidName,"onUpdate:modelValue":d=>u.value.sections[e].baseBidName=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseBidName)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购方式",prop:`sections[${e}].baseProjPurchaseWay`,rules:[{required:!0,message:"请选择"}]},{default:t(()=>{var s,a;return[o(Z,{modelValue:u.value.sections[e].baseProjPurchaseWay,"onUpdate:modelValue":d=>u.value.sections[e].baseProjPurchaseWay=d,class:"w-full",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseProjPurchaseWay)&&r.isSupplemented},{default:t(()=>{var d;return[(f(!0),P(y,null,K((d=r.dictionaryList)==null?void 0:d.filter(g=>g.type==="PURCHASE_METHOD"),(g,z)=>(f(),h(X,{key:z,label:g.label,value:g.value},null,8,["label","value"]))),128))]}),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"预算执行确认书编号",prop:`sections[${e}].basePurchaseCode`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].basePurchaseCode,"onUpdate:modelValue":d=>u.value.sections[e].basePurchaseCode=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.basePurchaseCode)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64)):Y("",!0),["05","06","07","00"].includes((l=r.basicInfoData)==null?void 0:l.baseProjSetProg)||r.baseProjSetYear*1<2023?(f(),P(y,{key:1},[["01","02","03","04","06"].includes(A.baseProjPurchaseWay)&&r.baseProjSetYear*1>=2023?(f(),P(y,{key:0},[o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构",prop:`sections[${e}].basePurchasingAgencies`,rules:[{required:!0,message:"请填写"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].basePurchasingAgencies,"onUpdate:modelValue":d=>u.value.sections[e].basePurchasingAgencies=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.basePurchasingAgencies)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构统一社会信用代码",prop:`sections[${e}].baseUnifiedCreditCode`,rules:[{required:!0,message:"请填写"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseUnifiedCreditCode,"onUpdate:modelValue":d=>u.value.sections[e].baseUnifiedCreditCode=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseUnifiedCreditCode)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64)):(f(),P(y,{key:1},[o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构",prop:`sections[${e}].basePurchaseCode`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].basePurchasingAgencies,"onUpdate:modelValue":d=>u.value.sections[e].basePurchasingAgencies=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.basePurchasingAgencies)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构统一社会信用代码",prop:`sections[${e}].baseUnifiedCreditCode`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseUnifiedCreditCode,"onUpdate:modelValue":d=>u.value.sections[e].baseUnifiedCreditCode=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseUnifiedCreditCode)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64))],64)):Y("",!0),["05","06","07","00"].includes((p=r.basicInfoData)==null?void 0:p.baseProjSetProg)?(f(),P(y,{key:2},[o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)时间",prop:`sections[${e}].baseWinningBidTime`,rules:[{required:!0,message:"请选择"}]},{default:t(()=>{var s,a;return[o(J,{modelValue:u.value.sections[e].baseWinningBidTime,"onUpdate:modelValue":d=>u.value.sections[e].baseWinningBidTime=d,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseWinningBidTime)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)金额",prop:`sections[${e}].baseProjPurchaseAmount`,rules:[{required:!0,message:"请输入"}]},{default:t(()=>{var s,a;return[o(W,{modelValue:u.value.sections[e].baseProjPurchaseAmount,"onUpdate:modelValue":d=>u.value.sections[e].baseProjPurchaseAmount=d,class:"input-amount",placeholder:"请填写",min:1e-6,controls:!1,disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseProjPurchaseAmount)&&r.isSupplemented,onMousewheel:m[0]||(m[0]=B(()=>{},["prevent"]))},{suffix:t(()=>m[7]||(m[7]=[U("万元")])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)供应商名称",prop:`sections[${e}].baseConsDeprt`,rules:[{required:!0,message:"请输入"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseConsDeprt,"onUpdate:modelValue":d=>u.value.sections[e].baseConsDeprt=d,disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseConsDeprt)&&r.isSupplemented,placeholder:"请填写"},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)供应商统一社会信用代码",prop:`sections[${e}].baseConsDeprtUsci`,rules:[{required:!0,message:"请输入"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseConsDeprtUsci,"onUpdate:modelValue":d=>u.value.sections[e].baseConsDeprtUsci=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseConsDeprtUsci)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64)):Y("",!0),["05","06","07","00"].includes((c=r.basicInfoData)==null?void 0:c.baseProjSetProg)||r.baseProjSetYear*1<2023?(f(),P(y,{key:3},[o(v,{span:8},{default:t(()=>{var s;return[((s=r.basicInfoData)==null?void 0:s.baseProjSetProg)==="05"||r.baseProjSetYear*1<2023?(f(),h(b,{key:0,label:"项目款支付时间",prop:`sections[${e}].basePaymentTime`},{default:t(()=>{var a,d;return[o(J,{modelValue:u.value.sections[e].basePaymentTime,"onUpdate:modelValue":g=>u.value.sections[e].basePaymentTime=g,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择",disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.basePaymentTime)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"项目款支付时间",prop:`sections[${e}].basePaymentTime`,rules:[{required:!0,message:"请选择"}]},{default:t(()=>{var a,d;return[o(J,{modelValue:u.value.sections[e].basePaymentTime,"onUpdate:modelValue":g=>u.value.sections[e].basePaymentTime=g,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择",disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.basePaymentTime)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"]))]}),_:2},1024),o(v,{span:8},{default:t(()=>{var s;return[((s=r.basicInfoData)==null?void 0:s.baseProjSetProg)==="05"||r.baseProjSetYear*1<2023?(f(),h(b,{key:0,label:"项目款支付金额",prop:`sections[${e}].paymentProgress`},{default:t(()=>{var a,d;return[o(W,{modelValue:u.value.sections[e].paymentProgress,"onUpdate:modelValue":g=>u.value.sections[e].paymentProgress=g,class:"input-amount",placeholder:"请填写",min:1e-6,controls:!1,disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.paymentProgress)&&r.isSupplemented,onMousewheel:m[1]||(m[1]=B(()=>{},["prevent"]))},{suffix:t(()=>m[8]||(m[8]=[U("万元")])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"项目款支付金额",prop:`sections[${e}].paymentProgress`,rules:[{required:!0,message:"请选择"}]},{default:t(()=>{var a,d;return[o(W,{modelValue:u.value.sections[e].paymentProgress,"onUpdate:modelValue":g=>u.value.sections[e].paymentProgress=g,class:"input-amount",placeholder:"请填写",min:1e-6,controls:!1,disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.paymentProgress)&&r.isSupplemented,onMousewheel:m[2]||(m[2]=B(()=>{},["prevent"]))},{suffix:t(()=>m[9]||(m[9]=[U("万元")])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"]))]}),_:2},1024)],64)):Y("",!0)]}),_:2},1024),o(E,null,{default:t(()=>{var j;return[["05","06","07","00"].includes((j=r.basicInfoData)==null?void 0:j.baseProjSetProg)?(f(),P(y,{key:0},[o(v,{span:8},{default:t(()=>[A.baseProjPurchaseWay==="00"?(f(),h(b,{key:0,label:"招标(采购)文件",prop:`sections[${e}].purchaseFile`},{default:t(()=>[o(w,{"file-list":u.value.sections[e].purchaseFile,"onUpdate:fileList":l=>u.value.sections[e].purchaseFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].purchaseFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.purchaseFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",pe,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.purchaseFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[10]||(m[10]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"招标(采购)文件",prop:`sections[${e}].purchaseFile`,rules:[{required:!0,message:"请上传"}]},{default:t(()=>[o(w,{"file-list":u.value.sections[e].purchaseFile,"onUpdate:fileList":l=>u.value.sections[e].purchaseFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].purchaseFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.purchaseFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",ce,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.purchaseFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[11]||(m[11]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"]))]),_:2},1024),o(v,{span:8},{default:t(()=>[A.baseProjPurchaseWay==="00"||A.baseProjPurchaseWay==="05"?(f(),h(b,{key:0,label:"中标(成交)通知",prop:`sections[${e}].biddingFile`},{default:t(()=>[o(w,{"file-list":u.value.sections[e].biddingFile,"onUpdate:fileList":l=>u.value.sections[e].biddingFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].biddingFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.biddingFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",me,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.biddingFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[12]||(m[12]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"中标(成交)通知",prop:`sections[${e}].biddingFile`,rules:[{required:!0,message:"请上传"}]},{default:t(()=>[o(w,{"file-list":u.value.sections[e].biddingFile,"onUpdate:fileList":l=>u.value.sections[e].biddingFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].biddingFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.biddingFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",be,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.biddingFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[13]||(m[13]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"]))]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购合同",prop:`sections[${e}].purchaseContract`,rules:[{required:!0,message:"请上传"}]},{default:t(()=>[o(w,{"file-list":u.value.sections[e].purchaseContract,"onUpdate:fileList":l=>u.value.sections[e].purchaseContract=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].purchaseContract),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.purchaseContract&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseContract))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",fe,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.purchaseContract)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseContract))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[14]||(m[14]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"])]),_:2},1024)],64)):Y("",!0)]}),_:2},1024)],64)):(f(),P(y,{key:2},[o(E,{gutter:40},{default:t(()=>{var j,l,p,c;return[["05","06","07","00"].includes((j=r.basicInfoData)==null?void 0:j.baseProjSetProg)?(f(),P(y,{key:0},[o(v,{span:24},{default:t(()=>[o(b,{label:"标段名称",prop:`sections[${e}].baseBidName`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseBidName,"onUpdate:modelValue":d=>u.value.sections[e].baseBidName=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseBidName)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购方式",prop:`sections[${e}].baseProjPurchaseWay`,rules:[{required:!1,message:"请选择"}]},{default:t(()=>{var s,a;return[o(Z,{modelValue:u.value.sections[e].baseProjPurchaseWay,"onUpdate:modelValue":d=>u.value.sections[e].baseProjPurchaseWay=d,class:"w-full",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseProjPurchaseWay)&&r.isSupplemented},{default:t(()=>{var d;return[(f(!0),P(y,null,K((d=r.dictionaryList)==null?void 0:d.filter(g=>g.type==="PURCHASE_METHOD"),(g,z)=>(f(),h(X,{key:z,label:g.label,value:g.value},null,8,["label","value"]))),128))]}),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"预算执行确认书编号",prop:`sections[${e}].basePurchaseCode`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].basePurchaseCode,"onUpdate:modelValue":d=>u.value.sections[e].basePurchaseCode=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.basePurchaseCode)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64)):Y("",!0),["05","06","07","00"].includes((l=r.basicInfoData)==null?void 0:l.baseProjSetProg)||r.baseProjSetYear*1<2023?(f(),P(y,{key:1},[["01","02","03","04","06"].includes(A.baseProjPurchaseWay)&&r.baseProjSetYear*1>=2023?(f(),P(y,{key:0},[o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构",prop:`sections[${e}].basePurchaseCode`,rules:[{required:!1,message:"请填写"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].basePurchasingAgencies,"onUpdate:modelValue":d=>u.value.sections[e].basePurchasingAgencies=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.basePurchasingAgencies)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构统一社会信用代码",prop:`sections[${e}].baseUnifiedCreditCode`,rules:[{required:!1,message:"请填写"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseUnifiedCreditCode,"onUpdate:modelValue":d=>u.value.sections[e].baseUnifiedCreditCode=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseUnifiedCreditCode)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64)):(f(),P(y,{key:1},[o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构",prop:`sections[${e}].basePurchaseCode`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].basePurchasingAgencies,"onUpdate:modelValue":d=>u.value.sections[e].basePurchasingAgencies=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.basePurchasingAgencies)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购代理机构统一社会信用代码",prop:`sections[${e}].baseUnifiedCreditCode`},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseUnifiedCreditCode,"onUpdate:modelValue":d=>u.value.sections[e].baseUnifiedCreditCode=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseUnifiedCreditCode)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64))],64)):Y("",!0),["05","06","07","00"].includes((p=r.basicInfoData)==null?void 0:p.baseProjSetProg)?(f(),P(y,{key:2},[o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)时间",prop:`sections[${e}].baseWinningBidTime`,rules:[{required:!1,message:"请选择"}]},{default:t(()=>{var s,a;return[o(J,{modelValue:u.value.sections[e].baseWinningBidTime,"onUpdate:modelValue":d=>u.value.sections[e].baseWinningBidTime=d,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseWinningBidTime)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)金额",prop:`sections[${e}].baseProjPurchaseAmount`,rules:[{required:!1,message:"请输入"}]},{default:t(()=>{var s,a;return[o(W,{modelValue:u.value.sections[e].baseProjPurchaseAmount,"onUpdate:modelValue":d=>u.value.sections[e].baseProjPurchaseAmount=d,class:"input-amount",placeholder:"请填写",min:1e-6,controls:!1,disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseProjPurchaseAmount)&&r.isSupplemented,onMousewheel:m[3]||(m[3]=B(()=>{},["prevent"]))},{suffix:t(()=>m[15]||(m[15]=[U("万元")])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)供应商名称",prop:`sections[${e}].baseConsDeprt`,rules:[{required:!1,message:"请输入"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseConsDeprt,"onUpdate:modelValue":d=>u.value.sections[e].baseConsDeprt=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseConsDeprt)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"中标(成交)供应商统一社会信用代码",prop:`sections[${e}].baseConsDeprtUsci`,rules:[{required:!1,message:"请输入"}]},{default:t(()=>{var s,a;return[o(S,{modelValue:u.value.sections[e].baseConsDeprtUsci,"onUpdate:modelValue":d=>u.value.sections[e].baseConsDeprtUsci=d,placeholder:"请填写",disabled:((a=(s=n.value)==null?void 0:s[e])==null?void 0:a.baseConsDeprtUsci)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])]),_:2},1024)],64)):Y("",!0),["05","06","07","00"].includes((c=r.basicInfoData)==null?void 0:c.baseProjSetProg)||r.baseProjSetYear*1<2023?(f(),P(y,{key:3},[o(v,{span:8},{default:t(()=>{var s;return[((s=r.basicInfoData)==null?void 0:s.baseProjSetProg)==="05"||r.baseProjSetYear*1<2023?(f(),h(b,{key:0,label:"项目款支付时间",prop:`sections[${e}].basePaymentTime`},{default:t(()=>{var a,d;return[o(J,{modelValue:u.value.sections[e].basePaymentTime,"onUpdate:modelValue":g=>u.value.sections[e].basePaymentTime=g,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择",disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.basePaymentTime)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"项目款支付时间",prop:`sections[${e}].basePaymentTime`,rules:[{required:!1,message:"请选择"}]},{default:t(()=>{var a,d;return[o(J,{modelValue:u.value.sections[e].basePaymentTime,"onUpdate:modelValue":g=>u.value.sections[e].basePaymentTime=g,type:"date",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",placeholder:"请选择",disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.basePaymentTime)&&r.isSupplemented},null,8,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"]))]}),_:2},1024),o(v,{span:8},{default:t(()=>{var s;return[((s=r.basicInfoData)==null?void 0:s.baseProjSetProg)==="05"||r.baseProjSetYear*1<2023?(f(),h(b,{key:0,label:"项目款支付金额",prop:`sections[${e}].paymentProgress`},{default:t(()=>{var a,d;return[o(W,{modelValue:u.value.sections[e].paymentProgress,"onUpdate:modelValue":g=>u.value.sections[e].paymentProgress=g,class:"input-amount",placeholder:"请填写",min:1e-6,controls:!1,disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.paymentProgress)&&r.isSupplemented,onMousewheel:m[4]||(m[4]=B(()=>{},["prevent"]))},{suffix:t(()=>m[16]||(m[16]=[U("万元")])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"项目款支付金额",prop:`sections[${e}].paymentProgress`,rules:[{required:!1,message:"请选择"}]},{default:t(()=>{var a,d;return[o(W,{modelValue:u.value.sections[e].paymentProgress,"onUpdate:modelValue":g=>u.value.sections[e].paymentProgress=g,class:"input-amount",placeholder:"请填写",min:1e-6,controls:!1,disabled:((d=(a=n.value)==null?void 0:a[e])==null?void 0:d.paymentProgress)&&r.isSupplemented,onMousewheel:m[5]||(m[5]=B(()=>{},["prevent"]))},{suffix:t(()=>m[17]||(m[17]=[U("万元")])),_:2},1032,["modelValue","onUpdate:modelValue","disabled"])]}),_:2},1032,["prop"]))]}),_:2},1024)],64)):Y("",!0)]}),_:2},1024),o(E,null,{default:t(()=>{var j;return[["05","06","07","00"].includes((j=r.basicInfoData)==null?void 0:j.baseProjSetProg)?(f(),P(y,{key:0},[o(v,{span:8},{default:t(()=>[A.baseProjPurchaseWay==="00"?(f(),h(b,{key:0,label:"招标(采购)文件",prop:`sections[${e}].purchaseFile`},{default:t(()=>[o(w,{"file-list":u.value.sections[e].purchaseFile,"onUpdate:fileList":l=>u.value.sections[e].purchaseFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].purchaseFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.purchaseFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",ve,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.purchaseFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[18]||(m[18]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"招标(采购)文件",prop:`sections[${e}].purchaseFile`,rules:[{required:!1,message:"请上传"}]},{default:t(()=>[o(w,{"file-list":u.value.sections[e].purchaseFile,"onUpdate:fileList":l=>u.value.sections[e].purchaseFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].purchaseFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.purchaseFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",ge,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.purchaseFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[19]||(m[19]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"]))]),_:2},1024),o(v,{span:8},{default:t(()=>[A.baseProjPurchaseWay==="00"?(f(),h(b,{key:0,label:"中标(成交)通知",prop:`sections[${e}].biddingFile`},{default:t(()=>[o(w,{"file-list":u.value.sections[e].biddingFile,"onUpdate:fileList":l=>u.value.sections[e].biddingFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].biddingFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.biddingFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",Pe,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.biddingFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[20]||(m[20]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"])):(f(),h(b,{key:1,label:"中标(成交)通知",prop:`sections[${e}].biddingFile`,rules:[{required:!1,message:"请上传"}]},{default:t(()=>[o(w,{"file-list":u.value.sections[e].biddingFile,"onUpdate:fileList":l=>u.value.sections[e].biddingFile=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].biddingFile),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.biddingFile&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",ye,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.biddingFile)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.biddingFile))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[21]||(m[21]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"]))]),_:2},1024),o(v,{span:8},{default:t(()=>[o(b,{label:"采购合同",prop:`sections[${e}].purchaseContract`},{default:t(()=>[o(w,{"file-list":u.value.sections[e].purchaseContract,"onUpdate:fileList":l=>u.value.sections[e].purchaseContract=l,class:"w-full",action:i(k),"on-success":l=>i(M)(l,u.value.sections[e].purchaseContract),"on-error":i(O),"before-upload":l=>i(T)(l,{types:i(V)}),accept:i(V).map(l=>`.${l}`).join(","),multiple:"",limit:10,"on-preview":i(q),"before-remove":()=>{var l,p,c,s,a;return!((p=(l=n.value)==null?void 0:l[e])!=null&&p.purchaseContract&&((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseContract))!=null&&a.length)&&r.isSupplemented)}},{tip:t(()=>[$("div",he,"支持"+N(i(L))+"文件",1)]),default:t(()=>{var l,p,c,s,a;return[o(C,{type:"primary",class:"mr-4",disabled:((p=(l=n.value)==null?void 0:l[e])==null?void 0:p.purchaseContract)&&!!((a=JSON.parse((s=(c=n.value)==null?void 0:c[e])==null?void 0:s.purchaseContract))!=null&&a.length)&&r.isSupplemented},{default:t(()=>m[22]||(m[22]=[U("上传文件")])),_:2},1032,["disabled"])]}),_:2},1032,["file-list","onUpdate:fileList","action","on-success","on-error","before-upload","accept","on-preview","before-remove"])]),_:2},1032,["prop"])]),_:2},1024)],64)):Y("",!0)]}),_:2},1024)],64)),e<((le=u.value.sections)==null?void 0:le.length)-1?(f(),h(re,{key:3})):Y("",!0)],64)}),128))]),_:1},8,["model"]),$("p",null,[o(C,{type:"primary",plain:"",icon:"Plus",class:"w-full",onClick:oe},{default:t(()=>m[23]||(m[23]=[U("添加标段")])),_:1})])],64)}}});export{Ce as default};