package com.ruoyi.system.domain; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.fasterxml.jackson.annotation.JsonFormat; import java.util.Date; /** * 客户应用配置对象 sys_client_app */ public class SysClientApp extends BaseEntity { private static final long serialVersionUID = 1L; /** 应用ID */ private Long appId; /** 客户名称 */ @Excel(name = "客户名称") private String clientName; /** 应用标识 */ @Excel(name = "应用标识") private String appKey; /** 安全密钥 */ @Excel(name = "安全密钥") private String securityKey; /** 有效期开始时间 */ @Excel(name = "有效期开始时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date validStartTime; /** 有效期结束时间 */ @Excel(name = "有效期结束时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date validEndTime; /** 状态(0正常 1停用) */ @Excel(name = "状态", readConverterExp = "0=正常,1=停用") private String status; /** 删除标志(0代表存在 2代表删除) */ private String delFlag; /** min_app_id */ @Excel(name = "min_app_id") private String minAppId; /** min_app_secret */ @Excel(name = "min_app_secret") private String minAppSecret; /** 回调地址 */ @Excel(name = "回调地址") private String callbackUrl; /** 支付地址 */ @Excel(name = "支付地址") private String payUrl; public Long getAppId() { return appId; } public void setAppId(Long appId) { this.appId = appId; } public String getClientName() { return clientName; } public void setClientName(String clientName) { this.clientName = clientName; } public String getAppKey() { return appKey; } public void setAppKey(String appKey) { this.appKey = appKey; } public String getSecurityKey() { return securityKey; } public void setSecurityKey(String securityKey) { this.securityKey = securityKey; } public Date getValidStartTime() { return validStartTime; } public void setValidStartTime(Date validStartTime) { this.validStartTime = validStartTime; } public Date getValidEndTime() { return validEndTime; } public void setValidEndTime(Date validEndTime) { this.validEndTime = validEndTime; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getDelFlag() { return delFlag; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getMinAppId() { return minAppId; } public void setMinAppId(String minAppId) { this.minAppId = minAppId; } public String getCallbackUrl() { return callbackUrl; } public void setCallbackUrl(String callbackUrl) { this.callbackUrl = callbackUrl; } public String getPayUrl() { return payUrl; } public void setPayUrl(String payUrl) { this.payUrl = payUrl; } public String getMinAppSecret() { return minAppSecret; } public void setMinAppSecret(String minAppSecret) { this.minAppSecret = minAppSecret; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("appId", getAppId()) .append("clientName", getClientName()) .append("appKey", getAppKey()) .append("securityKey", getSecurityKey()) .append("validStartTime", getValidStartTime()) .append("validEndTime", getValidEndTime()) .append("status", getStatus()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("remark", getRemark()) .toString(); } }