package com.ylx.order.domain.dto;

import com.ylx.order.domain.TCommentUser;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 用户评论分页查询参数。
 */
@Data
@ApiModel("用户评论分页查询参数")
public class TCommentUserQueryDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 商户姓名。
     */
    @ApiModelProperty("商户姓名")
    private String merchantName;

    /**
     * 是否敏感词：0-否，1-是。
     */
    @ApiModelProperty("是否敏感词：0-否，1-是")
    private Integer sensitiveWord;

    /**
     * 审核状态：0-待审核，1-通过，2-拒绝。
     */
    @ApiModelProperty("审核状态：0-待审核，1-通过，2-拒绝")
    private Integer auditStatus;

    public TCommentUser toTCommentUser() {
        TCommentUser query = new TCommentUser();
        query.setMerchantName(merchantName);
        query.setSensitiveWord(sensitiveWord);
        query.setAuditStatus(auditStatus);
        return query;
    }
}
