|
@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Lists;
|
|
|
|
+import com.jeeplus.aop.logging.annotation.ApiLog;
|
|
import com.jeeplus.common.utils.ResponseUtil;
|
|
import com.jeeplus.common.utils.ResponseUtil;
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
import com.jeeplus.notify.domain.PluginNotifyComments;
|
|
import com.jeeplus.notify.domain.PluginNotifyComments;
|
|
@@ -140,4 +141,23 @@ public class NotifyController {
|
|
return ResponseEntity.ok(s);
|
|
return ResponseEntity.ok(s);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * 部分标记为已读
|
|
|
|
+ * @param ids
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @ApiLog("部分标记为已读")
|
|
|
|
+ @PostMapping("portionRead")
|
|
|
|
+ public ResponseEntity portionRead(String ids) {
|
|
|
|
+ String idArray[] =ids.split(",");
|
|
|
|
+ notifyService.portionRead (Lists.newArrayList (idArray));
|
|
|
|
+ return ResponseEntity.ok ("部分标记为已读成功");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @ApiOperation(value = "全部标记已读")
|
|
|
|
+ @PostMapping("/readAll")
|
|
|
|
+ public String readAll() {
|
|
|
|
+ return notifyService.readAll();
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|