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
a0a5554a
Commit
a0a5554a
authored
Dec 31, 2021
by
tianbo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
app对应bug修改
parent
32e4a060
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
41 additions
and
3 deletions
+41
-3
PermissionInterceptor.java
...s/boot/biz/common/interceptors/PermissionInterceptor.java
+1
-1
DangerDto.java
...m/yeejoin/amos/supervision/core/common/dto/DangerDto.java
+5
-0
LatentDangerServiceImpl.java
...patrol/business/service/impl/LatentDangerServiceImpl.java
+1
-1
HiddenDangerDto.java
...eejoin/amos/supervision/business/dto/HiddenDangerDto.java
+6
-0
JCSFeignClient.java
...ejoin/amos/supervision/business/feign/JCSFeignClient.java
+9
-0
HiddenDangerServiceImpl.java
...vision/business/service/impl/HiddenDangerServiceImpl.java
+10
-0
PointServiceImpl.java
...s/supervision/business/service/impl/PointServiceImpl.java
+9
-1
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/interceptors/PermissionInterceptor.java
View file @
a0a5554a
...
@@ -193,7 +193,7 @@ public class PermissionInterceptor implements Interceptor {
...
@@ -193,7 +193,7 @@ public class PermissionInterceptor implements Interceptor {
authSql
=
" 1=2"
;
authSql
=
" 1=2"
;
}
else
{
}
else
{
// 解析数据权限sql
// 解析数据权限sql
authSql
=
parseDataAuthorization
(
d
ataAuthorization
,
reginParams
,
mainTableAlias
,
boundSql
);
authSql
=
parseDataAuthorization
(
nonEmptyD
ataAuthorization
,
reginParams
,
mainTableAlias
,
boundSql
);
}
}
// 替换数据权限
// 替换数据权限
if
(!
ValidationUtil
.
isEmpty
(
authSql
))
{
if
(!
ValidationUtil
.
isEmpty
(
authSql
))
{
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-supervision-api/src/main/java/com/yeejoin/amos/supervision/core/common/dto/DangerDto.java
View file @
a0a5554a
...
@@ -85,6 +85,11 @@ public class DangerDto implements Serializable {
...
@@ -85,6 +85,11 @@ public class DangerDto implements Serializable {
private
List
<
String
>
photoUrl
;
private
List
<
String
>
photoUrl
;
/**
/**
* 隐患图片列表
*/
private
String
photoUrls
;
/**
* 检查项名称
* 检查项名称
*/
*/
private
String
inputItemName
;
private
String
inputItemName
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/service/impl/LatentDangerServiceImpl.java
View file @
a0a5554a
...
@@ -568,7 +568,7 @@ public class LatentDangerServiceImpl implements ILatentDangerService {
...
@@ -568,7 +568,7 @@ public class LatentDangerServiceImpl implements ILatentDangerService {
JSONObject
respBody
;
JSONObject
respBody
;
Date
startDate
=
new
Date
();
Date
startDate
=
new
Date
();
if
(
latentDangerListParam
.
getIsHandle
())
{
if
(
latentDangerListParam
.
getIsHandle
())
{
respBody
=
remoteWorkFlowService
.
completedPageTask
(
user
.
get
Real
Name
(),
latentDangerListParam
.
getBelongType
());
respBody
=
remoteWorkFlowService
.
completedPageTask
(
user
.
get
User
Name
(),
latentDangerListParam
.
getBelongType
());
}
else
{
}
else
{
respBody
=
remoteWorkFlowService
.
pageTask
(
user
.
getUserId
(),
latentDangerListParam
.
getBelongType
());
respBody
=
remoteWorkFlowService
.
pageTask
(
user
.
getUserId
(),
latentDangerListParam
.
getBelongType
());
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/dto/HiddenDangerDto.java
View file @
a0a5554a
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.supervision.business.dto;
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.supervision.business.dto;
import
lombok.Data
;
import
lombok.Data
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
/**
/**
* @author DELL
* @author DELL
...
@@ -84,4 +85,9 @@ public class HiddenDangerDto {
...
@@ -84,4 +85,9 @@ public class HiddenDangerDto {
* 检查项名称
* 检查项名称
*/
*/
private
String
inputItemName
;
private
String
inputItemName
;
/**
* 隐患图片
*/
private
List
<
String
>
photoUrl
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/feign/JCSFeignClient.java
View file @
a0a5554a
...
@@ -45,4 +45,13 @@ public interface JCSFeignClient {
...
@@ -45,4 +45,13 @@ public interface JCSFeignClient {
*/
*/
@RequestMapping
(
value
=
"jcs/org-usr/amos/companyIds"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"jcs/org-usr/amos/companyIds"
,
method
=
RequestMethod
.
GET
)
FeignClientResult
<
Map
<
String
,
Integer
>>
getDeptCountByCompanyIds
(
@RequestParam
(
"companyIdList"
)
List
<
String
>
companyIdList
);
FeignClientResult
<
Map
<
String
,
Integer
>>
getDeptCountByCompanyIds
(
@RequestParam
(
"companyIdList"
)
List
<
String
>
companyIdList
);
/**
* 根据机场单位id获取单位详情
*
* @param companyId 机场单位id
* @return
*/
@RequestMapping
(
value
=
"jcs/org-usr/getUnit/{id}"
,
method
=
RequestMethod
.
GET
)
FeignClientResult
<
Map
<
String
,
Object
>>
getCompanyById
(
@PathVariable
(
"id"
)
String
companyId
);
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/HiddenDangerServiceImpl.java
View file @
a0a5554a
...
@@ -22,6 +22,7 @@ import com.yeejoin.amos.supervision.business.dto.HiddenDangerExportDataDto;
...
@@ -22,6 +22,7 @@ import com.yeejoin.amos.supervision.business.dto.HiddenDangerExportDataDto;
import
com.yeejoin.amos.supervision.business.dto.HiddenDangerImportDto
;
import
com.yeejoin.amos.supervision.business.dto.HiddenDangerImportDto
;
import
com.yeejoin.amos.supervision.business.dto.HiddenDangerTemplateDto
;
import
com.yeejoin.amos.supervision.business.dto.HiddenDangerTemplateDto
;
import
com.yeejoin.amos.supervision.business.feign.DangerFeignClient
;
import
com.yeejoin.amos.supervision.business.feign.DangerFeignClient
;
import
com.yeejoin.amos.supervision.business.feign.JCSFeignClient
;
import
com.yeejoin.amos.supervision.business.service.intfc.IHiddenDangerService
;
import
com.yeejoin.amos.supervision.business.service.intfc.IHiddenDangerService
;
import
com.yeejoin.amos.supervision.common.enums.CheckTypeSuEnum
;
import
com.yeejoin.amos.supervision.common.enums.CheckTypeSuEnum
;
import
com.yeejoin.amos.supervision.common.enums.DangerCheckTypeLevelEnum
;
import
com.yeejoin.amos.supervision.common.enums.DangerCheckTypeLevelEnum
;
...
@@ -38,6 +39,7 @@ import org.springframework.beans.factory.annotation.Value;
...
@@ -38,6 +39,7 @@ import org.springframework.beans.factory.annotation.Value;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.restful.exception.instance.DataNotFound
;
import
org.typroject.tyboot.core.restful.exception.instance.DataNotFound
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
...
@@ -87,6 +89,9 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
...
@@ -87,6 +89,9 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
@Autowired
@Autowired
IPointDao
iPointDao
;
IPointDao
iPointDao
;
@Autowired
JCSFeignClient
jcsFeignClient
;
@Override
@Override
public
List
<
HiddenDangerExportDataDto
>
listAll
(
String
planId
,
Long
pointId
,
String
level
,
String
status
)
{
public
List
<
HiddenDangerExportDataDto
>
listAll
(
String
planId
,
Long
pointId
,
String
level
,
String
status
)
{
//1.查询指定计划和公司的关联隐患数据
//1.查询指定计划和公司的关联隐患数据
...
@@ -289,6 +294,11 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
...
@@ -289,6 +294,11 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
result
.
put
(
"checkUnitName"
,
plan
.
getCheckUnitName
());
result
.
put
(
"checkUnitName"
,
plan
.
getCheckUnitName
());
result
.
put
(
"leadPeopleId"
,
plan
.
getLeadPeopleIds
());
result
.
put
(
"leadPeopleId"
,
plan
.
getLeadPeopleIds
());
result
.
put
(
"leadPeopleName"
,
plan
.
getLeadPeopleNames
());
result
.
put
(
"leadPeopleName"
,
plan
.
getLeadPeopleNames
());
// TODO tb 将机场单位bizOrgCode保存起来用于数据过滤
FeignClientResult
<
Map
<
String
,
Object
>>
companyResult
=
jcsFeignClient
.
getCompanyById
(
point
.
getOriginalId
());
if
(!
ValidationUtil
.
isEmpty
(
companyResult
))
{
result
.
put
(
"bizOrgCode"
,
companyResult
.
getResult
().
get
(
"bizOrgCode"
));
}
this
.
buildCheckInfo
(
result
,
hiddenDangerDto
.
getCheckInputId
());
this
.
buildCheckInfo
(
result
,
hiddenDangerDto
.
getCheckInputId
());
return
result
;
return
result
;
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/PointServiceImpl.java
View file @
a0a5554a
...
@@ -1218,7 +1218,15 @@ public class PointServiceImpl implements IPointService {
...
@@ -1218,7 +1218,15 @@ public class PointServiceImpl implements IPointService {
}
}
List
<
DangerDto
>
dangerDtoList
=
listFeignClientResult
.
getResult
();
List
<
DangerDto
>
dangerDtoList
=
listFeignClientResult
.
getResult
();
if
(!
ObjectUtils
.
isEmpty
(
dangerDtoList
))
{
if
(!
ObjectUtils
.
isEmpty
(
dangerDtoList
))
{
collect
=
dangerDtoList
.
stream
().
collect
(
Collectors
.
groupingBy
(
DangerDto:
:
getBizId
,
Collectors
.
toList
()));
dangerDtoList
.
forEach
(
dangerDto
->
{
List
<
String
>
photoUrl
=
Lists
.
newArrayList
();
if
(!
ValidationUtil
.
isEmpty
(
dangerDto
.
getPhotoUrls
()))
{
photoUrl
=
Arrays
.
asList
(
dangerDto
.
getPhotoUrls
().
split
(
","
));
}
dangerDto
.
setPhotoUrl
(
photoUrl
);
});
collect
=
dangerDtoList
.
stream
().
collect
(
Collectors
.
groupingBy
(
DangerDto:
:
getBizId
,
Collectors
.
toList
()));
}
}
}
}
...
...
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