记得上下班打卡 | 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
c74cfcdf
Commit
c74cfcdf
authored
Mar 15, 2022
by
anjiabin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
实现zxtnft购买功能
parent
050d89b6
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
136 additions
and
24 deletions
+136
-24
GalaxyNftImageReqDto.java
...uidnet/service/galaxy/dto/param/GalaxyNftImageReqDto.java
+40
-0
GalaxyNftImageRespDto.java
...idnet/service/galaxy/dto/param/GalaxyNftImageRespDto.java
+48
-0
IGalaxyArtworkService.java
...quidnet/service/galaxy/service/IGalaxyArtworkService.java
+3
-4
GalaxyArtworkController.java
...et/service/galaxy/controller/GalaxyArtworkController.java
+11
-6
IGalaxyRouterStrategy.java
...service/galaxy/router/strategy/IGalaxyRouterStrategy.java
+2
-0
AbstractGalaxyRouterStrategyImpl.java
...outer/strategy/impl/AbstractGalaxyRouterStrategyImpl.java
+0
-6
GalaxyRouterStrategyEthImpl.java
...axy/router/strategy/impl/GalaxyRouterStrategyEthImpl.java
+5
-0
GalaxyRouterStrategyZxlImpl.java
...axy/router/strategy/impl/GalaxyRouterStrategyZxlImpl.java
+5
-0
ZxinArtworkBiz.java
...uidnet/service/galaxy/router/zxin/biz/ZxinArtworkBiz.java
+16
-4
GalaxyArtworkServiceImpl.java
...service/galaxy/service/impl/GalaxyArtworkServiceImpl.java
+6
-4
No files found.
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/dto/param/GalaxyNftImageReqDto.java
0 → 100644
View file @
c74cfcdf
package
com
.
liquidnet
.
service
.
galaxy
.
dto
.
param
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: GalaxyNftImageReqDto
* @Package com.liquidnet.service.galaxy.dto.param
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/3/15 17:56
*/
@ApiModel
(
value
=
"GalaxyNftImageReqDto"
,
description
=
"NFT图片检测"
)
@Data
public
class
GalaxyNftImageReqDto
extends
GalaxyBaseReqDto
implements
Serializable
,
Cloneable
{
/**
* 素材地址(全路径)
*/
private
String
imageUrl
;
@Override
public
String
toString
(){
return
JsonUtils
.
toJson
(
this
);
}
private
static
final
GalaxyNftImageReqDto
obj
=
new
GalaxyNftImageReqDto
();
public
static
GalaxyNftImageReqDto
getNew
()
{
try
{
return
(
GalaxyNftImageReqDto
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
GalaxyNftImageReqDto
();
}
}
}
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/dto/param/GalaxyNftImageRespDto.java
0 → 100644
View file @
c74cfcdf
package
com
.
liquidnet
.
service
.
galaxy
.
dto
.
param
;
import
com.liquidnet.commons.lang.util.JsonUtils
;
import
io.swagger.annotations.ApiModel
;
import
lombok.Data
;
import
java.io.Serializable
;
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @version V1.0
* @Description: TODO
* @class: GalaxyNftImageRespDto
* @Package com.liquidnet.service.galaxy.dto.param
* @Copyright: LightNet @ Copyright (c) 2021
* @date 2022/3/15 18:05
*/
@ApiModel
(
value
=
"GalaxyNftImageRespDto"
,
description
=
"NFT图片检测"
)
@Data
public
class
GalaxyNftImageRespDto
implements
Serializable
,
Cloneable
{
/**
* 建议您拿到判断结果后的执行操作。建议值,Block:建议屏蔽 Review:建议复审 Pass:建议通过
*/
private
String
suggestion
;
/**
* 恶意标签,Normal:正常 Porn:色情 Abuse:谩骂 Ad:广告。以及其他令人反感、不安全或不适宜的内容类型
*/
private
String
label
;
/**
* 机器判断当前分类的置信度,取值范围:0-100。分数越高,表示越有可能属于当前分类(如:色情99,则该样本属于色情的置信度非常高。)
*/
private
Integer
score
;
@Override
public
String
toString
(){
return
JsonUtils
.
toJson
(
this
);
}
private
static
final
GalaxyNftImageRespDto
obj
=
new
GalaxyNftImageRespDto
();
public
static
GalaxyNftImageRespDto
getNew
()
{
try
{
return
(
GalaxyNftImageRespDto
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
GalaxyNftImageRespDto
();
}
}
}
liquidnet-bus-api/liquidnet-service-galaxy-api/src/main/java/com/liquidnet/service/galaxy/service/IGalaxyArtworkService.java
View file @
c74cfcdf
package
com
.
liquidnet
.
service
.
galaxy
.
service
;
package
com
.
liquidnet
.
service
.
galaxy
.
service
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimReqDto
;
import
com.liquidnet.service.galaxy.dto.param.*
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimRespDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadReqDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadRespDto
;
/**
/**
* @author AnJiabin <anjiabin@zhengzai.tv>
* @author AnJiabin <anjiabin@zhengzai.tv>
...
@@ -16,6 +13,8 @@ import com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadRespDto;
...
@@ -16,6 +13,8 @@ import com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadRespDto;
* @date 2022/3/8 11:45
* @date 2022/3/8 11:45
*/
*/
public
interface
IGalaxyArtworkService
{
public
interface
IGalaxyArtworkService
{
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
GalaxyNftImageReqDto
reqDto
);
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
);
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
);
ResponseDto
<
GalaxyArtSeriesClaimRespDto
>
seriesClaim
(
GalaxyArtSeriesClaimReqDto
reqDto
);
ResponseDto
<
GalaxyArtSeriesClaimRespDto
>
seriesClaim
(
GalaxyArtSeriesClaimReqDto
reqDto
);
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/controller/GalaxyArtworkController.java
View file @
c74cfcdf
...
@@ -3,10 +3,7 @@ package com.liquidnet.service.galaxy.controller;
...
@@ -3,10 +3,7 @@ package com.liquidnet.service.galaxy.controller;
import
com.github.xiaoymin.knife4j.annotations.ApiOperationSupport
;
import
com.github.xiaoymin.knife4j.annotations.ApiOperationSupport
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.galaxy.aop.annotation.ControllerLog
;
import
com.liquidnet.service.galaxy.aop.annotation.ControllerLog
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimReqDto
;
import
com.liquidnet.service.galaxy.dto.param.*
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimRespDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadReqDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadRespDto
;
import
com.liquidnet.service.galaxy.service.IGalaxyArtworkService
;
import
com.liquidnet.service.galaxy.service.IGalaxyArtworkService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
@@ -38,8 +35,16 @@ public class GalaxyArtworkController {
...
@@ -38,8 +35,16 @@ public class GalaxyArtworkController {
@Autowired
@Autowired
private
IGalaxyArtworkService
galaxyArtworkService
;
private
IGalaxyArtworkService
galaxyArtworkService
;
@ControllerLog
(
description
=
"NFT
素材上传
"
)
@ControllerLog
(
description
=
"NFT
图片风险检测
"
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperationSupport
(
order
=
1
)
@ApiOperation
(
value
=
"NFT图片风险检测"
)
@PostMapping
(
value
=
{
"nftImageCheck"
})
public
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
@Valid
@RequestBody
GalaxyNftImageReqDto
reqDto
)
{
return
galaxyArtworkService
.
nftImageCheck
(
reqDto
);
}
@ControllerLog
(
description
=
"NFT素材上传"
)
@ApiOperationSupport
(
order
=
2
)
@ApiOperation
(
value
=
"NFT素材上传"
)
@ApiOperation
(
value
=
"NFT素材上传"
)
@PostMapping
(
value
=
{
"nftUpload"
})
@PostMapping
(
value
=
{
"nftUpload"
})
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
@Valid
@RequestBody
GalaxyNftUploadReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
@Valid
@RequestBody
GalaxyNftUploadReqDto
reqDto
)
{
...
@@ -47,7 +52,7 @@ public class GalaxyArtworkController {
...
@@ -47,7 +52,7 @@ public class GalaxyArtworkController {
}
}
@ControllerLog
(
description
=
"NFT系列声明"
)
@ControllerLog
(
description
=
"NFT系列声明"
)
@ApiOperationSupport
(
order
=
2
)
@ApiOperationSupport
(
order
=
3
)
@ApiOperation
(
value
=
"NFT系列声明"
)
@ApiOperation
(
value
=
"NFT系列声明"
)
@PostMapping
(
value
=
{
"seriesClaim"
})
@PostMapping
(
value
=
{
"seriesClaim"
})
public
ResponseDto
<
GalaxyArtSeriesClaimRespDto
>
seriesClaim
(
@Valid
@RequestBody
GalaxyArtSeriesClaimReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyArtSeriesClaimRespDto
>
seriesClaim
(
@Valid
@RequestBody
GalaxyArtSeriesClaimReqDto
reqDto
)
{
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/strategy/IGalaxyRouterStrategy.java
View file @
c74cfcdf
...
@@ -15,6 +15,8 @@ import com.liquidnet.service.galaxy.dto.param.*;
...
@@ -15,6 +15,8 @@ import com.liquidnet.service.galaxy.dto.param.*;
public
interface
IGalaxyRouterStrategy
{
public
interface
IGalaxyRouterStrategy
{
ResponseDto
<
GalaxyUserRegisterRespDto
>
userRegister
(
GalaxyUserRegisterReqDto
reqDto
);
ResponseDto
<
GalaxyUserRegisterRespDto
>
userRegister
(
GalaxyUserRegisterReqDto
reqDto
);
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
GalaxyNftImageReqDto
reqDto
);
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
);
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
);
ResponseDto
<
GalaxyArtSeriesClaimRespDto
>
seriesClaim
(
GalaxyArtSeriesClaimReqDto
reqDto
);
ResponseDto
<
GalaxyArtSeriesClaimRespDto
>
seriesClaim
(
GalaxyArtSeriesClaimReqDto
reqDto
);
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/strategy/impl/AbstractGalaxyRouterStrategyImpl.java
View file @
c74cfcdf
package
com
.
liquidnet
.
service
.
galaxy
.
router
.
strategy
.
impl
;
package
com
.
liquidnet
.
service
.
galaxy
.
router
.
strategy
.
impl
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.galaxy.dto.param.*
;
import
com.liquidnet.service.galaxy.router.strategy.IGalaxyRouterStrategy
;
import
com.liquidnet.service.galaxy.router.strategy.IGalaxyRouterStrategy
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -16,9 +14,5 @@ import lombok.extern.slf4j.Slf4j;
...
@@ -16,9 +14,5 @@ import lombok.extern.slf4j.Slf4j;
*/
*/
@Slf4j
@Slf4j
public
abstract
class
AbstractGalaxyRouterStrategyImpl
implements
IGalaxyRouterStrategy
{
public
abstract
class
AbstractGalaxyRouterStrategyImpl
implements
IGalaxyRouterStrategy
{
public
abstract
ResponseDto
<
GalaxyUserRegisterRespDto
>
userRegister
(
GalaxyUserRegisterReqDto
reqDto
);
public
abstract
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
);
public
abstract
ResponseDto
<
GalaxyNftBuyRespDto
>
nftBuy
(
GalaxyNftBuyReqDto
reqDto
);
}
}
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/strategy/impl/GalaxyRouterStrategyEthImpl.java
View file @
c74cfcdf
...
@@ -31,6 +31,11 @@ public class GalaxyRouterStrategyEthImpl extends AbstractGalaxyRouterStrategyImp
...
@@ -31,6 +31,11 @@ public class GalaxyRouterStrategyEthImpl extends AbstractGalaxyRouterStrategyImp
return
null
;
return
null
;
}
}
@Override
public
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
GalaxyNftImageReqDto
reqDto
)
{
return
null
;
}
@Override
@Override
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
return
null
;
return
null
;
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/router/strategy/impl/GalaxyRouterStrategyZxlImpl.java
View file @
c74cfcdf
...
@@ -38,6 +38,11 @@ public class GalaxyRouterStrategyZxlImpl extends AbstractGalaxyRouterStrategyImp
...
@@ -38,6 +38,11 @@ public class GalaxyRouterStrategyZxlImpl extends AbstractGalaxyRouterStrategyImp
return
zxinUserBiz
.
userRegister
(
reqDto
);
return
zxinUserBiz
.
userRegister
(
reqDto
);
}
}
@Override
public
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
GalaxyNftImageReqDto
reqDto
)
{
return
zxinArtworkBiz
.
nftImageCheck
(
reqDto
);
}
@Override
@Override
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
return
zxinArtworkBiz
.
nftUpload
(
reqDto
);
return
zxinArtworkBiz
.
nftUpload
(
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 @
c74cfcdf
...
@@ -10,14 +10,12 @@ import com.liquidnet.common.third.zxlnft.dto.wallet.UploadToCosResp;
...
@@ -10,14 +10,12 @@ import com.liquidnet.common.third.zxlnft.dto.wallet.UploadToCosResp;
import
com.liquidnet.common.third.zxlnft.exception.ZxlNftException
;
import
com.liquidnet.common.third.zxlnft.exception.ZxlNftException
;
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.DateUtil
;
import
com.liquidnet.commons.lang.util.DateUtil
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
import
com.liquidnet.commons.lang.util.IDGenerator
;
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.dto.param.GalaxyArtSeriesClaimReqDto
;
import
com.liquidnet.service.galaxy.dto.param.*
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimRespDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadReqDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadRespDto
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
...
@@ -57,6 +55,20 @@ public class ZxinArtworkBiz {
...
@@ -57,6 +55,20 @@ public class ZxinArtworkBiz {
@Value
(
"${liquidnet.galaxy.temp-file-path:/Users/anjiabin/mdsky_gitlab/galaxy/tempFilePath}"
)
@Value
(
"${liquidnet.galaxy.temp-file-path:/Users/anjiabin/mdsky_gitlab/galaxy/tempFilePath}"
)
private
String
tempFilePath
;
private
String
tempFilePath
;
public
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
GalaxyNftImageReqDto
reqDto
)
{
Nft008QueryImageModerationReqDto
nft008ReqDto
=
Nft008QueryImageModerationReqDto
.
getNew
();
nft008ReqDto
.
setImageUrl
(
reqDto
.
getImageUrl
());
ZxlnftResponseDto
<
Nft008QueryImageModerationRespDto
>
nft008RespDto
=
zxlnftSdkUtil
.
nft008QueryImageModeration
(
nft008ReqDto
);
if
(!
nft008RespDto
.
isSuccess
()){
throw
new
ZxlNftException
(
ZxlErrorEnum
.
IMAGE_CHECK_ERROR
.
getCode
(),
ZxlErrorEnum
.
IMAGE_CHECK_ERROR
.
getMsg
());
}
GalaxyNftImageRespDto
nftImageRespDto
=
GalaxyNftImageRespDto
.
getNew
();
BeanUtil
.
copy
(
nft008RespDto
,
nftImageRespDto
);
return
ResponseDto
.
success
(
nftImageRespDto
);
}
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
String
imageUrl
=
reqDto
.
getImageUrl
();
String
imageUrl
=
reqDto
.
getImageUrl
();
String
seriesName
=
"NOW_ZXL_NFT_PIC_skuId002"
;
//系列名字 skuId
String
seriesName
=
"NOW_ZXL_NFT_PIC_skuId002"
;
//系列名字 skuId
...
...
liquidnet-bus-service/liquidnet-service-galaxy/liquidnet-service-galaxy-impl/src/main/java/com/liquidnet/service/galaxy/service/impl/GalaxyArtworkServiceImpl.java
View file @
c74cfcdf
package
com
.
liquidnet
.
service
.
galaxy
.
service
.
impl
;
package
com
.
liquidnet
.
service
.
galaxy
.
service
.
impl
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.base.ResponseDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimReqDto
;
import
com.liquidnet.service.galaxy.dto.param.*
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyArtSeriesClaimRespDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadReqDto
;
import
com.liquidnet.service.galaxy.dto.param.GalaxyNftUploadRespDto
;
import
com.liquidnet.service.galaxy.router.strategy.GalaxyRouterStrategyContext
;
import
com.liquidnet.service.galaxy.router.strategy.GalaxyRouterStrategyContext
;
import
com.liquidnet.service.galaxy.service.IGalaxyArtworkService
;
import
com.liquidnet.service.galaxy.service.IGalaxyArtworkService
;
import
lombok.extern.slf4j.Slf4j
;
import
lombok.extern.slf4j.Slf4j
;
...
@@ -26,6 +23,11 @@ public class GalaxyArtworkServiceImpl implements IGalaxyArtworkService {
...
@@ -26,6 +23,11 @@ public class GalaxyArtworkServiceImpl implements IGalaxyArtworkService {
@Autowired
@Autowired
private
GalaxyRouterStrategyContext
galaxyRouterStrategyContext
;
private
GalaxyRouterStrategyContext
galaxyRouterStrategyContext
;
@Override
public
ResponseDto
<
GalaxyNftImageRespDto
>
nftImageCheck
(
GalaxyNftImageReqDto
reqDto
)
{
return
galaxyRouterStrategyContext
.
getStrategy
(
reqDto
.
getRouteType
()).
nftImageCheck
(
reqDto
);
}
@Override
@Override
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
public
ResponseDto
<
GalaxyNftUploadRespDto
>
nftUpload
(
GalaxyNftUploadReqDto
reqDto
)
{
return
galaxyRouterStrategyContext
.
getStrategy
(
reqDto
.
getRouteType
()).
nftUpload
(
reqDto
);
return
galaxyRouterStrategyContext
.
getStrategy
(
reqDto
.
getRouteType
()).
nftUpload
(
reqDto
);
...
...
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