package com.qxgmat.dto.response;

import com.alibaba.fastjson.JSONObject;
import com.qxgmat.data.dao.entity.UserOrderCheckout;
import com.qxgmat.dto.extend.CourseDataExtendDto;
import com.qxgmat.dto.extend.CourseExtendDto;
import com.qxgmat.dto.extend.CoursePackageExtendDto;

import java.math.BigDecimal;
import java.util.List;

public class UserOrderPreDto {
    private BigDecimal money;

    private BigDecimal originMoney;

    private JSONObject promote;

    private List<UserOrderCheckout> checkouts;

    private List<CourseExtendDto> courses;

    private List<CourseDataExtendDto> datas;

    private List<CoursePackageExtendDto> packages;

    public BigDecimal getMoney() {
        return money;
    }

    public void setMoney(BigDecimal money) {
        this.money = money;
    }

    public BigDecimal getOriginMoney() {
        return originMoney;
    }

    public void setOriginMoney(BigDecimal originMoney) {
        this.originMoney = originMoney;
    }

    public JSONObject getPromote() {
        return promote;
    }

    public void setPromote(JSONObject promote) {
        this.promote = promote;
    }

    public List<UserOrderCheckout> getCheckouts() {
        return checkouts;
    }

    public void setCheckouts(List<UserOrderCheckout> checkouts) {
        this.checkouts = checkouts;
    }

    public List<CourseExtendDto> getCourses() {
        return courses;
    }

    public void setCourses(List<CourseExtendDto> courses) {
        this.courses = courses;
    }

    public List<CourseDataExtendDto> getDatas() {
        return datas;
    }

    public void setDatas(List<CourseDataExtendDto> datas) {
        this.datas = datas;
    }

    public List<CoursePackageExtendDto> getPackages() {
        return packages;
    }

    public void setPackages(List<CoursePackageExtendDto> packages) {
        this.packages = packages;
    }
}