|
@@ -584,13 +584,15 @@ public class QuestionFacade extends QuestionInfoServiceImpl {
|
|
//删除自身
|
|
//删除自身
|
|
this.deleteByIds(paramMap);
|
|
this.deleteByIds(paramMap);
|
|
//删除tagType=10的无用标签
|
|
//删除tagType=10的无用标签
|
|
- this.update(new UpdateWrapper<QuestionInfo>()
|
|
|
|
- .eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
- .in("id", tagType10Ids)
|
|
|
|
- .set("is_deleted", IsDeleteEnum.Y.getKey())
|
|
|
|
- .set("gmt_modified", now)
|
|
|
|
- .set("modifier", person)
|
|
|
|
- );
|
|
|
|
|
|
+ if (ListUtil.isNotEmpty(tagType10Ids)) {
|
|
|
|
+ this.update(new UpdateWrapper<QuestionInfo>()
|
|
|
|
+ .eq("is_deleted", IsDeleteEnum.N.getKey())
|
|
|
|
+ .in("id", tagType10Ids)
|
|
|
|
+ .set("is_deleted", IsDeleteEnum.Y.getKey())
|
|
|
|
+ .set("gmt_modified", now)
|
|
|
|
+ .set("modifier", person)
|
|
|
|
+ );
|
|
|
|
+ }
|
|
//删除明细
|
|
//删除明细
|
|
questionDetailFacade.deleteByQuestionIdFac(paramMap);
|
|
questionDetailFacade.deleteByQuestionIdFac(paramMap);
|
|
//删除映射关系
|
|
//删除映射关系
|