修改bug

添加“source”相关CRUD代码
This commit is contained in:
longbinbin
2024-12-02 14:05:17 +08:00
parent dcd228f2c7
commit ccaeada98b
19 changed files with 218 additions and 13 deletions

View File

@@ -0,0 +1,38 @@
package com.ycwl.basic.model.pc.source.entity;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
* @Author:longbinbin
* @Date:2024/12/02 11:29
* 视频源
*/
@Data
@TableName("source")
public class SourceEntity {
@TableId
private Long id;
/**
* 景区id
*/
private Long scenicId;
/**
* 来源设备id
*/
private Long deviceId;
/**
* 所属用户
*/
private Long memberId;
/**
* 文件存储地址
*/
private String url;
private Date createTime;
private Date updateTime;
}

View File

@@ -0,0 +1,45 @@
package com.ycwl.basic.model.pc.source.req;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ycwl.basic.model.common.BaseQueryParameterReq;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
/**
* @Author:longbinbin
* @Date:2024/12/02 11:29
* 视频源
*/
@Data
@ApiModel(value = "视频源查询对象")
public class SourceReqQuery extends BaseQueryParameterReq {
@TableId
private Long id;
/**
* 景区id
*/
@ApiModelProperty("景区id")
private Long scenicId;
/**
* 来源设备id
*/
@ApiModelProperty("来源设备id")
private Long deviceId;
/**
* 所属用户
*/
@ApiModelProperty("所属用户")
private Long memberId;
/**
* 文件存储地址
*/
@ApiModelProperty("文件存储地址")
private String url;
private Date startTime;
private Date endTime;
}

View File

@@ -0,0 +1,47 @@
package com.ycwl.basic.model.pc.source.resp;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @Author:longbinbin
* @Date:2024/12/02 11:29
* 视频源
*/
@Data
@ApiModel(value = "视频源响应对象")
public class SourceRespVO {
@TableId
private Long id;
/**
* 景区id
*/
@ApiModelProperty("景区id")
private Long scenicId;
@ApiModelProperty("景区名称")
private String scenicName;
/**
* 来源设备id
*/
@ApiModelProperty("来源设备id")
private Long deviceId;
/**
* 所属用户
*/
@ApiModelProperty("所属用户")
private Long memberId;
/**
* 文件存储地址
*/
@ApiModelProperty("文件存储地址")
private String url;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date createTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateTime;
}