cmci-pfcs-gateway/pom.xml
@@ -64,6 +64,18 @@ </dependencies> <build> <finalName>cmci-pfcs-gateway</finalName> <resources> <resource> <targetPath>${project.build.directory}/classes</targetPath> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>**/*.*</include> </includes> </resource> </resources> <plugins> <plugin> <groupId>org.springframework.boot</groupId> @@ -93,18 +105,6 @@ <!-- </executions>--> <!-- </plugin>--> </plugins> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> <resource> <directory>src/main/resources</directory> </resource> </resources> </build> </project> cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/Application.java
@@ -2,6 +2,7 @@ import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.annotation.ComponentScan; /** * 启动类 cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/PublicController.java
New file @@ -0,0 +1,38 @@ package com.jttech.pfcs.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController; import com.jttech.pfcs.services.IPublicService; import com.jttech.pfcs.vo.ResponseVo; /** * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ @RestController @RequestMapping("/pub") public class PublicController { private Logger mLogger = LoggerFactory.getLogger(getClass()); @Autowired private IPublicService mPublicService; @RequestMapping(value = "/heart", method = RequestMethod.GET) public ResponseVo heart() { final long beginTime = System.currentTimeMillis(); ResponseVo result = new ResponseVo(); try { mPublicService.heartTest(); return result; } finally { final long endTime = System.currentTimeMillis(); mLogger.info("Execute heart the result is {} time spent is {} ", result, (endTime - beginTime)); } } } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/controller/TradeController.java
New file @@ -0,0 +1,67 @@ package com.jttech.pfcs.controller; import com.jttech.pfcs.services.ITradeService; import com.jttech.pfcs.vo.ResponseVo; import com.jttech.pfcs.vo.req.ReqEPCSnglTranType; import com.jttech.pfcs.vo.req.ReqTranQryType; import com.jttech.pfcs.vo.resp.RspEPCSnglTranType; import com.jttech.pfcs.vo.resp.RspTranQryType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ @RestController @RequestMapping("/trade") public class TradeController { private Logger mLogger = LoggerFactory.getLogger(getClass()); @Autowired private ITradeService mTradeService; /** * 单笔交易 * @param reqVo * @return */ @PostMapping("/epcSnglTran") public ResponseVo epcSnglTran(@RequestBody ReqEPCSnglTranType reqVo) { mLogger.info("TradeController.epcSnglTran req={}", reqVo); final long beginTime = System.currentTimeMillis(); ResponseVo result = new ResponseVo(); try { RspEPCSnglTranType body = mTradeService.epcSnglTran(reqVo); return result.setBody(body); } finally { final long endTime = System.currentTimeMillis(); mLogger.info("Execute epcSnglTran the result is {} time spent is {} ", result, (endTime - beginTime)); } } /** * 单笔交易 * @param reqVo * @return */ @PostMapping("/tranQry") public ResponseVo tranQry(@RequestBody ReqTranQryType reqVo) { mLogger.info("TradeController.tranQry req={}", reqVo); final long beginTime = System.currentTimeMillis(); ResponseVo result = new ResponseVo(); try { RspTranQryType body = mTradeService.tranQry(reqVo); return result.setBody(body); } finally { final long endTime = System.currentTimeMillis(); mLogger.info("Execute tranQry the result is {} time spent is {} ", result, (endTime - beginTime)); } } } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/services/IPublicService.java
New file @@ -0,0 +1,14 @@ package com.jttech.pfcs.services; /** * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ public interface IPublicService { /** * 心跳测试 */ void heartTest(); } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/services/ITradeService.java
New file @@ -0,0 +1,29 @@ package com.jttech.pfcs.services; import com.jttech.pfcs.vo.req.ReqEPCSnglTranType; import com.jttech.pfcs.vo.req.ReqTranQryType; import com.jttech.pfcs.vo.resp.RspEPCSnglTranType; import com.jttech.pfcs.vo.resp.RspTranQryType; /** * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ public interface ITradeService { /** * 单笔交易 * @param reqVo * @return */ RspEPCSnglTranType epcSnglTran(ReqEPCSnglTranType reqVo); /** * 交易查询 * @param req * @return */ RspTranQryType tranQry(ReqTranQryType req); } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/services/impl/PublicServiceImpl.java
New file @@ -0,0 +1,25 @@ package com.jttech.pfcs.services.impl; import com.jttech.pfcs.services.IPublicService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; /** * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ @Service public class PublicServiceImpl implements IPublicService { private Logger mLogger = LoggerFactory.getLogger(getClass()); /** * 心跳测试 */ @Override public void heartTest() { mLogger.info("==================ALIVE-CONFORM=================="); } } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/services/impl/TradeServiceImpl.java
New file @@ -0,0 +1,59 @@ package com.jttech.pfcs.services.impl; import com.jttech.pfcs.services.ITradeService; import com.jttech.pfcs.services.wsdl.ESBServerPortType; import com.jttech.pfcs.services.wsdl.S080030795; import com.jttech.pfcs.vo.req.ReqEPCSnglTranType; import com.jttech.pfcs.vo.req.ReqTranQryType; import com.jttech.pfcs.vo.resp.RspEPCSnglTranType; import com.jttech.pfcs.vo.resp.RspTranQryType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; import org.springframework.stereotype.Service; /** * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ @Service public class TradeServiceImpl implements ITradeService, InitializingBean { private Logger mLogger = LoggerFactory.getLogger(getClass()); private ESBServerPortType mESBServerPortType; @Override public void afterPropertiesSet() throws Exception { mESBServerPortType = new S080030795().getESBServerSoapEndpoint(); } /** * 单笔交易 * * @param reqVo * @return */ @Override public RspEPCSnglTranType epcSnglTran(ReqEPCSnglTranType reqVo) { mLogger.info("TradeServiceImpl.epcSnglTran req={}", reqVo); RspEPCSnglTranType result = mESBServerPortType.epcSnglTran(reqVo); mLogger.info("TradeServiceImpl.epcSnglTran resp={}", result); return result; } /** * 交易查询 * * @param req * @return */ @Override public RspTranQryType tranQry(ReqTranQryType req) { mLogger.info("TradeServiceImpl.tranQry req={}", req); RspTranQryType result = mESBServerPortType.tranQry(req); mLogger.info("TradeServiceImpl.tranQry resp={}", result); return result; } } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/util/DateUtil.java
File was renamed from cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/vo/DateUtil.java @@ -1,4 +1,4 @@ package com.jttech.pfcs.vo; package com.jttech.pfcs.util; import org.springframework.util.StringUtils; cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/vo/ResponseVo.java
New file @@ -0,0 +1,72 @@ package com.jttech.pfcs.vo; import java.io.Serializable; /** * 基础返回对象 * @author wanghc * @version 1.0.0 * @date 2023-03-07 */ public class ResponseVo implements Serializable { private static final long serialVersionUID = 7564240277258758852L; /** * 错误码 等于0为成功 */ private int errorCode = 0; /** * 异常信息 */ private String errMsg = "操作成功"; /** * 内容对象 */ private Object body; public static ResponseVo ok(Object body) { return new ResponseVo(body); } public static ResponseVo fail(int errorCode, String errMsg) { return new ResponseVo(errorCode, errMsg, null); } public ResponseVo() { } public ResponseVo(int pErrorCode, String pErrMsg, Object pBody) { errorCode = pErrorCode; errMsg = pErrMsg; body = pBody; } public ResponseVo(Object pBody) { body = pBody; } public int getErrorCode() { return errorCode; } public void setErrorCode(int pErrorCode) { errorCode = pErrorCode; } public String getErrMsg() { return errMsg; } public void setErrMsg(String pErrMsg) { errMsg = pErrMsg; } public Object getBody() { return body; } public ResponseVo setBody(Object pBody) { body = pBody; return this; } } 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> * <complexType name="ReqEPCSnglTranType"> @@ -87,11 +89,10 @@ * */ @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; @@ -101,56 +102,57 @@ /** * 获取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> * <complexType> @@ -216,59 +218,17 @@ * */ @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; @@ -374,1203 +334,1282 @@ /** * 获取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 + '}'; } } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/vo/req/ReqSvcHeaderType.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>ReqSvcHeaderType complex type的 Java 类。 * <p> * ReqSvcHeaderType complex type的 Java 类。 * * <p>以下模式片段指定包含在此类中的预期内容。 * <p> * 以下模式片段指定包含在此类中的预期内容。 * * <pre> * <complexType name="ReqSvcHeaderType"> @@ -53,36 +55,12 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ReqSvcHeaderType", propOrder = { "tranDate", "tranTime", "tranTellerNo", "tranSeqNo", "consumerId", "globalSeqNo", "sourceSysId", "branchId", "terminalCode", "cityCode", "authrTellerNo", "authrPwd", "authrCardFlag", "authrCardNo", "langCode", "tranCode", "pin", "keyVersionNo", "sysOffset1", "sysOffset2", "targetAdr", "sourceAdr", "msgEndFlag", "msgSeqNo", "subTranCode", "tranMode", "tranSerialNo" }) public class ReqSvcHeaderType { @XmlType(name = "ReqSvcHeaderType", propOrder = { "tranDate", "tranTime", "tranTellerNo", "tranSeqNo", "consumerId", "globalSeqNo", "sourceSysId", "branchId", "terminalCode", "cityCode", "authrTellerNo", "authrPwd", "authrCardFlag", "authrCardNo", "langCode", "tranCode", "pin", "keyVersionNo", "sysOffset1", "sysOffset2", "targetAdr", "sourceAdr", "msgEndFlag", "msgSeqNo", "subTranCode", "tranMode", "tranSerialNo" }) public class ReqSvcHeaderType implements Serializable { private static final long serialVersionUID = 1L; @XmlElement(name = "TranDate", required = true) protected String tranDate; @@ -142,649 +120,690 @@ /** * 获取tranDate属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranDate() { return tranDate; } /** * 设置tranDate属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranDate(String value) { this.tranDate = value; } /** * 获取tranTime属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranTime() { return tranTime; } /** * 设置tranTime属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranTime(String value) { this.tranTime = value; } /** * 获取tranTellerNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranTellerNo() { return tranTellerNo; } /** * 设置tranTellerNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranTellerNo(String value) { this.tranTellerNo = value; } /** * 获取tranSeqNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranSeqNo() { return tranSeqNo; } /** * 设置tranSeqNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranSeqNo(String value) { this.tranSeqNo = value; } /** * 获取consumerId属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getConsumerId() { return consumerId; } /** * 设置consumerId属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setConsumerId(String value) { this.consumerId = value; } /** * 获取globalSeqNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getGlobalSeqNo() { return globalSeqNo; } /** * 设置globalSeqNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setGlobalSeqNo(String value) { this.globalSeqNo = value; } /** * 获取sourceSysId属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getSourceSysId() { return sourceSysId; } /** * 设置sourceSysId属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setSourceSysId(String value) { this.sourceSysId = value; } /** * 获取branchId属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getBranchId() { return branchId; } /** * 设置branchId属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setBranchId(String value) { this.branchId = value; } /** * 获取terminalCode属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTerminalCode() { return terminalCode; } /** * 设置terminalCode属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTerminalCode(String value) { this.terminalCode = value; } /** * 获取cityCode属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getCityCode() { return cityCode; } /** * 设置cityCode属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setCityCode(String value) { this.cityCode = value; } /** * 获取authrTellerNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getAuthrTellerNo() { return authrTellerNo; } /** * 设置authrTellerNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setAuthrTellerNo(String value) { this.authrTellerNo = value; } /** * 获取authrPwd属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getAuthrPwd() { return authrPwd; } /** * 设置authrPwd属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setAuthrPwd(String value) { this.authrPwd = value; } /** * 获取authrCardFlag属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getAuthrCardFlag() { return authrCardFlag; } /** * 设置authrCardFlag属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setAuthrCardFlag(String value) { this.authrCardFlag = value; } /** * 获取authrCardNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getAuthrCardNo() { return authrCardNo; } /** * 设置authrCardNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setAuthrCardNo(String value) { this.authrCardNo = value; } /** * 获取langCode属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getLangCode() { return langCode; } /** * 设置langCode属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setLangCode(String value) { this.langCode = value; } /** * 获取tranCode属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranCode() { return tranCode; } /** * 设置tranCode属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranCode(String value) { this.tranCode = value; } /** * 获取pin属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getPIN() { return pin; } /** * 设置pin属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setPIN(String value) { this.pin = value; } /** * 获取keyVersionNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getKeyVersionNo() { return keyVersionNo; } /** * 设置keyVersionNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setKeyVersionNo(String value) { this.keyVersionNo = value; } /** * 获取sysOffset1属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getSysOffset1() { return sysOffset1; } /** * 设置sysOffset1属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setSysOffset1(String value) { this.sysOffset1 = value; } /** * 获取sysOffset2属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getSysOffset2() { return sysOffset2; } /** * 设置sysOffset2属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setSysOffset2(String value) { this.sysOffset2 = value; } /** * 获取targetAdr属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTargetAdr() { return targetAdr; } /** * 设置targetAdr属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTargetAdr(String value) { this.targetAdr = value; } /** * 获取sourceAdr属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getSourceAdr() { return sourceAdr; } /** * 设置sourceAdr属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setSourceAdr(String value) { this.sourceAdr = value; } /** * 获取msgEndFlag属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getMsgEndFlag() { return msgEndFlag; } /** * 设置msgEndFlag属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setMsgEndFlag(String value) { this.msgEndFlag = value; } /** * 获取msgSeqNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getMsgSeqNo() { return msgSeqNo; } /** * 设置msgSeqNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setMsgSeqNo(String value) { this.msgSeqNo = value; } /** * 获取subTranCode属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getSubTranCode() { return subTranCode; } /** * 设置subTranCode属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setSubTranCode(String value) { this.subTranCode = value; } /** * 获取tranMode属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranMode() { return tranMode; } /** * 设置tranMode属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranMode(String value) { this.tranMode = value; } /** * 获取tranSerialNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getTranSerialNo() { return tranSerialNo; } /** * 设置tranSerialNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setTranSerialNo(String value) { this.tranSerialNo = value; } @Override public String toString() { return "ReqSvcHeaderType{" + "tranDate='" + tranDate + '\'' + ", tranTime='" + tranTime + '\'' + ", tranTellerNo='" + tranTellerNo + '\'' + ", tranSeqNo='" + tranSeqNo + '\'' + ", consumerId='" + consumerId + '\'' + ", globalSeqNo='" + globalSeqNo + '\'' + ", sourceSysId='" + sourceSysId + '\'' + ", branchId='" + branchId + '\'' + ", terminalCode='" + terminalCode + '\'' + ", cityCode='" + cityCode + '\'' + ", authrTellerNo='" + authrTellerNo + '\'' + ", authrPwd='" + authrPwd + '\'' + ", authrCardFlag='" + authrCardFlag + '\'' + ", authrCardNo='" + authrCardNo + '\'' + ", langCode='" + langCode + '\'' + ", tranCode='" + tranCode + '\'' + ", pin='" + pin + '\'' + ", keyVersionNo='" + keyVersionNo + '\'' + ", sysOffset1='" + sysOffset1 + '\'' + ", sysOffset2='" + sysOffset2 + '\'' + ", targetAdr='" + targetAdr + '\'' + ", sourceAdr='" + sourceAdr + '\'' + ", msgEndFlag='" + msgEndFlag + '\'' + ", msgSeqNo='" + msgSeqNo + '\'' + ", subTranCode='" + subTranCode + '\'' + ", tranMode='" + tranMode + '\'' + ", tranSerialNo='" + tranSerialNo + '\'' + '}'; } } cmci-pfcs-gateway/src/main/java/com/jttech/pfcs/vo/req/ReqTranQryType.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>ReqTranQryType complex type的 Java 类。 * <p> * ReqTranQryType complex type的 Java 类。 * * <p>以下模式片段指定包含在此类中的预期内容。 * <p> * 以下模式片段指定包含在此类中的预期内容。 * * <pre> * <complexType name="ReqTranQryType"> @@ -47,11 +49,10 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "ReqTranQryType", propOrder = { "reqSvcHeader", "svcBody" }) public class ReqTranQryType { @XmlType(name = "ReqTranQryType", propOrder = { "reqSvcHeader", "svcBody" }) public class ReqTranQryType implements Serializable { private static final long serialVersionUID = 1L; @XmlElement(name = "ReqSvcHeader", required = true) protected ReqSvcHeaderType reqSvcHeader; @@ -61,56 +62,57 @@ /** * 获取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 ReqTranQryType.SvcBody } * @return possible object is {@link ReqTranQryType.SvcBody } * */ public ReqTranQryType.SvcBody getSvcBody() { return svcBody; } /** * 设置svcBody属性的值。 * * @param value * allowed object is * {@link ReqTranQryType.SvcBody } * allowed object is {@link ReqTranQryType.SvcBody } * */ public void setSvcBody(ReqTranQryType.SvcBody value) { this.svcBody = value; } /** * <p>anonymous complex type的 Java 类。 * <p> * anonymous complex type的 Java 类。 * * <p>以下模式片段指定包含在此类中的预期内容。 * <p> * 以下模式片段指定包含在此类中的预期内容。 * * <pre> * <complexType> @@ -136,19 +138,11 @@ * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "pdNo", "bussType", "mrchAcctNo", "mrchName", "rstChannelType", "rqsDate", "mrchSeqNo", "hndlSeqNo", "rsrvFldVal1", "rsrvFldVal2" }) public static class SvcBody { @XmlType(name = "", propOrder = { "pdNo", "bussType", "mrchAcctNo", "mrchName", "rstChannelType", "rqsDate", "mrchSeqNo", "hndlSeqNo", "rsrvFldVal1", "rsrvFldVal2" }) public static class SvcBody implements Serializable { private static final long serialVersionUID = 1L; @XmlElement(name = "PdNo", required = true) protected String pdNo; @@ -174,243 +168,259 @@ /** * 获取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; } /** * 获取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; } /** * 获取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; } /** * 获取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; } /** * 获取mrchSeqNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getMrchSeqNo() { return mrchSeqNo; } /** * 设置mrchSeqNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setMrchSeqNo(String value) { this.mrchSeqNo = value; } /** * 获取hndlSeqNo属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getHndlSeqNo() { return hndlSeqNo; } /** * 设置hndlSeqNo属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setHndlSeqNo(String value) { this.hndlSeqNo = value; } /** * 获取rsrvFldVal1属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getRsrvFldVal1() { return rsrvFldVal1; } /** * 设置rsrvFldVal1属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setRsrvFldVal1(String value) { this.rsrvFldVal1 = value; } /** * 获取rsrvFldVal2属性的值。 * * @return * possible object is * {@link String } * @return possible object is {@link String } * */ public String getRsrvFldVal2() { return rsrvFldVal2; } /** * 设置rsrvFldVal2属性的值。 * * @param value * allowed object is * {@link String } * allowed object is {@link String } * */ public void setRsrvFldVal2(String value) { this.rsrvFldVal2 = value; } @Override public String toString() { return "SvcBody{" + "pdNo='" + pdNo + '\'' + ", bussType='" + bussType + '\'' + ", mrchAcctNo='" + mrchAcctNo + '\'' + ", mrchName='" + mrchName + '\'' + ", rstChannelType='" + rstChannelType + '\'' + ", rqsDate='" + rqsDate + '\'' + ", mrchSeqNo='" + mrchSeqNo + '\'' + ", hndlSeqNo='" + hndlSeqNo + '\'' + ", rsrvFldVal1='" + rsrvFldVal1 + '\'' + ", rsrvFldVal2='" + rsrvFldVal2 + '\'' + '}'; } } } cmci-pfcs-gateway/src/main/resources/application.properties
@@ -1,2 +1,4 @@ spring.application.name=@pom.artifactId@ server.port=8400 server.servlet.context-path=/pf-api logging.config=classpath:logback.xml