package com.dy.pipIrrGlobal.pojoOp;
|
|
import com.alibaba.fastjson2.annotation.JSONField;
|
import com.alibaba.fastjson2.writer.ObjectWriterImplToString;
|
import com.baomidou.mybatisplus.annotation.IdType;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.dy.common.po.BaseEntity;
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import jakarta.validation.constraints.NotNull;
|
import lombok.*;
|
|
import java.util.Date;
|
|
/**
|
* @author :WuZeYu
|
* @Date :2024/7/31 15:35
|
* @LastEditTime :2024/7/31 15:35
|
* @Description
|
*/
|
/**
|
* 反馈回复记录表;
|
*/
|
@TableName(value="ope_feedback_reply", autoResultMap = true)
|
@Data
|
@ToString
|
@Builder
|
@NoArgsConstructor
|
@AllArgsConstructor
|
@Schema(name = "反馈回复记录表")
|
public class OpeFeedbackReply implements BaseEntity {
|
/**
|
* 主键
|
*/
|
@JSONField(serializeUsing= ObjectWriterImplToString.class)
|
@TableId(type = IdType.INPUT)
|
private Long id;
|
|
/**
|
* 反馈编号
|
*/
|
@NotNull
|
private Long feedbackId;
|
|
/**
|
* 回复内容
|
*/
|
@NotNull
|
private String replyContent;
|
|
/**
|
* 回复时间
|
*/
|
private Date replyTime;
|
|
/**
|
* 回复人ID
|
*/
|
@NotNull
|
private Long replierId;
|
|
|
}
|