目标详情.md 1.8 KB

运动目标详情页

sportTarget/index

返回

{
    "result":1,
    "code":0,
    "msg":"成功",
    "data":{
        "target":{
            "id":1,
            "user_id":1,
            "consume":0,           // 目标 卡路里
            "duration":1200,
            "type":"duration",     // 目标类型 duration时长 consume消耗
            "month_finish":10,     // 本月达标天数
            "duration_minute":20   // 目标 分钟
        },
        "today":{
            "id":10,
            "user_id":1,
            "consume":76,           // 今日 卡路里
            "duration":2526,
            "consume_target":0,
            "duration_target":1200,
            "finish":true,          // 是否达标
            "type":"duration",
            "created_at":"2021-01-23",
            "duration_minute":42,   // 今日 分钟
            "duration_target_minute":20
        },
        "records":[                 // 一个月并不一定满所有天数的记录,没有记录的天视作 未完成
            {
                "id":1,
                "user_id":1,
                "consume":47,
                "duration":1503,
                "consume_target":0,
                "duration_target":1200,
                "finish":true,             // 是否完成
                "type":"duration",
                "created_at":"2021-01-14", // 日期
                "duration_minute":25,
                "duration_target_minute":20
            }
        ],
        "rewards":[
            {
                "id":1,
                "full_month":0,
                "score":5,             // 积分
                "status":"finish",     // 状态 unfinishd未完成 finish已完成 received已领取
                "days":7               // 天数
            }
        ]
    }
}