package com.ym.library.module

class ClockInWithdrawEntity {

    var clockNum: Int? = 0
    var currentNum: Int? = 0
    var targetNum: Int? = 0
    var videoNum: Int? = 0
    var clockTitle: String? = ""
    var todayTitle: String? = ""
    var title: String? = ""
    var clockData: List<ClockInItemEntity>? = null

    var status:Int? = 0
    var reason:String = ""

    class ClockInItemEntity {
        var id: Int? = 0//提现id
        var title: String? = ""//打卡标题
        var targetNum: Int? = 0//打卡目标数
        var currentNum: Int? = 0//当前打卡数
        var cash: Int? = 0//可提现金额 单位：分
        var cashStr: String? = ""//可提现金额 字符串
        var status: Int? = 0//红包状态 1 已提现 2 可提现 0 未完成
        var desc: String? = ""//文案
        var isToday: Int? = 0 //是否是今天 1是 0不是
        var special: Int? = 1//1 普通打卡 2 提现打卡 3 手机
        var needClockNum = 0 //打卡天数
        var type: Int? = 0 //是否隔断展示文案 0不展示  1展示

        var firstDesc:String? = "" //标题的头文案
        var middleDesc:String? = ""//标题的中间文案
        var endDesc:String? = ""//标题的尾文案



    }

    /**
     *  普通任务  special=1
        加亮无角标：当天任务，未完成打卡   status=4
        变暗带角标：当天任务，已完成         status=2
        变暗带角标：未来任务（未解锁）      status=5

        提现任务  special=2
        晃动加亮无角标：已完成打卡未提现，点击调提现接口 status=1
        加亮无角标：当天任务，未完成打卡 status=3
        加亮带角标：未来任务，未解锁  status=7
        变暗带角标：已完成打卡并已提现 status=6
     */
}