记得上下班打卡 | 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
3f9ef9f3
Commit
3f9ef9f3
authored
Apr 14, 2022
by
GaoHu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
exit
parent
f8ee052d
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
32 additions
and
4 deletions
+32
-4
GoblinGoodsAnticipateValueVo.java
...ce/goblin/dto/manage/vo/GoblinGoodsAnticipateValueVo.java
+11
-0
GoblinGoodsAnticipateVo.java
...uidnet/service/goblin/dto/vo/GoblinGoodsAnticipateVo.java
+17
-1
GoblinGoodsAnticipateController.java
...ce/goblin/controller/GoblinGoodsAnticipateController.java
+1
-1
GoblinGoodsAnticipateMgServiceImpl.java
...rvice/impl/manage/GoblinGoodsAnticipateMgServiceImpl.java
+3
-2
No files found.
liquidnet-bus-api/liquidnet-service-goblin-api/src/main/java/com/liquidnet/service/goblin/dto/manage/vo/GoblinGoodsAnticipateValueVo.java
View file @
3f9ef9f3
...
...
@@ -2,6 +2,7 @@ package com.liquidnet.service.goblin.dto.manage.vo;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.liquidnet.commons.lang.util.DateUtil
;
import
com.liquidnet.service.goblin.dto.manage.GoblinGoodsAnticipateValueAddParam
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -102,6 +103,16 @@ public class GoblinGoodsAnticipateValueVo implements Cloneable{
}
}
public
GoblinGoodsAnticipateValueVo
copy
(
GoblinGoodsAnticipateValueAddParam
goodsAnticipateValueAddParam
)
{
if
(
null
==
goodsAnticipateValueAddParam
)
return
this
;
this
.
setSkuName
(
goodsAnticipateValueAddParam
.
getSkuName
());
this
.
setSkuId
(
goodsAnticipateValueAddParam
.
getSkuId
());
this
.
setSpuId
(
goodsAnticipateValueAddParam
.
getSpuId
());
this
.
setAboutStartDate
(
goodsAnticipateValueAddParam
.
getAboutStartDate
());
this
.
setAboutEndDate
(
goodsAnticipateValueAddParam
.
getAboutEndDate
());
return
this
;
}
}
liquidnet-bus-api/liquidnet-service-goblin-api/src/main/java/com/liquidnet/service/goblin/dto/vo/GoblinGoodsAnticipateVo.java
View file @
3f9ef9f3
...
...
@@ -2,6 +2,7 @@ package com.liquidnet.service.goblin.dto.vo;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.liquidnet.commons.lang.util.DateUtil
;
import
com.liquidnet.service.goblin.dto.manage.GoblinGoodsAnticipateAddParam
;
import
com.liquidnet.service.goblin.dto.manage.vo.GoblinGoodsAnticipateValueVo
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -23,7 +24,7 @@ import java.util.List;
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
GoblinGoodsAnticipateVo
implements
Serializable
{
public
class
GoblinGoodsAnticipateVo
implements
Serializable
,
Cloneable
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -58,4 +59,19 @@ public class GoblinGoodsAnticipateVo implements Serializable {
@ApiModelProperty
(
value
=
"目前三种状态(0:未开始,1:预约中,2:已结束)"
)
private
Integer
state
;
private
static
final
GoblinGoodsAnticipateVo
obj
=
new
GoblinGoodsAnticipateVo
();
public
static
GoblinGoodsAnticipateVo
getNew
()
{
try
{
return
(
GoblinGoodsAnticipateVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
return
new
GoblinGoodsAnticipateVo
();
}
}
public
GoblinGoodsAnticipateVo
copy
(
GoblinGoodsAnticipateAddParam
goodsAnticipateAddParam
)
{
if
(
null
==
goodsAnticipateAddParam
)
return
this
;
this
.
setRule
(
goodsAnticipateAddParam
.
getRule
());
return
this
;
}
}
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/controller/GoblinGoodsAnticipateController.java
View file @
3f9ef9f3
...
...
@@ -20,7 +20,7 @@ import org.springframework.web.bind.annotation.*;
@Slf4j
@RestController
@Api
(
tags
=
"预约相关"
)
@RequestMapping
(
"/
goblin/
anticipate"
)
@RequestMapping
(
"/anticipate"
)
public
class
GoblinGoodsAnticipateController
{
@Autowired
...
...
liquidnet-bus-service/liquidnet-service-goblin/liquidnet-service-goblin-impl/src/main/java/com/liquidnet/service/goblin/service/impl/manage/GoblinGoodsAnticipateMgServiceImpl.java
View file @
3f9ef9f3
...
...
@@ -64,7 +64,8 @@ public class GoblinGoodsAnticipateMgServiceImpl implements IGoblinGoodsAnticipat
//生成的antId
String
antId
=
IDGenerator
.
nextTimeId2
();
GoblinGoodsAnticipateVo
goodsAnticipateVo
=
new
GoblinGoodsAnticipateVo
();
BeanUtils
.
copyProperties
(
goodsAnticipateAddParam
,
goodsAnticipateVo
);
goodsAnticipateVo
.
copy
(
goodsAnticipateAddParam
);
// BeanUtils.copyProperties(goodsAnticipateAddParam, goodsAnticipateVo);
goodsAnticipateVo
.
setAntId
(
antId
);
goodsAnticipateVo
.
setCreatedDate
(
LocalDateTime
.
now
());
goodsAnticipateVo
.
setDelTag
(
0
);
...
...
@@ -94,7 +95,7 @@ public class GoblinGoodsAnticipateMgServiceImpl implements IGoblinGoodsAnticipat
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
list
.
forEach
(
item
->
{
GoblinGoodsAnticipateValueVo
goodsAnticipateValueVo
=
new
GoblinGoodsAnticipateValueVo
();
BeanUtils
.
copyProperties
(
item
,
goodsAnticipateValueVo
);
goodsAnticipateValueVo
.
copy
(
item
);
goodsAnticipateValueVo
.
setAntId
(
antId
);
goodsAnticipateValueVo
.
setRule
(
rule
);
goodsAnticipateValueVo
.
setCreatedDate
(
LocalDateTime
.
now
());
...
...
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