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
234fc10b
Commit
234fc10b
authored
Sep 09, 2021
by
tangwei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
app 首页
parent
bed2a8ee
Hide whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
239 additions
and
7 deletions
+239
-7
HomePageEnum.java
.../com/yeejoin/amos/boot/biz/common/enums/HomePageEnum.java
+13
-1
FeignAuthRequestInterceptor.java
...os/boot/biz/common/feign/FeignAuthRequestInterceptor.java
+10
-2
IHomePageService.java
...eejoin/amos/boot/biz/common/service/IHomePageService.java
+1
-1
AlertCalledMapper.java
...in/amos/boot/module/jcs/api/mapper/AlertCalledMapper.java
+3
-0
IAlertCalledService.java
...amos/boot/module/jcs/api/service/IAlertCalledService.java
+4
-0
AlertCalledMapper.xml
...e-jcs-api/src/main/resources/mapper/AlertCalledMapper.xml
+14
-0
AlertCalledServiceImpl.java
...t/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
+10
-0
DispatchMapServiceImpl.java
...t/module/jcs/biz/service/impl/DispatchMapServiceImpl.java
+35
-0
DispatchTaskServiceImpl.java
.../module/jcs/biz/service/impl/DispatchTaskServiceImpl.java
+34
-0
FaultServiceImpl.java
...os/boot/module/jcs/biz/service/impl/FaultServiceImpl.java
+5
-3
FireAlarmServiceImpl.java
...oot/module/jcs/biz/service/impl/FireAlarmServiceImpl.java
+22
-0
NoServiceImpl.java
.../amos/boot/module/jcs/biz/service/impl/NoServiceImpl.java
+22
-0
ShieldServiceImpl.java
...s/boot/module/jcs/biz/service/impl/ShieldServiceImpl.java
+22
-0
WarningServiceImpl.java
.../boot/module/jcs/biz/service/impl/WarningServiceImpl.java
+22
-0
YesServiceImpl.java
...amos/boot/module/jcs/biz/service/impl/YesServiceImpl.java
+22
-0
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/enums/HomePageEnum.java
View file @
234fc10b
...
...
@@ -11,7 +11,19 @@ import lombok.AllArgsConstructor;
@AllArgsConstructor
public
enum
HomePageEnum
{
DISPATCHMAP
(
"dispatchMap"
,
"com.yeejoin.amos.boot.module.command.biz.service.impl.DispatchMapServiceImpl"
);
DISPATCHALARM
(
"dispatchAlarm"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
DISPATCHTASK
(
"dispatchTask"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
FIREALARM
(
"fireAlarm"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
FAULT
(
"fault"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
SHIELD
(
"shield"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
WARNING
(
"warning"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
NO
(
"no"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
),
YES
(
"yes"
,
"com.yeejoin.amos.boot.module.jcs.biz.service.impl.DispatchMapServiceImpl"
);
private
String
code
;
//对应菜单组件名称
private
String
url
;
//组件值对应实现类的包名
...
...
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/feign/FeignAuthRequestInterceptor.java
View file @
234fc10b
...
...
@@ -24,13 +24,21 @@ public class FeignAuthRequestInterceptor implements RequestInterceptor {
/* Get token from header */
String
authToken
=
StringUtils
.
isEmpty
(
request
.
getHeader
(
"X-Access-Token"
))
?
request
.
getHeader
(
"token"
)
:
request
.
getHeader
(
"X-Access-Token"
);
/* If token not found get it from request parameter */
String
appKey
=
request
.
getHeader
(
"appKey"
);
String
product
=
request
.
getHeader
(
"product"
);
if
(
authToken
==
null
)
{
authToken
=
request
.
getParameter
(
"token"
);
}
if
(
appKey
==
null
)
{
appKey
=
request
.
getParameter
(
"appKey"
);
}
if
(
product
==
null
)
{
product
=
request
.
getParameter
(
"product"
);
}
template
.
header
(
"X-Access-Token"
,
authToken
);
template
.
header
(
"token"
,
authToken
);
template
.
header
(
"appKey"
,
request
.
getHeader
(
"appKey"
)
);
template
.
header
(
"product"
,
request
.
getHeader
(
"product"
)
);
template
.
header
(
"appKey"
,
appKey
);
template
.
header
(
"product"
,
product
);
}
}
}
amos-boot-
module/amos-boot-module-api/amos-boot-module-command-api/src/main/java/com/yeejoin/amos/boot/module/command/api
/service/IHomePageService.java
→
amos-boot-
biz-common/src/main/java/com/yeejoin/amos/boot/biz/common
/service/IHomePageService.java
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
command
.
api
.
service
;
package
com
.
yeejoin
.
amos
.
boot
.
biz
.
common
.
service
;
/**
*
* 首页实现类
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/mapper/AlertCalledMapper.java
View file @
234fc10b
...
...
@@ -44,4 +44,7 @@ public interface AlertCalledMapper extends BaseMapper<AlertCalled> {
String
endTime
,
String
data
,
String
lift
);
Integer
AlertCalledcount
(
@Param
(
"alertStatus"
)
int
alertStatus
);
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/service/IAlertCalledService.java
View file @
234fc10b
...
...
@@ -71,4 +71,8 @@ public interface IAlertCalledService {
* @return
*/
Map
<
String
,
Object
>
queryAlertCalledById
(
Long
id
);
Integer
AlertCalledcount
(
int
type
);
}
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/resources/mapper/AlertCalledMapper.xml
View file @
234fc10b
...
...
@@ -173,4 +173,18 @@
</select>
<!--统计未结束的警情数量-->
<select
id=
"AlertCalledcount"
resultType=
"Integer"
>
select COUNT(*) from jc_alert_called where is_delete=0
<if
test=
"alertStatus!= null "
>
and alert_status = #{alertStatus}
</if>
</select>
</mapper>
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
View file @
234fc10b
...
...
@@ -671,6 +671,16 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
map
;
}
//未结案警情统计
@Override
public
Integer
AlertCalledcount
(
int
type
)
{
return
alertCalledMapper
.
AlertCalledcount
(
1
);
}
@Override
public
List
<
JSONObject
>
queryDisposalObjectList
(
String
alertId
)
{
AlertCalled
alertCalled
=
this
.
getById
(
Long
.
valueOf
(
alertId
));
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/DispatchMapServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.AlertCalledMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertCalledService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.PostConstruct
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
DispatchMapServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Autowired
AlertCalledMapper
alertCalledMapper
;
private
static
AlertCalledMapper
alertCalledMapper1
;
@PostConstruct
public
void
init
(){
alertCalledMapper1
=
alertCalledMapper
;
}
@Override
public
Object
getHomePageData
()
{
Integer
num
=
alertCalledMapper1
.
AlertCalledcount
(
1
);
return
num
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/DispatchTaskServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.AlertCalledMapper
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.PostConstruct
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
DispatchTaskServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Autowired
AlertCalledMapper
alertCalledMapper
;
private
static
AlertCalledMapper
alertCalledMapper1
;
@PostConstruct
public
void
init
(){
alertCalledMapper1
=
alertCalledMapper
;
}
@Override
public
Object
getHomePageData
()
{
Integer
num
=
alertCalledMapper1
.
AlertCalledcount
(
1
);
return
num
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-
command-biz/src/main/java/com/yeejoin/amos/boot/module/command/biz/service/impl/DispatchMap
ServiceImpl.java
→
amos-boot-module/amos-boot-module-biz/amos-boot-module-
jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/Fault
ServiceImpl.java
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
command
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.command.api.service.IHomePageService
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
org.springframework.stereotype.Service
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
public
class
DispatchMapServiceImpl
implements
IHomePageService
{
@Service
public
class
FaultServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/FireAlarmServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
org.springframework.stereotype.Service
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
FireAlarmServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Override
public
Object
getHomePageData
()
{
return
0
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/NoServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
org.springframework.stereotype.Service
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
NoServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Override
public
Object
getHomePageData
()
{
return
0
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/ShieldServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
org.springframework.stereotype.Service
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
ShieldServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Override
public
Object
getHomePageData
()
{
return
0
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/WarningServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
org.springframework.stereotype.Service
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
WarningServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Override
public
Object
getHomePageData
()
{
return
0
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/YesServiceImpl.java
0 → 100644
View file @
234fc10b
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.biz.common.service.IHomePageService
;
import
org.springframework.stereotype.Service
;
/**
* @description:
* @author: tw
* @createDate: 2021/9/8
*/
@Service
public
class
YesServiceImpl
implements
IHomePageService
{
//实现首页dispatchMap
@Override
public
Object
getHomePageData
()
{
return
0
;
}
}
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