package com.hz.his.dto.order;

import lombok.Data;

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

/**
 * p-his綣���item����
 *
 * @Author: zhouxiang
 * @Date: 2022/09/01/15:45
 * @Description:
 */
@Data
public class OrderItemPHisDto {
    /**綽�紂� ����膠糸��(OrderItemConstants) crm紂��莅�project,���弱葦紂�recharge,膾�����莅√��紂�retail�九��, */
    private String type;
    /**綽�紂� 絖����私桟鐚�絎�篁�篁傑�種���鐚�(���句���筝�)*/
    private BigDecimal total;
    /**綽�紂� 絖����紫Н��鐚�絎�篁�腱���(���句���筝�)*/
    private BigDecimal totalIntegral;
    /**��綽�紂� 絖����紫Н��鐚�綣����九�篁��紫Н��(CRM腱���莅√���九�紂�)*/
    private BigDecimal totalPoints;
    /**��綽�紂� ����(��篏�:�上��罸�) 綽�紂��藥�莅�100,筝�篌���佉�莅�100*/
    private BigDecimal discount;
    /**綽�紂� 茣℡弘�育�� 綽�紂��藥�莅�0*/
    private Integer buyNum;
    /**綽�紂� 蕁合��id/����id/絅�蕕���莚�/�銀���莚�鐚�������莚�鐚� 綽�紂�*/
    private String commonId;

    /**��綽�紂� 膃����item��莚� */
    private String commonItemId;
    /**��綽�紂� 荳�������莚� */
    private String bodyPartsId;
    /**��綽�紂� 荳�������腱� */
    private String bodyPartsName;
    /**��綽�紂� �≦����莚�鐚�UserCard鐚� */
    private String userCardId;
    /**��綽�紂� 綛喝佂瓜���活������id ��phis筝���crm����綽�紂�*/
    private String platformTypeId;
    /**��綽�紂� 綛喝佂瓜��(�上�����p-his���銀�,藥�莅�p-his)*/
    private String platformType;
    /**��綽�紂� ������茣�(0:��,1:��),藥�莅�:1*/
    private String isLimitBug;

    /**��綽�紂� �≦����莚� */
    private List<CardItemInfoDto> cardItemInfoIds;

    /** 莚�羆���膠�idList */
    private List<String> appealTypeIdList;

}