联动报价-基准限价

This commit is contained in:
yss
2024-03-26 15:17:16 +08:00
parent 442afb3027
commit 41d37cf24d
3 changed files with 14 additions and 6 deletions

View File

@ -368,10 +368,10 @@ public class ProjBaseInfoVO{
@ApiModelProperty(value = "是否启用结构化报价 0否1是") @ApiModelProperty(value = "是否启用结构化报价 0否1是")
private String isStructureQuote; private String isStructureQuote;
@ApiModelProperty(value = "结构化报价模型 001普通报价模型") @ApiModelProperty(value = "结构化报价模型 001普通报价模型002联动报价模型")
private String structureQuoteModel; private String structureQuoteModel;
@ApiModelProperty(value = "结构化报价限价类型 001总价限制002单价+总价限制") @ApiModelProperty(value = "结构化报价限价类型 001总价限制002单价+总价限制003总价+基准单价限制")
private String structureQuoteLimitType; private String structureQuoteLimitType;
@ApiModelProperty(value = "中标/中选人数量是否明确 0否1是") @ApiModelProperty(value = "中标/中选人数量是否明确 0否1是")
@ -394,4 +394,7 @@ public class ProjBaseInfoVO{
@ApiModelProperty(value = "中标/中选数量-to") @ApiModelProperty(value = "中标/中选数量-to")
private String winTo; private String winTo;
@ApiModelProperty(value = "基准价单价限制")
private BigDecimal basePriceUnitLimit;
} }

View File

@ -813,10 +813,12 @@ public class ProjectRecordServiceImpl extends BaseServiceImpl<ProjectRecordMappe
section.setPriceCeilingExplain(projBaseInfoVO.getPriceCeilingExplain()); section.setPriceCeilingExplain(projBaseInfoVO.getPriceCeilingExplain());
//是否启用结构化报价 0否1是 //是否启用结构化报价 0否1是
section.setIsStructureQuote(projBaseInfoVO.getIsStructureQuote()); section.setIsStructureQuote(projBaseInfoVO.getIsStructureQuote());
//结构化报价模型 001普通报价模型 //结构化报价模型 001普通报价模型002联动报价模型
section.setStructureQuoteModel(projBaseInfoVO.getStructureQuoteModel()); section.setStructureQuoteModel(projBaseInfoVO.getStructureQuoteModel());
//结构化报价限价类型 001总价限制002单价+总价限制 //结构化报价限价类型 001总价限制002单价+总价限制003总价+基准单价限制
section.setStructureQuoteLimitType(projBaseInfoVO.getStructureQuoteLimitType()); section.setStructureQuoteLimitType(projBaseInfoVO.getStructureQuoteLimitType());
//结构化报价限价类型 :基准价单价限制
section.setBasePriceUnitLimit(projBaseInfoVO.getBasePriceUnitLimit());
//中标/中选人数量是否明确 0否1是 //中标/中选人数量是否明确 0否1是
section.setBidNumberIsDefinite(projBaseInfoVO.getBidNumberIsDefinite()); section.setBidNumberIsDefinite(projBaseInfoVO.getBidNumberIsDefinite());
//中标/中选人数量 //中标/中选人数量

View File

@ -254,10 +254,10 @@ public class ProjectSection extends BaseEntity implements Serializable {
@ApiModelProperty(value = "是否启用结构化报价 0否1是") @ApiModelProperty(value = "是否启用结构化报价 0否1是")
private String isStructureQuote; private String isStructureQuote;
@ApiModelProperty(value = "结构化报价模型 001普通报价模型") @ApiModelProperty(value = "结构化报价模型 001普通报价模型002联动报价模型")
private String structureQuoteModel; private String structureQuoteModel;
@ApiModelProperty(value = "结构化报价限价类型 001总价限制002单价+总价限制") @ApiModelProperty(value = "结构化报价限价类型 001总价限制002单价+总价限制003总价+基准单价限制")
private String structureQuoteLimitType; private String structureQuoteLimitType;
@ApiModelProperty(value = "中标/中选人数量是否明确 0否1是") @ApiModelProperty(value = "中标/中选人数量是否明确 0否1是")
@ -273,6 +273,9 @@ public class ProjectSection extends BaseEntity implements Serializable {
@ApiModelProperty(value = "中标中选分配比例原则:中标/中选人数量是否明确为否时必填") @ApiModelProperty(value = "中标中选分配比例原则:中标/中选人数量是否明确为否时必填")
private String structureNote; private String structureNote;
@ApiModelProperty(value = "基准价单价限制")
private BigDecimal basePriceUnitLimit;
@TableField(exist = false) @TableField(exist = false)
@ApiModelProperty(value = "物料信息") @ApiModelProperty(value = "物料信息")
private List<SectionMaterial> materialList = new ArrayList<>(); private List<SectionMaterial> materialList = new ArrayList<>();