添加点赞表

This commit is contained in:
yangjun 2024-07-22 10:11:03 +08:00
parent 47f589a3a5
commit 739bc31294
5 changed files with 86 additions and 0 deletions

View File

@ -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();
}
}

View File

@ -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<BlShipinquanDianzan> {
}

View File

@ -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:
* @authorzc.
* @createData2024-1-17 上午 10:34
* @projectNameanmo
* @classNameuserRecharge
* @packageNamecom.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
}

View File

@ -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<BlShipinquanDianzan> {
}

View File

@ -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<BlShipinquanDianzanDao, BlShipinquanDianzan> implements BlShipinquanDianzanService {
}