提交 | 用户 | 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开单参数 |
|
10 |
* |
|
11 |
* @Author: zhouxiang |
|
12 |
* @Date: 2022/09/01/15:37 |
|
13 |
* @Description: |
|
14 |
*/ |
|
15 |
@Data |
|
16 |
public class OrdersPHisTotalDto { |
1cd4ca
|
17 |
|
C |
18 |
/**必填 订单分类(OrderTotalConstants),默认标准订单*/ |
|
19 |
private Integer orderClassify; |
0741bd
|
20 |
/**必填 订单类型(OrderTotalConstants),,crm填默认project,充值就填recharge,纯商品订单填retail零售*/ |
Z |
21 |
private String type; |
|
22 |
|
7def81
|
23 |
/**使用传值的平台来源:0否1是,默认否*/ |
C |
24 |
private Integer usedTransmitApp = 0; |
04989d
|
25 |
/**平台来源:来源应用appId(创建订单平台,系统默认),使用传值的平台来源必填 */ |
0741bd
|
26 |
private String appId; |
04989d
|
27 |
/**来源应用编码(商户设置平台编码,系统默认,代码必填),使用传值的平台来源必填 */ |
0741bd
|
28 |
private String appIdCode; |
Z |
29 |
|
|
30 |
/*必填 销售订单来源,销售可以选择 |
|
31 |
* 订单来源代码(默认:应用appId) |
|
32 |
* 销售平台编码,例如:淘宝,在电商平台设置里面,在第三方平台配置,必填,crm默认填crm |
|
33 |
* */ |
|
34 |
private String sourceCode; |
db893c
|
35 |
/**非必填 订单来源名称(冗余) ,crm默认填crm,(后台处理)*/ |
0741bd
|
36 |
private String sourceName; |
Z |
37 |
/**crm必填 第三方订单号,填crm的订单号*/ |
|
38 |
private String sourceOrderNo; |
db893c
|
39 |
/**非必填 兑换码(第三方兑换码) */ |
0741bd
|
40 |
private String conversionCode; |
Z |
41 |
|
db893c
|
42 |
/**必填 开发人门店标识(没有传值默认用户绑定销售顾问的门店) */ |
0741bd
|
43 |
private String developerShopId; |
Z |
44 |
/**crm必填 开发人标识(Shop,没有传值默认用户绑定销售顾问的标识) 三少说:crm就填用户*/ |
|
45 |
private String developerId; |
db893c
|
46 |
/**非必填 开发人名称(没有传值默认用户绑定销售顾问的名称) 三少说:crm就填用户,不传,后台处理*/ |
0741bd
|
47 |
private String developerName; |
Z |
48 |
|
8ddd25
|
49 |
/**必填 订单所属用户Id */ |
0741bd
|
50 |
private String userId; |
Z |
51 |
|
|
52 |
/**crm必填 订单渠道标识(渠道/用户),三少说:crm必填 */ |
|
53 |
private String commonId; |
|
54 |
/**非必填 订单渠道来源名称(渠道/用户) */ |
|
55 |
private String commonName; |
|
56 |
|
14f6d8
|
57 |
/**订单推荐人类型(UserChannelType)员工或者用户,默认用户*/ |
A |
58 |
private String inviteeType; |
0741bd
|
59 |
/**crm必填 订单推荐人标识,三少说:crm必填 */ |
Z |
60 |
private String inviteeId; |
db893c
|
61 |
/**非必填 订单推荐人名称(冗余),三少说:crm必填 不传,后台处理*/ |
0741bd
|
62 |
private String inviteeName; |
Z |
63 |
|
59c3db
|
64 |
/**必填 同步状态0否1是 ,如果要同步到领建必填1,否则0*/ |
0741bd
|
65 |
private int hisSynStatus; |
Z |
66 |
|
db893c
|
67 |
/**必填 订单总金额(订单类型是充值订单必填,否则非必填) */ |
0741bd
|
68 |
private BigDecimal total; |
Z |
69 |
|
aa20c3
|
70 |
/**非必填 订单总积分(订单类型是积分订单必填,否则非必填) */ |
F |
71 |
private BigDecimal totalPoints; |
|
72 |
|
db893c
|
73 |
/**非必填 订单其他信息(没有后台默认)*/ |
Z |
74 |
private OrderInfoDto orderInfo; |
|
75 |
|
0741bd
|
76 |
/**非必填 赠送金额 */ |
Z |
77 |
private BigDecimal givingAmount; |
|
78 |
/**非必填 赠送金额类型(GivingAmountType) */ |
|
79 |
private String givingType; |
|
80 |
/**非必填 美容师标识 */ |
|
81 |
private String beauticianId; |
|
82 |
/**非必填 美容师名称 */ |
|
83 |
private String beauticianName; |
|
84 |
/**非必填 医生标识 */ |
|
85 |
private String doctorId; |
|
86 |
/**非必填 医生名称 */ |
|
87 |
private String doctorName; |
|
88 |
/**非必填 科室编码 */ |
|
89 |
private String departmentCode; |
|
90 |
/**非必填 科室名称 */ |
|
91 |
private String departmentName; |
|
92 |
/**非必填 预约订单标识 */ |
|
93 |
private String appointmentId; |
|
94 |
/**非必填 康博佳标识(KoapOrderTotal) */ |
|
95 |
private String koapOrderId; |
|
96 |
/**非必填 订单备注 */ |
|
97 |
private String remarks; |
|
98 |
|
|
99 |
/**非必填 活动规则标识集合*/ |
|
100 |
private List<String> activityIds; |
d88c6b
|
101 |
|
eeca91
|
102 |
/** 治疗单id(目前没用) */ |
d88c6b
|
103 |
private String treatSingleId; |
eeca91
|
104 |
/** 创建方式(OrderTotalConstants) */ |
F |
105 |
private String addWay; |
492c8f
|
106 |
/**是否拼团 0 否 1 是*/ |
A |
107 |
private Integer isGroupBuy; |
148056
|
108 |
|
C |
109 |
/**活动页面类型(0默认标准),如果需要特需处理,填写这个,默认0*/ |
|
110 |
private Integer activityPageType = 0; |
|
111 |
/**活动区分编号-用于一次性活动,存储活动编号,便于查找*/ |
|
112 |
private String activityPageCode; |
177a5a
|
113 |
/**活动区分标题*/ |
C |
114 |
private String activityPageName; |
0741bd
|
115 |
} |