记得上下班打卡 | 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
d3f693fd
Commit
d3f693fd
authored
Mar 24, 2022
by
anjiabin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
优化相关策略实现
parent
44ecf2ec
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
24 additions
and
3 deletions
+24
-3
GalaxySeriesInfoBo.java
...m/liquidnet/service/galaxy/dto/bo/GalaxySeriesInfoBo.java
+5
-0
GalaxyArtSeriesClaimResultQueryRespDto.java
...axy/dto/param/GalaxyArtSeriesClaimResultQueryRespDto.java
+6
-0
GalaxySeriesInfoVo.java
...idnet/service/galaxy/dto/vo/mongo/GalaxySeriesInfoVo.java
+5
-0
ZxinArtworkBiz.java
...uidnet/service/galaxy/router/zxin/biz/ZxinArtworkBiz.java
+8
-3
No files found.
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/dto/bo/GalaxySeriesInfoBo.java
View file @
d3f693fd
...
...
@@ -107,6 +107,11 @@ public class GalaxySeriesInfoBo implements Serializable,Cloneable {
*/
private
String
seriesDesc
;
/**
* 系列声明中nftHash
*/
private
String
nftHash
;
@Override
public
String
toString
(){
...
...
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/dto/param/GalaxyArtSeriesClaimResultQueryRespDto.java
View file @
d3f693fd
...
...
@@ -45,6 +45,12 @@ public class GalaxyArtSeriesClaimResultQueryRespDto implements Serializable,Clo
@ApiModelProperty
(
position
=
3
,
required
=
true
,
value
=
"chainTimestamp"
)
private
Long
chainTimestamp
;
/**
* 系列声明中nftHash
*/
@ApiModelProperty
(
position
=
4
,
required
=
true
,
value
=
"nft素材文件Hash"
)
private
String
nftHash
;
@Override
public
String
toString
()
{
return
JsonUtils
.
toJson
(
this
);
...
...
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/dto/vo/mongo/GalaxySeriesInfoVo.java
View file @
d3f693fd
...
...
@@ -103,6 +103,11 @@ public class GalaxySeriesInfoVo implements Serializable,Cloneable {
*/
private
String
seriesDesc
;
/**
* 系列声明中nftHash
*/
private
String
nftHash
;
/**
* 创建时间
*/
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/zxin/biz/ZxinArtworkBiz.java
View file @
d3f693fd
...
...
@@ -303,9 +303,10 @@ public class ZxinArtworkBiz {
if
(
StringUtil
.
isNull
(
seriesInfoBo
)||
StringUtil
.
isEmpty
(
seriesInfoBo
.
getSeriesClaimTaskId
())){
return
ResponseDto
.
failure
(
GalaxyErrorEnum
.
SERIES_NOT_EXIST
.
getCode
(),
GalaxyErrorEnum
.
SERIES_NOT_EXIST
.
getMessage
());
}
if
(
seriesInfoBo
.
getSeriesClaimStatus
().
equalsIgnoreCase
(
GalaxyEnum
.
SeriesClaimStatusEnum
.
SUCCESS
.
getCode
())){
}
// if(seriesInfoBo.getSeriesClaimStatus().equalsIgnoreCase(GalaxyEnum.SeriesClaimStatusEnum.SUCCESS.getCode())){
// GalaxyArtSeriesClaimResultQueryRespDto seriesClaimResultQueryRespDto = GalaxyArtSeriesClaimResultQueryRespDto.getNew();
// return ResponseDto.success(seriesClaimResultQueryRespDto);
// }
//查询NFT系列声明结果
Nft031SeriesClaimResultReqDto
nft031SeriesClaimResultReqDto
=
Nft031SeriesClaimResultReqDto
.
getNew
();
...
...
@@ -320,10 +321,13 @@ public class ZxinArtworkBiz {
seriesInfoBo
.
setSeriesClaimTime
(
nowTimeStr
);
seriesInfoBo
.
setSeriesId
(
resp
.
getData
().
getSeriesId
());
dataUtils
.
updateSeriesClaimStatus
(
reqDto
.
getRouterType
(),
reqDto
.
getSkuId
(),
seriesInfoBo
);
//设置成功返回参数
GalaxyArtSeriesClaimResultQueryRespDto
resultQueryRespDto
=
GalaxyArtSeriesClaimResultQueryRespDto
.
getNew
();
BeanUtil
.
copy
(
resp
.
getData
(),
resultQueryRespDto
);
resultQueryRespDto
.
setTaskStatus
(
Integer
.
valueOf
(
GalaxyEnumBiz
.
getTaskStatusEnum
(
reqDto
.
getRouterType
(),
resp
.
getData
().
getTaskStatus
().
toString
()).
getCode
()));
resultQueryRespDto
.
setNftHash
(
seriesInfoBo
.
getNftHash
());
return
ResponseDto
.
success
(
resultQueryRespDto
);
}
else
if
(
resp
.
getData
().
getTaskStatus
().
toString
().
equals
(
ZxlnftEnum
.
TaskStatusEnum
.
TASK_FAIL
.
getCode
())){
seriesInfoBo
.
setSeriesClaimStatus
(
GalaxyEnum
.
SeriesClaimStatusEnum
.
FAIL
.
getCode
());
...
...
@@ -418,6 +422,7 @@ public class ZxinArtworkBiz {
seriesInfoBo
.
setSellCount
(
sellCount
==
null
?
null
:
new
BigDecimal
(
sellCount
));
seriesInfoBo
.
setCoverUrl
(
coverUrl
);
seriesInfoBo
.
setSeriesDesc
(
seriesDesc
);
seriesInfoBo
.
setNftHash
(
zxlnftBiz
.
getHashString
(
nftUrl
));
return
seriesInfoBo
;
}
}
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