提交 339a0f6c authored 作者: chaoyanjun's avatar chaoyanjun

--no commit message

上级 74a303ad
...@@ -70,4 +70,21 @@ public interface FgBrowseRecordsMapper extends BaseMapper<BrowseRecords>{ ...@@ -70,4 +70,21 @@ public interface FgBrowseRecordsMapper extends BaseMapper<BrowseRecords>{
+ " </script> ") + " </script> ")
List<CollectionsVo> listForNum(@Param("oid") String oid , @Param("num") Integer num); List<CollectionsVo> listForNum(@Param("oid") String oid , @Param("num") Integer num);
/**
* 根据资源id删除
* @param goodsId
* @author chyj
* @date: 2019年5月16日 下午2:04:43
*/
@Delete(" <script> "
+ " DELETE FROM sys_browse_records where 1=1 "
+ " <if test='(uid) != null'> "
+ " and memberId = #{uid} "
+ " </if> "
+ " <if test='(goodsId) != null'> "
+ " and goodsId = #{goodsId} "
+ " </if> "
+ " </script> ")
void deleteBygoodsId(@Param("uid") String uid,@Param("goodsId") String goodsId);
} }
...@@ -24,7 +24,7 @@ public interface FgNewsFeedBackMapper extends BaseMapper<NewsFeedBack>{ ...@@ -24,7 +24,7 @@ public interface FgNewsFeedBackMapper extends BaseMapper<NewsFeedBack>{
* @date: 2019年4月17日 下午4:47:47 * @date: 2019年4月17日 下午4:47:47
*/ */
@Select(" <script> " @Select(" <script> "
+ " select a.*, b.title from " + " select a.*, b.title as name from "
+ " sys_news_feedback a, sys_news b " + " sys_news_feedback a, sys_news b "
+ " WHERE a.newsId = b.id " + " WHERE a.newsId = b.id "
+ " <if test='oid != null'> " + " <if test='oid != null'> "
......
...@@ -12,6 +12,9 @@ import java.util.stream.Collectors; ...@@ -12,6 +12,9 @@ import java.util.stream.Collectors;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -20,6 +23,9 @@ import org.springframework.stereotype.Service; ...@@ -20,6 +23,9 @@ import org.springframework.stereotype.Service;
import com.zrqx.core.commons.redis.FgRedisManage; import com.zrqx.core.commons.redis.FgRedisManage;
import com.zrqx.core.form.GoodsForm; import com.zrqx.core.form.GoodsForm;
import com.zrqx.core.form.sysuser.fg.browseRecords.QueryBrowseRecordsForm; import com.zrqx.core.form.sysuser.fg.browseRecords.QueryBrowseRecordsForm;
...@@ -40,6 +46,9 @@ import com.zrqx.fg.sysuser.client.ResourceClient; ...@@ -40,6 +46,9 @@ import com.zrqx.fg.sysuser.client.ResourceClient;
import com.zrqx.fg.sysuser.mapper.browseRecord.FgBrowseRecordsMapper; import com.zrqx.fg.sysuser.mapper.browseRecord.FgBrowseRecordsMapper;
import freemarker.core.ReturnInstruction.Return; import freemarker.core.ReturnInstruction.Return;
...@@ -171,6 +180,9 @@ public class FgBrowseRecordsServiceImpl extends BaseModelServiceImpl<BrowseRecor ...@@ -171,6 +180,9 @@ public class FgBrowseRecordsServiceImpl extends BaseModelServiceImpl<BrowseRecor
browseRecords.setMemberId(fgRedisManage.getOpId()); browseRecords.setMemberId(fgRedisManage.getOpId());
return browseRecords; return browseRecords;
}).forEach(entity -> { }).forEach(entity -> {
String goodsId = entity.getGoodsId();
String uid = fgRedisManage.getOpId();
fgBrowseRecordsMapper.deleteBygoodsId(uid,goodsId);
super.insert(entity); super.insert(entity);
}); });
return true; return true;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论