package cn.flightfeather.supervision.domain.entity; import java.util.Date; import javax.persistence.*; @Table(name = "ec_t_online_a") public class OnLineAnswer { /** * 答复ID */ @Id @Column(name = "OLA_GUID") private String olaGuid; /** * 问题ID. 关联在线问题表 */ @Column(name = "OLQ_GUID") private String olqGuid; /** * 问题标题 */ @Column(name = "OLQ_Title") private String olqTitle; /** * 答复关键字. 可以多个,“、”分割,用于系统内快速智能检索,如固废、危废、VOCs等 */ @Column(name = "`OLA_ Keywords`") private String olaKeywords; /** * 是否开放. 为后续增值服务预留访问控制,默认开放1 */ @Column(name = "OLA_IsOpen") private Boolean olaIsopen; /** * 是否在用. 资源生效状态,默认在用1 */ @Column(name = "OLA_IsUse") private Boolean olaIsuse; /** * 答复满意程度. 1 非常满意;2满意;3 基本满意;4 苦劳;5漠视;6 其他,由提问者或专家、系统评估 */ @Column(name = "OLA_SatisfiedType") private Byte olaSatisfiedtype; /** * 支付酬劳. 根据答复满意程度,对照酬劳支付比例计算所得 */ @Column(name = "OLA_Payment") private String olaPayment; /** * 除第一个提问者问题者,其余用户是否需要有偿查看。 默认无偿0 ,答复人员的精品答复的价值再次变现 */ @Column(name = "OLA_IsPaid") private Boolean olaIspaid; /** * 查看答复所需报酬。 可以是费用,也可以是积分,答复人员的精品答复的价值再次变现的量化 */ @Column(name = "OLA_Remuneration") private Integer olaRemuneration; /** * 答复人Id */ @Column(name = "OLA_CreatorId") private String olaCreatorid; /** * 答复人 */ @Column(name = "OLA_Creator") private String olaCreator; /** * 答复时间 */ @Column(name = "OLA_CreateDate") private Date olaCreatedate; /** * 版权截止时间. 超截止时间,查看不需支付任何酬劳 */ @Column(name = "OLA_EndDate") private Date olaEnddate; /** * 更新时间 */ @Column(name = "OLA_UpdateDate") private Date olaUpdatedate; @Column(name = "OLA_Extension1") private String olaExtension1; @Column(name = "OLA_Extension2") private String olaExtension2; @Column(name = "OLA_Extension3") private String olaExtension3; /** * 备注 */ @Column(name = "OLA_Remark") private String olaRemark; /** * 答复描述 */ @Column(name = "OLA_Desc") private String olaDesc; /** * 资源链接URL. 多个资源“、”分隔 */ @Column(name = "OLA_ResourceUrls") private String olaResourceurls; /** * 获取答复ID * * @return OLA_GUID - 答复ID */ public String getOlaGuid() { return olaGuid; } /** * 设置答复ID * * @param olaGuid 答复ID */ public void setOlaGuid(String olaGuid) { this.olaGuid = olaGuid == null ? null : olaGuid.trim(); } /** * 获取问题ID. 关联在线问题表 * * @return OLQ_GUID - 问题ID. 关联在线问题表 */ public String getOlqGuid() { return olqGuid; } /** * 设置问题ID. 关联在线问题表 * * @param olqGuid 问题ID. 关联在线问题表 */ public void setOlqGuid(String olqGuid) { this.olqGuid = olqGuid == null ? null : olqGuid.trim(); } /** * 获取问题标题 * * @return OLQ_Title - 问题标题 */ public String getOlqTitle() { return olqTitle; } /** * 设置问题标题 * * @param olqTitle 问题标题 */ public void setOlqTitle(String olqTitle) { this.olqTitle = olqTitle == null ? null : olqTitle.trim(); } /** * 获取答复关键字. 可以多个,“、”分割,用于系统内快速智能检索,如固废、危废、VOCs等 * * @return OLA_ Keywords - 答复关键字. 可以多个,“、”分割,用于系统内快速智能检索,如固废、危废、VOCs等 */ public String getOlaKeywords() { return olaKeywords; } /** * 设置答复关键字. 可以多个,“、”分割,用于系统内快速智能检索,如固废、危废、VOCs等 * * @param olaKeywords 答复关键字. 可以多个,“、”分割,用于系统内快速智能检索,如固废、危废、VOCs等 */ public void setOlaKeywords(String olaKeywords) { this.olaKeywords = olaKeywords == null ? null : olaKeywords.trim(); } /** * 获取是否开放. 为后续增值服务预留访问控制,默认开放1 * * @return OLA_IsOpen - 是否开放. 为后续增值服务预留访问控制,默认开放1 */ public Boolean getOlaIsopen() { return olaIsopen; } /** * 设置是否开放. 为后续增值服务预留访问控制,默认开放1 * * @param olaIsopen 是否开放. 为后续增值服务预留访问控制,默认开放1 */ public void setOlaIsopen(Boolean olaIsopen) { this.olaIsopen = olaIsopen; } /** * 获取是否在用. 资源生效状态,默认在用1 * * @return OLA_IsUse - 是否在用. 资源生效状态,默认在用1 */ public Boolean getOlaIsuse() { return olaIsuse; } /** * 设置是否在用. 资源生效状态,默认在用1 * * @param olaIsuse 是否在用. 资源生效状态,默认在用1 */ public void setOlaIsuse(Boolean olaIsuse) { this.olaIsuse = olaIsuse; } /** * 获取答复满意程度. 1 非常满意;2满意;3 基本满意;4 苦劳;5漠视;6 其他,由提问者或专家、系统评估 * * @return OLA_SatisfiedType - 答复满意程度. 1 非常满意;2满意;3 基本满意;4 苦劳;5漠视;6 其他,由提问者或专家、系统评估 */ public Byte getOlaSatisfiedtype() { return olaSatisfiedtype; } /** * 设置答复满意程度. 1 非常满意;2满意;3 基本满意;4 苦劳;5漠视;6 其他,由提问者或专家、系统评估 * * @param olaSatisfiedtype 答复满意程度. 1 非常满意;2满意;3 基本满意;4 苦劳;5漠视;6 其他,由提问者或专家、系统评估 */ public void setOlaSatisfiedtype(Byte olaSatisfiedtype) { this.olaSatisfiedtype = olaSatisfiedtype; } /** * 获取支付酬劳. 根据答复满意程度,对照酬劳支付比例计算所得 * * @return OLA_Payment - 支付酬劳. 根据答复满意程度,对照酬劳支付比例计算所得 */ public String getOlaPayment() { return olaPayment; } /** * 设置支付酬劳. 根据答复满意程度,对照酬劳支付比例计算所得 * * @param olaPayment 支付酬劳. 根据答复满意程度,对照酬劳支付比例计算所得 */ public void setOlaPayment(String olaPayment) { this.olaPayment = olaPayment == null ? null : olaPayment.trim(); } /** * 获取除第一个提问者问题者,其余用户是否需要有偿查看。 默认无偿0 ,答复人员的精品答复的价值再次变现 * * @return OLA_IsPaid - 除第一个提问者问题者,其余用户是否需要有偿查看。 默认无偿0 ,答复人员的精品答复的价值再次变现 */ public Boolean getOlaIspaid() { return olaIspaid; } /** * 设置除第一个提问者问题者,其余用户是否需要有偿查看。 默认无偿0 ,答复人员的精品答复的价值再次变现 * * @param olaIspaid 除第一个提问者问题者,其余用户是否需要有偿查看。 默认无偿0 ,答复人员的精品答复的价值再次变现 */ public void setOlaIspaid(Boolean olaIspaid) { this.olaIspaid = olaIspaid; } /** * 获取查看答复所需报酬。 可以是费用,也可以是积分,答复人员的精品答复的价值再次变现的量化 * * @return OLA_Remuneration - 查看答复所需报酬。 可以是费用,也可以是积分,答复人员的精品答复的价值再次变现的量化 */ public Integer getOlaRemuneration() { return olaRemuneration; } /** * 设置查看答复所需报酬。 可以是费用,也可以是积分,答复人员的精品答复的价值再次变现的量化 * * @param olaRemuneration 查看答复所需报酬。 可以是费用,也可以是积分,答复人员的精品答复的价值再次变现的量化 */ public void setOlaRemuneration(Integer olaRemuneration) { this.olaRemuneration = olaRemuneration; } /** * 获取答复人Id * * @return OLA_CreatorId - 答复人Id */ public String getOlaCreatorid() { return olaCreatorid; } /** * 设置答复人Id * * @param olaCreatorid 答复人Id */ public void setOlaCreatorid(String olaCreatorid) { this.olaCreatorid = olaCreatorid == null ? null : olaCreatorid.trim(); } /** * 获取答复人 * * @return OLA_Creator - 答复人 */ public String getOlaCreator() { return olaCreator; } /** * 设置答复人 * * @param olaCreator 答复人 */ public void setOlaCreator(String olaCreator) { this.olaCreator = olaCreator == null ? null : olaCreator.trim(); } /** * 获取答复时间 * * @return OLA_CreateDate - 答复时间 */ public Date getOlaCreatedate() { return olaCreatedate; } /** * 设置答复时间 * * @param olaCreatedate 答复时间 */ public void setOlaCreatedate(Date olaCreatedate) { this.olaCreatedate = olaCreatedate; } /** * 获取版权截止时间. 超截止时间,查看不需支付任何酬劳 * * @return OLA_EndDate - 版权截止时间. 超截止时间,查看不需支付任何酬劳 */ public Date getOlaEnddate() { return olaEnddate; } /** * 设置版权截止时间. 超截止时间,查看不需支付任何酬劳 * * @param olaEnddate 版权截止时间. 超截止时间,查看不需支付任何酬劳 */ public void setOlaEnddate(Date olaEnddate) { this.olaEnddate = olaEnddate; } /** * 获取更新时间 * * @return OLA_UpdateDate - 更新时间 */ public Date getOlaUpdatedate() { return olaUpdatedate; } /** * 设置更新时间 * * @param olaUpdatedate 更新时间 */ public void setOlaUpdatedate(Date olaUpdatedate) { this.olaUpdatedate = olaUpdatedate; } /** * @return OLA_Extension1 */ public String getOlaExtension1() { return olaExtension1; } /** * @param olaExtension1 */ public void setOlaExtension1(String olaExtension1) { this.olaExtension1 = olaExtension1 == null ? null : olaExtension1.trim(); } /** * @return OLA_Extension2 */ public String getOlaExtension2() { return olaExtension2; } /** * @param olaExtension2 */ public void setOlaExtension2(String olaExtension2) { this.olaExtension2 = olaExtension2 == null ? null : olaExtension2.trim(); } /** * @return OLA_Extension3 */ public String getOlaExtension3() { return olaExtension3; } /** * @param olaExtension3 */ public void setOlaExtension3(String olaExtension3) { this.olaExtension3 = olaExtension3 == null ? null : olaExtension3.trim(); } /** * 获取备注 * * @return OLA_Remark - 备注 */ public String getOlaRemark() { return olaRemark; } /** * 设置备注 * * @param olaRemark 备注 */ public void setOlaRemark(String olaRemark) { this.olaRemark = olaRemark == null ? null : olaRemark.trim(); } /** * 获取答复描述 * * @return OLA_Desc - 答复描述 */ public String getOlaDesc() { return olaDesc; } /** * 设置答复描述 * * @param olaDesc 答复描述 */ public void setOlaDesc(String olaDesc) { this.olaDesc = olaDesc == null ? null : olaDesc.trim(); } /** * 获取资源链接URL. 多个资源“、”分隔 * * @return OLA_ResourceUrls - 资源链接URL. 多个资源“、”分隔 */ public String getOlaResourceurls() { return olaResourceurls; } /** * 设置资源链接URL. 多个资源“、”分隔 * * @param olaResourceurls 资源链接URL. 多个资源“、”分隔 */ public void setOlaResourceurls(String olaResourceurls) { this.olaResourceurls = olaResourceurls == null ? null : olaResourceurls.trim(); } }