Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
rs-cloud-platform
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
周健威
rs-cloud-platform
Commits
f98e7f03
Commit
f98e7f03
authored
Sep 20, 2024
by
周健威
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改代码
parent
cf3deec2
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
33 additions
and
14 deletions
+33
-14
MenuController.java
...om/github/wxiaoqi/security/admin/rest/MenuController.java
+1
-0
GainDataDTO.java
.../java/com/upyuns/platform/rs/website/dto/GainDataDTO.java
+2
-0
GainDataBiz.java
.../java/com/upyuns/platform/rs/website/biz/GainDataBiz.java
+22
-0
AdminGaindataController.java
...atform/rs/website/controller/AdminGaindataController.java
+8
-14
No files found.
ace-modules/ace-admin/src/main/java/com/github/wxiaoqi/security/admin/rest/MenuController.java
View file @
f98e7f03
...
...
@@ -54,6 +54,7 @@ public class MenuController extends BaseController<MenuBiz, Menu> {
if
(
StringUtils
.
isNotBlank
(
title
))
{
example
.
createCriteria
().
andLike
(
"title"
,
"%"
+
title
+
"%"
);
}
example
.
orderBy
(
"order_num asc, id asc"
);
return
getMenuTree
(
baseBiz
.
selectByExample
(
example
),
AdminCommonConstant
.
ROOT
);
}
...
...
rs-website/rs-website-api/src/main/java/com/upyuns/platform/rs/website/dto/GainDataDTO.java
View file @
f98e7f03
...
...
@@ -17,6 +17,8 @@ public class GainDataDTO extends PageParam {
//
private
String
time
;
private
Boolean
needLog
=
false
;
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
private
Date
crtTimeStart
;
...
...
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/biz/GainDataBiz.java
View file @
f98e7f03
...
...
@@ -3,10 +3,13 @@ package com.upyuns.platform.rs.website.biz;
import
cn.hutool.core.date.DateUtil
;
import
cn.hutool.core.util.StrUtil
;
import
cn.hutool.json.JSONUtil
;
import
com.github.wxiaoqi.security.common.vo.PageDataVO
;
import
com.upyuns.platform.rs.gtdata.GtDataRestClient
;
import
com.upyuns.platform.rs.website.controller.AdminGaindataController
;
import
com.upyuns.platform.rs.website.dto.GainDataDTO
;
import
com.upyuns.platform.rs.website.entity.DataMenu
;
import
com.upyuns.platform.rs.website.entity.FileData
;
import
com.upyuns.platform.rs.website.entity.GaindataLog
;
import
lombok.Data
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang.StringUtils
;
...
...
@@ -47,6 +50,8 @@ public class GainDataBiz extends BaseBiz<GainDataMapper,GainData> {
@Autowired
GtDataRestClient
gtDataRestClient
;
@Autowired
GaindataLogBiz
gaindataLogBiz
;
public
DataMenu
getTopMenu
(
Map
<
Integer
,
DataMenu
>
dataMenuMap
,
DataMenu
dataMenu
){
if
(
dataMenu
!=
null
&&
dataMenu
.
getParentId
()
!=
null
&&
dataMenu
.
getParentId
()
!=
-
1
)
{
...
...
@@ -175,4 +180,21 @@ public class GainDataBiz extends BaseBiz<GainDataMapper,GainData> {
}
}
}
public
PageDataVO
<
AdminGaindataController
.
GainDataVO
>
selectPageVO
(
GainDataDTO
dto
)
{
Example
example
=
new
Example
(
GainData
.
class
);
Example
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andEqualTo
(
"isDel"
,
0
);
example
.
setOrderByClause
(
"crt_time desc"
);
PageDataVO
<
AdminGaindataController
.
GainDataVO
>
pageDataVO
=
PageDataVO
.
pageInfo
(
dto
.
initQuery
(),
()->
selectByExample
(
example
),
AdminGaindataController
.
GainDataVO
.
class
);
if
(
dto
.
getNeedLog
())
{
pageDataVO
.
getData
().
forEach
(
gainDataVO
->
{
gainDataVO
.
setGaindataLogs
(
gaindataLogBiz
.
selectAll
(
new
GaindataLog
(){{
setGainId
(
gainDataVO
.
getId
());
setIsDel
(
SYS_FALSE
);
}}));
});
}
return
pageDataVO
;
}
}
\ No newline at end of file
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/controller/AdminGaindataController.java
View file @
f98e7f03
...
...
@@ -20,10 +20,7 @@ import com.upyuns.platform.rs.website.biz.GainDataBiz;
import
com.upyuns.platform.rs.website.controller.web.GainDataController
;
import
com.upyuns.platform.rs.website.dto.FileDataDTo
;
import
com.upyuns.platform.rs.website.dto.GainDataDTO
;
import
com.upyuns.platform.rs.website.entity.DataMenu
;
import
com.upyuns.platform.rs.website.entity.DataTempcache
;
import
com.upyuns.platform.rs.website.entity.FileData
;
import
com.upyuns.platform.rs.website.entity.GainData
;
import
com.upyuns.platform.rs.website.entity.*
;
import
com.upyuns.platform.rs.website.vo.DataMenuTree
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
...
...
@@ -84,18 +81,15 @@ public class AdminGaindataController extends BaseController<GainDataBiz, GainDat
}
@RequestMapping
(
value
=
"/getPageList"
,
method
=
RequestMethod
.
GET
)
public
ObjectRestResponse
<
List
<
GainData
>>
getPageList
(
GainDataDTO
dto
)
{
Example
example
=
new
Example
(
GainData
.
class
);
Example
.
Criteria
criteria
=
example
.
createCriteria
();
criteria
.
andEqualTo
(
"isDel"
,
0
);
// if (StringUtils.isNotBlank(dto.getName())){
// criteria.andLike("title", "%" + dto.getName() + "%");
// }
example
.
setOrderByClause
(
"crt_time desc"
);
PageDataVO
pageDataVO
=
PageDataVO
.
pageInfo
(
dto
.
getPage
(),
dto
.
getLimit
(),
()->
baseBiz
.
selectByExample
(
example
));
return
ObjectRestResponse
.
succ
(
pageDataVO
);
public
ObjectRestResponse
<
PageDataVO
>
getPageList
(
GainDataDTO
dto
)
{
// PageDataVO pageDataVO = PageDataVO.pageInfo(dto.getPage(), dto.getLimit(), ()->baseBiz.selectByExample(example));
return
ObjectRestResponse
.
succ
(
baseBiz
.
selectPageVO
(
dto
));
}
@Data
static
public
class
GainDataVO
extends
GainData
{
public
List
<
GaindataLog
>
gaindataLogs
;
}
@RequestMapping
(
value
=
"/deleteById"
,
method
=
RequestMethod
.
DELETE
)
public
ObjectRestResponse
deleteById
(
Integer
id
)
{
...
...
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