修改全部书签和回收站为通用mapper方式调用

This commit is contained in:
WangHao 2020-08-30 00:05:24 +08:00
parent fd957351e5
commit 70f628f7ac
5 changed files with 13 additions and 20 deletions

View File

@ -22,13 +22,12 @@
<ul id="treeDemo" class="ztree" ></ul> <ul id="treeDemo" class="ztree" ></ul>
</div> </div>
<div class="reminder">工具箱</div> <div class="reminder">工具箱</div>
<div class="aside-title"><i class="el-icon-s-tools"></i><span>收藏同步</span></div> <div class="aside-title"><i class="el-icon-s-flag" style="color: red"></i><span>书签同步</span></div>
<div class="aside-title" @click="gorecycle"><i class="el-icon-help"></i><span>回收站</span></div> <div class="aside-title"><i class="el-icon-s-management" ></i><span>标签管理</span></div>
<div class="aside-title" @click="importHtml"> <div class="aside-title" @click="gorecycle"><i class="el-icon-delete-solid"></i><span>回收站</span></div>
<i class="el-icon-s-platform"></i><span>导入书签</span> <div class="aside-title" @click="importHtml"><i class="el-icon-s-platform"></i><span>导入书签</span></div>
</div> <div class="aside-title"><i class="el-icon-s-comment"></i><span>意见反馈</span></div>
<div class="aside-title"><i class="el-icon-message-solid"></i><span>意见反馈</span></div> <div class="aside-title"><i class="el-icon-s-grid"></i><span>其他设置</span></div>
<div class="aside-title"><i class="el-icon-message-solid"></i><span>其他设置</span></div>
<!-- <el-footer class="aside-navigation">--> <!-- <el-footer class="aside-navigation">-->
<!-- </el-footer>--> <!-- </el-footer>-->

View File

@ -82,7 +82,7 @@ public class SqBookmark
private Integer start; private Integer start;
/** 创建时间 */ /** 创建时间 */
@Transient @Excel(name = "创建时间")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime; private Date createTime;

View File

@ -23,13 +23,7 @@ public interface SqBookmarkMapper extends MyMapper<SqBookmark>
* @return 书签管理 * @return 书签管理
*/ */
public List<SqBookmark> selectBymenuIdUserID(@Param("menuID") Long menuID, @Param("userID") Long userID); public List<SqBookmark> selectBymenuIdUserID(@Param("menuID") Long menuID, @Param("userID") Long userID);
/**
* @auther: Wang
* @date: 2020/08/29 23:03
* 功能描述: 回收站
*/
public List<SqBookmark> selectBydelete(@Param("userID") Long userID);
/** /**
* 查询书签管理 * 查询书签管理
* *

View File

@ -131,16 +131,20 @@ public class SqBookmarkServiceImpl implements ISqBookmarkService
*/ */
@Override @Override
public List<SqBookmark> selectBydelete(Long userId) { public List<SqBookmark> selectBydelete(Long userId) {
return sqBookmarkMapper.selectBydelete(userId); SqBookmark sqBookmark= new SqBookmark();
sqBookmark.setUserid(userId);
sqBookmark.setIdelete(1); //已经删除的书签
return sqBookmarkMapper.select(sqBookmark);
} }
/** /**
* 用户全部书签 * 用户全部书签 不包括已经删除的
* @return * @return
*/ */
@Override @Override
public List<SqBookmark> selectByUseridList(Long userId) { public List<SqBookmark> selectByUseridList(Long userId) {
SqBookmark sqBookmark= new SqBookmark(); SqBookmark sqBookmark= new SqBookmark();
sqBookmark.setUserid(userId); sqBookmark.setUserid(userId);
sqBookmark.setIdelete(0); //未删除的书签
return sqBookmarkMapper.select(sqBookmark); return sqBookmarkMapper.select(sqBookmark);
} }
} }

View File

@ -117,9 +117,5 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
where menu_id = #{menuID} and userid=#{userID} and IDelete=0 where menu_id = #{menuID} and userid=#{userID} and IDelete=0
</select> </select>
<select id="selectBydelete" parameterType="SqBookmark" resultMap="SqBookmarkResult">
<include refid="selectSqBookmarkVo"/>
where userid=#{userID} and IDelete=1
</select>
</mapper> </mapper>