package com.sjh.cloud_note.service;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.sjh.cloud_note.dao.NoteDao;
import com.sjh.cloud_note.entity.Note;
import com.sjh.cloud_note.util.NoteResult;
import com.sjh.cloud_note.util.NoteUtil;
@Service("noteService")
@Transactional
public class NoteServiceImpl implements NoteService {
@Resource
private NoteDao noteDao;
//根据笔记本加载笔记
public NoteResult<List<Map>> loadNotesByBookId(String bookId) {
NoteResult<List<Map>> result = new NoteResult<List<Map>>();
List<Map> list = noteDao.findByBookId(bookId);
result.setStatus(0);
result.setMsg("笔记加载成功");
result.setData(list);
return result;
}
//根据笔记id加载笔记
public NoteResult<Note> loadNoteByNoteId(String noteId) {
NoteResult<Note> result = new NoteResult<Note>();
Note note = noteDao.findByNoteId(noteId);
result.setStatus(0);
result.setMsg("笔记加载成功");
result.setData(note);
return result;
}
//添加笔记
public NoteResult<Note> AddNote(String userId, String bookId, String title
云笔记添加笔记接口实现
最新推荐文章于 2022-07-18 18:11:48 发布