deleteNotice method
删除通知
Implementation
Future deleteNotice({
required String noticeId,
}) async {
NoticeModel? noticeModel = await _sdkManager.findFirst(
query: _sdkManager
.noticeModels()
.filter()
.noticeIdEqualTo(
noticeId,
)
.build(),
);
if (noticeModel == null) return;
noticeModel.contentType = NoticeContentType.invalid;
noticeModel.content = "";
noticeModel.deleted = true;
await _sdkManager.isar.writeTxn(() async {
await _sdkManager.noticeModels().put(noticeModel);
});
}