记得上下班打卡 | 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
dcf38e57
Commit
dcf38e57
authored
Jun 09, 2022
by
GaoHu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bug:smileSchoolVo存储mongodb修改
parent
b0512a9c
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
2 deletions
+27
-2
SmileSchoolVo.java
...va/com/liquidnet/service/goblin/dto/vo/SmileSchoolVo.java
+3
-0
TestLocal.java
...b/src/test/java/com.liquidnet.client.admin/TestLocal.java
+20
-1
mongo_db_ddl.sql
...-smile/liquidnet-service-smile-impl/docu/mongo_db_ddl.sql
+4
-1
No files found.
liquidnet-bus-api/liquidnet-service-smile-api/src/main/java/com/liquidnet/service/goblin/dto/vo/SmileSchoolVo.java
View file @
dcf38e57
...
@@ -21,6 +21,8 @@ public class SmileSchoolVo implements Serializable {
...
@@ -21,6 +21,8 @@ public class SmileSchoolVo implements Serializable {
private
Long
id
;
private
Long
id
;
private
String
schoolId
;
/**
/**
* 学校名称
* 学校名称
*/
*/
...
@@ -76,6 +78,7 @@ public class SmileSchoolVo implements Serializable {
...
@@ -76,6 +78,7 @@ public class SmileSchoolVo implements Serializable {
SmileSchoolVo
smileSchoolVo
=
new
SmileSchoolVo
();
SmileSchoolVo
smileSchoolVo
=
new
SmileSchoolVo
();
if
(
null
==
smileSchool
)
return
null
;
if
(
null
==
smileSchool
)
return
null
;
smileSchoolVo
.
setId
(
smileSchool
.
getId
());
smileSchoolVo
.
setId
(
smileSchool
.
getId
());
smileSchoolVo
.
setSchoolId
(
smileSchool
.
getId
().
toString
());
smileSchoolVo
.
setName
(
smileSchool
.
getName
());
smileSchoolVo
.
setName
(
smileSchool
.
getName
());
smileSchoolVo
.
setAddress
(
smileSchool
.
getAddress
());
smileSchoolVo
.
setAddress
(
smileSchool
.
getAddress
());
smileSchoolVo
.
setProvinceKey
(
smileSchool
.
getProvinceId
());
smileSchoolVo
.
setProvinceKey
(
smileSchool
.
getProvinceId
());
...
...
liquidnet-bus-client/liquidnet-client-admin/liquidnet-client-admin-web/src/test/java/com.liquidnet.client.admin/TestLocal.java
View file @
dcf38e57
package
com
.
liquidnet
.
client
.
admin
;
package
com
.
liquidnet
.
client
.
admin
;
import
com.liquidnet.client.admin.common.utils.security.Md5Utils
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.liquidnet.commons.lang.constant.LnsEnum
;
import
com.liquidnet.commons.lang.constant.LnsEnum
;
import
com.liquidnet.commons.lang.util.CurrentUtil
;
import
com.liquidnet.commons.lang.util.CurrentUtil
;
import
com.liquidnet.commons.lang.util.MD5
;
import
com.liquidnet.commons.lang.util.MD5
;
import
com.liquidnet.service.goblin.dto.vo.SmileSchoolVo
;
import
com.liquidnet.service.kylin.constant.KylinTableStatusConst
;
import
com.liquidnet.service.kylin.constant.KylinTableStatusConst
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderRefundsVo
;
import
com.liquidnet.service.kylin.dto.vo.returns.KylinOrderRefundsVo
;
import
com.liquidnet.service.kylin.entity.KylinOrderRefunds
;
import
com.liquidnet.service.kylin.entity.KylinOrderRefunds
;
import
com.liquidnet.service.smile.entity.SmileSchool
;
import
com.liquidnet.service.smile.mapper.SmileSchoolMapper
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.BasicDBObject
;
import
com.mongodb.client.result.UpdateResult
;
import
com.mongodb.client.result.UpdateResult
;
import
org.junit.Test
;
import
org.junit.Test
;
...
@@ -23,6 +27,7 @@ import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
...
@@ -23,6 +27,7 @@ import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import
java.time.LocalDateTime
;
import
java.time.LocalDateTime
;
import
java.util.Arrays
;
import
java.util.Arrays
;
import
java.util.List
;
/**
/**
* Test
* Test
...
@@ -69,4 +74,18 @@ public class TestLocal {
...
@@ -69,4 +74,18 @@ public class TestLocal {
boolean
contains
=
Arrays
.
asList
(
LnsEnum
.
ENV
.
dev
.
name
(),
LnsEnum
.
ENV
.
test
.
name
()).
contains
(
environment
.
getProperty
(
CurrentUtil
.
CK_ENV_ACTIVE
));
boolean
contains
=
Arrays
.
asList
(
LnsEnum
.
ENV
.
dev
.
name
(),
LnsEnum
.
ENV
.
test
.
name
()).
contains
(
environment
.
getProperty
(
CurrentUtil
.
CK_ENV_ACTIVE
));
System
.
out
.
println
(
contains
);
System
.
out
.
println
(
contains
);
}
}
@Autowired
private
SmileSchoolMapper
smileSchoolMapper
;
@Test
public
void
testSaveSmileSchoolMongodb
(){
LambdaQueryWrapper
<
SmileSchool
>
queryWrapper
=
Wrappers
.
lambdaQuery
(
SmileSchool
.
class
);
queryWrapper
.
eq
(
SmileSchool:
:
getDelTag
,
0
);
List
<
SmileSchool
>
smileSchools
=
smileSchoolMapper
.
selectList
(
queryWrapper
);
smileSchools
.
forEach
(
smileSchool
->{
SmileSchoolVo
smileSchoolVo
=
new
SmileSchoolVo
().
copy
(
smileSchool
);
mongoTemplate
.
insert
(
smileSchoolVo
,
SmileSchoolVo
.
class
.
getSimpleName
());
});
};
}
}
liquidnet-bus-service/liquidnet-service-smile/liquidnet-service-smile-impl/docu/mongo_db_ddl.sql
View file @
dcf38e57
...
@@ -2,10 +2,13 @@ use test_ln_scene;
...
@@ -2,10 +2,13 @@ use test_ln_scene;
//
==================================================
创建集合
//
==================================================
创建集合
db
.
createCollection
(
"SmileSellDataDetailVO"
);
db
.
createCollection
(
"SmileSellDataDetailVO"
);
db
.
createCollection
(
"SmileSellDataVO"
);
db
.
createCollection
(
"SmileSellDataVO"
);
db
.
createCollection
(
"SmileSchoolVo"
);
//
==================================================
创建索引
//
==================================================
创建索引
db
.
SmileSellDataDetailVO
.
createIndex
(
{
dataId
:
"hashed"
}
);
db
.
SmileSellDataDetailVO
.
createIndex
(
{
dataId
:
"hashed"
}
);
db
.
SmileSellDataVO
.
createIndex
(
{
sellDataId
:
"hashed"
}
);
db
.
SmileSellDataVO
.
createIndex
(
{
sellDataId
:
"hashed"
}
);
db
.
SmileSchoolVo
.
createIndex
(
{
schoolId
:
"hashed"
}
)
==================================================
创建分片
==================================================
创建分片
sh
.
enableSharding
(
"test_ln_scene"
);
sh
.
enableSharding
(
"test_ln_scene"
);
sh
.
shardCollection
(
"test_ln_scene.SmileSellDataDetailVO"
,
{
"dataId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.SmileSellDataDetailVO"
,
{
"dataId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.SmileSellDataVO"
,
{
"sellDataId"
:
"hashed"
}
);
sh
.
shardCollection
(
"test_ln_scene.SmileSellDataVO"
,
{
"sellDataId"
:
"hashed"
}
);
\ No newline at end of file
sh
.
shardCollection
(
"test_ln_scene.SmileSchoolVo"
,
{
"schoolId"
:
"hashed"
}
);
\ No newline at end of file
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