zhouxiang
2022-09-05 64c371bfc4186d287a706582c5b4a95165d1b440
提交 | 用户 | age
0741bd 1 package com.hz.his.dto.order;
Z 2
3 import lombok.Data;
4
5 import java.math.BigDecimal;
6 import java.util.List;
7
8 /**
9  * p-his开单item参数
10  *
11  * @Author: zhouxiang
12  * @Date: 2022/09/01/15:45
13  * @Description:
14  */
15 @Data
16 public class OrderItemPHisDto {
17     /**必填 商品类型(OrderItemConstants) crm填默认project,充值就填recharge,纯商品订单填retail零售, */
18     private String type;
64c371 19     /**必填 子单总价,实付价格(元)(暂时用不上)*/
8ddd25 20     private BigDecimal total;
64c371 21     /**必填 子单总积分,实付积分(暂时用不上)*/
8ddd25 22     private BigDecimal totalIntegral;
db893c 23     /**非必填 折扣(单位:百分比) 必填,默认100,不传后台默认100*/
0741bd 24     private BigDecimal discount;
Z 25     /**必填 购买数量 必填,默认0*/
26     private Integer buyNum;
27     /**必填 项目id/商品id/套餐标识/其他标识(公用标识) 必填*/
28     private String commonId;
29
30     /**非必填 第三方item标识 */
31     private String commonItemId;
32     /**非必填 身体部位标识 */
33     private String bodyPartsId;
34     /**非必填 身体部位名称 */
35     private String bodyPartsName;
36     /**非必填 卡包标识(UserCard) */
37     private String userCardId;
38     /**非必填 平台类型关联商品id 在phis下单crm商品必填*/
39     private String platformTypeId;
db893c 40     /**非必填 平台类型(艾心荟、p-his、其他,默认p-his)*/
Z 41     private String platformType;
0741bd 42
Z 43     /**非必填 卡包标识 */
44     private List<CardItemInfoDto> cardItemInfoIds;
45
46 }