{"id":169,"date":"2025-01-07T14:04:00","date_gmt":"2025-01-07T06:04:00","guid":{"rendered":""},"modified":"2025-01-07T14:15:31","modified_gmt":"2025-01-07T06:15:31","slug":"jian_xing_zhi_fu_du","status":"publish","type":"post","link":"https:\/\/yulcell.com\/aa\/2025-01-jian_xing_zhi_fu_du.html","title":{"rendered":"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09"},"content":{"rendered":"<div style=\"background-color: #f9f5e9; color: #333333; font-family: &quot;Sitka Text&quot;, Georgia, Cambria, Calibri; font-size: 18.24px; margin-block: 0px; margin-inline: 0px; margin-left: auto; margin-right: auto; position: relative;\">\n<div style=\"margin-block: 0px; margin-inline: 0px;\">\n<h1 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 2.412rem; line-height: normal; margin-block: 0px; margin-bottom: 1.535rem; margin-top: 0px !important; padding: 0px;\"><span style=\"font-size: 1.754rem;\">1. \u524d\u671f\u51c6\u5907<\/span><\/h1>\n<\/div>\n<\/div>\n<div style=\"background-color: #f9f5e9; color: #333333; font-family: &quot;Sitka Text&quot;, Georgia, Cambria, Calibri; font-size: 18.24px; margin-block: 0px; margin-inline: 0px; margin: 0px; padding: 0px;\">\n<div style=\"margin-block: 0px; margin-inline: 0px;\">\n<div style=\"margin-block: 0px; margin-inline: 0px;\">\n<div style=\"margin-block: 0px; margin-inline: 0px;\">\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u83b7\u53d6\u5efa\u884c\u9f99\u652f\u4ed8\u63a5\u5165\u6307\u5357\uff08\u63a5\u5165\u524d\u5efa\u884c\u4f1a\u53d1\u9001\u76f8\u5173\u8d44\u6599\uff09<\/li>\n<\/ol>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\u5982\u4e0aPDF\u6587\u6863\u4e2d\u4ecb\u7ecd\u4e86PC\u7f51\u5173\u652f\u4ed8\u3001\u79fb\u52a8\u7f51\u5173\u652f\u4ed8\u3001\u4e8c\u7ef4\u7801\u652f\u4ed8\u3001\u65e0\u611f\u652f\u4ed8\u3001\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\/\u516c\u4f17\u53f7\u652f\u4ed8\u3001\u5237\u8138\u652f\u4ed8\u7b496\u79cd\u652f\u4ed8\u65b9\u5f0f\uff0c\u672c\u6587\u4ee5\u79fb\u52a8\u7f51\u5173\u652f\u4ed8\uff08H5\uff09\u8fdb\u884c\u5f00\u53d1\u5bf9\u63a5\u3002<\/p>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u83b7\u53d6\u5bf9\u63a5\u8d44\u6599<\/li>\n<\/ol>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\u5546\u6237\u4ee3\u7801(merchantId)\u3001\u5546\u6237\u767b\u5f55\u5bc6\u7801(quPwd)\u3001\u5546\u6237\u67dc\u53f0\u4ee3\u7801(postId)\u3001\u5206\u884c\u4ee3\u7801(branchId)\u3001\u4ea4\u6613\u7801(txCode)\u3001\u516c\u94a5(pub)\u3002<\/p>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\u6ce8\uff1a\u516c\u94a5\u9700\u8981\u767b\u5f55\u5546\u6237\u540e\u53f0\uff08<a href=\"https:\/\/mmerchant.ccb.com\/MERMain.htm\" rel=\"nofollow\" style=\"margin-block: 0px; margin-inline: 0px; text-decoration-line: none !important;\" title=\"\u4e2d\u56fd\u5efa\u8bbe\u94f6\u884c \u5546\u6237\u670d\u52a1\u5e73\u53f0\">\u4e2d\u56fd\u5efa\u8bbe\u94f6\u884c \u5546\u6237\u670d\u52a1\u5e73\u53f0<\/a>\uff09\u83b7\u53d6\uff0c\u767b\u5f55\u8fdb\u53bb\u70b9\u51fb\u670d\u52a1\u7ba1\u7406-\u5546\u6237\u516c\u94a5\u4e0b\u8f7d\uff0c\u5982\u4e0b\u56fe\uff1a<\/p>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"c008\" id=\"udf97ce78\" src=\"https:\/\/yulcell.com\/aa\/wp-content\/uploads\/2025\/01\/aeddacbd5bc2c094d6f1e039b6681a7c-300x107.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe\" \/><\/p>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"c008\" id=\"u10abe922\" src=\"https:\/\/yulcell.com\/aa\/wp-content\/uploads\/2025\/01\/236b87ce9fc2f7f8f9459f63d4964832-300x137.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe1\" \/><\/p>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u5f00\u901a\u6743\u9650<\/li>\n<\/ol>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\u9700\u8981\u8054\u7cfb\u5206\u7ba1\u8d35\u516c\u53f8\u7684\u5efa\u884c\u5de5\u4f5c\u4eba\u5458\uff0c\u5f00\u901a\u670d\u52a1\u5668\u5b9e\u65f6\u53cd\u9988\u3001IP\u767d\u540d\u5355\u6743\u9650\u3002<\/p>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u6d41\u7a0b\u56fe<\/li>\n<\/ol>\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\">\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"c008\" id=\"u169aef20\" src=\"https:\/\/yulcell.com\/aa\/wp-content\/uploads\/2025\/01\/068a3135323a2640a4ef79ad25e25ade-168x300.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe2\" \/><\/p>\n<h2 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 1.754rem; line-height: normal; margin-block: 0px; margin-top: 2.192rem; padding: 0px;\"><a name=\"t1\" style=\"color: var(--sepia_default-link-color,#0072C9) !important; margin-block: 0px; margin-inline: 0px;\"><\/a>2. \u5f00\u59cb\u5bf9\u63a5<\/h2>\n<h3 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 1.535rem; line-height: normal; margin-block: 0px; margin-top: 2.192rem; padding: 0px;\"><a name=\"t2\" style=\"color: var(--sepia_default-link-color,#0072C9) !important; margin-block: 0px; margin-inline: 0px;\"><\/a>2.1. \u914d\u7f6e<\/h3>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u5c06netpay.jar\u5f15\u7528\u81f3\u5f00\u53d1\u5de5\u7a0b\u4e2d\uff0cCCBSign.RSASig\u662f\u7b7e\u540d\u5305\u7684\u5c01\u88c5\u7c7b,\u9a8c\u7b7e\u65f6\u4f7f\u7528\u6b64\u7c7b\u5373\u53ef\u3002<\/li>\n<\/ol>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span>dependency<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span>groupId<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span>com.ccbsign.rsasig<span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>groupId<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span>artifactId<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span>netpay<span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>artifactId<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span>version<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">1.0<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>version<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>dependency<span style=\"margin-block: 0px; margin-inline: 0px;\">&gt;<\/span><\/div><\/div><\/li><\/ol><\/code><\/pre>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u914d\u7f6eyml\u6587\u4ef6<\/li>\n<\/ol>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">thirdparty:<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">  <span style=\"margin-block: 0px; margin-inline: 0px;\">#\u5efa\u884c\u652f\u4ed8\u914d\u7f6e     <\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">  ccb:<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    payUrl: \u5efa\u884c\u652f\u4ed8\u5730\u5740<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    merchantId: \u5546\u6237\u4ee3\u7801<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    branchId: \u5206\u884c\u4ee3\u7801<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    postId: \u5546\u6237\u67dc\u53f0\u4ee3\u7801<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    curCode: \u5e01\u79cd<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    txCode: \u4ea4\u6613\u7801<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">type<\/span>: \u63a5\u53e3\u7c7b\u578b<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    pubKey: \u516c\u94a5\u540e30\u4f4d<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    geteWay: \u7f51\u5173\u7c7b\u578b<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    payMap: \u652f\u4ed8\u65b9\u5f0f\u4f4d\u56fe<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    quPwd: \u5546\u6237\u767b\u5f55\u5bc6\u7801<\/div><\/div><\/li><\/ol><\/code><\/pre>\n<h3 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 1.535rem; line-height: normal; margin-block: 0px; margin-top: 2.192rem; padding: 0px;\"><a name=\"t3\" style=\"color: var(--sepia_default-link-color,#0072C9) !important; margin-block: 0px; margin-inline: 0px;\"><\/a>2.2. \u652f\u4ed8<\/h3>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u53c2\u8003\u5efa\u884c\u7ed9\u7684\u652f\u4ed8\u6587\u6863\uff0c\u5982\u4e0b\uff1a<\/li>\n<\/ol>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u5b9a\u4e49\u652f\u4ed8\u53c2\u6570\u5bf9\u8c61\uff0c\u4ee3\u7801\u5982\u4e0b\uff1a<\/li>\n<\/ol>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">@Data<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModel(value=<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CCBPayDTO\"<\/span>, description=<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CCBPayDTO\u5bf9\u8c61\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">public<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">class<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">CCBPayDTO<\/span> {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"open_id\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String openId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u6848\u4ef6id\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">Long<\/span> evtId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5546\u6237\u4ee3\u7801\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String merchantId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5546\u6237\u67dc\u53f0\u4ee3\u7801\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String postId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5206\u884c\u4ee3\u7801\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String branchId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u8ba2\u5355\u53f7\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String orderId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u4ed8\u6b3e\u91d1\u989d\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String payment;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5e01\u79cd\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String curCode;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5907\u6ce8\u4fe1\u606f1\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String remark1;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5907\u6ce8\u4fe1\u606f2\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String remark2;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u4ea4\u6613\u7801\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String txCode;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"MAC \u6821\u9a8c\u57df\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String mac;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u63a5\u53e3\u7c7b\u578b\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String type;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u516c\u94a5\u540e30\u4f4d\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String pub;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u7f51\u5173\u7c7b\u578b\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String geteway;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5ba2\u6237\u7aef IP\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String clientip;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5ba2\u6237\u6ce8\u518c\u4fe1\u606f\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String reginfo;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5546\u54c1\u4fe1\u606f\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String proinfo;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5546\u6237 URL\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String eferer;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u8ba2\u5355\u8d85\u65f6\u65f6\u95f4\"<\/span>)<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> String timeout;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u751f\u6210\u8ba2\u5355\u5e76\u83b7\u53d6\u5efa\u884c\u652f\u4ed8\u94fe\u63a5\uff0c\u4ee3\u7801\u5982\u4e0b\uff1a<\/li>\n<\/ol>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u6839\u636e\u652f\u4ed8\u53c2\u6570\u83b7\u53d6\u5efa\u884c\u652f\u4ed8\u94fe\u63a5<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">public <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> pay(CCBPayDTO ccbPayDTO) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (UnionUtils.isEmpty(ccbPayDTO.getPayment())) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            throw new ServiceException(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u4ed8\u6b3e\u91d1\u989d\u4e0d\u80fd\u4e3a\u7a7a!\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> absHref <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setMerchantId(merchantId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setBranchId(branchId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setPostId(postId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setOrderId(OrderUtil.randomOrderCode());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setCurCode(curCode);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setTxCode(txCode);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setType(<span style=\"margin-block: 0px; margin-inline: 0px;\">type<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> pub <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> pubKey;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> pubSub <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> pub.substring(pub.<span style=\"margin-block: 0px; margin-inline: 0px;\">length<\/span>()<span style=\"margin-block: 0px; margin-inline: 0px;\"> - <\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">30<\/span>); <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>\u5546\u6237\u516c\u94a5\u540e<span style=\"margin-block: 0px; margin-inline: 0px;\">30<\/span>\u4f4d<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setPub(pubSub);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        ccbPayDTO.setGeteway(geteWay);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (UnionUtils.isEmpty(ccbPayDTO.getPayment())) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            ccbPayDTO.setPayment(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"0.01\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        StringBuffer str <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new StringBuffer();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MERCHANTID=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getMerchantId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;POSID=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getPostId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;BRANCHID=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getBranchId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;ORDERID=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getOrderId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;PAYMENT=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getPayment());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;CURCODE=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getCurCode());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;TXCODE=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getTxCode());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;REMARK1=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;REMARK2=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;TYPE=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getType());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;PUB=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getPub());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;GATEWAY=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(ccbPayDTO.getGeteway());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;CLIENTIP=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;REGINFO=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;PROINFO=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        str.append(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;REFERER=\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        Map map <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new HashMap();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MERCHANTID\"<\/span>, ccbPayDTO.getMerchantId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"POSID\"<\/span>, ccbPayDTO.getPostId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"BRANCHID\"<\/span>, ccbPayDTO.getBranchId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ORDERID\"<\/span>, ccbPayDTO.getOrderId());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"PAYMENT\"<\/span>, ccbPayDTO.getPayment());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CURCODE\"<\/span>, ccbPayDTO.getCurCode());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"TXCODE\"<\/span>, ccbPayDTO.getTxCode());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REMARK1\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REMARK2\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"TYPE\"<\/span>, ccbPayDTO.getType());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"GATEWAY\"<\/span>, ccbPayDTO.getGeteway());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CLIENTIP\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REGINFO\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"PROINFO\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REFERER\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MAC\"<\/span>, Md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Util.md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Str(str.toString())); <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"PAYMAP\"<\/span>, payMap);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> result <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        try {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            result <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> HttpUtil.post(payUrl, map);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        } catch (<span style=\"margin-block: 0px; margin-inline: 0px;\">Exception<\/span> e) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            throw new ServiceException(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5efa\u884c\u63a5\u53e3\u8fde\u63a5\u8d85\u65f6\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (ObjectUtil.isNull(result)) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">null<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"result:\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> result);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>\u89e3\u6790XML \u5f97\u5230\u652f\u4ed8\u94fe\u63a5<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (UnionUtils.isNotEmpty(result)) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            Document doc <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> Jsoup.parse(result);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            Elements links <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> doc.<span style=\"margin-block: 0px; margin-inline: 0px;\">select<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"form[action]\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            absHref <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> links.attr(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"abs:action\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"action: \"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> absHref);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> absHref;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u8ba2\u5355\u53f7\u5de5\u5177\u7c7b<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">public <span style=\"margin-block: 0px; margin-inline: 0px;\">class<\/span> OrderUtil {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public static <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> randomOrderCode() {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        SimpleDateFormat dmDate <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new SimpleDateFormat(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"yyyyMMddHHmmss\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> randata <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> getRandom(<span style=\"margin-block: 0px; margin-inline: 0px;\">6<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">Date<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">date<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new <span style=\"margin-block: 0px; margin-inline: 0px;\">Date<\/span>();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> dateran <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> dmDate.<span style=\"margin-block: 0px; margin-inline: 0px;\">format<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">date<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> Xsode <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> dateran <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> randata;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (Xsode.<span style=\"margin-block: 0px; margin-inline: 0px;\">length<\/span>() <span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">24<\/span>) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            Xsode <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> Xsode <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">0<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> Xsode;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public static <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> getRandom(int len) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">Random<\/span> r <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new <span style=\"margin-block: 0px; margin-inline: 0px;\">Random<\/span>();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        StringBuilder rs <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new StringBuilder();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">for<\/span> (int i <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">0<\/span>; i <span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span> len; i<span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span>) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            rs.append(r.nextInt(<span style=\"margin-block: 0px; margin-inline: 0px;\">10<\/span>));<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> rs.toString();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">MD5\u5de5\u5177\u7c7b\uff08\u7528\u4e8e\u751f\u6210mac\u6821\u9a8c\u57df\uff09<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">public <span style=\"margin-block: 0px; margin-inline: 0px;\">class<\/span> Md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Util {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public static <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Str(<span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> str) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (str <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">null<\/span>) <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Str(str, <span style=\"margin-block: 0px; margin-inline: 0px;\">0<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public static <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Str(<span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> str, int offset) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        try {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            MessageDigest md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> MessageDigest.getInstance(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MD5\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            byte[] b <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> str.getBytes(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"UTF8\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>.update(b, offset, b.<span style=\"margin-block: 0px; margin-inline: 0px;\">length<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> byteArrayToHexString(md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>.digest());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        } catch (NoSuchAlgorithmException ex) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            ex.printStackTrace();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">null<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        } catch (UnsupportedEncodingException ex) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            ex.printStackTrace();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">null<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public static <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> byteArrayToHexString(byte[] b) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> result <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">for<\/span> (int i <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">0<\/span>; i <span style=\"margin-block: 0px; margin-inline: 0px;\">&lt;<\/span> b.<span style=\"margin-block: 0px; margin-inline: 0px;\">length<\/span>; i<span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span>) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            result <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> byteToHexString(b[i]);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> result;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<h3 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 1.535rem; line-height: normal; margin-block: 0px; margin-top: 2.192rem; padding: 0px;\"><a name=\"t4\" style=\"color: var(--sepia_default-link-color,#0072C9) !important; margin-block: 0px; margin-inline: 0px;\"><\/a>2.3. \u901a\u77e5<\/h3>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u53c2\u8003\u5efa\u884c\u7ed9\u7684\u652f\u4ed8\u901a\u77e5\u6587\u6863\uff0c\u5982\u4e0b\uff1a<\/li>\n<\/ol>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u652f\u4ed8\u5b8c\u6210\u540e\uff0c\u5efa\u884c\u4f1a\u81ea\u52a8\u8c03\u7528\u56de\u8c03\u5730\u5740\uff08\u5728\u5efa\u884c\u5b98\u7f51\u5546\u6237\u5e73\u53f0\u914d\u7f6e\uff0c\u94f6\u884c\u7684\u5ba2\u6237\u7ecf\u7406\u4e5f\u80fd\u914d\u7f6e\uff09\uff0c\u5206\u4e3a\u9875\u9762\u56de\u8c03\u548c\u670d\u52a1\u5668\u56de\u8c03<\/li>\n<\/ol>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u9875\u9762\u53cd\u9988\uff08\u65b9\u6cd5\uff1aget\uff09\uff1a\u4ed8\u6b3e\u4eba\u4ed8\u6b3e\u5b8c\u6210\u540e\uff0c\u70b9\u51fb\u201c\u8fd4\u56de\u5546\u6237\u7f51\u7ad9\u201d\u6309\u94ae\uff0c\u89e6\u53d1\u9875\u9762\u53cd\u9988<\/li>\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u670d\u52a1\u5668\u53cd\u9988\uff08\u65b9\u6cd5\uff1apost\uff09\uff1a\u53ea\u8981\u652f\u4ed8\u6210\u529f\uff0c\u65e0\u9700\u89e6\u53d1\uff0c\u7531\u5efa\u884c\u652f\u4ed8\u7f51\u5173\uff0c\u4ee5post \u65b9\u6cd5\uff0c\u53d1\u4fe1\u606f\u7ed9\u53cd\u9988URL<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">  <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">**<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     * \u652f\u4ed8\u9875\u9762\u56de\u8c03(\u9875\u9762\u53cd\u9988 get)\u4ed8\u6b3e\u4eba\u4ed8\u6b3e\u5b8c\u6210\u540e\uff0c\u70b9\u51fb\u201c\u8fd4\u56de\u5546\u6237\u7f51\u7ad9\u201d\u6309\u94ae\uff0c\u89e6\u53d1\u9875\u9762\u53cd\u9988<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     *<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     * @return<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     *\/<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    @GetMapping(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\/payCallBackForPage\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    @ResponseBody<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> payCallBackForPage(PayCallBackDTO payCallBackDTO, HttpServletResponse response) throws <span style=\"margin-block: 0px; margin-inline: 0px;\">Exception<\/span> {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span>\u6b64\u5904\u53ef\u8fd4\u56de\u56de\u8c03\u9875\u9762\u5730\u5740<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"SUCCESS\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">**<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     * \u652f\u4ed8\u670d\u52a1\u5668\u56de\u8c03(\u670d\u52a1\u5668\u53cd\u9988 Post)\u4ed8\u6b3e\u4eba\u4ed8\u6b3e\u5b8c\u6210\u540e\uff0c\u89e6\u53d1\u670d\u52a1\u5668\u53cd\u9988<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     *<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     * @return<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">     *\/<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    @PostMapping(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\/payCallBackForServer\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    @ResponseBody<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    public <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> payCallBackForServer(PayCallBackDTO payCallBackDTO, HttpServletResponse response) throws <span style=\"margin-block: 0px; margin-inline: 0px;\">Exception<\/span> {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"payCallBackDTO = \"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span> \u9a8c\u7b7e<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        rsaSig.setPublicKey(PUBLICKEY);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> src <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"POSID=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getPOSID() <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;BRANCHID=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getBRANCHID() <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;ORDERID=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getORDERID()<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;PAYMENT=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getPAYMENT() <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;CURCODE=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getCURCODE() <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;REMARK1=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getREMARK<span style=\"margin-block: 0px; margin-inline: 0px;\">1<\/span>()<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;REMARK2=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getREMARK<span style=\"margin-block: 0px; margin-inline: 0px;\">2<\/span>() <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;ACC_TYPE=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getACC_<span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span>() <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;SUCCESS=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> payCallBackDTO.getSUCCESS();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span> \u9a8c\u7b7e\u7ed3\u679c<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">boolean<\/span> signResult <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> rsaSig.verifySigature(payCallBackDTO.getSIGN(), src);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (!signResult) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u9a8c\u7b7e\u5931\u8d25\uff01\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"SUCCESS\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> success <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> payCallBackDTO.getSUCCESS();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> orderId <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> payCallBackDTO.getORDERID();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> money <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> payCallBackDTO.getPAYMENT();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"success: -\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> success);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"orderId: -\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> orderId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (<span style=\"margin-block: 0px; margin-inline: 0px;\">\"Y\"<\/span>.equals(success)) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span> \u66f4\u65b0\u652f\u4ed8\u72b6\u6001  \u8bb0\u5f55\u6536\u6b3e\u65e5\u5fd7<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">         } <span style=\"margin-block: 0px; margin-inline: 0px;\">else<\/span> {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">              System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u652f\u4ed8\u5931\u8d25\"<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">         }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span><span style=\"margin-block: 0px; margin-inline: 0px;\">\/<\/span> \u4e0d\u8bba\u652f\u4ed8\u6210\u529f\u5931\u8d25\uff0c\u7ed9\u94f6\u884c\u4e00\u4e2a\u8fd4\u56de\u7ed3\u679c<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"SUCCESS\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u652f\u4ed8\u56de\u8c03\u5b9e\u4f53\u7c7b<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">@Data<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModel<\/span>(value=<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CCBPayDTO\"<\/span>, description=<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CCBPayDTO\u5bf9\u8c61\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">public class PayCallBackDTO {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5546\u6237\u67dc\u53f0\u4ee3\u7801\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"POSTID\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String POSTID;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5206\u884c\u4ee3\u7801\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"BRANCHID\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String BRANCHID;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u8ba2\u5355\u53f7\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ORDERID\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String ORDERID;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u4ed8\u6b3e\u91d1\u989d\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"PAYMENT\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String PAYMENT;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5e01\u79cd\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CURCODE\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String CURCODE;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5907\u6ce8\u4fe1\u606f1\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REMARK1\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String REMARK1;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u5907\u6ce8\u4fe1\u606f2\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REMARK2\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String REMARK2;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u8d26\u6237\u7c7b\u578b\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ACCTYPE\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String ACCTYPE;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u6210\u529f\u6807\u5fd7  \u6210\u529f\uff0dY\uff0c\u5931\u8d25\uff0dN\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"SUCCESS\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String SUCCESS;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@ApiModelProperty<\/span>(value = <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u6570\u5b57\u7b7e\u540d\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">@JsonProperty<\/span>(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"SIGN\"<\/span>)<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    private String SIGN;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u767b\u5f55\u5efa\u884c\u5546\u6237\u540e\u53f0\u914d\u7f6e\u53cd\u9988\u5730\u5740\uff0c\u5982\u4e0b\u56fe\uff1a\n<p style=\"hyphens: manual; margin-block: 0px; margin-top: 1.096rem; padding: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"c008\" id=\"u0996b794\" src=\"https:\/\/yulcell.com\/aa\/wp-content\/uploads\/2025\/01\/de28b08476314b4f740c9501f1f6bfb4-300x142.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe4\" \/><\/p>\n<\/li>\n<\/ol>\n<h3 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 1.535rem; line-height: normal; margin-block: 0px; margin-top: 2.192rem; padding: 0px;\"><a name=\"t5\" style=\"color: var(--sepia_default-link-color,#0072C9) !important; margin-block: 0px; margin-inline: 0px;\"><\/a>2.4. \u67e5\u8be2<\/h3>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u6839\u636e\u8ba2\u5355\u53f7\u83b7\u53d6\u652f\u4ed8\u8be6\u60c5<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">public CCBPayStatusVO getOrderStatusById(<span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> orderId) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    CCBPayStatusVO vo <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new CCBPayStatusVO();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> ORDERDATE <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> BEGORDERTIME <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> ENDORDERTIME <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> TXCODE <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"410408\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> SEL_<span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"3\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> OPERATOR <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"0\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> KIND <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"0\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">STATUS<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"1\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> ORDERID <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> orderId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">PAGE<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"1\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> CHANNEL <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"\"<\/span>;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"> <\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> param <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"MERCHANTID=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> merchantId <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;BRANCHID=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> branchId <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;POSID=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> postId <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;ORDERDATE=\"<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> ORDERDATE <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;BEGORDERTIME=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> BEGORDERTIME <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;ENDORDERTIME=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> ENDORDERTIME <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;ORDERID=\"<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> ORDERID <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;QUPWD=&amp;TXCODE=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> TXCODE <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;TYPE=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;KIND=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> KIND <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;STATUS=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">STATUS<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;SEL_TYPE=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> SEL_<span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;PAGE=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">PAGE<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;OPERATOR=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> OPERATOR <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"&amp;CHANNEL=\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> CHANNEL;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    Map map <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> new HashMap();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MERCHANTID\"<\/span>, merchantId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"BRANCHID\"<\/span>, branchId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"POSID\"<\/span>, postId);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ORDERDATE\"<\/span>, ORDERDATE);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"BEGORDERTIME\"<\/span>, BEGORDERTIME);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ENDORDERTIME\"<\/span>, ENDORDERTIME);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"QUPWD\"<\/span>, quPwd);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"TXCODE\"<\/span>, TXCODE);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"TYPE\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"KIND\"<\/span>, KIND);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"STATUS\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">STATUS<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ORDERID\"<\/span>, ORDERID);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"PAGE\"<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">PAGE<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"CHANNEL\"<\/span>, CHANNEL);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"SEL_TYPE\"<\/span>, SEL_<span style=\"margin-block: 0px; margin-inline: 0px;\">TYPE<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"OPERATOR\"<\/span>, OPERATOR);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    map.put(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MAC\"<\/span>, Md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Util.md<span style=\"margin-block: 0px; margin-inline: 0px;\">5<\/span>Str(param.toString()));<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    try {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> ret <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> HttpUtil.post(payUrl, map);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (UnionUtils.isNotEmpty(ret)) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            Document doc <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> Jsoup.parse(ret);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> returnCode <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"RETURN_CODE\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            System.out.println(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"\u83b7\u53d6\u652f\u4ed8\u7ed3\u679c:\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> ret);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            <span style=\"margin-block: 0px; margin-inline: 0px;\">if<\/span> (<span style=\"margin-block: 0px; margin-inline: 0px;\">\"000000\"<\/span>.equals(returnCode)) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setMerchantId(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"MERCHANTID\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setBranchId(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"BRANCHID\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setPosId(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"POSID\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setOrderId(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ORDERID\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> timestampStr <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ORDERDATE\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> year <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> timestampStr.substring(<span style=\"margin-block: 0px; margin-inline: 0px;\">0<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">4<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> month <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> timestampStr.substring(<span style=\"margin-block: 0px; margin-inline: 0px;\">4<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">6<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">day<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> timestampStr.substring(<span style=\"margin-block: 0px; margin-inline: 0px;\">6<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">8<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> hour <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> timestampStr.substring(<span style=\"margin-block: 0px; margin-inline: 0px;\">8<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">10<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> minute <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> timestampStr.substring(<span style=\"margin-block: 0px; margin-inline: 0px;\">10<\/span>, <span style=\"margin-block: 0px; margin-inline: 0px;\">12<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> second <span style=\"margin-block: 0px; margin-inline: 0px;\">=<\/span> timestampStr.substring(<span style=\"margin-block: 0px; margin-inline: 0px;\">12<\/span>);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setOrderDate(year <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"-\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> month <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\"-\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">day<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\" \"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> hour <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\":\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> minute <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">\":\"<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">+<\/span> second);<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setAccDate(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"ACCDATE\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setAmount(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"AMOUNT\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setStatusCode(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"STATUSCODE\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setStatus(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"STATUS\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setRefund(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"REFUND\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">                vo.setSign(doc.getElementsByTag(<span style=\"margin-block: 0px; margin-inline: 0px;\">\"SIGN\"<\/span>).<span style=\"margin-block: 0px; margin-inline: 0px;\">first<\/span>().text());<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">            }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    } catch (<span style=\"margin-block: 0px; margin-inline: 0px;\">Exception<\/span> e) {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">        e.printStackTrace();<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    }<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">return<\/span> vo;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\"><img decoding=\"async\" alt=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\" class=\"look-more-preCode contentImg-no-view c008\" src=\"\/aa\/wp-content\/uploads\/replace\/6b44e99974d17195ee2722671aabdc1f.png\" style=\"break-inside: avoid-column; display: block; height: auto; margin-block: 0px; margin-inline: 0px; margin-top: 1.0964rem; max-height: 50%; max-width: 100%;\" title=\"\u5efa\u884c\u652f\u4ed8\u5bf9\u63a5\uff08H5\uff09\u63d2\u56fe3\" \/><\/span><\/div><\/pre>\n<ul style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u652f\u4ed8\u8be6\u60c5\u5b9e\u4f53\u7c7b<\/li>\n<\/ul>\n<pre name=\"code\" style=\"margin-block: 0px; margin-inline: 0px;\"><code style=\"margin-block: 0px; margin-inline: 0px;\"><ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\"><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">@Data<\/span><\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><span style=\"margin-block: 0px; margin-inline: 0px;\">public<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">class<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">CCBPayStatusVO<\/span> {<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> merchantId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> branchId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> posId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> orderId;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> orderDate;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> accDate;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> amount;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> statusCode;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> status;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> refund;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">    <span style=\"margin-block: 0px; margin-inline: 0px;\">private<\/span> <span style=\"margin-block: 0px; margin-inline: 0px;\">String<\/span> sign;<\/div><\/div><\/li><li style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\"><div style=\"margin-block: 0px; margin-inline: 0px;\">}<\/div><\/div><\/li><\/ol><\/code><\/pre>\n<h2 style=\"font-family: &quot;Sitka Heading&quot;, Georgia, Cambria, Calibri; font-size: 1.754rem; line-height: normal; margin-block: 0px; margin-top: 2.192rem; padding: 0px;\"><a name=\"t6\" style=\"color: var(--sepia_default-link-color,#0072C9) !important; margin-block: 0px; margin-inline: 0px;\"><\/a>3. \u6ce8\u610f\u4e8b\u9879<\/h2>\n<ol style=\"margin-block: 0px; margin: 1rem 2rem 1.3rem 0px;\">\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u751f\u6210MAC\u7b7e\u540d\u6458\u8981\u65f6\uff0c\u9700\u8981\u5546\u6237\u7684\u67dc\u53f0\u516c\u94a5\u540e30\u4f4d\uff1b<\/li>\n<li style=\"margin-block: 0px; margin-inline: 0px;\">REMARK1\u548cREMARK2\u53ef\u4ee5\u4f20\u9012\u4e24\u4e2a\u5907\u6ce8\uff0c\u4f46\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc730\u4f4d\uff0c\u5e76\u4e14\u8981\u6c42\u5bf9\u4e2d\u6587\u9700\u4f7f\u7528escape\u51fd\u6570\u8fdb\u884c\u7f16\u7801<\/li>\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u5728\u6839\u636e\u53c2\u6570\u62fc\u63a5MAC\u7b7e\u540d\u4e32\u65f6\uff0c\u8981\u6ce8\u610f\u522b\u628aNull\u62fc\u8fdb\u53bb\uff0c\u5c31\u662f\u8bf4\uff0c\u8981\u63d0\u524d\u5c06Null \u8f6c\u6210\u7a7a\u503c<\/li>\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u56de\u8c03\u9a8c\u7b7e\u57511\uff1a\u6587\u6863\u4e2d\u5bf9\u4e8e\u53c2\u6570\u6709\u8fd4\u56de\u503c\u7684\u610f\u601d\u662f\uff1a\u5305\u62ec\u7a7a\u503c\uff0c\u4f46\u4e0d\u5305\u62ecNull\u3002\u518d\u7ffb\u8bd1\u4e00\u4e0b\uff1a\u5c31\u7b97\u8fd4\u56de\u503c\u662f\u4e2a\u7a7a\u503c\uff0c\u4e5f\u7b97\u6709\u8fd4\u56de\u503c\uff0c\u4f46\u5982\u679c\u662fNull\u5c31\u4e0d\u7b97\u6709\u8fd4\u56de\u503c\uff0c\u5c31\u4e0d\u53c2\u4e0e\u9a8c\u7b7e\uff1b<\/li>\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u56de\u8c03\u9a8c\u7b7e\u57512\uff1a\u5728\u9a8c\u7b7e\u65f6\u8fd8\u9700\u8981\u5546\u6237\u67dc\u53f0\u516c\u94a5\uff0c\u5982\u679c\u8fd8\u50cf\u4e0a\u9762\u90a3\u6837\u53ea\u622a\u53d6\u540e\u9762\u768430\u4f4d\uff0c\u5c31\u4f1a\u987a\u5229\u5165\u5751\uff0c\u56e0\u4e3a\u8fd9\u6b21\u662f\u5168\u90e8\uff1b<\/li>\n<li style=\"margin-block: 0px; margin-inline: 0px;\">\u56de\u8c03\u9a8c\u7b7e\u57513\uff1a\u9700\u8981\u5f15\u5165\u5efa\u884c\u63d0\u4f9b\u9a8c\u7b7e\u7684jar\u5305\uff1b<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\u56fd\u5185\u7ad9\uff1ahttps:\/\/yulcell.com\/aa \u6b22\u8fce\u79fb\u6b65\u8bbf\u95ee<\/div>\n","protected":false},"excerpt":{"rendered":"<p>1. \u524d\u671f\u51c6\u5907 \u83b7\u53d6\u5efa\u884c\u9f99\u652f\u4ed8\u63a5\u5165\u6307\u5357\uff08\u63a5\u5165\u524d\u5efa\u884c\u4f1a\u53d1\u9001\u76f8\u5173\u8d44\u6599\uff09 \u5982\u4e0aPDF\u6587\u6863\u4e2d\u4ecb\u7ecd\u4e86PC\u7f51\u5173\u652f\u4ed8\u3001\u79fb\u52a8\u7f51 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":341,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-169","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tips"],"_links":{"self":[{"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/posts\/169","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/comments?post=169"}],"version-history":[{"count":4,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/posts\/169\/revisions"}],"predecessor-version":[{"id":350,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/posts\/169\/revisions\/350"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/media\/341"}],"wp:attachment":[{"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/media?parent=169"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/categories?post=169"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yulcell.com\/aa\/wp-json\/wp\/v2\/tags?post=169"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}