Pu Zhibing
3 天以前 4228cb0f9ff33e4baa4be0ac904eb927f8d84a19
提交代码
5个文件已添加
144 ■■■■■ 已修改文件
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/OrderRefundNoticeRequest.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/RefundInfoRequest.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/TradeOrderCancelRequest.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/TradeOrderRefund.java 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/TradeOrderRefundRequest.java 42 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/OrderRefundNoticeRequest.java
New file
@@ -0,0 +1,49 @@
package com.supersavedriving.user.modular.system.util.qianyuntong.model;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class OrderRefundNoticeRequest {
    /**
     * 场景标识
     */
    private String scene;
    /**
     * 订单中心订单号
     */
    private String orderId;
    /**
     * 场景应用标识。默认52270015
     */
    private String mhltiCenterAppId;
    /**
     * 退款工单标识
     */
    private String refundPayNum;
    /**
     * 退款类型  1:未发货退款 2:未破损拒收 3:破损拒收 4:部分退款 5:全部退款
     */
    private String refundType;
    /**
     * 申请退款金额
     */
    private BigDecimal applyRefundCharge;
    /**
     * 实际退款金额
     */
    private BigDecimal actualRefundCharge;
    /**
     * 退款人
     */
    private String refundPerson;
    /**
     * 退款账号
     */
    private String refundAccount;
    /**
     * 退款理由
     */
    private String remark;
}
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/RefundInfoRequest.java
New file
@@ -0,0 +1,19 @@
package com.supersavedriving.user.modular.system.util.qianyuntong.model;
import lombok.Data;
@Data
public class RefundInfoRequest {
    /**
     * 支付交易明细标识
     */
    private String payItemId;
    /**
     * 支付工单标识
     */
    private String payId;
    /**
     * 交易金额,单位分
     */
    private String tradeFee;
}
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/TradeOrderCancelRequest.java
New file
@@ -0,0 +1,19 @@
package com.supersavedriving.user.modular.system.util.qianyuntong.model;
import lombok.Data;
@Data
public class TradeOrderCancelRequest {
    /**
     * 场景标识
     */
    private String scene;
    /**
     * 订单中心订单号
     */
    private String orderId;
    /**
     * 场景应用标识。默认52270015
     */
    private String mhltiCenterAppId;
}
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/TradeOrderRefund.java
New file
@@ -0,0 +1,15 @@
package com.supersavedriving.user.modular.system.util.qianyuntong.model;
import lombok.Data;
@Data
public class TradeOrderRefund {
    /**
     * 退款总金额
     */
    private String refundTotalFee;
    /**
     * 退款标识
     */
    private String refundId;
}
user/guns-admin/src/main/java/com/supersavedriving/user/modular/system/util/qianyuntong/model/TradeOrderRefundRequest.java
New file
@@ -0,0 +1,42 @@
package com.supersavedriving.user.modular.system.util.qianyuntong.model;
import lombok.Data;
import java.util.List;
@Data
public class TradeOrderRefundRequest {
    /**
     * 商户号,由支付中心分配。测试环境5400004,生产环境:5401007
     */
    private String payPartnerId;
    /**
     * 订单中心订单号
     */
    private String partnerPayId;
    /**
     * 支付工单标识
     */
    private String payId;
    /**
     * 退款总金额,单位为分
     * 同一退款单多次发起退款请求时,退款金额必须一致
     */
    private String refundTotalFee;
    /**
     * 退款原因
     */
    private String remark;
    /**
     * 退款类型:
     * RF    退款
     * BR    部分退款(目前仅集团统一支付支持部分退款)
     * CZ    冲正
     */
    private String refundType;
    /**
     * 支付退款单明细集合
     */
    private List<RefundInfoRequest> refundInfos;
}