获取news表最大id存rel表
This commit is contained in:
parent
d24d4fa725
commit
4ed4cbd708
|
|
@ -76,6 +76,8 @@ public interface NewsMapper {
|
||||||
void saveNews(News news);
|
void saveNews(News news);
|
||||||
|
|
||||||
|
|
||||||
|
@Select("SELECT MAX(id) AS max_id FROM news")
|
||||||
|
Long getNewsLastInsertId();
|
||||||
|
|
||||||
@Select("<script>" +
|
@Select("<script>" +
|
||||||
"select distinct " +
|
"select distinct " +
|
||||||
|
|
|
||||||
|
|
@ -288,8 +288,10 @@ public class NewsService {
|
||||||
saveNewsDTO.setPublishTime(new Date());
|
saveNewsDTO.setPublishTime(new Date());
|
||||||
saveNewDraft(saveNewsDTO, null);
|
saveNewDraft(saveNewsDTO, null);
|
||||||
// newsId = newsMapper.getLastInsertId();
|
// newsId = newsMapper.getLastInsertId();
|
||||||
List<News> newList = newsMapper.queryNews(null, null, null, null, "createTime", null, 1, 0);
|
// List<News> newList = newsMapper.queryNews(null, null, null, null, "createTime", null, 1, 0);
|
||||||
newsId = newList.get(0).getId();
|
// newsId = newList.get(0).getId();
|
||||||
|
newsId = newsId = newsMapper.getNewsLastInsertId();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
Long newIdRl;
|
Long newIdRl;
|
||||||
|
|
@ -472,8 +474,9 @@ public class NewsService {
|
||||||
if (news.getId() != null) {
|
if (news.getId() != null) {
|
||||||
newsId = news.getId();
|
newsId = news.getId();
|
||||||
} else {
|
} else {
|
||||||
List<News> newList = newsMapper.queryNews(null, null, null, null, "createTime", null, 1, 0);
|
// List<News> newList = newsMapper.queryNews(null, null, null, null, "createTime", null, 1, 0);
|
||||||
newsId = newList.get(0).getId();
|
// newsId = newList.get(0).getId();
|
||||||
|
newsId = newsMapper.getNewsLastInsertId();
|
||||||
}
|
}
|
||||||
|
|
||||||
// 保存新闻标签关系
|
// 保存新闻标签关系
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue