Просмотр исходного кода

术后修改为书签频次和间隔字段支持置空处理

wangzl 3 месяцев назад
Родитель
Сommit
92c4dce787

+ 2 - 2
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/po/BizQuestionGroupPO.java

@@ -46,11 +46,11 @@ public class BizQuestionGroupPO extends TenantPO {
     private String md5;
 
     @ApiModelProperty(value = "术后推送间隔(小时)",position = 5)
-    @TableField(value = "interval",updateStrategy = FieldStrategy.IGNORED)
+    @TableField(updateStrategy = FieldStrategy.IGNORED)
     private Integer interval;
 
     @ApiModelProperty(value = "术后推送频率(次)",position = 6)
-    @TableField(value = "frequency",updateStrategy = FieldStrategy.IGNORED)
+    @TableField(updateStrategy = FieldStrategy.IGNORED)
     private Integer frequency;
 
     @ApiModelProperty(value = "拉取广场ID", position = 7)

+ 1 - 1
tr-modules/tr-module-smartFollowUp/src/main/java/cn/tr/module/smart/common/service/impl/BizQuestionGroupServiceImpl.java

@@ -147,7 +147,7 @@ public class BizQuestionGroupServiceImpl implements IBizQuestionGroupService {
         Map<String, Object> stringObjectMap = BeanUtil.beanToMap(source, MD5_FIELDS);
         bizQuestionGroupPO.setVersion(oldQuestionGroup.getVersion() + 1);
         bizQuestionGroupPO.setMd5(DigestUtil.md5Hex(stringObjectMap.toString()));
-        return baseRepository.updateById(bizQuestionGroupPO) != 0;
+        return baseRepository.update(bizQuestionGroupPO, new LambdaUpdateWrapper<BizQuestionGroupPO>().eq(BizQuestionGroupPO::getId, source.getId())) != 0;
     }
 
     /**