diff --git a/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/dal/dataobject/project/ProjectDO.java b/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/dal/dataobject/project/ProjectDO.java index d3134836c..d316c2513 100644 --- a/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/dal/dataobject/project/ProjectDO.java +++ b/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/dal/dataobject/project/ProjectDO.java @@ -133,6 +133,7 @@ public class ProjectDO extends BaseDO { /** * 评审附件 */ + @TableField(updateStrategy = FieldStrategy.ALWAYS) private String reviewFileUrl; /** * 是否落地 @@ -143,6 +144,7 @@ public class ProjectDO extends BaseDO { /** * 中标附件 */ + @TableField(updateStrategy = FieldStrategy.ALWAYS) private String winFileUrl; /** * 预计合同金额 diff --git a/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/project/ProjectServiceImpl.java b/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/project/ProjectServiceImpl.java index be5541595..21b363f50 100644 --- a/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/project/ProjectServiceImpl.java +++ b/yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/service/project/ProjectServiceImpl.java @@ -96,6 +96,7 @@ public class ProjectServiceImpl implements ProjectService { updateReqVO.setFunnelExpectation(funnel); // 更新 ProjectDO updateObj = BeanUtils.toBean(updateReqVO, ProjectDO.class); + //处理文件转换 updateObj.setReviewFileUrl(FileUtils.covertFileToJSONString(updateReqVO.getReviewFileUrl())); updateObj.setWinFileUrl(FileUtils.covertFileToJSONString(updateReqVO.getWinFileUrl())); projectMapper.updateById(updateObj);