You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					306 lines
				
				7.2 KiB
			
		
		
			
		
	
	
					306 lines
				
				7.2 KiB
			| 
								 
											3 years ago
										 
									 | 
							
								package com.ynxbd.bcm.bean.pmssMpng;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import com.bocom.api.BocomResponse;
							 | 
						||
| 
								 | 
							
								import com.fasterxml.jackson.annotation.JsonProperty;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								public class MPNG210002ResponseV1 extends BocomResponse {
							 | 
						||
| 
								 | 
							
								    /**
							 | 
						||
| 
								 | 
							
								     * "rsp_body"
							 | 
						||
| 
								 | 
							
								     */
							 | 
						||
| 
								 | 
							
								    @JsonProperty("rsp_body")
							 | 
						||
| 
								 | 
							
								    private RspBody rspBody;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public static class RspBody {
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 商户交易编号
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("pay_mer_tran_no")
							 | 
						||
| 
								 | 
							
								        private String payMerTranNo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 商户订单总金额
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("total_amount")
							 | 
						||
| 
								 | 
							
								        private String totalAmount;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 第三方活动优惠金额
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("trd_dsct_amount")
							 | 
						||
| 
								 | 
							
								        private String trdDsctAmount;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * "额外返回的字段"
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("require_values")
							 | 
						||
| 
								 | 
							
								        private RequireValues requireValues;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public static class RequireValues {
							 | 
						||
| 
								 | 
							
								            /**
							 | 
						||
| 
								 | 
							
								             * 银行端交易流水号
							 | 
						||
| 
								 | 
							
								             */
							 | 
						||
| 
								 | 
							
								            @JsonProperty("bank_tran_no")
							 | 
						||
| 
								 | 
							
								            private String bankTranNo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            /**
							 | 
						||
| 
								 | 
							
								             * 微信支付宝详细退货信息
							 | 
						||
| 
								 | 
							
								             */
							 | 
						||
| 
								 | 
							
								            @JsonProperty("refund_info")
							 | 
						||
| 
								 | 
							
								            private String refundInfo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            /**
							 | 
						||
| 
								 | 
							
								             * 微信支付宝详细付款信息
							 | 
						||
| 
								 | 
							
								             */
							 | 
						||
| 
								 | 
							
								            @JsonProperty("payment_info")
							 | 
						||
| 
								 | 
							
								            private String paymentInfo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            /**
							 | 
						||
| 
								 | 
							
								             * 第三方渠道
							 | 
						||
| 
								 | 
							
								             */
							 | 
						||
| 
								 | 
							
								            @JsonProperty("third_party")
							 | 
						||
| 
								 | 
							
								            private String thirdParty;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            /**
							 | 
						||
| 
								 | 
							
								             * 第三方渠道交易流水号
							 | 
						||
| 
								 | 
							
								             */
							 | 
						||
| 
								 | 
							
								            @JsonProperty("third_party_tran_no")
							 | 
						||
| 
								 | 
							
								            private String thirdPartyTranNo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public String getBankTranNo() {
							 | 
						||
| 
								 | 
							
								                return bankTranNo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public void setBankTranNo(String bankTranNo) {
							 | 
						||
| 
								 | 
							
								                this.bankTranNo = bankTranNo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public String getRefundInfo() {
							 | 
						||
| 
								 | 
							
								                return refundInfo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public void setRefundInfo(String refundInfo) {
							 | 
						||
| 
								 | 
							
								                this.refundInfo = refundInfo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public String getPaymentInfo() {
							 | 
						||
| 
								 | 
							
								                return paymentInfo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public void setPaymentInfo(String paymentInfo) {
							 | 
						||
| 
								 | 
							
								                this.paymentInfo = paymentInfo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public String getThirdParty() {
							 | 
						||
| 
								 | 
							
								                return thirdParty;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public void setThirdParty(String thirdParty) {
							 | 
						||
| 
								 | 
							
								                this.thirdParty = thirdParty;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public String getThirdPartyTranNo() {
							 | 
						||
| 
								 | 
							
								                return thirdPartyTranNo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								            public void setThirdPartyTranNo(String thirdPartyTranNo) {
							 | 
						||
| 
								 | 
							
								                this.thirdPartyTranNo = thirdPartyTranNo;
							 | 
						||
| 
								 | 
							
								            }
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 币种
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("currency")
							 | 
						||
| 
								 | 
							
								        private String currency;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 商品详情
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("detail")
							 | 
						||
| 
								 | 
							
								        private String detail;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 买家实付金额
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("buyer_pay_amount")
							 | 
						||
| 
								 | 
							
								        private String buyerPayAmount;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 交行内部订单号
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("sys_order_no")
							 | 
						||
| 
								 | 
							
								        private String sysOrderNo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 支付优惠金额
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("pay_dsct_amount")
							 | 
						||
| 
								 | 
							
								        private String payDsctAmount;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getPayMerTranNo() {
							 | 
						||
| 
								 | 
							
								            return payMerTranNo;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setPayMerTranNo(String payMerTranNo) {
							 | 
						||
| 
								 | 
							
								            this.payMerTranNo = payMerTranNo;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getTotalAmount() {
							 | 
						||
| 
								 | 
							
								            return totalAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setTotalAmount(String totalAmount) {
							 | 
						||
| 
								 | 
							
								            this.totalAmount = totalAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getTrdDsctAmount() {
							 | 
						||
| 
								 | 
							
								            return trdDsctAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setTrdDsctAmount(String trdDsctAmount) {
							 | 
						||
| 
								 | 
							
								            this.trdDsctAmount = trdDsctAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public RequireValues getRequireValues() {
							 | 
						||
| 
								 | 
							
								            return requireValues;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setRequireValues(RequireValues requireValues) {
							 | 
						||
| 
								 | 
							
								            this.requireValues = requireValues;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getCurrency() {
							 | 
						||
| 
								 | 
							
								            return currency;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setCurrency(String currency) {
							 | 
						||
| 
								 | 
							
								            this.currency = currency;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getDetail() {
							 | 
						||
| 
								 | 
							
								            return detail;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setDetail(String detail) {
							 | 
						||
| 
								 | 
							
								            this.detail = detail;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getBuyerPayAmount() {
							 | 
						||
| 
								 | 
							
								            return buyerPayAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setBuyerPayAmount(String buyerPayAmount) {
							 | 
						||
| 
								 | 
							
								            this.buyerPayAmount = buyerPayAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getSysOrderNo() {
							 | 
						||
| 
								 | 
							
								            return sysOrderNo;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setSysOrderNo(String sysOrderNo) {
							 | 
						||
| 
								 | 
							
								            this.sysOrderNo = sysOrderNo;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getPayDsctAmount() {
							 | 
						||
| 
								 | 
							
								            return payDsctAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setPayDsctAmount(String payDsctAmount) {
							 | 
						||
| 
								 | 
							
								            this.payDsctAmount = payDsctAmount;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    /**
							 | 
						||
| 
								 | 
							
								     * "	rspHead"
							 | 
						||
| 
								 | 
							
								     */
							 | 
						||
| 
								 | 
							
								    @JsonProperty("rsp_head")
							 | 
						||
| 
								 | 
							
								    private RspHead rspHead;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public static class RspHead {
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 交易标识
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("trans_code")
							 | 
						||
| 
								 | 
							
								        private String transCode;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 返回码
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("response_code")
							 | 
						||
| 
								 | 
							
								        private String responseCode;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 交易状态 P-处理中  F-失败  S-成功
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("response_status")
							 | 
						||
| 
								 | 
							
								        private String responseStatus;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 响应时间
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("response_time")
							 | 
						||
| 
								 | 
							
								        private String responseTime;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        /**
							 | 
						||
| 
								 | 
							
								         * 返回码描述
							 | 
						||
| 
								 | 
							
								         */
							 | 
						||
| 
								 | 
							
								        @JsonProperty("response_msg")
							 | 
						||
| 
								 | 
							
								        private String responseMsg;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getTransCode() {
							 | 
						||
| 
								 | 
							
								            return transCode;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setTransCode(String transCode) {
							 | 
						||
| 
								 | 
							
								            this.transCode = transCode;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getResponseCode() {
							 | 
						||
| 
								 | 
							
								            return responseCode;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setResponseCode(String responseCode) {
							 | 
						||
| 
								 | 
							
								            this.responseCode = responseCode;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getResponseStatus() {
							 | 
						||
| 
								 | 
							
								            return responseStatus;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setResponseStatus(String responseStatus) {
							 | 
						||
| 
								 | 
							
								            this.responseStatus = responseStatus;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getResponseTime() {
							 | 
						||
| 
								 | 
							
								            return responseTime;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setResponseTime(String responseTime) {
							 | 
						||
| 
								 | 
							
								            this.responseTime = responseTime;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public String getResponseMsg() {
							 | 
						||
| 
								 | 
							
								            return responseMsg;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								        public void setResponseMsg(String responseMsg) {
							 | 
						||
| 
								 | 
							
								            this.responseMsg = responseMsg;
							 | 
						||
| 
								 | 
							
								        }
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public RspBody getRspBody() {
							 | 
						||
| 
								 | 
							
								        return rspBody;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public void setRspBody(RspBody rspBody) {
							 | 
						||
| 
								 | 
							
								        this.rspBody = rspBody;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public RspHead getRspHead() {
							 | 
						||
| 
								 | 
							
								        return rspHead;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								    public void setRspHead(RspHead rspHead) {
							 | 
						||
| 
								 | 
							
								        this.rspHead = rspHead;
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								}
							 |