Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-product
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
xingmin
yd-product
Commits
506416fb
Commit
506416fb
authored
Mar 18, 2026
by
zhangxingmin
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into prod
parents
78635d82
ac1ca667
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
1 deletions
+16
-1
yd-product-api/src/main/java/com/yd/product/api/service/impl/ApiProductLaunchServiceImpl.java
+5
-0
yd-product-feign/src/main/java/com/yd/product/feign/request/productlaunch/ApiProductLaunchPageRequest.java
+10
-0
yd-product-service/src/main/resources/mappers/ProductLaunchMapper.xml
+1
-1
No files found.
yd-product-api/src/main/java/com/yd/product/api/service/impl/ApiProductLaunchServiceImpl.java
View file @
506416fb
...
@@ -13,6 +13,7 @@ import com.yd.common.enums.CommonEnum;
...
@@ -13,6 +13,7 @@ import com.yd.common.enums.CommonEnum;
import
com.yd.common.enums.NoYesEnum
;
import
com.yd.common.enums.NoYesEnum
;
import
com.yd.common.exception.BusinessException
;
import
com.yd.common.exception.BusinessException
;
import
com.yd.common.result.Result
;
import
com.yd.common.result.Result
;
import
com.yd.common.utils.ChineseTextConverter
;
import
com.yd.common.utils.RandomStringGenerator
;
import
com.yd.common.utils.RandomStringGenerator
;
import
com.yd.product.api.service.*
;
import
com.yd.product.api.service.*
;
import
com.yd.product.feign.dto.ApiProductLaunchDto
;
import
com.yd.product.feign.dto.ApiProductLaunchDto
;
...
@@ -93,6 +94,10 @@ public class ApiProductLaunchServiceImpl implements ApiProductLaunchService {
...
@@ -93,6 +94,10 @@ public class ApiProductLaunchServiceImpl implements ApiProductLaunchService {
@Override
@Override
public
Result
<
IPage
<
ApiProductLaunchPageResponse
>>
page
(
ApiProductLaunchPageRequest
request
)
{
public
Result
<
IPage
<
ApiProductLaunchPageResponse
>>
page
(
ApiProductLaunchPageRequest
request
)
{
Page
<
ApiProductLaunchPageResponse
>
page
=
new
Page
<
ApiProductLaunchPageResponse
>(
request
.
getPageNo
(),
request
.
getPageSize
());
Page
<
ApiProductLaunchPageResponse
>
page
=
new
Page
<
ApiProductLaunchPageResponse
>(
request
.
getPageNo
(),
request
.
getPageSize
());
//简体转繁体
request
.
setFTitle
(
ChineseTextConverter
.
simplifiedToTraditional
(
request
.
getTitle
()));
//繁体转简体
request
.
setJTitle
(
ChineseTextConverter
.
traditionalToSimplified
(
request
.
getTitle
()));
IPage
<
ApiProductLaunchPageResponse
>
iPage
=
iProductLaunchService
.
page
(
page
,
request
);
IPage
<
ApiProductLaunchPageResponse
>
iPage
=
iProductLaunchService
.
page
(
page
,
request
);
return
Result
.
success
(
iPage
);
return
Result
.
success
(
iPage
);
}
}
...
...
yd-product-feign/src/main/java/com/yd/product/feign/request/productlaunch/ApiProductLaunchPageRequest.java
View file @
506416fb
...
@@ -23,4 +23,14 @@ public class ApiProductLaunchPageRequest extends PageDto {
...
@@ -23,4 +23,14 @@ public class ApiProductLaunchPageRequest extends PageDto {
* 标题列表(多个)
* 标题列表(多个)
*/
*/
private
List
<
String
>
titleList
;
private
List
<
String
>
titleList
;
/**
* 繁体
*/
private
String
fTitle
;
/**
* 简体
*/
private
String
jTitle
;
}
}
yd-product-service/src/main/resources/mappers/ProductLaunchMapper.xml
View file @
506416fb
...
@@ -14,7 +14,7 @@
...
@@ -14,7 +14,7 @@
</if>
</if>
</if>
</if>
<if
test=
"request.title != null and request.title != ''"
>
<if
test=
"request.title != null and request.title != ''"
>
and
pl.title like concat('%', #{request.title}, '%'
)
and
(pl.title like concat('%', #{request.fTitle}, '%') or pl.title like concat('%', #{request.jTitle}, '%')
)
</if>
</if>
<if
test=
"request.titleList != null and request.titleList.size > 0"
>
<if
test=
"request.titleList != null and request.titleList.size > 0"
>
and pl.title in
and pl.title in
...
...
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