|
@@ -7,12 +7,23 @@ import java.util.Date;
|
|
|
import org.apache.commons.lang3.builder.ToStringBuilder;
|
|
|
|
|
|
import com.ym.mec.biz.dal.enums.PaymentStatusEnum;
|
|
|
+import com.ym.mec.common.enums.BaseEnum;
|
|
|
|
|
|
/**
|
|
|
* 对应数据库表(music_group_payment_calender):
|
|
|
*/
|
|
|
public class MusicGroupPaymentCalender implements Comparable<MusicGroupPaymentCalender> {
|
|
|
|
|
|
+ public enum FeeType implements BaseEnum<String, FeeType> {
|
|
|
+ OFFLINE, ONLINE, ALL;
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public String getCode() {
|
|
|
+ return this.name();
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
/** */
|
|
|
private Long id;
|
|
|
|
|
@@ -27,16 +38,18 @@ public class MusicGroupPaymentCalender implements Comparable<MusicGroupPaymentCa
|
|
|
/** 开始缴费日期 */
|
|
|
@ApiModelProperty(value = "开始缴费日期", required = false)
|
|
|
private java.util.Date startPaymentDate;
|
|
|
-
|
|
|
+
|
|
|
private Date deadlinePaymentDate;
|
|
|
-
|
|
|
+
|
|
|
private PaymentStatusEnum paymentStatus;
|
|
|
-
|
|
|
+
|
|
|
private Integer expectNum;
|
|
|
-
|
|
|
+
|
|
|
private Integer actualNum;
|
|
|
-
|
|
|
+
|
|
|
private String memo;
|
|
|
+
|
|
|
+ private FeeType type;
|
|
|
|
|
|
/** */
|
|
|
private java.util.Date createTime;
|
|
@@ -132,6 +145,14 @@ public class MusicGroupPaymentCalender implements Comparable<MusicGroupPaymentCa
|
|
|
this.memo = memo;
|
|
|
}
|
|
|
|
|
|
+ public FeeType getType() {
|
|
|
+ return type;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setType(FeeType type) {
|
|
|
+ this.type = type;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
return ToStringBuilder.reflectionToString(this);
|