修改视频圈接口
This commit is contained in:
parent
0be47be770
commit
e7bb3b9bf7
|
@ -74,11 +74,8 @@ public class AppShipinquanController {
|
||||||
|
|
||||||
@GetMapping("/contentlist")
|
@GetMapping("/contentlist")
|
||||||
@ApiOperation("获取评论数据列表")
|
@ApiOperation("获取评论数据列表")
|
||||||
public Result list(BlShipinquanPinglun entity, Integer page, Integer limit){
|
public Result contentlist(BlShipinquanPinglun entity, Integer page, Integer limit){
|
||||||
QueryWrapper<BlShipinquanPinglun> qw = new QueryWrapper<>();
|
IPage<BlShipinquanPinglun> pageList = pinglunservice.contentlist(new Page<>(page,limit),entity);
|
||||||
qw.orderByDesc("create_time");
|
|
||||||
qw.eq("shipinquan_id",entity.getShipinquanId());
|
|
||||||
IPage<BlShipinquanPinglun> pageList = pinglunservice.page(new Page<>(page,limit),qw);
|
|
||||||
return Result.success().put("data",pageList);
|
return Result.success().put("data",pageList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,13 @@
|
||||||
package com.sqx.modules.shipinquan.dao;
|
package com.sqx.modules.shipinquan.dao;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun;
|
import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun;
|
||||||
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Mapper;
|
||||||
|
|
||||||
@Mapper
|
@Mapper
|
||||||
public interface BlShipinquanPinglunDao extends BaseMapper<BlShipinquanPinglun> {
|
public interface BlShipinquanPinglunDao extends BaseMapper<BlShipinquanPinglun> {
|
||||||
|
|
||||||
|
IPage<BlShipinquanPinglun> contentlist(Page<Object> objectPage, BlShipinquanPinglun entity);
|
||||||
}
|
}
|
|
@ -52,6 +52,9 @@ public class BlShipinquan implements Serializable {
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String userId;
|
private String userId;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String artificerName;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
package com.sqx.modules.shipinquan.entity;
|
package com.sqx.modules.shipinquan.entity;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
||||||
|
import com.baomidou.mybatisplus.annotation.TableField;
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
|
@ -32,6 +33,10 @@ public class BlShipinquanPinglun implements Serializable {
|
||||||
private Long createBy;//创建人
|
private Long createBy;//创建人
|
||||||
private String content;//发布内容
|
private String content;//发布内容
|
||||||
private int shipinquanId;//主表id
|
private int shipinquanId;//主表id
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String userName;
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String userPhoto;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,11 @@
|
||||||
package com.sqx.modules.shipinquan.service;
|
package com.sqx.modules.shipinquan.service;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun;
|
import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun;
|
||||||
|
|
||||||
public interface BlShipinquanPinglunService extends IService<BlShipinquanPinglun> {
|
public interface BlShipinquanPinglunService extends IService<BlShipinquanPinglun> {
|
||||||
|
|
||||||
|
IPage<BlShipinquanPinglun> contentlist(Page<Object> objectPage, BlShipinquanPinglun entity);
|
||||||
}
|
}
|
|
@ -1,5 +1,7 @@
|
||||||
package com.sqx.modules.shipinquan.service.impl;
|
package com.sqx.modules.shipinquan.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.sqx.modules.shipinquan.dao.BlShipinquanPinglunDao;
|
import com.sqx.modules.shipinquan.dao.BlShipinquanPinglunDao;
|
||||||
import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun;
|
import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun;
|
||||||
|
@ -9,4 +11,8 @@ import org.springframework.stereotype.Service;
|
||||||
@Service
|
@Service
|
||||||
public class BlShipinquanPinglunServiceImpl extends ServiceImpl<BlShipinquanPinglunDao, BlShipinquanPinglun> implements BlShipinquanPinglunService {
|
public class BlShipinquanPinglunServiceImpl extends ServiceImpl<BlShipinquanPinglunDao, BlShipinquanPinglun> implements BlShipinquanPinglunService {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public IPage<BlShipinquanPinglun> contentlist(Page<Object> objectPage, BlShipinquanPinglun entity) {
|
||||||
|
return baseMapper.contentlist(objectPage,entity);
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -30,8 +30,8 @@
|
||||||
a.pls,
|
a.pls,
|
||||||
a.type,
|
a.type,
|
||||||
a.pic_path,
|
a.pic_path,
|
||||||
(st_distance (point (b.longitude, b.latitude),point('125.377434','43.872621') ) *111195) as distance,
|
|
||||||
b.artificer_id as create_by,
|
b.artificer_id as create_by,
|
||||||
|
b.artificer_name as artificer_name,
|
||||||
b.artificer_img AS artificerImg,
|
b.artificer_img AS artificerImg,
|
||||||
if(c.id is null,0,1) as sfdz
|
if(c.id is null,0,1) as sfdz
|
||||||
FROM bl_shipinquan a
|
FROM bl_shipinquan a
|
||||||
|
|
|
@ -0,0 +1,28 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
|
|
||||||
|
<mapper namespace="com.sqx.modules.shipinquan.dao.BlShipinquanPinglunDao">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<select id="contentlist" resultType="com.sqx.modules.shipinquan.entity.BlShipinquanPinglun">
|
||||||
|
select
|
||||||
|
a.id,
|
||||||
|
a.create_by,
|
||||||
|
a.create_time,
|
||||||
|
a.content,
|
||||||
|
a.shipinquan_id,
|
||||||
|
b.user_name as user_name,
|
||||||
|
b.avatar as user_photo
|
||||||
|
from bl_shipinquan_pinglun a
|
||||||
|
LEFT JOIN tb_user b on a.create_by = b.user_id
|
||||||
|
<where>
|
||||||
|
<if test="params.shipinquanId!=null and params.shipinquanId!=''">
|
||||||
|
and a.shipinquan_id = #{params.shipinquanId}
|
||||||
|
</if>
|
||||||
|
</where>
|
||||||
|
order by a.create_time desc
|
||||||
|
|
||||||
|
</select>
|
||||||
|
|
||||||
|
</mapper>
|
Loading…
Reference in New Issue