package com.artfess.service.model; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.artfess.base.entity.BaseModel; import com.artfess.service.constant.ServiceParamType; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import org.apache.commons.lang.builder.ToStringBuilder; /** * 服务调用参数 * * @company 阿特菲斯信息技术有限公司 * @author heyifan * @email heyf@jee-soft.cn * @date 2018年7月3日 */ @ApiModel(description="服务调用参数") @TableName("portal_service_param") public class ServiceParam extends BaseModel{ private static final long serialVersionUID = 1L; @ApiModelProperty(name="id", notes="主键") @TableId("id_") protected String id; @ApiModelProperty(name="setId", notes="所属服务设置", required=true) @TableField("set_id_") protected String setId = "0"; @ApiModelProperty(name="name", notes="参数名称", required=true) @TableField("name_") protected String name; @ApiModelProperty(name="type", notes="参数类型", required=true) @TableField("type_") protected ServiceParamType type; @ApiModelProperty(name="desc", notes="参数说明") @TableField("desc_") protected String desc; public void setId(String id) { this.id = id; } /** * 返回 主键 * @return */ public String getId() { return this.id; } public void setSetId(String setId) { this.setId = setId; } /** * 返回 服务设置ID * @return */ public String getSetId() { return this.setId; } public void setName(String name) { this.name = name; } /** * 返回 参数名称 * @return */ public String getName() { return this.name; } public ServiceParamType getType() { return type; } public void setType(ServiceParamType type) { this.type = type; } public void setDesc(String desc) { this.desc = desc; } /** * 返回 参数说明 * @return */ public String getDesc() { return this.desc; } /** * @see Object#toString() */ public String toString() { return new ToStringBuilder(this) .append("id", this.id) .append("setId", this.setId) .append("name", this.name) .append("type", this.type) .append("desc", this.desc) .toString(); } }