Andru
2023-11-24 c3ef8669eb90a578d8c7761cf934d9a1ce95453c
提交 | 用户 | age
3ec52c 1 package com.hz.his.dto.order;
Z 2
3 import lombok.Data;
4
5 import java.util.List;
6
7 /**
8  * 结账参数
9  *
10  * @Author: zhouxiang
11  * @Date: 2022/06/29/15:11
12  * @Description:
13  */
14 @Data
15 public class PayDto {
28886f 16
b3f30f 17     /**必填 是否是按项目付款,0:否,1:是,默认:0*/
3ec52c 18     private Integer type;
b3f30f 19     /**必填 订单id*/
3ec52c 20     private String orderId;
b3f30f 21     /**必填 应付总金额*/
3ec52c 22     private String total;
b3f30f 23     /**必填 结账参数*/
3ec52c 24     private List<PayAmountDto> amount;
b3f30f 25     /**必填 操作人标识,crm填用户*/
3ec52c 26     private String operatorId;
a88937 27     /** 操作人角色(升单结账必填,退款使用) */
F 28     private String opRoleId;
0741bd 29
b3f30f 30     /**支付用户*/
C 31     private String payUserId;
32
33     /**非必填 优惠券id*/
3ec52c 34     private String userCouponId;
b3f30f 35
C 36     /**非必填 订单领建标识*/
3ec52c 37     private String hisOrderId;
b3f30f 38     /**非必填 收银员id*/
ee27e1 39     private String cashier;
b3f30f 40
C 41     /**非必填 收银员门店*/
ee27e1 42     private String cashierShopId;
19af83 43     /**优惠券校验版本(默认0)第一版为0,门店助手上线版本为1*/
F 44     private Integer couponCheckVersion = 0;
b3f30f 45     /**非必填 优惠券id集合*/
a69e6b 46     private List<String> userCouponIds;
28886f 47
d11d70 48     /**ocr大众点评订单图片地址*/
A 49     private String orderOCRImageUrl;
d3ebbc 50
A 51     /**第三方订单编号*/
52     private String otherOrderNo;
53     /**第三方兑换码*/
54     private String redemptionCode;
c0c20a 55
bb1429 56     /**结账之后是否直接划扣:0否1是*/
53f20b 57     private Integer directDeduction = 0;
c0c20a 58     /**卡扣不判断过期时间:0否1是*/
C 59     private Integer cardPass = 0;
3ec52c 60 }