记得上下班打卡 | 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
ac29605a
Commit
ac29605a
authored
Nov 04, 2021
by
Tice
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev_merchant_tice' into dev_merchant
parents
f17ddd49
1ba93cbf
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
23 additions
and
19 deletions
+23
-19
MerchantFieldAppliesVo.java
...idnet/service/merchant/dto/vo/MerchantFieldAppliesVo.java
+7
-7
MerchantFieldCheckersVo.java
...dnet/service/merchant/dto/vo/MerchantFieldCheckersVo.java
+4
-0
MerchantRdmService.java
...iquidnet/service/merchant/service/MerchantRdmService.java
+5
-5
MerchantFieldsAppliesServiceImpl.java
...rchant/service/impl/MerchantFieldsAppliesServiceImpl.java
+3
-3
ObjectUtil.java
.../java/com/liquidnet/service/merchant/util/ObjectUtil.java
+4
-4
No files found.
liquidnet-bus-api/liquidnet-service-merchant-api/src/main/java/com/liquidnet/service/merchant/dto/vo/MerchantField
s
AppliesVo.java
→
liquidnet-bus-api/liquidnet-service-merchant-api/src/main/java/com/liquidnet/service/merchant/dto/vo/MerchantFieldAppliesVo.java
View file @
ac29605a
...
...
@@ -10,9 +10,9 @@ import lombok.Data;
import
java.time.LocalDate
;
import
java.time.LocalDateTime
;
@ApiModel
(
value
=
"MerchantField
s
AppliesVo"
,
description
=
"申请的场地"
)
@ApiModel
(
value
=
"MerchantFieldAppliesVo"
,
description
=
"申请的场地"
)
@Data
public
class
MerchantField
s
AppliesVo
implements
java
.
io
.
Serializable
,
Cloneable
{
public
class
MerchantFieldAppliesVo
implements
java
.
io
.
Serializable
,
Cloneable
{
private
static
final
long
serialVersionUID
=
-
3241866244946476511L
;
@ApiModelProperty
(
position
=
10
,
value
=
"场地申请ID"
)
...
...
@@ -88,18 +88,18 @@ public class MerchantFieldsAppliesVo implements java.io.Serializable, Cloneable
private
LocalDateTime
deletedAt
;
private
static
final
MerchantField
sAppliesVo
obj
=
new
MerchantFields
AppliesVo
();
private
static
final
MerchantField
AppliesVo
obj
=
new
MerchantField
AppliesVo
();
public
static
MerchantField
s
AppliesVo
getNew
()
{
public
static
MerchantFieldAppliesVo
getNew
()
{
try
{
return
(
MerchantField
s
AppliesVo
)
obj
.
clone
();
return
(
MerchantFieldAppliesVo
)
obj
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
e
.
printStackTrace
();
}
return
new
MerchantField
s
AppliesVo
();
return
new
MerchantFieldAppliesVo
();
}
public
MerchantField
s
AppliesVo
copy
(
MerchantFieldApplies
source
)
{
public
MerchantFieldAppliesVo
copy
(
MerchantFieldApplies
source
)
{
if
(
null
==
source
)
return
this
;
this
.
setFieldApplyId
(
source
.
getFieldApplyId
());
...
...
liquidnet-bus-api/liquidnet-service-merchant-api/src/main/java/com/liquidnet/service/merchant/dto/vo/MerchantFieldCheckersVo.java
0 → 100644
View file @
ac29605a
package
com
.
liquidnet
.
service
.
merchant
.
dto
.
vo
;
public
class
MerchantFieldCheckersVo
{
}
liquidnet-bus-service/liquidnet-service-merchant/liquidnet-service-merchant-impl/src/main/java/com/liquidnet/service/merchant/service/MerchantRdmService.java
View file @
ac29605a
...
...
@@ -2,7 +2,7 @@ package com.liquidnet.service.merchant.service;
import
com.liquidnet.common.cache.redis.util.RedisUtil
;
import
com.liquidnet.service.merchant.constant.MerchantRedisConst
;
import
com.liquidnet.service.merchant.dto.vo.MerchantField
s
AppliesVo
;
import
com.liquidnet.service.merchant.dto.vo.MerchantFieldAppliesVo
;
import
com.liquidnet.service.merchant.dto.vo.MerchantFieldsVo
;
import
com.liquidnet.service.merchant.util.ObjectUtil
;
import
lombok.extern.slf4j.Slf4j
;
...
...
@@ -31,17 +31,17 @@ public class MerchantRdmService {
}
public
List
<
MerchantField
s
AppliesVo
>
getFieldsAppliesVosByUid
(
String
uid
)
{
public
List
<
MerchantFieldAppliesVo
>
getFieldsAppliesVosByUid
(
String
uid
)
{
String
key
=
MerchantRedisConst
.
INFO_FIELD_APPLIES
.
concat
(
uid
);
long
s
=
System
.
currentTimeMillis
();
List
<
MerchantField
sAppliesVo
>
vos
=
(
List
<
MerchantFields
AppliesVo
>)
redisUtil
.
get
(
key
);
List
<
MerchantField
AppliesVo
>
vos
=
(
List
<
MerchantField
AppliesVo
>)
redisUtil
.
get
(
key
);
log
.
debug
(
"#RDM耗时:{}ms"
,
System
.
currentTimeMillis
()
-
s
);
return
vos
;
}
public
boolean
addFieldsAppliesVoByUid
(
String
uid
,
List
<
MerchantField
sAppliesVo
>
vos
,
MerchantFields
AppliesVo
vo
)
{
public
boolean
addFieldsAppliesVoByUid
(
String
uid
,
List
<
MerchantField
AppliesVo
>
vos
,
MerchantField
AppliesVo
vo
)
{
if
(
null
==
vos
)
{
vos
=
ObjectUtil
.
getMerchantField
s
AppliesVoArrayList
();
vos
=
ObjectUtil
.
getMerchantFieldAppliesVoArrayList
();
}
vos
.
add
(
vo
);
return
redisUtil
.
set
(
MerchantRedisConst
.
INFO_FIELD_APPLIES
.
concat
(
uid
),
vos
);
...
...
liquidnet-bus-service/liquidnet-service-merchant/liquidnet-service-merchant-impl/src/main/java/com/liquidnet/service/merchant/service/impl/MerchantFieldsAppliesServiceImpl.java
View file @
ac29605a
...
...
@@ -9,7 +9,7 @@ import com.liquidnet.service.base.PagedResult;
import
com.liquidnet.service.base.SqlMapping
;
import
com.liquidnet.service.base.constant.MQConst
;
import
com.liquidnet.service.merchant.dto.param.MerchantFieldsApplyParam
;
import
com.liquidnet.service.merchant.dto.vo.MerchantField
s
AppliesVo
;
import
com.liquidnet.service.merchant.dto.vo.MerchantFieldAppliesVo
;
import
com.liquidnet.service.merchant.dto.vo.MerchantFieldsVo
;
import
com.liquidnet.service.merchant.service.IMerchantFieldsAppliesService
;
import
com.liquidnet.service.merchant.service.MerchantRdmService
;
...
...
@@ -93,7 +93,7 @@ public class MerchantFieldsAppliesServiceImpl implements IMerchantFieldsAppliesS
}
// 申请场地 vos 上限
List
<
MerchantField
s
AppliesVo
>
fieldsAppliesVos
=
merchantRdmService
.
getFieldsAppliesVosByUid
(
uid
);
List
<
MerchantFieldAppliesVo
>
fieldsAppliesVos
=
merchantRdmService
.
getFieldsAppliesVosByUid
(
uid
);
if
(!
CollectionUtils
.
isEmpty
(
fieldsAppliesVos
))
{
if
(
fieldsAppliesVos
.
size
()
>=
10
)
{
ErrorMapping
.
ErrorMessage
errorMessage
=
ErrorMapping
.
get
(
"13003"
);
...
...
@@ -113,7 +113,7 @@ public class MerchantFieldsAppliesServiceImpl implements IMerchantFieldsAppliesS
}
// 申请场地 vo
MerchantField
sAppliesVo
fieldsAppliesVo
=
MerchantFields
AppliesVo
.
getNew
();
MerchantField
AppliesVo
fieldsAppliesVo
=
MerchantField
AppliesVo
.
getNew
();
BeanUtils
.
copyProperties
(
parameter
,
fieldsAppliesVo
);
fieldsAppliesVo
.
setFieldApplyId
(
IDGenerator
.
nextSnowId
());
fieldsAppliesVo
.
setApplyStatus
(
0
);
...
...
liquidnet-bus-service/liquidnet-service-merchant/liquidnet-service-merchant-impl/src/main/java/com/liquidnet/service/merchant/util/ObjectUtil.java
View file @
ac29605a
package
com
.
liquidnet
.
service
.
merchant
.
util
;
import
com.liquidnet.service.base.PagedResult
;
import
com.liquidnet.service.merchant.dto.vo.MerchantField
s
AppliesVo
;
import
com.liquidnet.service.merchant.dto.vo.MerchantFieldAppliesVo
;
import
com.liquidnet.service.merchant.dto.vo.MerchantFieldsVo
;
import
com.mongodb.BasicDBObject
;
...
...
@@ -9,15 +9,15 @@ import java.util.ArrayList;
public
class
ObjectUtil
{
private
static
final
ArrayList
<
MerchantField
sAppliesVo
>
merchantFields
AppliesVoArrayList
=
new
ArrayList
<>();
private
static
final
ArrayList
<
MerchantField
AppliesVo
>
merchantField
AppliesVoArrayList
=
new
ArrayList
<>();
private
static
final
PagedResult
<
MerchantFieldsVo
>
merchantFieldsVoPagedResult
=
new
PagedResult
<>();
private
static
final
BasicDBObject
basicDBObject
=
new
BasicDBObject
();
public
static
ArrayList
<
MerchantField
sAppliesVo
>
getMerchantFields
AppliesVoArrayList
()
{
return
(
ArrayList
<
MerchantField
sAppliesVo
>)
merchantFields
AppliesVoArrayList
.
clone
();
public
static
ArrayList
<
MerchantField
AppliesVo
>
getMerchantField
AppliesVoArrayList
()
{
return
(
ArrayList
<
MerchantField
AppliesVo
>)
merchantField
AppliesVoArrayList
.
clone
();
}
public
static
PagedResult
<
MerchantFieldsVo
>
getMerchantFieldsVoPagedResult
()
{
...
...
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