Toggle navigation
Toggle navigation
This project
Loading...
Sign in
zyn
/
cjs-site
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
bruce
2019-05-30 11:26:09 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
38c053e5cfd3073d8d7e5354d0fc949e3d558baf
38c053e5
1 parent
71eab9f5
fix
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
58 additions
and
0 deletions
src/test/java/com/cjs/site/biz/UnionTest.java
src/test/java/com/cjs/site/biz/UnionTest.java
0 → 100644
View file @
38c053e
package
com
.
cjs
.
site
.
biz
;
import
com.cjs.site.model.union.CreateQrCode
;
import
com.cjs.site.model.union.QueryBill
;
import
com.cjs.site.model.union.UnionResponse
;
import
com.cjs.site.util.lang.DateEnum
;
import
com.cjs.site.util.lang.DateUtil
;
import
com.cjs.site.util.lang.JsonUtil
;
import
com.cjs.site.util.union.UnionConstants
;
import
com.cjs.site.util.union.UnionPayUtil
;
import
java.math.BigDecimal
;
import
java.util.HashMap
;
import
java.util.Map
;
/**
* Created by bruce on 2019-05-27 17:08
*/
public
class
UnionTest
{
@SuppressWarnings
(
"unchecked"
)
public
static
void
main
(
String
[]
args
)
{
// CreateQrCode createQrCode = new CreateQrCode();
// createQrCode.setQrCodeId(UnionPayUtil.getQrCodeId());
// createQrCode.setBillNo(createQrCode.getQrCodeId());
// createQrCode.setTotalAmount("1");
// createQrCode.setRequestTimestamp(DateUtil.getNow());
// createQrCode.setBillDate(DateUtil.getNow(DateEnum.DATE));
// createQrCode.setSrcReserve("1565464564");
// Map<String, String> mapTypes = JsonUtil.fromJson(JsonUtil.toJson(createQrCode), Map.class);
// String json = UnionPayUtil.sendPost(UnionConstants.CREATE_ORDER, mapTypes);
// UnionResponse response = JsonUtil.fromJson(json, UnionResponse.class);
// System.out.println(JsonUtil.toJson(response));
Map
<
String
,
String
>
params
=
new
HashMap
<
String
,
String
>();
params
.
put
(
"mid"
,
UnionConstants
.
MID
);
params
.
put
(
"tid"
,
UnionConstants
.
TID
);
params
.
put
(
"msgType"
,
"bills.refund"
);
params
.
put
(
"msgSrc"
,
"WWW.SHYTYSP.COM"
);
params
.
put
(
"instMid"
,
"QRPAYDEFAULT"
);
params
.
put
(
"billNo"
,
"5455201905301109207737023159"
);
params
.
put
(
"billDate"
,
"2019-05-30"
);
params
.
put
(
"refundAmount"
,
"690"
);
params
.
put
(
"requestTimestamp"
,
DateUtil
.
getNow
());
String
result
=
UnionPayUtil
.
sendPost
(
"https://qr.chinaums.com/netpay-route-server/api/"
,
params
);
System
.
out
.
println
(
JsonUtil
.
toJson
(
result
));
// QueryBill queryBill = new QueryBill();
// queryBill.setBillDate("2019-05-30");
// queryBill.setRequestTimestamp(DateUtil.getNow());
// queryBill.setBillNo("5455201905291012314879388627");
// @SuppressWarnings("unchecked")
// Map<String, String> params = JsonUtil.fromJson(JsonUtil.toJson(queryBill), Map.class);
// String result = UnionPayUtil.sendPost(UnionConstants.CREATE_ORDER, params);
// System.out.println(JsonUtil.toJson(result));
}
}
Please
register
or
login
to post a comment