Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
项目统一框架
amos-boot-biz
Commits
ac6ec0c8
Commit
ac6ec0c8
authored
Nov 03, 2023
by
tianbo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
排查统计筛选调整
parent
5bcdf5f0
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
14 additions
and
5 deletions
+14
-5
IThreeSystemsService.java
...mos/boot/module/tcm/api/service/IThreeSystemsService.java
+2
-1
ThreeSystemsController.java
...oot/module/tcm/biz/controller/ThreeSystemsController.java
+6
-1
ThreeSystemsServiceImpl.java
.../module/tcm/biz/service/impl/ThreeSystemsServiceImpl.java
+6
-3
No files found.
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-api/src/main/java/com/yeejoin/amos/boot/module/tcm/api/service/IThreeSystemsService.java
View file @
ac6ec0c8
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.tcm.api.service;
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.tcm.api.service;
import
com.yeejoin.amos.boot.module.tcm.api.entity.ThreeSystems
;
import
com.yeejoin.amos.boot.module.tcm.api.entity.ThreeSystems
;
import
java.text.ParseException
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.List
;
...
@@ -14,5 +15,5 @@ import java.util.List;
...
@@ -14,5 +15,5 @@ import java.util.List;
*/
*/
public
interface
IThreeSystemsService
{
public
interface
IThreeSystemsService
{
List
<
ThreeSystems
>
getStatisticsMessage
(
List
<
LinkedHashMap
>
list
,
String
planType
,
String
startDate
,
String
endDate
);
List
<
ThreeSystems
>
getStatisticsMessage
(
List
<
LinkedHashMap
>
list
,
String
planType
,
String
startDate
,
String
endDate
)
throws
ParseException
;
}
}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/controller/ThreeSystemsController.java
View file @
ac6ec0c8
...
@@ -18,6 +18,7 @@ import org.typroject.tyboot.core.restful.doc.TycloudOperation;
...
@@ -18,6 +18,7 @@ import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
java.text.ParseException
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.List
;
...
@@ -45,7 +46,11 @@ public class ThreeSystemsController<string> extends BaseController {
...
@@ -45,7 +46,11 @@ public class ThreeSystemsController<string> extends BaseController {
ArrayList
<
LinkedHashMap
>
result
=
new
ArrayList
<>();
ArrayList
<
LinkedHashMap
>
result
=
new
ArrayList
<>();
List
<
LinkedHashMap
>
list
=
tzsUserInfoServiceImpl
.
screenData
(
result
,
data
,
sequenceNbr
);
List
<
LinkedHashMap
>
list
=
tzsUserInfoServiceImpl
.
screenData
(
result
,
data
,
sequenceNbr
);
Page
<
ThreeSystems
>
threeSystemsPage
=
new
Page
<>();
Page
<
ThreeSystems
>
threeSystemsPage
=
new
Page
<>();
threeSystemsPage
.
setRecords
(
iThreeSystemsService
.
getStatisticsMessage
(
list
,
planType
,
startDate
,
endDate
));
try
{
threeSystemsPage
.
setRecords
(
iThreeSystemsService
.
getStatisticsMessage
(
list
,
planType
,
startDate
,
endDate
));
}
catch
(
ParseException
e
)
{
e
.
printStackTrace
();
}
return
ResponseHelper
.
buildResponse
(
threeSystemsPage
);
return
ResponseHelper
.
buildResponse
(
threeSystemsPage
);
}
}
...
...
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/java/com/yeejoin/amos/boot/module/tcm/biz/service/impl/ThreeSystemsServiceImpl.java
View file @
ac6ec0c8
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tcm
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tcm
.
biz
.
service
.
impl
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.yeejoin.amos.boot.biz.common.utils.DateUtils
;
import
com.yeejoin.amos.boot.module.tcm.api.dto.ThreeSystemsDto
;
import
com.yeejoin.amos.boot.module.tcm.api.dto.ThreeSystemsDto
;
import
com.yeejoin.amos.boot.module.tcm.api.entity.ThreeSystems
;
import
com.yeejoin.amos.boot.module.tcm.api.entity.ThreeSystems
;
import
com.yeejoin.amos.boot.module.tcm.api.enums.SupervisoryEnum
;
import
com.yeejoin.amos.boot.module.tcm.api.enums.SupervisoryEnum
;
...
@@ -15,6 +16,7 @@ import org.typroject.tyboot.core.rdbms.service.BaseService;
...
@@ -15,6 +16,7 @@ import org.typroject.tyboot.core.rdbms.service.BaseService;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.math.RoundingMode
;
import
java.math.RoundingMode
;
import
java.text.DecimalFormat
;
import
java.text.DecimalFormat
;
import
java.text.ParseException
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.List
;
...
@@ -32,7 +34,7 @@ public class ThreeSystemsServiceImpl extends BaseService<ThreeSystemsDto,ThreeSy
...
@@ -32,7 +34,7 @@ public class ThreeSystemsServiceImpl extends BaseService<ThreeSystemsDto,ThreeSy
* 列表查询
* 列表查询
*/
*/
@Override
@Override
public
List
<
ThreeSystems
>
getStatisticsMessage
(
List
<
LinkedHashMap
>
list
,
String
planType
,
String
startDate
,
String
endDate
)
{
public
List
<
ThreeSystems
>
getStatisticsMessage
(
List
<
LinkedHashMap
>
list
,
String
planType
,
String
startDate
,
String
endDate
)
throws
ParseException
{
String
orgCode
=
null
;
String
orgCode
=
null
;
String
nextLevel
=
null
;
String
nextLevel
=
null
;
SupervisoryEnum
enumByLevel
=
null
;
SupervisoryEnum
enumByLevel
=
null
;
...
@@ -50,8 +52,9 @@ public class ThreeSystemsServiceImpl extends BaseService<ThreeSystemsDto,ThreeSy
...
@@ -50,8 +52,9 @@ public class ThreeSystemsServiceImpl extends BaseService<ThreeSystemsDto,ThreeSy
queryWrapper
.
like
(
ThreeSystems:
:
getSupervisoryUnitOrgcode
,
orgCode
);
queryWrapper
.
like
(
ThreeSystems:
:
getSupervisoryUnitOrgcode
,
orgCode
);
queryWrapper
.
eq
(
ThreeSystems:
:
getIsDelete
,
false
);
queryWrapper
.
eq
(
ThreeSystems:
:
getIsDelete
,
false
);
queryWrapper
.
eq
(
ThreeSystems:
:
getPlanType
,
planType
);
queryWrapper
.
eq
(
ThreeSystems:
:
getPlanType
,
planType
);
queryWrapper
.
between
(
ThreeSystems:
:
getCheckDate
,
ValidationUtil
.
isEmpty
(
startDate
)
?
new
Date
()
:
queryWrapper
.
between
(
ThreeSystems:
:
getCheckDate
,
ValidationUtil
.
isEmpty
(
startDate
)
?
startDate
+
" 00:00:00"
,
ValidationUtil
.
isEmpty
(
endDate
)
?
new
Date
()
:
endDate
+
" 23:59:59"
);
DateUtils
.
dateFormat
(
new
Date
(),
DateUtils
.
DATE_PATTERN
)
:
startDate
,
ValidationUtil
.
isEmpty
(
endDate
)
?
DateUtils
.
dateFormat
(
new
Date
(),
DateUtils
.
DATE_PATTERN
)
:
endDate
);
queryWrapper
.
eq
(
ThreeSystems:
:
getSupervisoryUnitLevel
,
nextLevel
);
queryWrapper
.
eq
(
ThreeSystems:
:
getSupervisoryUnitLevel
,
nextLevel
);
List
<
ThreeSystems
>
listByOrgCode
=
this
.
getBaseMapper
().
selectList
(
queryWrapper
);
List
<
ThreeSystems
>
listByOrgCode
=
this
.
getBaseMapper
().
selectList
(
queryWrapper
);
ThreeSystems
summary
=
new
ThreeSystems
();
ThreeSystems
summary
=
new
ThreeSystems
();
...
...
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