记得上下班打卡 | git大法好,push需谨慎
Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liquidnet-bus-v1
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
董敬伟
liquidnet-bus-v1
Commits
0ee4c885
Commit
0ee4c885
authored
Mar 06, 2022
by
胡佳晨
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改 添加 orderlist方法
parent
b0c266a2
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
68 additions
and
67 deletions
+68
-67
GoblinOrderServiceImpl.java
...et/service/order/service/impl/GoblinOrderServiceImpl.java
+63
-63
KylinOrderTicketsServiceImpl.java
...vice/order/service/impl/KylinOrderTicketsServiceImpl.java
+5
-4
No files found.
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/java/com/liquidnet/service/order/service/impl/GoblinOrderServiceImpl.java
View file @
0ee4c885
...
@@ -99,24 +99,24 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
...
@@ -99,24 +99,24 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
AdamRscPolymer01Vo
userVo
=
null
;
AdamRscPolymer01Vo
userVo
=
null
;
if
(
noZhengzaiOrder
(
uid
))
{
if
(
noZhengzaiOrder
(
uid
))
{
long
time1
=
System
.
currentTimeMillis
();
long
time1
=
System
.
currentTimeMillis
();
//
userVo = orderUtils.adamAddressEnterMember(uid, null, addressId);
userVo
=
orderUtils
.
adamAddressEnterMember
(
uid
,
null
,
addressId
);
log
.
info
(
"adam接口调用:"
+
(
System
.
currentTimeMillis
()
-
time1
)
+
"秒"
);
log
.
info
(
"adam接口调用:"
+
(
System
.
currentTimeMillis
()
-
time1
)
+
"秒"
);
}
}
AdamAddressesVo
addressesVo
=
AdamAddressesVo
.
getNew
();
AdamAddressesVo
addressesVo
=
AdamAddressesVo
.
getNew
();
boolean
isMember
;
boolean
isMember
;
if
(
userVo
==
null
)
{
if
(
userVo
==
null
)
{
//
if (noZhengzaiOrder(uid)) {
if
(
noZhengzaiOrder
(
uid
))
{
//
throw new Exception("库存不足");
throw
new
Exception
(
"库存不足"
);
//
} else {
}
else
{
isMember
=
false
;
isMember
=
false
;
//
addressesVo = null;
addressesVo
=
null
;
//
}
}
addressesVo
.
setName
(
""
);
//
addressesVo.setName("");
addressesVo
.
setProvince
(
""
);
//
addressesVo.setProvince("");
addressesVo
.
setCounty
(
""
);
//
addressesVo.setCounty("");
addressesVo
.
setCity
(
""
);
//
addressesVo.setCity("");
addressesVo
.
setAddress
(
""
);
//
addressesVo.setAddress("");
addressesVo
.
setPhone
(
""
);
//
addressesVo.setPhone("");
}
else
{
}
else
{
addressesVo
=
userVo
.
getAddressesVo
();
addressesVo
=
userVo
.
getAddressesVo
();
switch
(
userVo
.
getMembership
())
{
switch
(
userVo
.
getMembership
())
{
...
@@ -442,64 +442,64 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
...
@@ -442,64 +442,64 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
GoblinPayInnerResultVo
payInnerResultVo
;
GoblinPayInnerResultVo
payInnerResultVo
;
String
payCode
;
String
payCode
;
if
(
preParam
.
getPriceActual
().
compareTo
(
BigDecimal
.
valueOf
(
0
))
>
0
&&
!
preParam
.
getPayType
().
equals
(
"huifu"
))
{
if
(
preParam
.
getPriceActual
().
compareTo
(
BigDecimal
.
valueOf
(
0
))
>
0
&&
!
preParam
.
getPayType
().
equals
(
"huifu"
))
{
// // 调用支付
// 调用支付
// LinkedMultiValueMap<String, String> httpData = CollectionUtil.linkedMultiValueMapStringString();
LinkedMultiValueMap
<
String
,
String
>
httpData
=
CollectionUtil
.
linkedMultiValueMapStringString
();
// httpData.add("type", "PRODUCT");
httpData
.
add
(
"type"
,
"PRODUCT"
);
// httpData.add("price", preParam.getPriceActual().toString());
httpData
.
add
(
"price"
,
preParam
.
getPriceActual
().
toString
());
//// httpData.add("price","0.01");
// httpData.add("price","0.01");
// httpData.add("name", preParam.getStoreName());
httpData
.
add
(
"name"
,
preParam
.
getStoreName
());
// httpData.add("detail", preParam.getSkuName());
httpData
.
add
(
"detail"
,
preParam
.
getSkuName
());
// httpData.add("orderCode", preParam.getOrderMasterCode());
httpData
.
add
(
"orderCode"
,
preParam
.
getOrderMasterCode
());
// httpData.add("orderId", preParam.getOrderIdList().substring(1));
httpData
.
add
(
"orderId"
,
preParam
.
getOrderIdList
().
substring
(
1
));
// httpData.add("clientIp", CurrentUtil.getCliIpAddr());
httpData
.
add
(
"clientIp"
,
CurrentUtil
.
getCliIpAddr
());
// httpData.add("notifyUrl", synUrl);
httpData
.
add
(
"notifyUrl"
,
synUrl
);
// httpData.add("createDate", LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
httpData
.
add
(
"createDate"
,
LocalDateTime
.
now
().
format
(
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd HH:mm:ss"
)));
// httpData.add("expireTime", preParam.getExpireTime() + "");
httpData
.
add
(
"expireTime"
,
preParam
.
getExpireTime
()
+
""
);
// httpData.add("payType", preParam.getPayType());
httpData
.
add
(
"payType"
,
preParam
.
getPayType
());
// httpData.add("deviceFrom", preParam.getDeviceFrom());
httpData
.
add
(
"deviceFrom"
,
preParam
.
getDeviceFrom
());
//
// if (preParam.getDeviceFrom().equals("micropay")) {
// httpData.add("authCode", preParam.getAuthCode());
// }
// if (preParam.getDeviceFrom().equals("js") || preParam.getDeviceFrom().equals("applet")) {
// httpData.add("openId", preParam.getOpenId());
// }
// if (preParam.getPayType().equals("alipay") && preParam.getDeviceFrom().equals("wap")) {
// httpData.add("showUrl", preParam.getShowUrl() + preParam.getOrderMasterCode());
// httpData.add("returnUrl", preParam.getReturnUrl() + preParam.getOrderMasterCode());
// }
// if (preParam.getPayType().equals("douyinpay")) {
// httpData.add("showUrl", preParam.getShowUrl() + preParam.getOrderMasterCode());
// httpData.add("returnUrl", preParam.getReturnUrl() + preParam.getOrderMasterCode());
// }
// if (preParam.getPayType().equals("unionpay")) {
// httpData.add("returnUrl", preParam.getReturnUrl() + preParam.getOrderMasterCode());
// }
// LinkedMultiValueMap<String, String> header = CollectionUtil.linkedMultiValueMapStringString();
// header.add("Accept", "application/json;charset=UTF-8");
// String returnData = HttpUtil.post(payUrl, httpData, header);
// log.info("调用 DRAGON 结果 = " + returnData);
// ResponseDto<GoblinPayInnerResultVo> dto = JsonUtils.fromJson(returnData, new TypeReference<ResponseDto<GoblinPayInnerResultVo>>() {
// });
// payInnerResultVo = GoblinPayInnerResultVo.getNew();
// payInnerResultVo.setCode(dto.getData().getCode());
// payInnerResultVo.setOrderCode(dto.getData().getOrderCode());
// payInnerResultVo.setPayData(dto.getData().getPayData());
// payInnerResultVo.setPayType(preParam.getPayType());
// payInnerResultVo.setPrice(preParam.getPriceActual());
// payCode = payInnerResultVo.getCode();
// payInnerResultVo.setShowUrl(preParam.getShowUrl());
// payInnerResultVo.setReturnUrl(preParam.getReturnUrl());
if
(
preParam
.
getDeviceFrom
().
equals
(
"micropay"
))
{
httpData
.
add
(
"authCode"
,
preParam
.
getAuthCode
());
}
if
(
preParam
.
getDeviceFrom
().
equals
(
"js"
)
||
preParam
.
getDeviceFrom
().
equals
(
"applet"
))
{
httpData
.
add
(
"openId"
,
preParam
.
getOpenId
());
}
if
(
preParam
.
getPayType
().
equals
(
"alipay"
)
&&
preParam
.
getDeviceFrom
().
equals
(
"wap"
))
{
httpData
.
add
(
"showUrl"
,
preParam
.
getShowUrl
()
+
preParam
.
getOrderMasterCode
());
httpData
.
add
(
"returnUrl"
,
preParam
.
getReturnUrl
()
+
preParam
.
getOrderMasterCode
());
}
if
(
preParam
.
getPayType
().
equals
(
"douyinpay"
))
{
httpData
.
add
(
"showUrl"
,
preParam
.
getShowUrl
()
+
preParam
.
getOrderMasterCode
());
httpData
.
add
(
"returnUrl"
,
preParam
.
getReturnUrl
()
+
preParam
.
getOrderMasterCode
());
}
if
(
preParam
.
getPayType
().
equals
(
"unionpay"
))
{
httpData
.
add
(
"returnUrl"
,
preParam
.
getReturnUrl
()
+
preParam
.
getOrderMasterCode
());
}
LinkedMultiValueMap
<
String
,
String
>
header
=
CollectionUtil
.
linkedMultiValueMapStringString
();
header
.
add
(
"Accept"
,
"application/json;charset=UTF-8"
);
String
returnData
=
HttpUtil
.
post
(
payUrl
,
httpData
,
header
);
log
.
info
(
"调用 DRAGON 结果 = "
+
returnData
);
ResponseDto
<
GoblinPayInnerResultVo
>
dto
=
JsonUtils
.
fromJson
(
returnData
,
new
TypeReference
<
ResponseDto
<
GoblinPayInnerResultVo
>>()
{
});
payInnerResultVo
=
GoblinPayInnerResultVo
.
getNew
();
payInnerResultVo
=
GoblinPayInnerResultVo
.
getNew
();
payInnerResultVo
.
setCode
(
"压测 code"
);
payInnerResultVo
.
setCode
(
dto
.
getData
().
getCode
()
);
payInnerResultVo
.
setOrderCode
(
preParam
.
getOrderMast
erCode
());
payInnerResultVo
.
setOrderCode
(
dto
.
getData
().
getOrd
erCode
());
payInnerResultVo
.
setPayData
(
null
);
payInnerResultVo
.
setPayData
(
dto
.
getData
().
getPayData
()
);
payInnerResultVo
.
setPayType
(
preParam
.
getPayType
());
payInnerResultVo
.
setPayType
(
preParam
.
getPayType
());
payInnerResultVo
.
setPrice
(
preParam
.
getPriceActual
());
payInnerResultVo
.
setPrice
(
preParam
.
getPriceActual
());
payCode
=
payInnerResultVo
.
getCode
();
payCode
=
payInnerResultVo
.
getCode
();
payInnerResultVo
.
setShowUrl
(
preParam
.
getShowUrl
());
payInnerResultVo
.
setShowUrl
(
preParam
.
getShowUrl
());
payInnerResultVo
.
setReturnUrl
(
preParam
.
getReturnUrl
());
payInnerResultVo
.
setReturnUrl
(
preParam
.
getReturnUrl
());
// payInnerResultVo = GoblinPayInnerResultVo.getNew();
// payInnerResultVo.setCode("压测 code");
// payInnerResultVo.setOrderCode(preParam.getOrderMasterCode());
// payInnerResultVo.setPayData(null);
// payInnerResultVo.setPayType(preParam.getPayType());
// payInnerResultVo.setPrice(preParam.getPriceActual());
// payCode = payInnerResultVo.getCode();
// payInnerResultVo.setShowUrl(preParam.getShowUrl());
// payInnerResultVo.setReturnUrl(preParam.getReturnUrl());
}
else
if
(
preParam
.
getPayType
()
==
null
)
{
}
else
if
(
preParam
.
getPayType
()
==
null
)
{
isFree
=
true
;
isFree
=
true
;
preParam
.
setPayType
(
"FREE"
);
preParam
.
setPayType
(
"FREE"
);
...
...
liquidnet-bus-service/liquidnet-service-order/liquidnet-service-order-impl/src/main/java/com/liquidnet/service/order/service/impl/KylinOrderTicketsServiceImpl.java
View file @
0ee4c885
...
@@ -190,10 +190,11 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
...
@@ -190,10 +190,11 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsOrderServ
boolean
isMember
;
boolean
isMember
;
boolean
isOldMember
;
boolean
isOldMember
;
if
(
userVo
==
null
)
{
if
(
userVo
==
null
)
{
isMember
=
false
;
return
ResponseDto
.
failure
(
ErrorMapping
.
get
(
"20016"
));
//没抢到
isOldMember
=
false
;
// isMember = false;
addressesVo
=
null
;
// isOldMember = false;
entersVos
=
new
ArrayList
();
// addressesVo = null;
// entersVos = new ArrayList();
}
else
{
}
else
{
entersVos
=
userVo
.
getEntersVos
();
entersVos
=
userVo
.
getEntersVos
();
addressesVo
=
userVo
.
getAddressesVo
();
addressesVo
=
userVo
.
getAddressesVo
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment