wanghc
2023-03-07 af5e0edcb28df21859f8dc33ac78abcbb3272602
cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/vo/req/ReqEPCSnglTranType.java
@@ -5,12 +5,14 @@
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;
import java.io.Serializable;
/**
 * <p>ReqEPCSnglTranType complex type的 Java 类。
 * <p>
 * ReqEPCSnglTranType complex type的 Java 类。
 * 
 * <p>以下模式片段指定包含在此类中的预期内容。
 * <p>
 * 以下模式片段指定包含在此类中的预期内容。
 * 
 * <pre>
 * &lt;complexType name="ReqEPCSnglTranType"&gt;
@@ -87,70 +89,70 @@
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "ReqEPCSnglTranType", propOrder = {
    "reqSvcHeader",
    "svcBody"
})
public class ReqEPCSnglTranType {
@XmlType(name = "ReqEPCSnglTranType", propOrder = { "reqSvcHeader", "svcBody" })
public class ReqEPCSnglTranType implements Serializable {
    private static final long            serialVersionUID = 6034342751595408529L;
    @XmlElement(name = "ReqSvcHeader", required = true)
    protected ReqSvcHeaderType reqSvcHeader;
    protected ReqSvcHeaderType           reqSvcHeader;
    @XmlElement(name = "SvcBody")
    protected ReqEPCSnglTranType.SvcBody svcBody;
    /**
     * 获取reqSvcHeader属性的值。
     * 
     * @return
     *     possible object is
     *     {@link ReqSvcHeaderType }
     *
     * @return possible object is {@link ReqSvcHeaderType }
     *
     */
    public ReqSvcHeaderType getReqSvcHeader() {
        return reqSvcHeader;
    }
    /**
     * 设置reqSvcHeader属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link ReqSvcHeaderType }
     *
     *            allowed object is {@link ReqSvcHeaderType }
     *
     */
    public void setReqSvcHeader(ReqSvcHeaderType value) {
        this.reqSvcHeader = value;
    }
    /**
     * 获取svcBody属性的值。
     * 
     * @return
     *     possible object is
     *     {@link ReqEPCSnglTranType.SvcBody }
     *
     * @return possible object is {@link ReqEPCSnglTranType.SvcBody }
     *
     */
    public ReqEPCSnglTranType.SvcBody getSvcBody() {
        return svcBody;
    }
    /**
     * 设置svcBody属性的值。
     * 
     * @param value
     *     allowed object is
     *     {@link ReqEPCSnglTranType.SvcBody }
     *
     *            allowed object is {@link ReqEPCSnglTranType.SvcBody }
     *
     */
    public void setSvcBody(ReqEPCSnglTranType.SvcBody value) {
        this.svcBody = value;
    }
    /**
     * <p>anonymous complex type的 Java 类。
     * <p>
     * anonymous complex type的 Java 类。
     * 
     * <p>以下模式片段指定包含在此类中的预期内容。
     * <p>
     * 以下模式片段指定包含在此类中的预期内容。
     * 
     * <pre>
     * &lt;complexType&gt;
@@ -216,1361 +218,1398 @@
     * 
     */
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "", propOrder = {
        "pdNo",
        "bussType",
        "rstChannelType",
        "mrchAcctNo",
        "mrchName",
        "scdMrchId",
        "scdMrchNm",
        "afdsSubMercName",
        "rqsDate",
        "rqsTime",
        "clntSeq",
        "pyAcctNo",
        "bkAcctType",
        "pyeAcctNm",
        "pyCtfId1",
        "pyCtfTp1",
        "cardCVN2",
        "tokenVldTrm",
        "payeeMobile",
        "pyOpnBrId1",
        "repymtOpnBrNm",
        "loProvNm",
        "payeeOpnBrCityId",
        "pymtAcctNo",
        "bscAcctType",
        "pymtAcctName",
        "payerCtfID2",
        "payerCtfTp",
        "crCrdTranPstnInfo",
        "validDate1",
        "payerOpnBrId1",
        "pyrOpnBrNm2",
        "provCode",
        "pyrOpnBrCityId",
        "payerMobile",
        "tranCcy",
        "transAmt4",
        "chrgAmt2",
        "crnPct1",
        "othrDsc",
        "acceptFlag",
        "_abstract",
        "trdChnl",
        "pymtAgmNo",
        "acctVerifyFlag",
        "payPwd",
        "unpyRsrvFld",
        "rsrvFldVal4",
        "rsrvFldVal5",
        "rsrvFldVal6"
    })
    public static class SvcBody {
    @XmlType(name = "", propOrder = { "pdNo", "bussType", "rstChannelType", "mrchAcctNo", "mrchName", "scdMrchId",
            "scdMrchNm", "afdsSubMercName", "rqsDate", "rqsTime", "clntSeq", "pyAcctNo", "bkAcctType", "pyeAcctNm",
            "pyCtfId1", "pyCtfTp1", "cardCVN2", "tokenVldTrm", "payeeMobile", "pyOpnBrId1", "repymtOpnBrNm", "loProvNm",
            "payeeOpnBrCityId", "pymtAcctNo", "bscAcctType", "pymtAcctName", "payerCtfID2", "payerCtfTp",
            "crCrdTranPstnInfo", "validDate1", "payerOpnBrId1", "pyrOpnBrNm2", "provCode", "pyrOpnBrCityId",
            "payerMobile", "tranCcy", "transAmt4", "chrgAmt2", "crnPct1", "othrDsc", "acceptFlag", "_abstract",
            "trdChnl", "pymtAgmNo", "acctVerifyFlag", "payPwd", "unpyRsrvFld", "rsrvFldVal4", "rsrvFldVal5",
            "rsrvFldVal6" })
    public static class SvcBody implements Serializable {
        private static final long serialVersionUID = 1L;
        @XmlElement(name = "PdNo", required = true)
        protected String pdNo;
        protected String          pdNo;
        @XmlElement(name = "BussType")
        protected String bussType;
        protected String          bussType;
        @XmlElement(name = "RstChannelType", required = true)
        protected String rstChannelType;
        protected String          rstChannelType;
        @XmlElement(name = "MrchAcctNo", required = true)
        protected String mrchAcctNo;
        protected String          mrchAcctNo;
        @XmlElement(name = "MrchName")
        protected String mrchName;
        protected String          mrchName;
        @XmlElement(name = "ScdMrchId", required = true)
        protected String scdMrchId;
        protected String          scdMrchId;
        @XmlElement(name = "ScdMrchNm", required = true)
        protected String scdMrchNm;
        protected String          scdMrchNm;
        @XmlElement(name = "AfdsSubMercName")
        protected String afdsSubMercName;
        protected String          afdsSubMercName;
        @XmlElement(name = "RqsDate", required = true)
        protected String rqsDate;
        protected String          rqsDate;
        @XmlElement(name = "RqsTime", required = true)
        protected String rqsTime;
        protected String          rqsTime;
        @XmlElement(name = "ClntSeq", required = true)
        protected String clntSeq;
        protected String          clntSeq;
        @XmlElement(name = "PyAcctNo")
        protected String pyAcctNo;
        protected String          pyAcctNo;
        @XmlElement(name = "BkAcctType")
        protected String bkAcctType;
        protected String          bkAcctType;
        @XmlElement(name = "PyeAcctNm")
        protected String pyeAcctNm;
        protected String          pyeAcctNm;
        @XmlElement(name = "PyCtfId1")
        protected String pyCtfId1;
        protected String          pyCtfId1;
        @XmlElement(name = "PyCtfTp1")
        protected String pyCtfTp1;
        protected String          pyCtfTp1;
        @XmlElement(name = "CardCVN2")
        protected String cardCVN2;
        protected String          cardCVN2;
        @XmlElement(name = "TokenVldTrm")
        protected String tokenVldTrm;
        protected String          tokenVldTrm;
        @XmlElement(name = "PayeeMobile")
        protected String payeeMobile;
        protected String          payeeMobile;
        @XmlElement(name = "PyOpnBrId1")
        protected String pyOpnBrId1;
        protected String          pyOpnBrId1;
        @XmlElement(name = "RepymtOpnBrNm")
        protected String repymtOpnBrNm;
        protected String          repymtOpnBrNm;
        @XmlElement(name = "LoProvNm")
        protected String loProvNm;
        protected String          loProvNm;
        @XmlElement(name = "PayeeOpnBrCityId")
        protected String payeeOpnBrCityId;
        protected String          payeeOpnBrCityId;
        @XmlElement(name = "PymtAcctNo")
        protected String pymtAcctNo;
        protected String          pymtAcctNo;
        @XmlElement(name = "BscAcctType")
        protected String bscAcctType;
        protected String          bscAcctType;
        @XmlElement(name = "PymtAcctName")
        protected String pymtAcctName;
        protected String          pymtAcctName;
        @XmlElement(name = "PayerCtfID2")
        protected String payerCtfID2;
        protected String          payerCtfID2;
        @XmlElement(name = "PayerCtfTp")
        protected String payerCtfTp;
        protected String          payerCtfTp;
        @XmlElement(name = "CrCrdTranPstnInfo")
        protected String crCrdTranPstnInfo;
        protected String          crCrdTranPstnInfo;
        @XmlElement(name = "ValidDate1")
        protected String validDate1;
        protected String          validDate1;
        @XmlElement(name = "PayerOpnBrId1")
        protected String payerOpnBrId1;
        protected String          payerOpnBrId1;
        @XmlElement(name = "PyrOpnBrNm2")
        protected String pyrOpnBrNm2;
        protected String          pyrOpnBrNm2;
        @XmlElement(name = "ProvCode")
        protected String provCode;
        protected String          provCode;
        @XmlElement(name = "PyrOpnBrCityId")
        protected String pyrOpnBrCityId;
        protected String          pyrOpnBrCityId;
        @XmlElement(name = "PayerMobile")
        protected String payerMobile;
        protected String          payerMobile;
        @XmlElement(name = "TranCcy", required = true)
        protected String tranCcy;
        protected String          tranCcy;
        @XmlElement(name = "TransAmt4", required = true)
        protected String transAmt4;
        protected String          transAmt4;
        @XmlElement(name = "ChrgAmt2")
        protected String chrgAmt2;
        protected String          chrgAmt2;
        @XmlElement(name = "CrnPct1")
        protected String crnPct1;
        protected String          crnPct1;
        @XmlElement(name = "OthrDsc", required = true)
        protected String othrDsc;
        protected String          othrDsc;
        @XmlElement(name = "AcceptFlag")
        protected String acceptFlag;
        protected String          acceptFlag;
        @XmlElement(name = "Abstract")
        protected String _abstract;
        protected String          _abstract;
        @XmlElement(name = "TrdChnl")
        protected String trdChnl;
        protected String          trdChnl;
        @XmlElement(name = "PymtAgmNo")
        protected String pymtAgmNo;
        protected String          pymtAgmNo;
        @XmlElement(name = "AcctVerifyFlag")
        protected String acctVerifyFlag;
        protected String          acctVerifyFlag;
        @XmlElement(name = "PayPwd")
        protected String payPwd;
        protected String          payPwd;
        @XmlElement(name = "UnpyRsrvFld")
        protected String unpyRsrvFld;
        protected String          unpyRsrvFld;
        @XmlElement(name = "RsrvFldVal4")
        protected String rsrvFldVal4;
        protected String          rsrvFldVal4;
        @XmlElement(name = "RsrvFldVal5")
        protected String rsrvFldVal5;
        protected String          rsrvFldVal5;
        @XmlElement(name = "RsrvFldVal6")
        protected String rsrvFldVal6;
        protected String          rsrvFldVal6;
        /**
         * 获取pdNo属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPdNo() {
            return pdNo;
        }
        /**
         * 设置pdNo属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPdNo(String value) {
            this.pdNo = value;
        }
        /**
         * 获取bussType属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getBussType() {
            return bussType;
        }
        /**
         * 设置bussType属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setBussType(String value) {
            this.bussType = value;
        }
        /**
         * 获取rstChannelType属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRstChannelType() {
            return rstChannelType;
        }
        /**
         * 设置rstChannelType属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRstChannelType(String value) {
            this.rstChannelType = value;
        }
        /**
         * 获取mrchAcctNo属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getMrchAcctNo() {
            return mrchAcctNo;
        }
        /**
         * 设置mrchAcctNo属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setMrchAcctNo(String value) {
            this.mrchAcctNo = value;
        }
        /**
         * 获取mrchName属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getMrchName() {
            return mrchName;
        }
        /**
         * 设置mrchName属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setMrchName(String value) {
            this.mrchName = value;
        }
        /**
         * 获取scdMrchId属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getScdMrchId() {
            return scdMrchId;
        }
        /**
         * 设置scdMrchId属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setScdMrchId(String value) {
            this.scdMrchId = value;
        }
        /**
         * 获取scdMrchNm属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getScdMrchNm() {
            return scdMrchNm;
        }
        /**
         * 设置scdMrchNm属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setScdMrchNm(String value) {
            this.scdMrchNm = value;
        }
        /**
         * 获取afdsSubMercName属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getAfdsSubMercName() {
            return afdsSubMercName;
        }
        /**
         * 设置afdsSubMercName属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setAfdsSubMercName(String value) {
            this.afdsSubMercName = value;
        }
        /**
         * 获取rqsDate属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRqsDate() {
            return rqsDate;
        }
        /**
         * 设置rqsDate属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRqsDate(String value) {
            this.rqsDate = value;
        }
        /**
         * 获取rqsTime属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRqsTime() {
            return rqsTime;
        }
        /**
         * 设置rqsTime属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRqsTime(String value) {
            this.rqsTime = value;
        }
        /**
         * 获取clntSeq属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getClntSeq() {
            return clntSeq;
        }
        /**
         * 设置clntSeq属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setClntSeq(String value) {
            this.clntSeq = value;
        }
        /**
         * 获取pyAcctNo属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyAcctNo() {
            return pyAcctNo;
        }
        /**
         * 设置pyAcctNo属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyAcctNo(String value) {
            this.pyAcctNo = value;
        }
        /**
         * 获取bkAcctType属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getBkAcctType() {
            return bkAcctType;
        }
        /**
         * 设置bkAcctType属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setBkAcctType(String value) {
            this.bkAcctType = value;
        }
        /**
         * 获取pyeAcctNm属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyeAcctNm() {
            return pyeAcctNm;
        }
        /**
         * 设置pyeAcctNm属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyeAcctNm(String value) {
            this.pyeAcctNm = value;
        }
        /**
         * 获取pyCtfId1属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyCtfId1() {
            return pyCtfId1;
        }
        /**
         * 设置pyCtfId1属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyCtfId1(String value) {
            this.pyCtfId1 = value;
        }
        /**
         * 获取pyCtfTp1属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyCtfTp1() {
            return pyCtfTp1;
        }
        /**
         * 设置pyCtfTp1属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyCtfTp1(String value) {
            this.pyCtfTp1 = value;
        }
        /**
         * 获取cardCVN2属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getCardCVN2() {
            return cardCVN2;
        }
        /**
         * 设置cardCVN2属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setCardCVN2(String value) {
            this.cardCVN2 = value;
        }
        /**
         * 获取tokenVldTrm属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getTokenVldTrm() {
            return tokenVldTrm;
        }
        /**
         * 设置tokenVldTrm属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setTokenVldTrm(String value) {
            this.tokenVldTrm = value;
        }
        /**
         * 获取payeeMobile属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayeeMobile() {
            return payeeMobile;
        }
        /**
         * 设置payeeMobile属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayeeMobile(String value) {
            this.payeeMobile = value;
        }
        /**
         * 获取pyOpnBrId1属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyOpnBrId1() {
            return pyOpnBrId1;
        }
        /**
         * 设置pyOpnBrId1属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyOpnBrId1(String value) {
            this.pyOpnBrId1 = value;
        }
        /**
         * 获取repymtOpnBrNm属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRepymtOpnBrNm() {
            return repymtOpnBrNm;
        }
        /**
         * 设置repymtOpnBrNm属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRepymtOpnBrNm(String value) {
            this.repymtOpnBrNm = value;
        }
        /**
         * 获取loProvNm属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getLoProvNm() {
            return loProvNm;
        }
        /**
         * 设置loProvNm属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setLoProvNm(String value) {
            this.loProvNm = value;
        }
        /**
         * 获取payeeOpnBrCityId属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayeeOpnBrCityId() {
            return payeeOpnBrCityId;
        }
        /**
         * 设置payeeOpnBrCityId属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayeeOpnBrCityId(String value) {
            this.payeeOpnBrCityId = value;
        }
        /**
         * 获取pymtAcctNo属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPymtAcctNo() {
            return pymtAcctNo;
        }
        /**
         * 设置pymtAcctNo属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPymtAcctNo(String value) {
            this.pymtAcctNo = value;
        }
        /**
         * 获取bscAcctType属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getBscAcctType() {
            return bscAcctType;
        }
        /**
         * 设置bscAcctType属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setBscAcctType(String value) {
            this.bscAcctType = value;
        }
        /**
         * 获取pymtAcctName属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPymtAcctName() {
            return pymtAcctName;
        }
        /**
         * 设置pymtAcctName属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPymtAcctName(String value) {
            this.pymtAcctName = value;
        }
        /**
         * 获取payerCtfID2属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayerCtfID2() {
            return payerCtfID2;
        }
        /**
         * 设置payerCtfID2属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayerCtfID2(String value) {
            this.payerCtfID2 = value;
        }
        /**
         * 获取payerCtfTp属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayerCtfTp() {
            return payerCtfTp;
        }
        /**
         * 设置payerCtfTp属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayerCtfTp(String value) {
            this.payerCtfTp = value;
        }
        /**
         * 获取crCrdTranPstnInfo属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getCrCrdTranPstnInfo() {
            return crCrdTranPstnInfo;
        }
        /**
         * 设置crCrdTranPstnInfo属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setCrCrdTranPstnInfo(String value) {
            this.crCrdTranPstnInfo = value;
        }
        /**
         * 获取validDate1属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getValidDate1() {
            return validDate1;
        }
        /**
         * 设置validDate1属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setValidDate1(String value) {
            this.validDate1 = value;
        }
        /**
         * 获取payerOpnBrId1属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayerOpnBrId1() {
            return payerOpnBrId1;
        }
        /**
         * 设置payerOpnBrId1属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayerOpnBrId1(String value) {
            this.payerOpnBrId1 = value;
        }
        /**
         * 获取pyrOpnBrNm2属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyrOpnBrNm2() {
            return pyrOpnBrNm2;
        }
        /**
         * 设置pyrOpnBrNm2属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyrOpnBrNm2(String value) {
            this.pyrOpnBrNm2 = value;
        }
        /**
         * 获取provCode属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getProvCode() {
            return provCode;
        }
        /**
         * 设置provCode属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setProvCode(String value) {
            this.provCode = value;
        }
        /**
         * 获取pyrOpnBrCityId属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPyrOpnBrCityId() {
            return pyrOpnBrCityId;
        }
        /**
         * 设置pyrOpnBrCityId属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPyrOpnBrCityId(String value) {
            this.pyrOpnBrCityId = value;
        }
        /**
         * 获取payerMobile属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayerMobile() {
            return payerMobile;
        }
        /**
         * 设置payerMobile属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayerMobile(String value) {
            this.payerMobile = value;
        }
        /**
         * 获取tranCcy属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getTranCcy() {
            return tranCcy;
        }
        /**
         * 设置tranCcy属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setTranCcy(String value) {
            this.tranCcy = value;
        }
        /**
         * 获取transAmt4属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getTransAmt4() {
            return transAmt4;
        }
        /**
         * 设置transAmt4属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setTransAmt4(String value) {
            this.transAmt4 = value;
        }
        /**
         * 获取chrgAmt2属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getChrgAmt2() {
            return chrgAmt2;
        }
        /**
         * 设置chrgAmt2属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setChrgAmt2(String value) {
            this.chrgAmt2 = value;
        }
        /**
         * 获取crnPct1属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getCrnPct1() {
            return crnPct1;
        }
        /**
         * 设置crnPct1属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setCrnPct1(String value) {
            this.crnPct1 = value;
        }
        /**
         * 获取othrDsc属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getOthrDsc() {
            return othrDsc;
        }
        /**
         * 设置othrDsc属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setOthrDsc(String value) {
            this.othrDsc = value;
        }
        /**
         * 获取acceptFlag属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getAcceptFlag() {
            return acceptFlag;
        }
        /**
         * 设置acceptFlag属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setAcceptFlag(String value) {
            this.acceptFlag = value;
        }
        /**
         * 获取abstract属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getAbstract() {
            return _abstract;
        }
        /**
         * 设置abstract属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setAbstract(String value) {
            this._abstract = value;
        }
        /**
         * 获取trdChnl属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getTrdChnl() {
            return trdChnl;
        }
        /**
         * 设置trdChnl属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setTrdChnl(String value) {
            this.trdChnl = value;
        }
        /**
         * 获取pymtAgmNo属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPymtAgmNo() {
            return pymtAgmNo;
        }
        /**
         * 设置pymtAgmNo属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPymtAgmNo(String value) {
            this.pymtAgmNo = value;
        }
        /**
         * 获取acctVerifyFlag属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getAcctVerifyFlag() {
            return acctVerifyFlag;
        }
        /**
         * 设置acctVerifyFlag属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setAcctVerifyFlag(String value) {
            this.acctVerifyFlag = value;
        }
        /**
         * 获取payPwd属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getPayPwd() {
            return payPwd;
        }
        /**
         * 设置payPwd属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setPayPwd(String value) {
            this.payPwd = value;
        }
        /**
         * 获取unpyRsrvFld属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getUnpyRsrvFld() {
            return unpyRsrvFld;
        }
        /**
         * 设置unpyRsrvFld属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setUnpyRsrvFld(String value) {
            this.unpyRsrvFld = value;
        }
        /**
         * 获取rsrvFldVal4属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRsrvFldVal4() {
            return rsrvFldVal4;
        }
        /**
         * 设置rsrvFldVal4属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRsrvFldVal4(String value) {
            this.rsrvFldVal4 = value;
        }
        /**
         * 获取rsrvFldVal5属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRsrvFldVal5() {
            return rsrvFldVal5;
        }
        /**
         * 设置rsrvFldVal5属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRsrvFldVal5(String value) {
            this.rsrvFldVal5 = value;
        }
        /**
         * 获取rsrvFldVal6属性的值。
         * 
         * @return
         *     possible object is
         *     {@link String }
         *
         * @return possible object is {@link String }
         *
         */
        public String getRsrvFldVal6() {
            return rsrvFldVal6;
        }
        /**
         * 设置rsrvFldVal6属性的值。
         * 
         * @param value
         *     allowed object is
         *     {@link String }
         *
         *            allowed object is {@link String }
         *
         */
        public void setRsrvFldVal6(String value) {
            this.rsrvFldVal6 = value;
        }
        @Override
        public String toString() {
            return "SvcBody{" + "pdNo='" + pdNo + '\'' + ", bussType='" + bussType + '\'' + ", rstChannelType='"
                    + rstChannelType + '\'' + ", mrchAcctNo='" + mrchAcctNo + '\'' + ", mrchName='" + mrchName + '\''
                    + ", scdMrchId='" + scdMrchId + '\'' + ", scdMrchNm='" + scdMrchNm + '\'' + ", afdsSubMercName='"
                    + afdsSubMercName + '\'' + ", rqsDate='" + rqsDate + '\'' + ", rqsTime='" + rqsTime + '\''
                    + ", clntSeq='" + clntSeq + '\'' + ", pyAcctNo='" + pyAcctNo + '\'' + ", bkAcctType='" + bkAcctType
                    + '\'' + ", pyeAcctNm='" + pyeAcctNm + '\'' + ", pyCtfId1='" + pyCtfId1 + '\'' + ", pyCtfTp1='"
                    + pyCtfTp1 + '\'' + ", cardCVN2='" + cardCVN2 + '\'' + ", tokenVldTrm='" + tokenVldTrm + '\''
                    + ", payeeMobile='" + payeeMobile + '\'' + ", pyOpnBrId1='" + pyOpnBrId1 + '\''
                    + ", repymtOpnBrNm='" + repymtOpnBrNm + '\'' + ", loProvNm='" + loProvNm + '\''
                    + ", payeeOpnBrCityId='" + payeeOpnBrCityId + '\'' + ", pymtAcctNo='" + pymtAcctNo + '\''
                    + ", bscAcctType='" + bscAcctType + '\'' + ", pymtAcctName='" + pymtAcctName + '\''
                    + ", payerCtfID2='" + payerCtfID2 + '\'' + ", payerCtfTp='" + payerCtfTp + '\''
                    + ", crCrdTranPstnInfo='" + crCrdTranPstnInfo + '\'' + ", validDate1='" + validDate1 + '\''
                    + ", payerOpnBrId1='" + payerOpnBrId1 + '\'' + ", pyrOpnBrNm2='" + pyrOpnBrNm2 + '\''
                    + ", provCode='" + provCode + '\'' + ", pyrOpnBrCityId='" + pyrOpnBrCityId + '\''
                    + ", payerMobile='" + payerMobile + '\'' + ", tranCcy='" + tranCcy + '\'' + ", transAmt4='"
                    + transAmt4 + '\'' + ", chrgAmt2='" + chrgAmt2 + '\'' + ", crnPct1='" + crnPct1 + '\''
                    + ", othrDsc='" + othrDsc + '\'' + ", acceptFlag='" + acceptFlag + '\'' + ", _abstract='"
                    + _abstract + '\'' + ", trdChnl='" + trdChnl + '\'' + ", pymtAgmNo='" + pymtAgmNo + '\''
                    + ", acctVerifyFlag='" + acctVerifyFlag + '\'' + ", payPwd='" + payPwd + '\'' + ", unpyRsrvFld='"
                    + unpyRsrvFld + '\'' + ", rsrvFldVal4='" + rsrvFldVal4 + '\'' + ", rsrvFldVal5='" + rsrvFldVal5
                    + '\'' + ", rsrvFldVal6='" + rsrvFldVal6 + '\'' + '}';
        }
    }
    @Override
    public String toString() {
        return "ReqEPCSnglTranType{" + "reqSvcHeader=" + reqSvcHeader + ", svcBody=" + svcBody + '}';
    }
}