mitao
2024-05-17 3742aa0fe4e6c2112ab50fd99f1e30bb641b88cc
增加拍卖会视频相关基础代码
1个文件已修改
6个文件已添加
140 ■■■■■ 已修改文件
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/controller/AuctionVideoController.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/mapper/AuctionVideoMapper.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/IAuctionVideoService.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionVideoServiceImpl.java 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/resources/mapper/auction/AuctionVideoMapper.xml 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/controller/AuctionVideoController.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.auction.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
 * <p>
 * 拍卖会视频表 前端控制器
 * </p>
 *
 * @author mitao
 * @since 2024-05-17
 */
@RestController
@RequestMapping("/auction-video")
public class AuctionVideoController {
}
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionBidRecord.java
@@ -57,6 +57,9 @@
    @ApiModelProperty(value = "最终出价金额")
    private BigDecimal lastBidAmount;
    @ApiModelProperty(value = "开始状态 0=淘汰 1=领先")
    private Integer status;
    @ApiModelProperty(value = "创建者")
    @TableField(value = "create_by", fill = FieldFill.INSERT)
    private String createBy;
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/domain/pojo/AuctionVideo.java
New file
@@ -0,0 +1,60 @@
package com.ruoyi.auction.domain.pojo;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
/**
 * <p>
 * 拍卖会视频表
 * </p>
 *
 * @author mitao
 * @since 2024-05-17
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("t_auction_video")
@ApiModel(value="AuctionVideo对象", description="拍卖会视频表")
public class AuctionVideo implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "拍卖会视频id")
    @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;
    @ApiModelProperty(value = "视频id")
    private Long promotionVideoId;
    @ApiModelProperty(value = "视频链接")
    private String promotionVideoUrl;
    @ApiModelProperty(value = "拍卖会id")
    private Long auctionSalesroomId;
    @ApiModelProperty(value = "创建者")
    private String createBy;
    @ApiModelProperty(value = "创建时间")
    private LocalDateTime createTime;
    @ApiModelProperty(value = "更新者")
    private String updateBy;
    @ApiModelProperty(value = "更新时间")
    private LocalDateTime updateTime;
    @ApiModelProperty(value = "删除标志(0代表存在 1代表删除)")
    private Integer delFlag;
}
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/mapper/AuctionVideoMapper.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.auction.mapper;
import com.ruoyi.auction.domain.pojo.AuctionVideo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
 * <p>
 * 拍卖会视频表 Mapper 接口
 * </p>
 *
 * @author mitao
 * @since 2024-05-17
 */
public interface AuctionVideoMapper extends BaseMapper<AuctionVideo> {
}
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/IAuctionVideoService.java
New file
@@ -0,0 +1,16 @@
package com.ruoyi.auction.service;
import com.ruoyi.auction.domain.pojo.AuctionVideo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * <p>
 * 拍卖会视频表 服务类
 * </p>
 *
 * @author mitao
 * @since 2024-05-17
 */
public interface IAuctionVideoService extends IService<AuctionVideo> {
}
ruoyi-modules/ruoyi-auction/src/main/java/com/ruoyi/auction/service/impl/AuctionVideoServiceImpl.java
New file
@@ -0,0 +1,20 @@
package com.ruoyi.auction.service.impl;
import com.ruoyi.auction.domain.pojo.AuctionVideo;
import com.ruoyi.auction.mapper.AuctionVideoMapper;
import com.ruoyi.auction.service.IAuctionVideoService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
 * <p>
 * 拍卖会视频表 服务实现类
 * </p>
 *
 * @author mitao
 * @since 2024-05-17
 */
@Service
public class AuctionVideoServiceImpl extends ServiceImpl<AuctionVideoMapper, AuctionVideo> implements IAuctionVideoService {
}
ruoyi-modules/ruoyi-auction/src/main/resources/mapper/auction/AuctionVideoMapper.xml
New file
@@ -0,0 +1,5 @@
<?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.ruoyi.auction.mapper.AuctionVideoMapper">
</mapper>