phis-feign/src/main/java/com/hz/his/dto/coupon/CouponCheckDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/coupon/CouponListDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/order/OrderConsumePayDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/order/OrderPHisDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/order/OrderRiseDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/order/OrdersPHisTotalDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
phis-feign/src/main/java/com/hz/his/feign/service/phis/SCouponService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
phis-feign/src/main/java/com/hz/his/dto/coupon/CouponCheckDto.java
@@ -20,6 +20,8 @@ /**支付方式编号集合*/ private List<String> payMethodList; /** 检查优惠券码是否已被使用,默认ture检查,升单是false不检查 */ private boolean checkCouponNumberIsUse = true; /**商品总金额(暂无用-不传)*/ private BigDecimal total; phis-feign/src/main/java/com/hz/his/dto/coupon/CouponListDto.java
@@ -28,4 +28,10 @@ private List<String> payMethodList; /**优惠券平台*/ private String platform; /** 订单标识List */ private List<String> orderIdList; /** 订单标识 */ private String orderId; } phis-feign/src/main/java/com/hz/his/dto/order/OrderConsumePayDto.java
New file @@ -0,0 +1,37 @@ package com.hz.his.dto.order; import lombok.Data; import java.math.BigDecimal; /** * 订单支付方式dto * @USER: fhx * @DATE: 2023/8/24 **/ @Data public class OrderConsumePayDto { /** 实际支付金额 */ private BigDecimal amount; /** 支付编码 */ private String method; /** 支付方式名称 */ private String methodName; /** 支付的商品/项目/组合套餐/组合卡项的标识 */ private String commonId; /** 卡项的权益类型标识 */ private String cardEquityId; /** 用户卡包标识 */ private String userCardId; /** 对应判断标识,如果时积分支付时对应:101=不需扣减积分,100=需要扣减积分 */ private Integer isDel = 0; public OrderConsumePayDto() { } public OrderConsumePayDto(BigDecimal amount, String method) { this.amount = amount; this.method = method; } } phis-feign/src/main/java/com/hz/his/dto/order/OrderPHisDto.java
@@ -30,4 +30,7 @@ /**卡扣不判断过期时间:0否1是*/ private Integer cardPass = 0; /** 订单升单关联列表 */ private List<OrderRiseDto> orderRiseList; } phis-feign/src/main/java/com/hz/his/dto/order/OrderRiseDto.java
New file @@ -0,0 +1,16 @@ package com.hz.his.dto.order; import lombok.Data; /** * 订单升单关联dto * @USER: fhx * @DATE: 2023/8/23 **/ @Data public class OrderRiseDto { /** 关联订单标识(OrdersTotal) */ private String assocOrderId; } phis-feign/src/main/java/com/hz/his/dto/order/OrdersPHisTotalDto.java
@@ -97,6 +97,8 @@ /**非必填 活动规则标识集合*/ private List<String> activityIds; /** 治疗单id */ /** 治疗单id(目前没用) */ private String treatSingleId; /** 创建方式(OrderTotalConstants) */ private String addWay; } phis-feign/src/main/java/com/hz/his/dto/order/PayDto.java
@@ -24,6 +24,8 @@ private List<PayAmountDto> amount; /**必填 操作人标识,crm填用户*/ private String operatorId; /** 操作人角色(升单结账必填,退款使用) */ private String opRoleId; /**支付用户*/ private String payUserId; phis-feign/src/main/java/com/hz/his/feign/service/phis/SCouponService.java
@@ -116,6 +116,13 @@ Result userCouponCheckList(@RequestBody(required = false) CouponListDto couponListDto); /** * 用户-升单订单的原使用优惠券列表 * @return canUseCouponList可用券列表 canUseCount可用券数量 * */ @PostMapping(value = "/coupon/user/riseOrderOriCouponList") Result riseOrderOriCouponList(@RequestBody(required = false) CouponListDto couponListDto); /** * 根据skuid查询关联优惠券 */ @PostMapping(value = "/coupon/find/skuId")