Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
midjourney-proxy
Overview
Overview
Details
Activity
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
徐少华
midjourney-proxy
Commits
02a15970
Commit
02a15970
authored
Feb 16, 2023
by
zx1234zxcv2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feature[1009603] 抖音书店
parent
0865bb47
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
31 additions
and
22 deletions
+31
-22
MofangBookTypeEnum.java
...n/java/com/pcloud/book/base/enums/MofangBookTypeEnum.java
+11
-4
BookService.java
...c/main/java/com/pcloud/book/book/service/BookService.java
+2
-2
BookBiz.java
...-book/src/main/java/com/pcloud/book/book/biz/BookBiz.java
+1
-1
BookBizImpl.java
.../main/java/com/pcloud/book/book/biz/impl/BookBizImpl.java
+7
-7
BookDao.java
...-book/src/main/java/com/pcloud/book/book/dao/BookDao.java
+1
-1
BookDaoImpl.java
.../main/java/com/pcloud/book/book/dao/impl/BookDaoImpl.java
+2
-3
BookServiceImpl.java
...va/com/pcloud/book/book/service/impl/BookServiceImpl.java
+2
-2
Book.Mapper.xml
...rvice-book/src/main/resources/mapper/book/Book.Mapper.xml
+5
-2
No files found.
pcloud-facade-book/src/main/java/com/pcloud/book/base/enums/MofangBookTypeEnum.java
View file @
02a15970
...
@@ -29,16 +29,23 @@ public enum MofangBookTypeEnum {
...
@@ -29,16 +29,23 @@ public enum MofangBookTypeEnum {
/**
/**
* 山东新鑫
* 山东新鑫
*/
*/
SDXX
(
6
)
SDXX
(
6
),
;
/**
* 浙江教育出版社
*/
ZHE_JIANG
(
7
),
/**
* 青岛
*/
QING_DAO
(
8
);
public
final
Integer
value
;
public
final
Integer
value
;
private
MofangBookTypeEnum
(
Integer
value
)
{
private
MofangBookTypeEnum
(
Integer
value
)
{
this
.
value
=
value
;
this
.
value
=
value
;
}
}
public
static
final
List
<
Integer
>
bjxyType
=
CollUtil
.
toList
(
BJXY
.
value
,
SJHY
.
value
);
public
static
final
List
<
Integer
>
bjxyType
=
CollUtil
.
toList
(
BJXY
.
value
,
SJHY
.
value
);
public
static
final
List
<
Integer
>
zmbType
=
CollUtil
.
toList
(
WYWH
.
value
,
ZHE_JIANG
.
value
);
public
static
final
List
<
Integer
>
zmbType
=
CollUtil
.
toList
(
ZMB
.
value
,
WYWH
.
value
);
public
static
final
List
<
Integer
>
sdxxType
=
CollUtil
.
toList
(
ZMB
.
value
,
SDXX
.
value
,
QING_DAO
.
value
);
}
}
pcloud-facade-book/src/main/java/com/pcloud/book/book/service/BookService.java
View file @
02a15970
...
@@ -359,6 +359,6 @@ public interface BookService {
...
@@ -359,6 +359,6 @@ public interface BookService {
@GetMapping
(
"getMoFangSceneIds"
)
@GetMapping
(
"getMoFangSceneIds"
)
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getMoFangSceneIds
(
@RequestParam
(
value
=
"mofangId"
)
Long
mofangId
);
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getMoFangSceneIds
(
@RequestParam
(
value
=
"mofangId"
)
Long
mofangId
);
@
Ge
tMapping
(
"getMoFangSceneIdsByType"
)
@
Pos
tMapping
(
"getMoFangSceneIdsByType"
)
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getMoFangSceneIdsByType
(
@Request
Param
(
value
=
"type"
)
Integer
type
);
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getMoFangSceneIdsByType
(
@Request
Body
List
<
Integer
>
typeList
);
}
}
pcloud-service-book/src/main/java/com/pcloud/book/book/biz/BookBiz.java
View file @
02a15970
...
@@ -866,5 +866,5 @@ public interface BookBiz {
...
@@ -866,5 +866,5 @@ public interface BookBiz {
*/
*/
PageBeanNew
<
MoFangBookStoreDto
>
listBookStore
(
String
keyWords
,
Integer
currentPage
,
Integer
numPerPage
,
Integer
type
,
String
ip
);
PageBeanNew
<
MoFangBookStoreDto
>
listBookStore
(
String
keyWords
,
Integer
currentPage
,
Integer
numPerPage
,
Integer
type
,
String
ip
);
List
<
Long
>
getMoFangSceneIdsByType
(
Integer
type
);
List
<
Long
>
getMoFangSceneIdsByType
(
List
<
Integer
>
typeList
);
}
}
pcloud-service-book/src/main/java/com/pcloud/book/book/biz/impl/BookBizImpl.java
View file @
02a15970
...
@@ -408,7 +408,9 @@ public class BookBizImpl implements BookBiz {
...
@@ -408,7 +408,9 @@ public class BookBizImpl implements BookBiz {
@Autowired
@Autowired
private
BookBrowseRecordBiz
bookBrowseRecordBiz
;
private
BookBrowseRecordBiz
bookBrowseRecordBiz
;
private
static
final
List
<
Integer
>
zouMuBaiTypeList
=
CollUtil
.
toList
(
3
,
4
,
6
);
private
static
final
List
<
Integer
>
zouMuBaiTypeList
=
CollUtil
.
toList
(
3
,
4
,
6
,
7
);
private
static
final
List
<
Integer
>
zhejiangTypeList
=
CollUtil
.
toList
(
3
,
4
,
6
,
8
);
/**
/**
* 创建书籍,同时建立与编辑的推广关系
* 创建书籍,同时建立与编辑的推广关系
...
@@ -4820,7 +4822,7 @@ public class BookBizImpl implements BookBiz {
...
@@ -4820,7 +4822,7 @@ public class BookBizImpl implements BookBiz {
if
(
MofangBookTypeEnum
.
zmbType
.
contains
(
type
)){
if
(
MofangBookTypeEnum
.
zmbType
.
contains
(
type
)){
dealZmb
(
list
);
dealZmb
(
list
);
}
}
if
(
MofangBookTypeEnum
.
SDXX
.
value
.
equal
s
(
type
))
{
if
(
MofangBookTypeEnum
.
sdxxType
.
contain
s
(
type
))
{
dealSDXX
(
list
);
dealSDXX
(
list
);
}
}
}
}
...
@@ -4961,7 +4963,7 @@ public class BookBizImpl implements BookBiz {
...
@@ -4961,7 +4963,7 @@ public class BookBizImpl implements BookBiz {
if
(
null
==
mofangBook
){
if
(
null
==
mofangBook
){
return
new
ArrayList
<>();
return
new
ArrayList
<>();
}
}
if
(
null
!=
mofangBook
.
getType
()
&&
z
ouMuBai
TypeList
.
contains
(
mofangBook
.
getType
())){
if
(
null
!=
mofangBook
.
getType
()
&&
z
hejiang
TypeList
.
contains
(
mofangBook
.
getType
())){
return
bookDao
.
getZmbBookIds
(
mofangId
);
return
bookDao
.
getZmbBookIds
(
mofangId
);
}
}
if
(
null
!=
mofangBook
.
getBookId
()){
if
(
null
!=
mofangBook
.
getBookId
()){
...
@@ -4999,9 +5001,7 @@ public class BookBizImpl implements BookBiz {
...
@@ -4999,9 +5001,7 @@ public class BookBizImpl implements BookBiz {
}
}
@Override
@Override
public
List
<
Long
>
getMoFangSceneIdsByType
(
Integer
type
)
{
public
List
<
Long
>
getMoFangSceneIdsByType
(
List
<
Integer
>
typeList
)
{
Map
<
String
,
Object
>
paramMap
=
new
HashMap
<>();
return
bookDao
.
getMoFangSceneIdsByType
(
typeList
);
paramMap
.
put
(
"type"
,
type
);
return
bookDao
.
getMoFangSceneIdsByType
(
type
);
}
}
}
}
pcloud-service-book/src/main/java/com/pcloud/book/book/dao/BookDao.java
View file @
02a15970
...
@@ -418,5 +418,5 @@ public interface BookDao extends BaseDao<Book> {
...
@@ -418,5 +418,5 @@ public interface BookDao extends BaseDao<Book> {
List
<
Long
>
getZmbSceneIds
(
Long
mofangId
);
List
<
Long
>
getZmbSceneIds
(
Long
mofangId
);
List
<
Long
>
getMoFangSceneIdsByType
(
Integer
type
);
List
<
Long
>
getMoFangSceneIdsByType
(
List
<
Integer
>
list
);
}
}
pcloud-service-book/src/main/java/com/pcloud/book/book/dao/impl/BookDaoImpl.java
View file @
02a15970
...
@@ -25,7 +25,6 @@ import com.pcloud.common.page.PageBean;
...
@@ -25,7 +25,6 @@ import com.pcloud.common.page.PageBean;
import
com.pcloud.common.page.PageParam
;
import
com.pcloud.common.page.PageParam
;
import
com.pcloud.common.utils.ListForInSQL
;
import
com.pcloud.common.utils.ListForInSQL
;
import
com.pcloud.common.utils.ListUtils
;
import
com.pcloud.common.utils.ListUtils
;
import
io.swagger.models.auth.In
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
import
java.util.HashMap
;
import
java.util.HashMap
;
...
@@ -557,9 +556,9 @@ public class BookDaoImpl extends BaseDaoImpl<Book> implements BookDao {
...
@@ -557,9 +556,9 @@ public class BookDaoImpl extends BaseDaoImpl<Book> implements BookDao {
}
}
@Override
@Override
public
List
<
Long
>
getMoFangSceneIdsByType
(
Integer
type
)
{
public
List
<
Long
>
getMoFangSceneIdsByType
(
List
<
Integer
>
list
)
{
Map
<
String
,
Object
>
paramMap
=
Maps
.
newHashMap
();
Map
<
String
,
Object
>
paramMap
=
Maps
.
newHashMap
();
paramMap
.
put
(
"
type"
,
type
);
paramMap
.
put
(
"
list"
,
list
);
return
getSessionTemplate
().
selectList
(
getStatement
(
"getMoFangSceneIdsByType"
),
paramMap
);
return
getSessionTemplate
().
selectList
(
getStatement
(
"getMoFangSceneIdsByType"
),
paramMap
);
}
}
}
}
pcloud-service-book/src/main/java/com/pcloud/book/book/service/impl/BookServiceImpl.java
View file @
02a15970
...
@@ -343,7 +343,7 @@ public class BookServiceImpl implements BookService {
...
@@ -343,7 +343,7 @@ public class BookServiceImpl implements BookService {
}
}
@Override
@Override
public
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getMoFangSceneIdsByType
(
Integer
type
)
{
public
ResponseEntity
<
ResponseDto
<
List
<
Long
>>>
getMoFangSceneIdsByType
(
List
<
Integer
>
typeList
)
{
return
ResponseHandleUtil
.
toResponse
(
bookBiz
.
getMoFangSceneIdsByType
(
type
));
return
ResponseHandleUtil
.
toResponse
(
bookBiz
.
getMoFangSceneIdsByType
(
type
List
));
}
}
}
}
pcloud-service-book/src/main/resources/mapper/book/Book.Mapper.xml
View file @
02a15970
...
@@ -3522,7 +3522,7 @@
...
@@ -3522,7 +3522,7 @@
select
select
scene_id
scene_id
from mofang_zmb
from mofang_zmb
where mofang_id = #{mofangId} and scene_id
!=
null
where mofang_id = #{mofangId} and scene_id
is not
null
</select>
</select>
<select
id=
"listBookStore"
resultType=
"com.pcloud.book.book.vo.MoFangBookStoreDto"
>
<select
id=
"listBookStore"
resultType=
"com.pcloud.book.book.vo.MoFangBookStoreDto"
>
...
@@ -3544,6 +3544,9 @@
...
@@ -3544,6 +3544,9 @@
select
select
scene_id
scene_id
from mofang_scene
from mofang_scene
where type = #{type}
where type in
<foreach
collection=
"list"
index=
"index"
item=
"item"
open=
"("
separator=
","
close=
")"
>
${item}
</foreach>
</select>
</select>
</mapper>
</mapper>
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