package com.ruoyi.cs.domain.dto;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;
import java.util.Date;

/**
 * 业务映射对象_新增 cs_business_mapping
 * 
 * @author ruoyi
 * @date 2024-04-26
 */
@Getter
@Setter
@ToString
public class CsBusinessMappingDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 业务映射主键ID */
    private String mappingId;

    /** 业务映射相关资源ID */
    private String resId;

    /** 相关资源类型：0-资源，1-工单，2- */
    private String resType;

    /** 相关资源名 */
    private String resName;

    /** 业务映射地址 */
    @NotBlank(message = "请输入业务映射地址")
    private String mappingAddress;

    /** 业务映射端口 */
    @NotBlank(message = "请输入业务映射端口")
    private String mappingPort;

    /** 内容 */
    private String content;

    /** 排序 */
    @NotBlank(message = "请输入排序")
    private Integer sort;



}
