记得上下班打卡 | 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
f7c1576b
Commit
f7c1576b
authored
Jul 28, 2021
by
胡佳晨
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
dc3462c3
d51f9af3
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
11694 additions
and
16 deletions
+11694
-16
DMRdmService.java
...t/service/platform/service/impl/adam/dm/DMRdmService.java
+53
-0
DataMigrationProcessorService.java
...m/service/impl/adam/dm/DataMigrationProcessorService.java
+2
-0
DMAddressesProcessor.java
.../service/impl/adam/dm/processor/DMAddressesProcessor.java
+2
-2
DMCollectionProcessor.java
...service/impl/adam/dm/processor/DMCollectionProcessor.java
+2
-2
DMEntersProcessor.java
...orm/service/impl/adam/dm/processor/DMEntersProcessor.java
+2
-2
DMMemberOrderProcessor.java
...ervice/impl/adam/dm/processor/DMMemberOrderProcessor.java
+2
-2
DMRealNameProcessor.java
...m/service/impl/adam/dm/processor/DMRealNameProcessor.java
+2
-2
DMThirdPartsProcessor.java
...service/impl/adam/dm/processor/DMThirdPartsProcessor.java
+2
-2
DMTracesInfoProcessor.java
...service/impl/adam/dm/processor/DMTracesInfoProcessor.java
+9
-0
DMUserInformationProcessor.java
...ce/impl/adam/dm/processor/DMUserInformationProcessor.java
+2
-2
DMUserMemberProcessor.java
...service/impl/adam/dm/processor/DMUserMemberProcessor.java
+2
-2
library_nickname.csv
...orm-impl/src/main/resources/META-FIL/library_nickname.csv
+11614
-0
No files found.
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/DMRdmService.java
View file @
f7c1576b
...
@@ -16,7 +16,13 @@ import org.springframework.stereotype.Service;
...
@@ -16,7 +16,13 @@ import org.springframework.stereotype.Service;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.CollectionUtils
;
import
org.springframework.util.StringUtils
;
import
org.springframework.util.StringUtils
;
import
java.io.BufferedReader
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.InputStreamReader
;
import
java.nio.charset.StandardCharsets
;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Optional
;
import
java.util.Optional
;
...
@@ -30,11 +36,58 @@ public class DMRdmService {
...
@@ -30,11 +36,58 @@ public class DMRdmService {
@Autowired
@Autowired
RedisUtil
redisUtil
;
RedisUtil
redisUtil
;
public
void
setSwitch
(
String
rk
,
int
val
)
{
redisUtil
.
set
(
rk
,
val
);
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | Switch config */
public
Integer
getSwitch
(
String
rk
)
{
public
Integer
getSwitch
(
String
rk
)
{
Integer
i
=
(
Integer
)
redisUtil
.
get
(
rk
);
Integer
i
=
(
Integer
)
redisUtil
.
get
(
rk
);
return
null
==
i
?
1
:
i
;
return
null
==
i
?
1
:
i
;
}
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | Loader meta-fil */
public
List
<
String
>
getNknameList
()
{
ArrayList
<
String
>
list
=
(
ArrayList
<
String
>)
redisUtil
.
get
(
AdamRedisConst
.
INFO_LIBRARY_NKNAME
);
if
(
CollectionUtils
.
isEmpty
(
list
))
{
InputStream
inputStream
=
null
;
InputStreamReader
inputStreamReader
=
null
;
BufferedReader
bufferedReader
=
null
;
try
{
inputStream
=
this
.
getClass
().
getClassLoader
().
getResourceAsStream
(
"META-FIL/library_nickname.csv"
);
inputStreamReader
=
new
InputStreamReader
(
inputStream
,
StandardCharsets
.
UTF_8
);
bufferedReader
=
new
BufferedReader
(
inputStreamReader
);
String
line
;
while
((
line
=
bufferedReader
.
readLine
())
!=
null
)
{
int
l
=
org
.
apache
.
commons
.
lang3
.
StringUtils
.
length
(
line
);
if
(
l
==
0
)
{
break
;
}
if
(
l
>
11
)
{
line
=
line
.
substring
(
0
,
11
);
}
list
.
add
(
line
);
}
}
catch
(
IOException
e
)
{
log
.
error
(
"Read CSV[library_nickname.csv] failure."
,
e
);
}
finally
{
try
{
if
(
null
!=
bufferedReader
)
bufferedReader
.
close
();
if
(
null
!=
inputStreamReader
)
inputStreamReader
.
close
();
if
(
null
!=
inputStream
)
inputStream
.
close
();
}
catch
(
IOException
e
)
{
log
.
error
(
"Close stream failure."
,
e
);
}
}
if
(!
CollectionUtils
.
isEmpty
(
list
))
redisUtil
.
set
(
AdamRedisConst
.
INFO_LIBRARY_NKNAME
,
list
);
}
return
list
;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | <Mobile|OPENID, UID> */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | <Mobile|OPENID, UID> */
public
boolean
setUidByMobile
(
String
mobile
,
String
uid
)
{
public
boolean
setUidByMobile
(
String
mobile
,
String
uid
)
{
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/DataMigrationProcessorService.java
View file @
f7c1576b
This diff is collapsed.
Click to expand it.
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMAddressesProcessor.java
View file @
f7c1576b
...
@@ -43,8 +43,8 @@ public class DMAddressesProcessor extends DataMigrationProcessorService {
...
@@ -43,8 +43,8 @@ public class DMAddressesProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and user_id in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and user_id in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and user_id in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and user_id in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMCollectionProcessor.java
View file @
f7c1576b
...
@@ -44,8 +44,8 @@ public class DMCollectionProcessor extends DataMigrationProcessorService {
...
@@ -44,8 +44,8 @@ public class DMCollectionProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMEntersProcessor.java
View file @
f7c1576b
...
@@ -46,8 +46,8 @@ public class DMEntersProcessor extends DataMigrationProcessorService {
...
@@ -46,8 +46,8 @@ public class DMEntersProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and user_id in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and user_id in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and user_id in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and user_id in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMMemberOrderProcessor.java
View file @
f7c1576b
...
@@ -69,8 +69,8 @@ public class DMMemberOrderProcessor extends DataMigrationProcessorService {
...
@@ -69,8 +69,8 @@ public class DMMemberOrderProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMRealNameProcessor.java
View file @
f7c1576b
...
@@ -44,8 +44,8 @@ public class DMRealNameProcessor extends DataMigrationProcessorService {
...
@@ -44,8 +44,8 @@ public class DMRealNameProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMThirdPartsProcessor.java
View file @
f7c1576b
...
@@ -48,8 +48,8 @@ public class DMThirdPartsProcessor extends DataMigrationProcessorService {
...
@@ -48,8 +48,8 @@ public class DMThirdPartsProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMTracesInfoProcessor.java
View file @
f7c1576b
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
adam
.
dm
.
processor
;
package
com
.
liquidnet
.
service
.
platform
.
service
.
impl
.
adam
.
dm
.
processor
;
import
com.liquidnet.service.adam.constant.AdamRedisConst
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberPriceVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberPriceVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberVo
;
import
com.liquidnet.service.adam.dto.vo.AdamMemberVo
;
import
com.liquidnet.service.adam.entity.AdamMember
;
import
com.liquidnet.service.adam.entity.AdamMember
;
...
@@ -44,6 +45,7 @@ public class DMTracesInfoProcessor extends DataMigrationProcessorService {
...
@@ -44,6 +45,7 @@ public class DMTracesInfoProcessor extends DataMigrationProcessorService {
this
.
memberCardInfoHandler
();
this
.
memberCardInfoHandler
();
this
.
memberCardPriceHandler
();
this
.
memberCardPriceHandler
();
this
.
userMemberBlackListHandler
();
this
.
userMemberBlackListHandler
();
this
.
setRdsCache
();
}
}
@SneakyThrows
@SneakyThrows
...
@@ -210,4 +212,11 @@ public class DMTracesInfoProcessor extends DataMigrationProcessorService {
...
@@ -210,4 +212,11 @@ public class DMTracesInfoProcessor extends DataMigrationProcessorService {
}
catch
(
SQLException
ignored
)
{
}
catch
(
SQLException
ignored
)
{
}
}
}
}
private
void
setRdsCache
()
{
dmRdmService
.
setSwitch
(
AdamRedisConst
.
SWITCH_GRAY_LOGIN_SMS
,
612543
);
log
.
info
(
"switch {}:{}"
,
AdamRedisConst
.
SWITCH_GRAY_LOGIN_SMS
,
dmRdmService
.
getSwitch
(
AdamRedisConst
.
SWITCH_GRAY_LOGIN_SMS
));
List
<
String
>
nknameList
=
dmRdmService
.
getNknameList
();
log
.
info
(
"init loader nknameList.size:{}"
,
nknameList
.
size
());
}
}
}
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMUserInformationProcessor.java
View file @
f7c1576b
...
@@ -65,8 +65,8 @@ public class DMUserInformationProcessor extends DataMigrationProcessorService {
...
@@ -65,8 +65,8 @@ public class DMUserInformationProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
"and mobile in (
'13753596360','17701223310','18518013286','18548596019','15901093014','17382319723','13631444097','13671737873'
)"
;
sqlCount
+=
"and mobile in (
"
+
DG_MBL
+
"
)"
;
sql
+=
" and mobile in (
'13753596360','17701223310','18518013286','18548596019','15901093014','17382319723','13631444097','13671737873'
)"
;
sql
+=
" and mobile in (
"
+
DG_MBL
+
"
)"
;
}
}
sql
+=
" order by uid limit ?,?"
;
sql
+=
" order by uid limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/java/com/liquidnet/service/platform/service/impl/adam/dm/processor/DMUserMemberProcessor.java
View file @
f7c1576b
...
@@ -44,8 +44,8 @@ public class DMUserMemberProcessor extends DataMigrationProcessorService {
...
@@ -44,8 +44,8 @@ public class DMUserMemberProcessor extends DataMigrationProcessorService {
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
String
sql
=
sqlCount
.
replace
(
"count(1)"
,
field
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
boolean
smFlg
=
"1"
.
equals
(
flg
);
if
(
smFlg
)
{
if
(
smFlg
)
{
sqlCount
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sqlCount
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
sql
+=
" and uid in (
'2026628','544327','1997335','773650','809406','1167451','423063','677171'
)"
;
sql
+=
" and uid in (
"
+
DG_UID
+
"
)"
;
}
}
sql
+=
" order by id limit ?,?"
;
sql
+=
" order by id limit ?,?"
;
...
...
liquidnet-bus-service/liquidnet-service-platform/liquidnet-service-platform-impl/src/main/resources/META-FIL/library_nickname.csv
0 → 100644
View file @
f7c1576b
This diff is collapsed.
Click to expand it.
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