记得上下班打卡 | 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
1ff7cebc
Commit
1ff7cebc
authored
Apr 08, 2022
by
anjiabin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
提交galaxy查询相关功能
parent
3ac43338
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
37 additions
and
15 deletions
+37
-15
GalaxyErrorEnum.java
...om/liquidnet/service/galaxy/constant/GalaxyErrorEnum.java
+4
-1
GalaxyQueryNftInfoReqDto.java
...et/service/galaxy/dto/param/GalaxyQueryNftInfoReqDto.java
+4
-2
GalaxyTradeQueryController.java
...service/galaxy/controller/GalaxyTradeQueryController.java
+5
-5
ZxinArtworkBiz.java
...uidnet/service/galaxy/router/zxin/biz/ZxinArtworkBiz.java
+3
-3
ZxinTradeQueryBiz.java
...net/service/galaxy/router/zxin/biz/ZxinTradeQueryBiz.java
+21
-4
No files found.
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/constant/GalaxyErrorEnum.java
View file @
1ff7cebc
...
@@ -29,7 +29,10 @@ public enum GalaxyErrorEnum {
...
@@ -29,7 +29,10 @@ public enum GalaxyErrorEnum {
NFT_BUY_FAIL_SERIES_NFT_NOT_EXIST
(
"NFT0010016"
,
"NFT购买失败,系列NFT信息不存在!"
),
NFT_BUY_FAIL_SERIES_NFT_NOT_EXIST
(
"NFT0010016"
,
"NFT购买失败,系列NFT信息不存在!"
),
NFT_PUBLISH_ERROR
(
"NFT0010017"
,
"NFT发行异常!"
),
NFT_PUBLISH_ERROR
(
"NFT0010017"
,
"NFT发行异常!"
),
NFT_BUY_ERROR
(
"NFT0010018"
,
"NFT购买异常!"
),
NFT_BUY_ERROR
(
"NFT0010018"
,
"NFT购买异常!"
),
NFT_PUBLISH_AND_BUY_QUERY_FAIL
(
"NFT0010019"
,
"NFT发行和购买结果查询失败!"
);
NFT_PUBLISH_AND_BUY_QUERY_FAIL
(
"NFT0010019"
,
"NFT发行和购买结果查询失败!"
),
NFT_QUERY_FAIL_ORDER_NOT_EXIST
(
"NFT0010020"
,
"NFT订单不存在!"
),
NFT_QUERY_FAIL_NFT_NOT_EXIST
(
"NFT0010021"
,
"NFT信息查询不存在!"
),
NFT_QUERY_FAIL_SERIES_NOT_EXIST
(
"NFT0010022"
,
"系列信息查询不存在!"
);
private
String
code
;
private
String
code
;
...
...
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/dto/param/GalaxyQueryNftInfoReqDto.java
View file @
1ff7cebc
...
@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModel;
...
@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModel;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.validation.constraints.NotBlank
;
import
java.io.Serializable
;
import
java.io.Serializable
;
/**
/**
...
@@ -19,8 +20,9 @@ import java.io.Serializable;
...
@@ -19,8 +20,9 @@ import java.io.Serializable;
@ApiModel
(
value
=
"GalaxyQueryNftInfoReqDto"
,
description
=
"NFT信息查询"
)
@ApiModel
(
value
=
"GalaxyQueryNftInfoReqDto"
,
description
=
"NFT信息查询"
)
@Data
@Data
public
class
GalaxyQueryNftInfoReqDto
extends
GalaxyBaseReqDto
implements
Serializable
,
Cloneable
{
public
class
GalaxyQueryNftInfoReqDto
extends
GalaxyBaseReqDto
implements
Serializable
,
Cloneable
{
@ApiModelProperty
(
position
=
1
,
required
=
true
,
value
=
"skuId"
)
@ApiModelProperty
(
position
=
1
,
required
=
true
,
value
=
"nftOrderPayId"
)
private
String
skuId
;
@NotBlank
private
String
nftOrderPayId
;
@Override
@Override
public
String
toString
(){
public
String
toString
(){
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/controller/GalaxyTradeQueryController.java
View file @
1ff7cebc
...
@@ -56,7 +56,7 @@ public class GalaxyTradeQueryController {
...
@@ -56,7 +56,7 @@ public class GalaxyTradeQueryController {
@ApiOperationSupport
(
order
=
1
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"系列查询"
)
@ApiOperation
(
value
=
"系列查询"
)
@PostMapping
(
value
=
{
"querySeriesInfo"
})
@PostMapping
(
value
=
{
"querySeriesInfo"
})
ResponseDto
<
GalaxyQuerySeriesInfoRespDto
>
querySeriesInfo
(
GalaxyQuerySeriesInfoReqDto
reqDto
){
ResponseDto
<
GalaxyQuerySeriesInfoRespDto
>
querySeriesInfo
(
@Valid
@RequestBody
GalaxyQuerySeriesInfoReqDto
reqDto
){
return
galaxyTradeQueryService
.
querySeriesInfo
(
reqDto
);
return
galaxyTradeQueryService
.
querySeriesInfo
(
reqDto
);
}
}
...
@@ -64,7 +64,7 @@ public class GalaxyTradeQueryController {
...
@@ -64,7 +64,7 @@ public class GalaxyTradeQueryController {
@ApiOperationSupport
(
order
=
1
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"用户系列NFT查询"
)
@ApiOperation
(
value
=
"用户系列NFT查询"
)
@PostMapping
(
value
=
{
"queryUserSeriesNftList"
})
@PostMapping
(
value
=
{
"queryUserSeriesNftList"
})
ResponseDto
<
GalaxyQueryUserSeriesNftListRespDto
>
queryUserSeriesNftList
(
GalaxyQueryUserSeriesNftListReqDto
reqDto
){
ResponseDto
<
GalaxyQueryUserSeriesNftListRespDto
>
queryUserSeriesNftList
(
@Valid
@RequestBody
GalaxyQueryUserSeriesNftListReqDto
reqDto
){
return
galaxyTradeQueryService
.
queryUserSeriesNftList
(
reqDto
);
return
galaxyTradeQueryService
.
queryUserSeriesNftList
(
reqDto
);
}
}
...
@@ -72,7 +72,7 @@ public class GalaxyTradeQueryController {
...
@@ -72,7 +72,7 @@ public class GalaxyTradeQueryController {
@ApiOperationSupport
(
order
=
1
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"用户所有进出NFT信息查询"
)
@ApiOperation
(
value
=
"用户所有进出NFT信息查询"
)
@PostMapping
(
value
=
{
"queryUserTradeAllList"
})
@PostMapping
(
value
=
{
"queryUserTradeAllList"
})
ResponseDto
<
GalaxyQueryUserTradeAllListRespDto
>
queryUserTradeAllList
(
GalaxyQueryUserTradeAllListReqDto
reqDto
){
ResponseDto
<
GalaxyQueryUserTradeAllListRespDto
>
queryUserTradeAllList
(
@Valid
@RequestBody
GalaxyQueryUserTradeAllListReqDto
reqDto
){
return
galaxyTradeQueryService
.
queryUserTradeAllList
(
reqDto
);
return
galaxyTradeQueryService
.
queryUserTradeAllList
(
reqDto
);
}
}
...
@@ -80,7 +80,7 @@ public class GalaxyTradeQueryController {
...
@@ -80,7 +80,7 @@ public class GalaxyTradeQueryController {
@ApiOperationSupport
(
order
=
1
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"用户所有进NFT信息查询"
)
@ApiOperation
(
value
=
"用户所有进NFT信息查询"
)
@PostMapping
(
value
=
{
"queryUserTradeInList"
})
@PostMapping
(
value
=
{
"queryUserTradeInList"
})
ResponseDto
<
GalaxyQueryUserTradeInListRespDto
>
queryUserTradeInList
(
GalaxyQueryUserTradeInListReqDto
reqDto
){
ResponseDto
<
GalaxyQueryUserTradeInListRespDto
>
queryUserTradeInList
(
@Valid
@RequestBody
GalaxyQueryUserTradeInListReqDto
reqDto
){
return
galaxyTradeQueryService
.
queryUserTradeInList
(
reqDto
);
return
galaxyTradeQueryService
.
queryUserTradeInList
(
reqDto
);
}
}
...
@@ -88,7 +88,7 @@ public class GalaxyTradeQueryController {
...
@@ -88,7 +88,7 @@ public class GalaxyTradeQueryController {
@ApiOperationSupport
(
order
=
1
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"用户所有出NFT信息查询"
)
@ApiOperation
(
value
=
"用户所有出NFT信息查询"
)
@PostMapping
(
value
=
{
"queryUserTradeOutList"
})
@PostMapping
(
value
=
{
"queryUserTradeOutList"
})
ResponseDto
<
GalaxyQueryUserTradeOutListRespDto
>
queryUserTradeOutList
(
GalaxyQueryUserTradeOutListReqDto
reqDto
){
ResponseDto
<
GalaxyQueryUserTradeOutListRespDto
>
queryUserTradeOutList
(
@Valid
@RequestBody
GalaxyQueryUserTradeOutListReqDto
reqDto
){
return
galaxyTradeQueryService
.
queryUserTradeOutList
(
reqDto
);
return
galaxyTradeQueryService
.
queryUserTradeOutList
(
reqDto
);
}
}
}
}
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/zxin/biz/ZxinArtworkBiz.java
View file @
1ff7cebc
...
@@ -441,9 +441,9 @@ public class ZxinArtworkBiz {
...
@@ -441,9 +441,9 @@ public class ZxinArtworkBiz {
}
else
{
}
else
{
seriesNftUploadTempSecretBo
=
GalaxySeriesNftUploadTempSecretBo
.
getNew
();
seriesNftUploadTempSecretBo
=
GalaxySeriesNftUploadTempSecretBo
.
getNew
();
seriesNftUploadTempSecretBo
.
setTempSecretId
(
nft022RespDto
.
getData
().
getTempSecretId
());
seriesNftUploadTempSecretBo
.
setTempSecretId
(
nft022RespDto
.
getData
().
getTempSecretId
());
seriesNftUploadTempSecretBo
.
setTempSecretKey
(
nft022RespDto
.
getData
().
getTempSecret
Id
());
seriesNftUploadTempSecretBo
.
setTempSecretKey
(
nft022RespDto
.
getData
().
getTempSecret
Key
());
seriesNftUploadTempSecretBo
.
setSessionToken
(
nft022RespDto
.
getData
().
get
TempSecretId
());
seriesNftUploadTempSecretBo
.
setSessionToken
(
nft022RespDto
.
getData
().
get
SessionToken
());
seriesNftUploadTempSecretBo
.
setUploadAddress
(
nft022RespDto
.
getData
().
get
TempSecretId
());
seriesNftUploadTempSecretBo
.
setUploadAddress
(
nft022RespDto
.
getData
().
get
UploadAddress
());
seriesNftUploadTempSecretBo
.
setTimestamp
(
DateUtil
.
getNowTime
());
seriesNftUploadTempSecretBo
.
setTimestamp
(
DateUtil
.
getNowTime
());
dataUtils
.
setSeriesNftUploadTempSecretBo
(
seriesName
,
seriesNftUploadTempSecretBo
);
dataUtils
.
setSeriesNftUploadTempSecretBo
(
seriesName
,
seriesNftUploadTempSecretBo
);
}
}
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/zxin/biz/ZxinTradeQueryBiz.java
View file @
1ff7cebc
package
com
.
liquidnet
.
service
.
galaxy
.
router
.
zxin
.
biz
;
package
com
.
liquidnet
.
service
.
galaxy
.
router
.
zxin
.
biz
;
import
com.liquidnet.common.third.zxlnft.biz.ZxlnftBiz
;
import
com.liquidnet.common.third.zxlnft.biz.ZxlnftBiz
;
import
com.liquidnet.common.third.zxlnft.dto.Nft037AddressListReqDto
;
import
com.liquidnet.common.third.zxlnft.dto.*
;
import
com.liquidnet.common.third.zxlnft.dto.Nft037AddressListRespDto
;
import
com.liquidnet.common.third.zxlnft.dto.ZxlnftResponseDto
;
import
com.liquidnet.common.third.zxlnft.util.ZxlWalletSdkUtil
;
import
com.liquidnet.common.third.zxlnft.util.ZxlWalletSdkUtil
;
import
com.liquidnet.common.third.zxlnft.util.ZxlnftSdkUtil
;
import
com.liquidnet.common.third.zxlnft.util.ZxlnftSdkUtil
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.commons.lang.util.BeanUtil
;
import
com.liquidnet.commons.lang.util.StringUtil
;
import
com.liquidnet.commons.lang.util.StringUtil
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.galaxy.constant.GalaxyErrorEnum
;
import
com.liquidnet.service.galaxy.constant.GalaxyErrorEnum
;
import
com.liquidnet.service.galaxy.dto.bo.GalaxyNftOrderBo
;
import
com.liquidnet.service.galaxy.dto.bo.GalaxySeriesNftInfoBo
;
import
com.liquidnet.service.galaxy.dto.bo.GalaxySeriesNftInfoBo
;
import
com.liquidnet.service.galaxy.dto.bo.GalaxyUserInfoBo
;
import
com.liquidnet.service.galaxy.dto.bo.GalaxyUserInfoBo
;
import
com.liquidnet.service.galaxy.dto.param.*
;
import
com.liquidnet.service.galaxy.dto.param.*
;
...
@@ -45,7 +44,25 @@ public class ZxinTradeQueryBiz implements IGalaxyRouterStrategyTradeQuery {
...
@@ -45,7 +44,25 @@ public class ZxinTradeQueryBiz implements IGalaxyRouterStrategyTradeQuery {
@Override
@Override
public
ResponseDto
<
GalaxyQueryNftInfoRespDto
>
queryNftInfo
(
GalaxyQueryNftInfoReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyQueryNftInfoRespDto
>
queryNftInfo
(
GalaxyQueryNftInfoReqDto
reqDto
)
{
return
null
;
//获取订单信息
GalaxyNftOrderBo
nftOrderBo
=
dataUtils
.
getNftOrderBo
(
reqDto
.
getRouterType
(),
reqDto
.
getNftOrderPayId
());
if
(
StringUtil
.
isNull
(
nftOrderBo
)){
return
ResponseDto
.
failure
(
GalaxyErrorEnum
.
NFT_QUERY_FAIL_ORDER_NOT_EXIST
.
getCode
(),
GalaxyErrorEnum
.
NFT_QUERY_FAIL_ORDER_NOT_EXIST
.
getMessage
());
}
if
(
StringUtil
.
isEmpty
(
nftOrderBo
.
getNftId
())){
return
ResponseDto
.
failure
(
GalaxyErrorEnum
.
NFT_QUERY_FAIL_NFT_NOT_EXIST
.
getCode
(),
GalaxyErrorEnum
.
NFT_QUERY_FAIL_NFT_NOT_EXIST
.
getMessage
());
}
Nft036InfoReqDto
nft036InfoReqDto
=
Nft036InfoReqDto
.
getNew
();
nft036InfoReqDto
.
setNftId
(
nftOrderBo
.
getNftId
());
ZxlnftResponseDto
<
Nft036InfoRespDto
>
zxlnftResponseDto
=
zxlnftSdkUtil
.
nft036Info
(
nft036InfoReqDto
);
//查询结果
GalaxyQueryNftInfoRespDto
queryNftInfoRespDto
=
GalaxyQueryNftInfoRespDto
.
getNew
();
if
(
zxlnftResponseDto
.
isSuccess
()){
BeanUtil
.
copy
(
zxlnftResponseDto
.
getData
(),
queryNftInfoRespDto
);
return
ResponseDto
.
success
(
queryNftInfoRespDto
);
}
return
ResponseDto
.
failure
();
}
}
@Override
@Override
...
...
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