排除消息清空

This commit is contained in:
Guava
2023-07-03 14:42:23 +08:00
parent b4fede813c
commit ab16c10ca5

View File

@@ -166,6 +166,10 @@ public class MessageServiceImpl implements IMessageService {
@Override
@Transactional
public void cleanByAcceptId(String aid) {
List<Message> list = dao.findList(FieldFilters.eq("acceptId", aid), FieldFilters.ne("refType", "99"));
if (CollectionUtils.isNotEmpty(list)) {
throw new RuntimeException("此类消息不支持删除");
}
dao.deleteByFilter(FieldFilters.eq("acceptId", aid), FieldFilters.ne("refType", "99"));
// dao.deleteByField("acceptId", aid);