Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
2025-10-23 14:27:41 +08:00
15 changed files with 92 additions and 5 deletions

View File

@ -306,8 +306,12 @@ xss:
- /project/project - /project/project
- /xzd/contractDetails/** - /xzd/contractDetails/**
- /xzd/contractChange/** - /xzd/contractChange/**
- /comprehensive/csContractChange - /comprehensive/csContractChange/**
- /comprehensive/csContractInformation - /comprehensive/csContractInformation/**
- /hetongbiangeng/**
- /fenbaohetongbiangg/**
- /fenbaohetongxinxi/**
- /contractManagement/**
# 全局线程池相关配置 # 全局线程池相关配置
# 如使用JDK21请直接使用虚拟线程 不要开启此配置 # 如使用JDK21请直接使用虚拟线程 不要开启此配置

View File

@ -149,7 +149,7 @@ public class XzdPurchaseContractAlteration extends BaseEntity {
/** /**
* 变更后合同备注 * 变更后合同备注
*/ */
private Long changeContractRemarks; private String changeContractRemarks;
/** /**
* 项目大类 * 项目大类
@ -211,6 +211,11 @@ public class XzdPurchaseContractAlteration extends BaseEntity {
private String auditStatus; private String auditStatus;
/**
* 合同文本
*/
private String contractText;
} }

View File

@ -154,7 +154,7 @@ public class XzdPurchaseContractAlterationBo extends BaseEntity {
/** /**
* 变更后合同备注 * 变更后合同备注
*/ */
private Long changeContractRemarks; private String changeContractRemarks;
/** /**
* 项目大类 * 项目大类
@ -220,6 +220,11 @@ public class XzdPurchaseContractAlterationBo extends BaseEntity {
private LocalDate endDate; private LocalDate endDate;
/**
* 合同文本
*/
private String contractText;
/** /**

View File

@ -53,6 +53,13 @@ public class XzdPurchaseContractAlterationVo implements Serializable {
@ExcelDictFormat(readConverterExp = "合=同编码") @ExcelDictFormat(readConverterExp = "合=同编码")
private Long contractInformationId; private Long contractInformationId;
/**
* 采购合同信息ID合同编码
*/
@ExcelProperty(value = "采购合同信息ID", converter = ExcelDictConvert.class)
@ExcelDictFormat(readConverterExp = "合=同编码")
private String contractInformationName;
/** /**
* 单据编码 * 单据编码
*/ */
@ -223,7 +230,7 @@ public class XzdPurchaseContractAlterationVo implements Serializable {
* 变更后现场经理 * 变更后现场经理
*/ */
@ExcelProperty(value = "变更后合同备注") @ExcelProperty(value = "变更后合同备注")
private Long changeContractRemarks; private String changeContractRemarks;
/** /**
* 项目大类 * 项目大类
@ -304,11 +311,22 @@ public class XzdPurchaseContractAlterationVo implements Serializable {
@ExcelProperty(value = "审核状态") @ExcelProperty(value = "审核状态")
private String auditStatus; private String auditStatus;
/**
* 更新时间
*/
@TableField(fill = FieldFill.INSERT_UPDATE)
private Date updateTime;
/** /**
* 变更价税合计 * 变更价税合计
*/ */
private String changeInTotalAmount; private String changeInTotalAmount;
/**
* 合同文本
*/
private String contractText;
/** /**
* 变更后价税合计 * 变更后价税合计
*/ */

View File

@ -111,6 +111,14 @@ public class XzdPurchaseContractAlterationServiceImpl extends ServiceImpl<XzdPur
item.setArtyBUnitName(unitName); item.setArtyBUnitName(unitName);
} }
} }
// 合同编码
if (item.getContractInformationId() != null){
XzdPurchaseContractInformationVo vo = iXzdPurchaseContractInformationService.queryById(item.getContractInformationId());
if (vo != null){
item.setContractInformationName(vo.getContractCode());
}
}
//合同文本-预收款项 //合同文本-预收款项
LambdaQueryWrapper<XzdContractAdvanceInfo> lambdaQueryWrapper = new LambdaQueryWrapper<>(); LambdaQueryWrapper<XzdContractAdvanceInfo> lambdaQueryWrapper = new LambdaQueryWrapper<>();
@ -162,6 +170,7 @@ public class XzdPurchaseContractAlterationServiceImpl extends ServiceImpl<XzdPur
public TableDataInfo<XzdPurchaseContractAlterationVo> queryPageList(XzdPurchaseContractAlterationBo bo, PageQuery pageQuery) { public TableDataInfo<XzdPurchaseContractAlterationVo> queryPageList(XzdPurchaseContractAlterationBo bo, PageQuery pageQuery) {
LambdaQueryWrapper<XzdPurchaseContractAlteration> lqw = buildQueryWrapper(bo); LambdaQueryWrapper<XzdPurchaseContractAlteration> lqw = buildQueryWrapper(bo);
Page<XzdPurchaseContractAlterationVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw); Page<XzdPurchaseContractAlterationVo> result = baseMapper.selectVoPage(pageQuery.build(), lqw);
setValue(result.getRecords());
return TableDataInfo.build(result); return TableDataInfo.build(result);
} }

View File

@ -44,6 +44,11 @@ public class XzdSubcontractChange extends BaseEntity {
*/ */
private LocalDate documentDate; private LocalDate documentDate;
/**
* 合同文本
*/
private String contractText;
/** /**
* 合同编码 * 合同编码
*/ */

View File

@ -68,6 +68,10 @@ public class XzdSubcontractChangeBo extends BaseEntity {
*/ */
private String changeType; private String changeType;
/**
* 合同文本
*/
private String contractText;
/** /**
* 项目 * 项目
*/ */

View File

@ -64,6 +64,11 @@ public class XzdSubcontractChangeVo implements Serializable {
@ExcelProperty(value = "单据日期") @ExcelProperty(value = "单据日期")
private LocalDate documentDate; private LocalDate documentDate;
/**
* 合同文本
*/
private String contractText;
/** /**
* 合同编码 * 合同编码
*/ */

View File

@ -58,6 +58,11 @@ public class XzdSubcontract extends BaseEntity {
*/ */
private String businessModel; private String businessModel;
/**
* 合同文本
*/
private String contractText;
/** /**
* 原合同造价 * 原合同造价
*/ */

View File

@ -58,6 +58,11 @@ public class XzdSubcontractBo extends BaseEntity {
*/ */
private Long project; private Long project;
/**
* 合同文本
*/
private String contractText;
/** /**
* 经营模式 * 经营模式
*/ */

View File

@ -69,6 +69,11 @@ public class XzdSubcontractVo implements Serializable {
@ExcelProperty(value = "合同类型") @ExcelProperty(value = "合同类型")
private String contractType; private String contractType;
/**
* 合同文本
*/
private String contractText;
/** /**
* 项目 * 项目
*/ */

View File

@ -126,6 +126,11 @@ public class XzdPurchaseContractInformation extends BaseEntity {
*/ */
private String paymentTerms; private String paymentTerms;
/**
* 合同文本
*/
private String contractText;
/** /**
* 集采模式 * 集采模式
*/ */

View File

@ -317,6 +317,11 @@ public class XzdPurchaseContractInformationBo extends BaseEntity {
*/ */
private List<XzdHtglHtbgqd> htbgqds; private List<XzdHtglHtbgqd> htbgqds;
/**
* 合同文本
*/
private String contractText;
/** /**
* 汇总数据 * 汇总数据
*/ */

View File

@ -58,6 +58,11 @@ public class XzdPurchaseContractInformationVo implements Serializable {
@ExcelProperty(value = "合同名称") @ExcelProperty(value = "合同名称")
private String contractName; private String contractName;
/**
* 合同文本
*/
private String contractText;
/** /**
* 单据日期 * 单据日期
*/ */

View File

@ -108,6 +108,8 @@ public class XzdPurchaseContractInformationServiceImpl extends ServiceImpl<XzdPu
informationVo = List.of(xzdPurchaseContractInformationVo); informationVo = List.of(xzdPurchaseContractInformationVo);
// 装填数据 // 装填数据
setValue(informationVo); setValue(informationVo);
}else {
return null;
} }
return informationVo.getFirst(); return informationVo.getFirst();
} }