From 739bc31294d3110f1d9c42b64a18300b451ef772 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Mon, 22 Jul 2024 10:11:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=82=B9=E8=B5=9E=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../content/app/AppShipinquanController.java | 20 +++++++++++ .../dao/BlShipinquanDianzanDao.java | 10 ++++++ .../entity/BlShipinquanDianzan.java | 36 +++++++++++++++++++ .../service/BlShipinquanDianzanService.java | 8 +++++ .../impl/BlShipinquanDianzanServiceImpl.java | 12 +++++++ 5 files changed, 86 insertions(+) create mode 100644 src/main/java/com/sqx/modules/shipinquan/dao/BlShipinquanDianzanDao.java create mode 100644 src/main/java/com/sqx/modules/shipinquan/entity/BlShipinquanDianzan.java create mode 100644 src/main/java/com/sqx/modules/shipinquan/service/BlShipinquanDianzanService.java create mode 100644 src/main/java/com/sqx/modules/shipinquan/service/impl/BlShipinquanDianzanServiceImpl.java diff --git a/src/main/java/com/sqx/modules/shipinquan/content/app/AppShipinquanController.java b/src/main/java/com/sqx/modules/shipinquan/content/app/AppShipinquanController.java index 77102c5..b910570 100644 --- a/src/main/java/com/sqx/modules/shipinquan/content/app/AppShipinquanController.java +++ b/src/main/java/com/sqx/modules/shipinquan/content/app/AppShipinquanController.java @@ -5,7 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.sqx.common.utils.Result; import com.sqx.modules.shipinquan.entity.BlShipinquan; +import com.sqx.modules.shipinquan.entity.BlShipinquanDianzan; import com.sqx.modules.shipinquan.entity.BlShipinquanPinglun; +import com.sqx.modules.shipinquan.service.BlShipinquanDianzanService; import com.sqx.modules.shipinquan.service.BlShipinquanPinglunService; import com.sqx.modules.shipinquan.service.BlShipinquanService; import io.swagger.annotations.Api; @@ -26,6 +28,8 @@ public class AppShipinquanController { private BlShipinquanService service; @Autowired private BlShipinquanPinglunService pinglunservice; + @Autowired + private BlShipinquanDianzanService dianzanService; @GetMapping("/list") @ApiOperation("获取视频数据列表") @@ -81,5 +85,21 @@ public class AppShipinquanController { } + @PostMapping("/addDianzan") + @ApiOperation("添加点赞信息") + public Result addDianzan(@RequestBody BlShipinquanDianzan blShipinquanDianzan){ + blShipinquanDianzan.setCreateTime(new Date()); + dianzanService.save(blShipinquanDianzan); + return Result.success(); + } + + @PostMapping("/delDianzan") + @ApiOperation("添加点赞信息") + public Result delDianzan(@RequestBody BlShipinquanDianzan blShipinquanDianzan){ + dianzanService.removeById(blShipinquanDianzan.getId()); + return Result.success(); + } + + } diff --git a/src/main/java/com/sqx/modules/shipinquan/dao/BlShipinquanDianzanDao.java b/src/main/java/com/sqx/modules/shipinquan/dao/BlShipinquanDianzanDao.java new file mode 100644 index 0000000..7a2db1e --- /dev/null +++ b/src/main/java/com/sqx/modules/shipinquan/dao/BlShipinquanDianzanDao.java @@ -0,0 +1,10 @@ +package com.sqx.modules.shipinquan.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.sqx.modules.shipinquan.entity.BlShipinquanDianzan; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface BlShipinquanDianzanDao extends BaseMapper { + +} \ No newline at end of file diff --git a/src/main/java/com/sqx/modules/shipinquan/entity/BlShipinquanDianzan.java b/src/main/java/com/sqx/modules/shipinquan/entity/BlShipinquanDianzan.java new file mode 100644 index 0000000..3bbe271 --- /dev/null +++ b/src/main/java/com/sqx/modules/shipinquan/entity/BlShipinquanDianzan.java @@ -0,0 +1,36 @@ +package com.sqx.modules.shipinquan.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import lombok.Data; +import org.springframework.format.annotation.DateTimeFormat; + +import java.io.Serializable; +import java.util.Date; + + +/** + * @description: + * @author:zc. + * @createData:2024-1-17 上午 10:34 + * @projectName:anmo + * @className:userRecharge + * @packageName:com.sqx.modules.artificer.entity + */ +@Data +@TableName("bl_shipinquan_dianzan") +public class BlShipinquanDianzan implements Serializable { + private static final long serialVersionUID = 1L; + @TableId(type = IdType.AUTO) + private Long id; + + @DateTimeFormat(pattern = "yyyy-MM-dd") + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date createTime;//创建时间 + private Long createBy;//创建人 + private int shipinquanId;//主表id + + +} diff --git a/src/main/java/com/sqx/modules/shipinquan/service/BlShipinquanDianzanService.java b/src/main/java/com/sqx/modules/shipinquan/service/BlShipinquanDianzanService.java new file mode 100644 index 0000000..9729d0d --- /dev/null +++ b/src/main/java/com/sqx/modules/shipinquan/service/BlShipinquanDianzanService.java @@ -0,0 +1,8 @@ +package com.sqx.modules.shipinquan.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.sqx.modules.shipinquan.entity.BlShipinquanDianzan; + +public interface BlShipinquanDianzanService extends IService { + +} \ No newline at end of file diff --git a/src/main/java/com/sqx/modules/shipinquan/service/impl/BlShipinquanDianzanServiceImpl.java b/src/main/java/com/sqx/modules/shipinquan/service/impl/BlShipinquanDianzanServiceImpl.java new file mode 100644 index 0000000..d14984c --- /dev/null +++ b/src/main/java/com/sqx/modules/shipinquan/service/impl/BlShipinquanDianzanServiceImpl.java @@ -0,0 +1,12 @@ +package com.sqx.modules.shipinquan.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.sqx.modules.shipinquan.dao.BlShipinquanDianzanDao; +import com.sqx.modules.shipinquan.entity.BlShipinquanDianzan; +import com.sqx.modules.shipinquan.service.BlShipinquanDianzanService; +import org.springframework.stereotype.Service; + +@Service +public class BlShipinquanDianzanServiceImpl extends ServiceImpl implements BlShipinquanDianzanService { + +} \ No newline at end of file