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
4275dffd
Commit
4275dffd
authored
Oct 28, 2021
by
kongfm
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/developer' into developer
parents
16f48876
7621d26a
Show whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
289 additions
and
213 deletions
+289
-213
OrgUsrMapper.java
...join/amos/boot/module/common/api/mapper/OrgUsrMapper.java
+1
-0
OrgUsrMapper.xml
...ule-common-api/src/main/resources/mapper/OrgUsrMapper.xml
+26
-1
AlertSubmittedSMSDto.java
...in/amos/boot/module/jcs/api/dto/AlertSubmittedSMSDto.java
+3
-0
FirefightersServiceImpl.java
...dule/common/biz/service/impl/FirefightersServiceImpl.java
+2
-0
OrgUsrServiceImpl.java
...oot/module/common/biz/service/impl/OrgUsrServiceImpl.java
+60
-48
AlertSubmittedController.java
...t/module/jcs/biz/controller/AlertSubmittedController.java
+30
-16
FirefightersController.java
...oot/module/jcs/biz/controller/FirefightersController.java
+1
-2
AlertCalledServiceImpl.java
...t/module/jcs/biz/service/impl/AlertCalledServiceImpl.java
+123
-107
AlertSubmittedServiceImpl.java
...odule/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
+43
-6
GetContactNameSchedulerJob.java
...dule/jcs/biz/service/impl/GetContactNameSchedulerJob.java
+0
-31
AmosJcsApplication.java
...cs/src/main/java/com/yeejoin/amos/AmosJcsApplication.java
+0
-2
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/mapper/OrgUsrMapper.java
View file @
4275dffd
...
@@ -88,4 +88,5 @@ public interface OrgUsrMapper extends BaseMapper<OrgUsr> {
...
@@ -88,4 +88,5 @@ public interface OrgUsrMapper extends BaseMapper<OrgUsr> {
void
updatelistByParentId
(
String
codex
,
String
code
);
void
updatelistByParentId
(
String
codex
,
String
code
);
List
<
Map
<
String
,
String
>>
getPersonSimpleDetail
();
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/resources/mapper/OrgUsrMapper.xml
View file @
4275dffd
...
@@ -633,5 +633,30 @@ GROUP BY
...
@@ -633,5 +633,30 @@ GROUP BY
</update>
</update>
<select
id =
'getPersonSimpleDetail'
resultType=
'Map'
>
SELECT
person.biz_org_name as name,
cdf.field_value as phone
FROM
(
SELECT
sequence_nbr,
biz_org_name
FROM
cb_org_usr
WHERE
biz_org_type = 'PERSON'
AND is_delete = 0
) person
LEFT JOIN (
SELECT
field_value,
instance_id
FROM
cb_dynamic_form_instance
WHERE
group_code = '246'
AND field_code = 'telephone'
) cdf ON person.sequence_nbr = cdf.instance_id
</select>
</mapper>
</mapper>
amos-boot-module/amos-boot-module-api/amos-boot-module-jcs-api/src/main/java/com/yeejoin/amos/boot/module/jcs/api/dto/AlertSubmittedSMSDto.java
View file @
4275dffd
...
@@ -42,6 +42,9 @@ public class AlertSubmittedSMSDto {
...
@@ -42,6 +42,9 @@ public class AlertSubmittedSMSDto {
@ApiModelProperty
(
value
=
"报送内容"
)
@ApiModelProperty
(
value
=
"报送内容"
)
private
String
submissionContent
;
private
String
submissionContent
;
@ApiModelProperty
(
value
=
"报送内容-自定义"
)
private
String
submissionContentValue
;
@ApiModelProperty
(
value
=
"报送模板"
)
@ApiModelProperty
(
value
=
"报送模板"
)
private
String
submissionTemplate
;
private
String
submissionTemplate
;
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/FirefightersServiceImpl.java
View file @
4275dffd
...
@@ -77,10 +77,12 @@ public class FirefightersServiceImpl extends BaseService<FirefightersDto, Firefi
...
@@ -77,10 +77,12 @@ public class FirefightersServiceImpl extends BaseService<FirefightersDto, Firefi
firefighter
.
setNativePlaceValue
(
nativePlace
.
getResult
().
getRegionName
());
firefighter
.
setNativePlaceValue
(
nativePlace
.
getResult
().
getRegionName
());
}
}
save
(
firefighter
);
save
(
firefighter
);
if
(
firefighters
.
getFirefightersContacts
()
!=
null
){
FirefightersContacts
firefightersContact
=
firefighters
.
getFirefightersContacts
();
FirefightersContacts
firefightersContact
=
firefighters
.
getFirefightersContacts
();
firefightersContact
.
setFirefightersId
(
firefighter
.
getSequenceNbr
());
firefightersContact
.
setFirefightersId
(
firefighter
.
getSequenceNbr
());
firefightersContactsService
.
save
(
firefightersContact
);
firefightersContactsService
.
save
(
firefightersContact
);
firefighters
.
setFirefightersContacts
(
firefightersContact
);
firefighters
.
setFirefightersContacts
(
firefightersContact
);
}
firefighters
.
setFirefighters
(
firefighter
);
firefighters
.
setFirefighters
(
firefighter
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/OrgUsrServiceImpl.java
View file @
4275dffd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
common
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
common
.
biz
.
service
.
impl
;
import
java.io.Serializable
;
import
java.lang.reflect.Method
;
import
java.text.SimpleDateFormat
;
import
java.util.ArrayList
;
import
java.util.Collection
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
import
java.util.stream.Collectors
;
import
javax.annotation.Resource
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.ObjectUtils
;
import
org.typroject.tyboot.component.emq.EmqKeeper
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
@@ -43,33 +72,6 @@ import com.yeejoin.amos.component.feign.model.FeignClientResult;
...
@@ -43,33 +72,6 @@ import com.yeejoin.amos.component.feign.model.FeignClientResult;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
com.yeejoin.amos.feign.privilege.model.RoleModel
;
import
com.yeejoin.amos.feign.privilege.model.RoleModel
;
import
org.apache.commons.collections4.CollectionUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.ObjectUtils
;
import
org.typroject.tyboot.component.emq.EmqKeeper
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
javax.annotation.Resource
;
import
java.io.Serializable
;
import
java.lang.reflect.Method
;
import
java.text.SimpleDateFormat
;
import
java.util.ArrayList
;
import
java.util.Collection
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
import
java.util.stream.Collectors
;
/**
/**
* 机构/部门/人员表 服务实现类
* 机构/部门/人员表 服务实现类
...
@@ -499,7 +501,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -499,7 +501,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
orgUsr
.
setRecUserName
(
user
.
getRealName
());
orgUsr
.
setRecUserName
(
user
.
getRealName
());
orgUsr
.
setRecUserId
(
user
.
getUserId
());
orgUsr
.
setRecUserId
(
user
.
getUserId
());
OrgUsrDto
orgUsrDto
=
new
OrgUsrDto
();
OrgUsrDto
orgUsrDto
=
new
OrgUsrDto
();
BeanUtils
.
copyProperties
(
orgUsr
,
orgUsrDto
);
BeanUtils
.
copyProperties
(
orgUsr
,
orgUsrDto
);
// 单位新增情况
// 单位新增情况
OrgUsrDto
model
=
createWithModel
(
orgUsrDto
);
OrgUsrDto
model
=
createWithModel
(
orgUsrDto
);
// save(orgUsr);
// save(orgUsr);
...
@@ -1191,11 +1193,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1191,11 +1193,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
@Override
@Override
public
List
<
OrgUsrExcelDto
>
exportToExcel
(
Map
par
)
{
public
List
<
OrgUsrExcelDto
>
exportToExcel
(
Map
par
)
{
String
parentId
=
par
.
containsKey
(
"parentId"
)?
par
.
get
(
"parentId"
).
toString
():
null
;
String
parentId
=
par
.
containsKey
(
"parentId"
)
?
par
.
get
(
"parentId"
).
toString
()
:
null
;
String
bizOrgName
=
par
.
containsKey
(
"bizOrgName"
)?
par
.
get
(
"bizOrgName"
).
toString
():
null
;
String
bizOrgName
=
par
.
containsKey
(
"bizOrgName"
)
?
par
.
get
(
"bizOrgName"
).
toString
()
:
null
;
String
internalPositionCode
=
par
.
containsKey
(
"internalPositionCode"
)?
par
.
get
(
"internalPositionCode"
).
toString
():
null
;
String
internalPositionCode
=
par
.
containsKey
(
"internalPositionCode"
)
String
positionType
=
par
.
containsKey
(
"positionType"
)?
par
.
get
(
"positionType"
).
toString
():
null
;
?
par
.
get
(
"internalPositionCode"
).
toString
()
return
orgUsrMapper
.
exportToExcel
(
parentId
,
bizOrgName
,
internalPositionCode
,
positionType
);
:
null
;
String
positionType
=
par
.
containsKey
(
"positionType"
)
?
par
.
get
(
"positionType"
).
toString
()
:
null
;
return
orgUsrMapper
.
exportToExcel
(
parentId
,
bizOrgName
,
internalPositionCode
,
positionType
);
}
}
@Override
@Override
...
@@ -1542,6 +1546,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1542,6 +1546,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
wrapper
.
eq
(
OrgUsr:
:
getBizOrgType
,
OrgPersonEnum
.
人员
.
getKey
());
wrapper
.
eq
(
OrgUsr:
:
getBizOrgType
,
OrgPersonEnum
.
人员
.
getKey
());
return
this
.
baseMapper
.
selectList
(
wrapper
);
return
this
.
baseMapper
.
selectList
(
wrapper
);
}
}
/**
/**
* 查询组织机构下面的人员信息
* 查询组织机构下面的人员信息
*
*
...
@@ -1656,7 +1661,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1656,7 +1661,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
break
;
break
;
}
}
}
}
if
(!
map
.
containsKey
(
"postType"
)
||
map
.
get
(
"postType"
)
==
null
||
StringUtils
.
isBlank
(
map
.
get
(
"postType"
).
toString
()))
{
if
(!
map
.
containsKey
(
"postType"
)
||
map
.
get
(
"postType"
)
==
null
||
StringUtils
.
isBlank
(
map
.
get
(
"postType"
).
toString
()))
{
continue
;
continue
;
}
}
map
.
put
(
"userName"
,
orgUsr
.
getBizOrgName
());
map
.
put
(
"userName"
,
orgUsr
.
getBizOrgName
());
...
@@ -1690,13 +1696,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1690,13 +1696,13 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
@Override
@Override
public
List
<
OrgUsr
>
selectCompanyUsers
(
Long
orgUnitId
)
{
public
List
<
OrgUsr
>
selectCompanyUsers
(
Long
orgUnitId
)
{
OrgUsr
orgUsr
=
this
.
getById
(
orgUnitId
);
OrgUsr
orgUsr
=
this
.
getById
(
orgUnitId
);
if
(
null
==
orgUnitId
)
{
if
(
null
==
orgUnitId
)
{
return
null
;
return
null
;
}
}
LambdaQueryWrapper
<
OrgUsr
>
queryWrapper
=
new
LambdaQueryWrapper
();
LambdaQueryWrapper
<
OrgUsr
>
queryWrapper
=
new
LambdaQueryWrapper
();
queryWrapper
.
like
(
OrgUsr:
:
getBizOrgCode
,
orgUsr
.
getBizOrgCode
());
queryWrapper
.
like
(
OrgUsr:
:
getBizOrgCode
,
orgUsr
.
getBizOrgCode
());
queryWrapper
.
eq
(
OrgUsr:
:
getBizOrgType
,
CommonConstant
.
BIZ_ORG_TYPE_PERSON
);
queryWrapper
.
eq
(
OrgUsr:
:
getBizOrgType
,
CommonConstant
.
BIZ_ORG_TYPE_PERSON
);
queryWrapper
.
eq
(
OrgUsr:
:
getIsDelete
,
false
);
queryWrapper
.
eq
(
OrgUsr:
:
getIsDelete
,
false
);
List
<
OrgUsr
>
list
=
this
.
list
(
queryWrapper
);
List
<
OrgUsr
>
list
=
this
.
list
(
queryWrapper
);
return
list
;
return
list
;
}
}
...
@@ -1705,7 +1711,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1705,7 +1711,7 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
public
OrgUsr
selectByAmosOrgId
(
Long
id
)
{
public
OrgUsr
selectByAmosOrgId
(
Long
id
)
{
QueryWrapper
<
OrgUsr
>
queryWrapper
=
new
QueryWrapper
<>();
QueryWrapper
<
OrgUsr
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
"amos_org_id"
,
id
);
queryWrapper
.
eq
(
"amos_org_id"
,
id
);
OrgUsr
orgUsr
=
orgUsrMapper
.
selectOne
(
queryWrapper
);
OrgUsr
orgUsr
=
orgUsrMapper
.
selectOne
(
queryWrapper
);
return
orgUsr
;
return
orgUsr
;
...
@@ -1713,8 +1719,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1713,8 +1719,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
@Override
@Override
public
AgencyUserModel
getAmosIdByOrgUserId
(
String
orgUserId
)
throws
Exception
{
public
AgencyUserModel
getAmosIdByOrgUserId
(
String
orgUserId
)
throws
Exception
{
OrgUsr
orgUsr
=
this
.
baseMapper
.
selectOne
(
new
LambdaQueryWrapper
<
OrgUsr
>().
eq
(
OrgUsr:
:
getSequenceNbr
,
OrgUsr
orgUsr
=
this
.
baseMapper
orgUserId
));
.
selectOne
(
new
LambdaQueryWrapper
<
OrgUsr
>().
eq
(
OrgUsr:
:
getSequenceNbr
,
orgUserId
));
if
(
ValidationUtil
.
isEmpty
(
orgUsr
))
{
if
(
ValidationUtil
.
isEmpty
(
orgUsr
))
{
throw
new
Exception
(
"账号不存在"
);
throw
new
Exception
(
"账号不存在"
);
}
}
...
@@ -1731,13 +1737,14 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1731,13 +1737,14 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
throw
new
Exception
(
"账号不存在"
);
throw
new
Exception
(
"账号不存在"
);
}
}
List
<
String
>
orgUserIdList
=
Lists
.
newArrayList
(
orgUserIds
.
split
(
","
));
List
<
String
>
orgUserIdList
=
Lists
.
newArrayList
(
orgUserIds
.
split
(
","
));
List
<
OrgUsr
>
orgUsrList
=
this
.
baseMapper
.
selectList
(
new
LambdaQueryWrapper
<
OrgUsr
>().
in
(
OrgUsr:
:
getSequenceNbr
,
List
<
OrgUsr
>
orgUsrList
=
this
.
baseMapper
orgUserIdList
));
.
selectList
(
new
LambdaQueryWrapper
<
OrgUsr
>().
in
(
OrgUsr:
:
getSequenceNbr
,
orgUserIdList
));
if
(
ValidationUtil
.
isEmpty
(
orgUsrList
))
{
if
(
ValidationUtil
.
isEmpty
(
orgUsrList
))
{
throw
new
Exception
(
"账号不存在"
);
throw
new
Exception
(
"账号不存在"
);
}
}
List
<
AgencyUserModel
>
amosUserList
=
List
<
AgencyUserModel
>
amosUserList
=
Privilege
.
agencyUserClient
.
queryByIds
(
Privilege
.
agencyUserClient
.
queryByIds
(
Joiner
.
on
(
","
).
join
(
orgUsrList
.
stream
().
map
(
OrgUsr:
:
getAmosOrgId
).
collect
(
Collectors
.
toList
())),
false
).
getResult
();
Joiner
.
on
(
","
).
join
(
orgUsrList
.
stream
().
map
(
OrgUsr:
:
getAmosOrgId
).
collect
(
Collectors
.
toList
())),
false
)
.
getResult
();
if
(
ValidationUtil
.
isEmpty
(
amosUserList
))
{
if
(
ValidationUtil
.
isEmpty
(
amosUserList
))
{
throw
new
Exception
(
"账号不存在"
);
throw
new
Exception
(
"账号不存在"
);
}
}
...
@@ -1748,7 +1755,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1748,7 +1755,8 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
@Override
@Override
public
List
<
OrgUsrFormDto
>
getUnSyncOrgCompanyList
(
List
<
Long
>
companyIdList
)
{
public
List
<
OrgUsrFormDto
>
getUnSyncOrgCompanyList
(
List
<
Long
>
companyIdList
)
{
LambdaQueryWrapper
<
OrgUsr
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
LambdaQueryWrapper
<
OrgUsr
>
queryWrapper
=
new
LambdaQueryWrapper
<>();
queryWrapper
.
notIn
(
OrgUsr:
:
getSequenceNbr
,
companyIdList
).
eq
(
OrgUsr:
:
getIsDelete
,
false
).
eq
(
OrgUsr:
:
getBizOrgType
,
"COMPANY"
);
queryWrapper
.
notIn
(
OrgUsr:
:
getSequenceNbr
,
companyIdList
).
eq
(
OrgUsr:
:
getIsDelete
,
false
)
.
eq
(
OrgUsr:
:
getBizOrgType
,
"COMPANY"
);
List
<
OrgUsr
>
unSyncCompanyList
=
this
.
baseMapper
.
selectList
(
queryWrapper
);
List
<
OrgUsr
>
unSyncCompanyList
=
this
.
baseMapper
.
selectList
(
queryWrapper
);
List
<
OrgUsrFormDto
>
allUnSyncCompanyList
=
Lists
.
newArrayList
();
List
<
OrgUsrFormDto
>
allUnSyncCompanyList
=
Lists
.
newArrayList
();
if
(!
ValidationUtil
.
isEmpty
(
unSyncCompanyList
))
{
if
(!
ValidationUtil
.
isEmpty
(
unSyncCompanyList
))
{
...
@@ -1764,11 +1772,15 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
...
@@ -1764,11 +1772,15 @@ public class OrgUsrServiceImpl extends BaseService<OrgUsrDto, OrgUsr, OrgUsrMapp
return
allUnSyncCompanyList
;
return
allUnSyncCompanyList
;
}
}
public
OrgUsr
getDetailById
(
Long
id
)
{
public
OrgUsr
getDetailById
(
Long
id
){
LambdaQueryWrapper
<
OrgUsr
>
queryWrapper
=
new
LambdaQueryWrapper
<
OrgUsr
>();
LambdaQueryWrapper
<
OrgUsr
>
queryWrapper
=
new
LambdaQueryWrapper
<
OrgUsr
>();
queryWrapper
.
eq
(
OrgUsr:
:
getIsDelete
,
false
);
queryWrapper
.
eq
(
OrgUsr:
:
getIsDelete
,
false
);
queryWrapper
.
eq
(
OrgUsr:
:
getSequenceNbr
,
id
);
queryWrapper
.
eq
(
OrgUsr:
:
getSequenceNbr
,
id
);
return
this
.
baseMapper
.
selectOne
(
queryWrapper
);
return
this
.
baseMapper
.
selectOne
(
queryWrapper
);
}
}
public
List
<
Map
<
String
,
String
>>
getPersonSimpleDetail
()
{
return
orgUsrMapper
.
getPersonSimpleDetail
();
}
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertSubmittedController.java
View file @
4275dffd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
controller
;
import
java.util.ArrayList
;
import
com.alibaba.fastjson.JSON
;
import
java.util.Arrays
;
import
com.alibaba.fastjson.JSONException
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
...
@@ -28,12 +15,27 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.TemplateDto;
...
@@ -28,12 +15,27 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.TemplateDto;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.SubmissionMethodEnum
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.SubmissionMethodEnum
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.AlertCalledServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.AlertCalledServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.AlertSubmittedObjectServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.AlertSubmittedServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.AlertSubmittedServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.PowerTransferServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.PowerTransferServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.TemplateServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.biz.service.impl.TemplateServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.restful.utils.ResponseHelper
;
import
org.typroject.tyboot.core.restful.utils.ResponseModel
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
/**
/**
...
@@ -62,6 +64,9 @@ public class AlertSubmittedController extends BaseController {
...
@@ -62,6 +64,9 @@ public class AlertSubmittedController extends BaseController {
@Autowired
@Autowired
PowerTransferServiceImpl
powerTransferService
;
PowerTransferServiceImpl
powerTransferService
;
@Autowired
AlertSubmittedObjectServiceImpl
iAlertSubmittedObjectService
;
/**
/**
* 新增警情报送记录
* 新增警情报送记录
*
*
...
@@ -213,7 +218,16 @@ public class AlertSubmittedController extends BaseController {
...
@@ -213,7 +218,16 @@ public class AlertSubmittedController extends BaseController {
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取融合调度短信内容"
,
notes
=
"获取融合调度短信内容"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取融合调度短信内容"
,
notes
=
"获取融合调度短信内容"
)
public
ResponseModel
<
AlertSubmittedSMSDto
>
getSchedulingContent
(
@PathVariable
Long
id
)
{
public
ResponseModel
<
AlertSubmittedSMSDto
>
getSchedulingContent
(
@PathVariable
Long
id
)
{
// 获取报送内容
// 获取报送内容
// 任务 4174 日常值班---融合调度----短信模版中的内容用户可以全部删除掉,按照自定义内容重新录入发送内容 by litw 2021年10月27日
AlertSubmittedSMSDto
schedulingContent
=
alertSubmittedService
.
getSchedulingContent
(
id
);
AlertSubmittedSMSDto
schedulingContent
=
alertSubmittedService
.
getSchedulingContent
(
id
);
if
(!
ValidationUtil
.
isEmpty
(
schedulingContent
.
getSubmissionContent
()))
{
try
{
JSON
.
parseObject
(
schedulingContent
.
getSubmissionContent
());
}
catch
(
JSONException
jsonException
)
{
schedulingContent
.
setSubmissionContentValue
(
schedulingContent
.
getSubmissionContent
());
schedulingContent
.
setSubmissionTemplate
(
"<p><span data-name=\"custom\"></span></p>"
);
}
}
return
ResponseHelper
.
buildResponse
(
schedulingContent
);
return
ResponseHelper
.
buildResponse
(
schedulingContent
);
}
}
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/FirefightersController.java
View file @
4275dffd
...
@@ -106,7 +106,7 @@ public class FirefightersController extends BaseController {
...
@@ -106,7 +106,7 @@ public class FirefightersController extends BaseController {
public
ResponseModel
<
FirefightersInfoDto
>
saveFirefighters
(
@RequestBody
FirefightersInfoDto
firefighters
)
{
public
ResponseModel
<
FirefightersInfoDto
>
saveFirefighters
(
@RequestBody
FirefightersInfoDto
firefighters
)
{
try
{
try
{
/*3184 消防人员,编辑页面岗位选择子分类保存成功后,概要中岗位未修改 chenzhao start 2021-10-19*/
/*3184 消防人员,编辑页面岗位选择子分类保存成功后,概要中岗位未修改 chenzhao start 2021-10-19*/
if
(
firefighters
.
getFirefighters
().
getJobTitleCode
()
!=
null
){
if
(
firefighters
.
getFirefighters
().
getJobTitleCode
()
!=
null
&&
!
firefighters
.
getFirefighters
().
getJobTitleCode
().
equals
(
""
)
){
DataDictionary
gwmc
=
dataDictionaryService
.
getByCode
(
firefighters
.
getFirefighters
().
getJobTitleCode
(),
"GWMC"
);
DataDictionary
gwmc
=
dataDictionaryService
.
getByCode
(
firefighters
.
getFirefighters
().
getJobTitleCode
(),
"GWMC"
);
firefighters
.
getFirefighters
().
setJobTitle
(
gwmc
.
getName
());
firefighters
.
getFirefighters
().
setJobTitle
(
gwmc
.
getName
());
}
}
...
@@ -114,7 +114,6 @@ public class FirefightersController extends BaseController {
...
@@ -114,7 +114,6 @@ public class FirefightersController extends BaseController {
iFirefightersService
.
saveFirefighters
(
firefighters
);
iFirefightersService
.
saveFirefighters
(
firefighters
);
return
ResponseHelper
.
buildResponse
(
firefighters
);
return
ResponseHelper
.
buildResponse
(
firefighters
);
}
catch
(
Exception
e
)
{
}
catch
(
Exception
e
)
{
throw
new
RuntimeException
(
"系统异常"
);
throw
new
RuntimeException
(
"系统异常"
);
}
}
...
...
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 @
4275dffd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.Set
;
import
java.util.function.Function
;
import
java.util.function.Function
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -73,7 +74,8 @@ import com.yeejoin.amos.component.rule.config.RuleConfig;
...
@@ -73,7 +74,8 @@ import com.yeejoin.amos.component.rule.config.RuleConfig;
* @date 2021-06-17
* @date 2021-06-17
*/
*/
@Service
@Service
public
class
AlertCalledServiceImpl
extends
BaseService
<
AlertCalledDto
,
AlertCalled
,
AlertCalledMapper
>
implements
IAlertCalledService
{
public
class
AlertCalledServiceImpl
extends
BaseService
<
AlertCalledDto
,
AlertCalled
,
AlertCalledMapper
>
implements
IAlertCalledService
{
@Autowired
@Autowired
RedisUtils
redisUtils
;
RedisUtils
redisUtils
;
...
@@ -123,6 +125,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -123,6 +125,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
@Autowired
@Autowired
AlertFormValueServiceImpl
alertFormValueService
;
AlertFormValueServiceImpl
alertFormValueService
;
@Autowired
OrgUsrServiceImpl
orgUsrServiceImpl
;
private
static
int
comparingByGroupVal
(
Map
<
String
,
Object
>
map
,
Map
<
String
,
Object
>
map2
,
String
key
)
{
private
static
int
comparingByGroupVal
(
Map
<
String
,
Object
>
map
,
Map
<
String
,
Object
>
map2
,
String
key
)
{
int
result
=
0
;
int
result
=
0
;
if
(
map
.
get
(
key
)
instanceof
DateTime
)
{
if
(
map
.
get
(
key
)
instanceof
DateTime
)
{
...
@@ -149,10 +154,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -149,10 +154,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
alertCalledMapper
.
alertCalledListByAlertStatusCount
(
par
);
return
alertCalledMapper
.
alertCalledListByAlertStatusCount
(
par
);
}
}
/**
/**
* 接警记录 列表分页查询
* 接警记录 列表分页查询
**/
/* bug2407 筛选参数解析异常 修改筛选条件方法 XML中添加了selectAllPage 方法 data代表排序条件 lift 升降序 陈召 2021-09-03 开始*/
**/
/*
* bug2407 筛选参数解析异常 修改筛选条件方法 XML中添加了selectAllPage 方法 data代表排序条件 lift 升降序 陈召
* 2021-09-03 开始
*/
// public IPage<AlertCalled> queryForCalledList(Page pageBean, Integer alertStatus,
// public IPage<AlertCalled> queryForCalledList(Page pageBean, Integer alertStatus,
// String alertTypeCode,
// String alertTypeCode,
// String alertSourceCode,
// String alertSourceCode,
...
@@ -169,17 +176,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -169,17 +176,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
//
//
// List<AlertCalled> list = alertCalledMapper.selectAllPage(pageBean.getCurrent(), pageBean.getSize(), alertStatus, alertTypeCode, alertSourceCode, startTime, endTime, data, lift);
// List<AlertCalled> list = alertCalledMapper.selectAllPage(pageBean.getCurrent(), pageBean.getSize(), alertStatus, alertTypeCode, alertSourceCode, startTime, endTime, data, lift);
// }
// }
public
IPage
<
AlertCalled
>
queryForCalledList
(
Page
pageBean
,
Integer
alertStatus
,
public
IPage
<
AlertCalled
>
queryForCalledList
(
Page
pageBean
,
Integer
alertStatus
,
String
alertTypeCode
,
String
alertTypeCode
,
String
alertSourceCode
,
String
startTime
,
String
endTime
,
String
sort
)
{
String
alertSourceCode
,
String
startTime
,
String
endTime
,
String
sort
)
{
String
[]
split
=
sort
!=
null
?
sort
.
split
(
","
)
:
null
;
String
[]
split
=
sort
!=
null
?
sort
.
split
(
","
)
:
null
;
/*2407 【web】日常值班>警情记录>接警记录,表头排序功能失效 chenzhao 09-28 start
*/
/* 2407 【web】日常值班>警情记录>接警记录,表头排序功能失效 chenzhao 09-28 start
*/
if
(
split
!=
null
)
{
if
(
split
!=
null
)
{
if
(
split
[
0
]
!=
null
)
{
if
(
split
[
0
]
!=
null
)
{
if
(
split
[
0
].
equals
(
"alertType"
)
||
split
[
0
].
equals
(
"alertSource"
)
||
split
[
0
].
equals
(
"alarmType"
))
{
if
(
split
[
0
].
equals
(
"alertType"
)
||
split
[
0
].
equals
(
"alertSource"
)
||
split
[
0
].
equals
(
"alarmType"
))
{
split
[
0
]
=
split
[
0
]
+
"Code"
;
split
[
0
]
=
split
[
0
]
+
"Code"
;
...
@@ -188,29 +190,30 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -188,29 +190,30 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
split
[
0
]
=
"alertStatus"
;
split
[
0
]
=
"alertStatus"
;
}
}
}
}
if
(
split
[
1
]
!=
null
)
{
if
(
split
[
1
]
!=
null
)
{
if
(
split
[
1
].
equals
(
"ascend"
))
{
if
(
split
[
1
].
equals
(
"ascend"
))
{
split
[
1
]
=
"ASC"
;
split
[
1
]
=
"ASC"
;
}
}
if
(
split
[
1
].
equals
(
"descend"
))
{
if
(
split
[
1
].
equals
(
"descend"
))
{
split
[
1
]
=
"DESC"
;
split
[
1
]
=
"DESC"
;
}
}
}
}
}
}
String
data
=
split
!=
null
?
RedisKey
.
humpToLine
(
split
[
0
])
:
null
;
String
data
=
split
!=
null
?
RedisKey
.
humpToLine
(
split
[
0
])
:
null
;
/*2407 【web】日常值班>警情记录>接警记录,表头排序功能失效 chenzhao 09-28 end
*/
/* 2407 【web】日常值班>警情记录>接警记录,表头排序功能失效 chenzhao 09-28 end
*/
String
lift
=
split
!=
null
?
split
[
1
]
:
null
;
String
lift
=
split
!=
null
?
split
[
1
]
:
null
;
List
<
AlertCalled
>
list
=
alertCalledMapper
.
selectAllPage
(
pageBean
.
getCurrent
(),
pageBean
.
getSize
(),
alertStatus
,
alertTypeCode
,
alertSourceCode
,
startTime
,
endTime
,
data
,
lift
);
List
<
AlertCalled
>
list
=
alertCalledMapper
.
selectAllPage
(
pageBean
.
getCurrent
(),
pageBean
.
getSize
(),
alertStatus
,
alertTypeCode
,
alertSourceCode
,
startTime
,
endTime
,
data
,
lift
);
IPage
<
AlertCalled
>
iPage
=
new
Page
<>();
IPage
<
AlertCalled
>
iPage
=
new
Page
<>();
iPage
.
setRecords
(
list
);
iPage
.
setRecords
(
list
);
iPage
.
setTotal
(
alertCalledMapper
.
selectAllCount
(
alertStatus
,
alertTypeCode
,
alertSourceCode
,
startTime
,
endTime
));
iPage
.
setTotal
(
alertCalledMapper
.
selectAllCount
(
alertStatus
,
alertTypeCode
,
alertSourceCode
,
startTime
,
endTime
));
return
iPage
;
return
iPage
;
/* bug2407 表头筛选失效 补充条件方法 XML中添加了排序条件判断 data代表排序条件 lift 升降序 陈召 2021-09-03 结束
*/
/* bug2407 表头筛选失效 补充条件方法 XML中添加了排序条件判断 data代表排序条件 lift 升降序 陈召 2021-09-03 结束
*/
}
}
/**
/**
* 根据灾情id 查询灾情详情
* 根据灾情id 查询灾情详情
**/
**/
...
@@ -229,7 +232,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -229,7 +232,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
List
<
FormValue
>
formValue
=
new
ArrayList
<
FormValue
>();
List
<
FormValue
>
formValue
=
new
ArrayList
<
FormValue
>();
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
for
(
AlertFormValue
alertFormValue
:
list
)
{
for
(
AlertFormValue
alertFormValue
:
list
)
{
FormValue
value
=
new
FormValue
(
alertFormValue
.
getFieldCode
(),
alertFormValue
.
getFieldName
(),
"text"
,
alertFormValue
.
getFieldValue
(),
alertFormValue
.
getBlock
());
FormValue
value
=
new
FormValue
(
alertFormValue
.
getFieldCode
(),
alertFormValue
.
getFieldName
(),
"text"
,
alertFormValue
.
getFieldValue
(),
alertFormValue
.
getBlock
());
formValue
.
add
(
value
);
formValue
.
add
(
value
);
}
}
}
}
...
@@ -260,15 +264,15 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -260,15 +264,15 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
alertCalled
.
setCoordinateY
(
Double
.
valueOf
(
address
.
getString
(
BizConstant
.
LATITUDE
)));
alertCalled
.
setCoordinateY
(
Double
.
valueOf
(
address
.
getString
(
BizConstant
.
LATITUDE
)));
}
}
alertCalled
.
setCallTime
(
new
Date
());
alertCalled
.
setCallTime
(
new
Date
());
if
(
AlertStageEnums
.
RG
.
getValue
().
equals
(
alertCalled
.
getAlertSourceCode
())
||
if
(
AlertStageEnums
.
RG
.
getValue
().
equals
(
alertCalled
.
getAlertSourceCode
())
AlertStageEnums
.
RG
.
getValue
().
equals
(
alertCalled
.
getAlertSourceCode
()))
{
||
AlertStageEnums
.
RG
.
getValue
().
equals
(
alertCalled
.
getAlertSourceCode
()))
{
alertCalled
.
setType
(
"0"
);
alertCalled
.
setType
(
"0"
);
}
else
{
}
else
{
alertCalled
.
setType
(
"1"
);
alertCalled
.
setType
(
"1"
);
}
}
// 动态表单
// 动态表单
List
<
AlertFormValue
>
alertFormValuelist
=
alertCalledObjsDto
.
getAlertFormValue
();
List
<
AlertFormValue
>
alertFormValuelist
=
alertCalledObjsDto
.
getAlertFormValue
();
//
判断是否航空器救援 如果为航空器救援则保存冗余字段 response_level_code bug2542 bykongfm
//
判断是否航空器救援 如果为航空器救援则保存冗余字段 response_level_code bug2542 bykongfm
if
(
AlertStageEnums
.
HKJY
.
getCode
().
equals
(
alertCalled
.
getAlertTypeCode
()))
{
if
(
AlertStageEnums
.
HKJY
.
getCode
().
equals
(
alertCalled
.
getAlertTypeCode
()))
{
alertFormValuelist
.
stream
().
forEach
(
alertFormValue
->
{
alertFormValuelist
.
stream
().
forEach
(
alertFormValue
->
{
if
(
alertFormValue
.
getFieldCode
().
equals
(
"responseLevel"
))
{
if
(
alertFormValue
.
getFieldCode
().
equals
(
"responseLevel"
))
{
...
@@ -312,14 +316,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -312,14 +316,13 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
iAlertFormValueService
.
saveBatch
(
alertFormValuelist
);
iAlertFormValueService
.
saveBatch
(
alertFormValuelist
);
alertCalledObjsDto
.
setAlertCalled
(
alertCalled
);
alertCalledObjsDto
.
setAlertCalled
(
alertCalled
);
alertCalledObjsDto
.
setAlertFormValue
(
alertFormValuelist
);
alertCalledObjsDto
.
setAlertFormValue
(
alertFormValuelist
);
//
警情报送
//
警情报送
//
调用规则
//
调用规则
ruleAlertCalledService
.
fireAlertCalledRule
(
alertCalledObjsDto
);
ruleAlertCalledService
.
fireAlertCalledRule
(
alertCalledObjsDto
);
//
通知实战指挥页面发送mqtt 默认发送 String 类型 0, 新警情 1 警情状态变化
//
通知实战指挥页面发送mqtt 默认发送 String 类型 0, 新警情 1 警情状态变化
emqKeeper
.
getMqttClient
().
publish
(
topic
,
"0"
.
getBytes
(),
RuleConfig
.
DEFAULT_QOS
,
true
);
emqKeeper
.
getMqttClient
().
publish
(
topic
,
"0"
.
getBytes
(),
RuleConfig
.
DEFAULT_QOS
,
true
);
}
}
/**
/**
* 同步保存ES
* 同步保存ES
*/
*/
...
@@ -333,8 +336,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -333,8 +336,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
}
}
/**
/**
* 根据id 修改警情
* 根据id 修改警情 type:警情相关 操作类型 0警情续报 1非警情确认 2 警情结案
* type:警情相关 操作类型 0警情续报 1非警情确认 2 警情结案
*/
*/
@Override
@Override
@Transactional
(
rollbackFor
=
RuntimeException
.
class
)
@Transactional
(
rollbackFor
=
RuntimeException
.
class
)
...
@@ -343,8 +345,11 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -343,8 +345,11 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
try
{
try
{
switch
(
code
)
{
switch
(
code
)
{
case
"314"
:
case
"314"
:
alertCalledMapper
.
update
(
null
,
new
UpdateWrapper
<
AlertCalled
>().
eq
(
"sequence_nbr"
,
id
)
alertCalledMapper
.
update
(
null
,
.
set
(
"alert_status"
,
1
).
set
(
"alert_stage"
,
AlertStageEnums
.
ZBQJ
.
getValue
()).
set
(
"alarm_type"
,
AlertStageEnums
.
FJQ
.
getValue
()).
set
(
"alarm_type_code"
,
AlertStageEnums
.
FJQ
.
getCode
()));
new
UpdateWrapper
<
AlertCalled
>().
eq
(
"sequence_nbr"
,
id
).
set
(
"alert_status"
,
1
)
.
set
(
"alert_stage"
,
AlertStageEnums
.
ZBQJ
.
getValue
())
.
set
(
"alarm_type"
,
AlertStageEnums
.
FJQ
.
getValue
())
.
set
(
"alarm_type_code"
,
AlertStageEnums
.
FJQ
.
getCode
()));
break
;
break
;
case
"315"
:
case
"315"
:
alertCalledMapper
.
update
(
null
,
new
UpdateWrapper
<
AlertCalled
>().
eq
(
"sequence_nbr"
,
id
)
alertCalledMapper
.
update
(
null
,
new
UpdateWrapper
<
AlertCalled
>().
eq
(
"sequence_nbr"
,
id
)
...
@@ -358,14 +363,14 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -358,14 +363,14 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
}
}
AlertCalled
alertCalled
=
this
.
getById
(
id
);
AlertCalled
alertCalled
=
this
.
getById
(
id
);
//
删除缓存
//
删除缓存
redisUtils
.
del
(
RedisKey
.
ALERTCALLED_ID
+
id
);
redisUtils
.
del
(
RedisKey
.
ALERTCALLED_ID
+
id
);
/**
/**
* 同步更新存ES
* 同步更新存ES
*/
*/
eSAlertCalledService
.
saveAlertCalledToES
(
alertCalled
);
eSAlertCalledService
.
saveAlertCalledToES
(
alertCalled
);
//
通知实战指挥页面发送mqtt 默认发送 String 类型 0新警情, 1警情状态变化
//
通知实战指挥页面发送mqtt 默认发送 String 类型 0新警情, 1警情状态变化
emqKeeper
.
getMqttClient
().
publish
(
topic
,
"1"
.
getBytes
(),
RuleConfig
.
DEFAULT_QOS
,
true
);
emqKeeper
.
getMqttClient
().
publish
(
topic
,
"1"
.
getBytes
(),
RuleConfig
.
DEFAULT_QOS
,
true
);
return
true
;
return
true
;
...
@@ -383,24 +388,24 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -383,24 +388,24 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
public
List
<
Map
<
String
,
Object
>>
listByDateRange
(
String
beginDate
,
String
endDate
)
{
public
List
<
Map
<
String
,
Object
>>
listByDateRange
(
String
beginDate
,
String
endDate
)
{
// 查询指定日期内的警情列表
// 查询指定日期内的警情列表
List
<
AlertCalled
>
alertCalledList
=
List
<
AlertCalled
>
alertCalledList
=
this
.
list
(
new
LambdaQueryWrapper
<
AlertCalled
>()
this
.
list
(
new
LambdaQueryWrapper
<
AlertCalled
>().
apply
(!
ValidationUtil
.
isEmpty
(
beginDate
),
.
apply
(!
ValidationUtil
.
isEmpty
(
beginDate
),
"call_time >= '"
+
beginDate
+
"'"
)
"call_time >= '"
+
beginDate
+
"'"
)
.
le
(
true
,
AlertCalled:
:
getCallTime
,
endDate
));
.
le
(
true
,
AlertCalled:
:
getCallTime
,
endDate
));
Map
<
String
,
String
>
queryParams
=
Maps
.
newHashMap
();
Map
<
String
,
String
>
queryParams
=
Maps
.
newHashMap
();
queryParams
.
put
(
"beginDate"
,
beginDate
);
queryParams
.
put
(
"beginDate"
,
beginDate
);
queryParams
.
put
(
"endDate"
,
endDate
);
queryParams
.
put
(
"endDate"
,
endDate
);
List
<
Map
<
String
,
Object
>>
allList
=
Lists
.
newArrayList
();
List
<
Map
<
String
,
Object
>>
allList
=
Lists
.
newArrayList
();
if
(!
ValidationUtil
.
isEmpty
(
alertCalledList
))
{
if
(!
ValidationUtil
.
isEmpty
(
alertCalledList
))
{
Map
<
String
,
List
<
AlertCalled
>>
alertCalledMap
=
Map
<
String
,
List
<
AlertCalled
>>
alertCalledMap
=
alertCalledList
.
stream
()
alertCalledList
.
stream
()
.
collect
(
Collectors
.
groupingBy
(
AlertCalled:
:
getAlertTypeCode
));
.
collect
(
Collectors
.
groupingBy
(
AlertCalled:
:
getAlertTypeCode
));
Map
<
Long
,
AlertCalled
>
calledMap
=
Map
<
Long
,
AlertCalled
>
calledMap
=
alertCalledList
.
stream
()
alertCalledList
.
stream
()
.
collect
(
Collectors
.
toMap
(
AlertCalled:
:
getSequenceNbr
,
Function
.
identity
()));
.
collect
(
Collectors
.
toMap
(
AlertCalled:
:
getSequenceNbr
,
Function
.
identity
()));
alertCalledMap
.
forEach
((
alertTypeCode
,
list
)
->
{
alertCalledMap
.
forEach
((
alertTypeCode
,
list
)
->
{
allList
.
addAll
(
iAlertFormValueService
.
listAll
(
alertTypeCode
,
queryParams
));
allList
.
addAll
(
iAlertFormValueService
.
listAll
(
alertTypeCode
,
queryParams
));
});
});
allList
.
forEach
(
i
->
{
allList
.
forEach
(
i
->
{
//
增加非空判断 cz 2021-10-08
//
增加非空判断 cz 2021-10-08
if
(
calledMap
.
get
(
Long
.
parseLong
(
i
.
get
(
"instanceId"
).
toString
()))
!=
null
)
{
if
(
calledMap
.
get
(
Long
.
parseLong
(
i
.
get
(
"instanceId"
).
toString
()))
!=
null
)
{
AlertCalled
alertCalled
=
calledMap
.
get
(
Long
.
parseLong
(
i
.
get
(
"instanceId"
).
toString
()));
AlertCalled
alertCalled
=
calledMap
.
get
(
Long
.
parseLong
(
i
.
get
(
"instanceId"
).
toString
()));
i
.
putAll
(
Bean
.
BeantoMap
(
alertCalled
));
i
.
putAll
(
Bean
.
BeantoMap
(
alertCalled
));
...
@@ -412,28 +417,28 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -412,28 +417,28 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
allList
;
return
allList
;
}
}
public
Map
<
String
,
Object
>
getAlertInfoList
(
String
beginDate
,
String
endDate
)
{
public
Map
<
String
,
Object
>
getAlertInfoList
(
String
beginDate
,
String
endDate
)
{
Map
<
String
,
Object
>
result
=
Maps
.
newHashMap
();
Map
<
String
,
Object
>
result
=
Maps
.
newHashMap
();
List
<
Map
<
String
,
Object
>>
list
=
listByDateRange
(
beginDate
,
endDate
);
List
<
Map
<
String
,
Object
>>
list
=
listByDateRange
(
beginDate
,
endDate
);
// 获取接警情况模板
// 获取接警情况模板
List
<
Template
>
templateList
=
List
<
Template
>
templateList
=
templateMapper
.
selectList
(
new
LambdaQueryWrapper
<
Template
>()
templateMapper
.
selectList
(
new
LambdaQueryWrapper
<
Template
>().
eq
(
Template:
:
getFormat
,
false
).
like
(
Template:
:
getTypeCode
,
.
eq
(
Template:
:
getFormat
,
false
).
like
(
Template:
:
getTypeCode
,
DutyInfoEnum
.
接警情况
.
getKey
()
+
"-"
));
DutyInfoEnum
.
接警情况
.
getKey
()
+
"-"
));
Map
<
String
,
Template
>
templateMap
=
templateList
.
stream
()
Map
<
String
,
Template
>
templateMap
=
templateList
.
stream
().
collect
(
Collectors
.
toMap
(
Template:
:
getTypeCode
,
.
collect
(
Collectors
.
toMap
(
Template:
:
getTypeCode
,
Function
.
identity
()));
Function
.
identity
()));
List
<
String
>
contentList
=
Lists
.
newArrayList
();
List
<
String
>
contentList
=
Lists
.
newArrayList
();
//
增加非空判断 cz 2021-10-08
//
增加非空判断 cz 2021-10-08
list
.
forEach
(
i
->
{
list
.
forEach
(
i
->
{
if
(
i
.
get
(
"alertTypeCode"
)
!=
null
)
{
if
(
i
.
get
(
"alertTypeCode"
)
!=
null
)
{
String
tempContent
=
String
tempContent
=
templateMap
.
get
(
DutyInfoEnum
.
接警情况
.
getKey
()
+
"-"
+
i
.
get
(
"alertTypeCode"
))
templateMap
.
get
(
DutyInfoEnum
.
接警情况
.
getKey
()
+
"-"
+
i
.
get
(
"alertTypeCode"
))
.
getContent
();
.
getContent
();
contentList
.
add
(
replaceTemplate
(
tempContent
,
i
));
contentList
.
add
(
replaceTemplate
(
tempContent
,
i
));
}
}
});
});
Map
<
String
,
Integer
>
statusCountMap
=
alertCalledMapper
.
queryAlertStatusCount
(
beginDate
,
endDate
);
Map
<
String
,
Integer
>
statusCountMap
=
alertCalledMapper
.
queryAlertStatusCount
(
beginDate
,
endDate
);
Integer
unFinishedCount
=
Integer
unFinishedCount
=
this
this
.
count
(
new
LambdaQueryWrapper
<
AlertCalled
>().
eq
(
AlertCalled:
:
getAlertStatus
,
false
));
//bug2532 未结案警情统计错误 bykongfm
.
count
(
new
LambdaQueryWrapper
<
AlertCalled
>().
eq
(
AlertCalled:
:
getAlertStatus
,
false
));
// bug2532
// 未结案警情统计错误
// bykongfm
result
.
put
(
"alertInfoList"
,
contentList
);
result
.
put
(
"alertInfoList"
,
contentList
);
result
.
putAll
(
statusCountMap
);
result
.
putAll
(
statusCountMap
);
...
@@ -490,12 +495,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -490,12 +495,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
listdate
.
add
(
new
KeyValueLabel
(
"联系电话"
,
"contactPhone"
,
alertCalled
.
getContactPhone
()));
listdate
.
add
(
new
KeyValueLabel
(
"联系电话"
,
"contactPhone"
,
alertCalled
.
getContactPhone
()));
// listdate.add(new KeyValueLabel("联系人电话", "contactPhone", alertCalled.getContactPhone()));
// listdate.add(new KeyValueLabel("联系人电话", "contactPhone", alertCalled.getContactPhone()));
list
.
stream
().
forEach
(
alertFormValue
->
{
list
.
stream
().
forEach
(
alertFormValue
->
{
/*
2661 灾情详情中字典类数据错误显示为code 改为value值 2021-09-23 陈召 开始 */
/*
2661 灾情详情中字典类数据错误显示为code 改为value值 2021-09-23 陈召 开始 */
String
valueCode
=
alertFormValue
.
getFieldValue
();
String
valueCode
=
alertFormValue
.
getFieldValue
();
/*
2661 灾情详情中字典类数据错误显示为code 改为value值 2021-09-23 陈召 结束 */
/*
2661 灾情详情中字典类数据错误显示为code 改为value值 2021-09-23 陈召 结束 */
/*if(null == valueCode) {
/*
valueCode = alertFormValue.getFieldValue();
* if(null == valueCode) { valueCode = alertFormValue.getFieldValue(); }
}
*/
*/
listdate
.
add
(
new
KeyValueLabel
(
alertFormValue
.
getFieldName
(),
alertFormValue
.
getFieldCode
(),
valueCode
));
listdate
.
add
(
new
KeyValueLabel
(
alertFormValue
.
getFieldName
(),
alertFormValue
.
getFieldCode
(),
valueCode
));
});
});
map
.
put
(
"data"
,
listdate
);
map
.
put
(
"data"
,
listdate
);
...
@@ -519,12 +524,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -519,12 +524,12 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
Map
<
String
,
Integer
>
map
=
powerTransferMapper
.
getCarNum
(
id
);
Map
<
String
,
Integer
>
map
=
powerTransferMapper
.
getCarNum
(
id
);
// Map<String,Integer> mapc=powerTransferMapper.getCompanyNum(id);
// Map<String,Integer> mapc=powerTransferMapper.getCompanyNum(id);
// Map<String,Integer> mapu= alertSubmittedMapper.getUseNum(id);
// Map<String,Integer> mapu= alertSubmittedMapper.getUseNum(id);
//
统计参与人员
//
统计参与人员
List
<
KeyValueLabel
>
listdate
=
new
ArrayList
<>();
List
<
KeyValueLabel
>
listdate
=
new
ArrayList
<>();
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"useNum"
,
"0"
,
"人"
));
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"useNum"
,
"0"
,
"人"
));
//
统计参与车辆
//
统计参与车辆
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"carNum"
,
map
.
get
(
"carNum"
),
"辆"
));
listdate
.
add
(
new
KeyValueLabel
(
"调动人力"
,
"carNum"
,
map
.
get
(
"carNum"
),
"辆"
));
//
统计参与队伍
//
统计参与队伍
listdate
.
add
(
new
KeyValueLabel
(
"调动单位"
,
"companyNum"
,
map
.
get
(
"companyNum"
),
"个"
));
listdate
.
add
(
new
KeyValueLabel
(
"调动单位"
,
"companyNum"
,
map
.
get
(
"companyNum"
),
"个"
));
return
listdate
;
return
listdate
;
...
@@ -573,7 +578,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -573,7 +578,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
StringBuilder
bellNumSb
=
new
StringBuilder
();
StringBuilder
bellNumSb
=
new
StringBuilder
();
StringBuilder
broadcastNumSb
=
new
StringBuilder
();
StringBuilder
broadcastNumSb
=
new
StringBuilder
();
for
(
ControllerDto
controllerDto
:
controllerDtoList
)
{
for
(
ControllerDto
controllerDto
:
controllerDtoList
)
{
//
消防警铃
//
消防警铃
if
(
controllerDto
.
getType
().
equals
(
ControllerTypeEnum
.
BELL
.
getCode
()))
{
if
(
controllerDto
.
getType
().
equals
(
ControllerTypeEnum
.
BELL
.
getCode
()))
{
List
<
String
>
bellNumList
=
controllerEquipMap
.
get
(
controllerDto
.
getSequenceNbr
());
List
<
String
>
bellNumList
=
controllerEquipMap
.
get
(
controllerDto
.
getSequenceNbr
());
if
(!
ValidationUtil
.
isEmpty
(
bellNumList
))
{
if
(!
ValidationUtil
.
isEmpty
(
bellNumList
))
{
...
@@ -582,7 +587,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -582,7 +587,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
}
}
}
}
}
}
//
广播
//
广播
if
(
controllerDto
.
getType
().
equals
(
ControllerTypeEnum
.
BROADCAST
.
getCode
()))
{
if
(
controllerDto
.
getType
().
equals
(
ControllerTypeEnum
.
BROADCAST
.
getCode
()))
{
List
<
String
>
broadcastList
=
controllerEquipMap
.
get
(
controllerDto
.
getSequenceNbr
());
List
<
String
>
broadcastList
=
controllerEquipMap
.
get
(
controllerDto
.
getSequenceNbr
());
if
(!
ValidationUtil
.
isEmpty
(
broadcastList
))
{
if
(!
ValidationUtil
.
isEmpty
(
broadcastList
))
{
...
@@ -614,9 +619,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -614,9 +619,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
List
<
ControllerDto
>
northDoor
=
controllerService
.
queryForList
(
"3"
,
ControllerTypeEnum
.
DOOR
.
getCode
());
List
<
ControllerDto
>
northDoor
=
controllerService
.
queryForList
(
"3"
,
ControllerTypeEnum
.
DOOR
.
getCode
());
if
(!
ValidationUtil
.
isEmpty
(
northDoor
))
{
if
(!
ValidationUtil
.
isEmpty
(
northDoor
))
{
ControllerDto
controllerDto
=
northDoor
.
get
(
0
);
ControllerDto
controllerDto
=
northDoor
.
get
(
0
);
//
打开北站车库门
//
打开北站车库门
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
100
,
"1,1,1,1"
);
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
100
,
"1,1,1,1"
);
//
打开北站车库门弱电警铃
//
打开北站车库门弱电警铃
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
107
,
"1"
);
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
107
,
"1"
);
}
}
/**
/**
...
@@ -625,9 +630,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -625,9 +630,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
List
<
ControllerDto
>
southDoor
=
controllerService
.
queryForList
(
"2"
,
ControllerTypeEnum
.
DOOR
.
getCode
());
List
<
ControllerDto
>
southDoor
=
controllerService
.
queryForList
(
"2"
,
ControllerTypeEnum
.
DOOR
.
getCode
());
if
(!
ValidationUtil
.
isEmpty
(
southDoor
))
{
if
(!
ValidationUtil
.
isEmpty
(
southDoor
))
{
ControllerDto
controllerDto
=
southDoor
.
get
(
0
);
ControllerDto
controllerDto
=
southDoor
.
get
(
0
);
//
打开南站车库门
//
打开南站车库门
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
100
,
"1"
);
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
100
,
"1"
);
//
打开南站车库门弱电警铃
//
打开南站车库门弱电警铃
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
107
,
"1"
);
jcsControlServerClient
.
writeStateAction
(
controllerDto
.
getIp
(),
controllerDto
.
getPort
(),
107
,
"1"
);
}
}
...
@@ -712,7 +717,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -712,7 +717,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
map
;
return
map
;
}
}
//
未结案警情统计
//
未结案警情统计
@Override
@Override
public
Integer
AlertCalledcount
(
int
type
)
{
public
Integer
AlertCalledcount
(
int
type
)
{
return
alertCalledMapper
.
AlertCalledcount
(
0
);
return
alertCalledMapper
.
AlertCalledcount
(
0
);
...
@@ -723,7 +728,6 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -723,7 +728,6 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
alertCalledMapper
.
AlertCalledStatusPage
(
current
,
size
);
return
alertCalledMapper
.
AlertCalledStatusPage
(
current
,
size
);
}
}
@Override
@Override
public
List
<
JSONObject
>
queryDisposalObjectList
(
String
alertId
)
{
public
List
<
JSONObject
>
queryDisposalObjectList
(
String
alertId
)
{
AlertCalled
alertCalled
=
this
.
getById
(
Long
.
valueOf
(
alertId
));
AlertCalled
alertCalled
=
this
.
getById
(
Long
.
valueOf
(
alertId
));
...
@@ -754,22 +758,25 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -754,22 +758,25 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
List
<
OrgUsrzhDto
>
unitInvolvedDto
=
iOrgUsrService
.
getOrgUsrzhDto
(
alertCalled
.
getUnitInvolved
());
List
<
OrgUsrzhDto
>
unitInvolvedDto
=
iOrgUsrService
.
getOrgUsrzhDto
(
alertCalled
.
getUnitInvolved
());
JSONObject
a1
=
new
JSONObject
();
JSONObject
a1
=
new
JSONObject
();
a1
.
put
(
"name"
,
"单位名称"
);
a1
.
put
(
"name"
,
"单位名称"
);
a1
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getBizOrgName
()
:
""
);
a1
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getBizOrgName
()
:
""
);
JSONObject
a2
=
new
JSONObject
();
JSONObject
a2
=
new
JSONObject
();
a2
.
put
(
"name"
,
"单位性质"
);
a2
.
put
(
"name"
,
"单位性质"
);
a2
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getCompanyNature
()
:
a2
.
put
(
"value"
,
""
);
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getCompanyNature
()
:
""
);
JSONObject
a3
=
new
JSONObject
();
JSONObject
a3
=
new
JSONObject
();
a3
.
put
(
"name"
,
"单位电话"
);
a3
.
put
(
"name"
,
"单位电话"
);
a3
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getCompanyPhone
()
:
a3
.
put
(
"value"
,
""
);
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getCompanyPhone
()
:
""
);
JSONObject
a4
=
new
JSONObject
();
JSONObject
a4
=
new
JSONObject
();
a4
.
put
(
"name"
,
"单位地址"
);
a4
.
put
(
"name"
,
"单位地址"
);
a4
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getCompanyLocation
()
:
a4
.
put
(
"value"
,
""
);
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getCompanyLocation
()
:
""
);
JSONObject
a5
=
new
JSONObject
();
JSONObject
a5
=
new
JSONObject
();
a5
.
put
(
"name"
,
"重点部位数量"
);
a5
.
put
(
"name"
,
"重点部位数量"
);
a5
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getKeySiteCount
()!=
null
?
unitInvolvedDto
.
get
(
0
).
getKeySiteCount
():
0
:
0
+
"个"
);
a5
.
put
(
"value"
,
!
ValidationUtil
.
isEmpty
(
unitInvolvedDto
.
get
(
0
))
?
unitInvolvedDto
.
get
(
0
).
getKeySiteCount
()
!=
null
?
unitInvolvedDto
.
get
(
0
).
getKeySiteCount
()
:
0
:
0
+
"个"
);
resultList
.
add
(
a1
);
resultList
.
add
(
a1
);
resultList
.
add
(
a2
);
resultList
.
add
(
a2
);
resultList
.
add
(
a3
);
resultList
.
add
(
a3
);
...
@@ -816,24 +823,30 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -816,24 +823,30 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
resultList
;
return
resultList
;
}
}
/*2304 地址 联系人模糊查询缺失 陈召 2021-09-23 开始*/
/* 2304 地址 联系人模糊查询缺失 陈召 2021-09-23 开始 */
public
List
<
Map
<
String
,
String
>>
getContactName
()
{
public
List
<
Map
<
String
,
String
>>
getContactName
()
{
List
<
Map
<
String
,
String
>>
firefightersName
=
firefightersService
.
getFirefightersName
();
// List<Map<String,String>> firefightersName =
firefightersName
.
forEach
(
r
->{
// firefightersService.getFirefightersName();
String
phone
=
r
.
get
(
"phone"
);
// firefightersName.forEach(r->{
phone
=
QRCodeUtil
.
generateQRCode
()+
"@"
+
phone
;
// String phone = r.get("phone");
r
.
put
(
"phone"
,
phone
);
// phone = QRCodeUtil.generateQRCode()+"@"+phone;
}
// r.put("phone",phone);
);
// }
List
<
Map
<
String
,
String
>>
contactNames
=
alertCalledMapper
.
getContactName
();
// );
contactNames
.
forEach
(
r
->{
// List<Map<String,String>> contactNames = alertCalledMapper.getContactName();
String
phone
=
r
.
get
(
"phone"
);
// contactNames.forEach(r->{
phone
=
QRCodeUtil
.
generateQRCode
()+
"@"
+
phone
;
// String phone = r.get("phone");
r
.
put
(
"phone"
,
phone
);
// phone = QRCodeUtil.generateQRCode()+"@"+phone;
}
// r.put("phone",phone);
);
// }
firefightersName
.
addAll
(
contactNames
);
// );
return
firefightersName
;
// firefightersName.addAll(contactNames);
List
<
Map
<
String
,
String
>>
list
=
orgUsrServiceImpl
.
getPersonSimpleDetail
();
list
.
stream
().
forEach
(
i
->{
String
phone
=
QRCodeUtil
.
generateQRCode
()+
"@"
+
i
.
get
(
"phone"
).
toString
();
i
.
replace
(
"phone"
,
phone
);
});
return
list
;
}
}
public
List
<
String
>
getCalledAddress
()
{
public
List
<
String
>
getCalledAddress
()
{
...
@@ -843,16 +856,19 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
...
@@ -843,16 +856,19 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto, AlertCal
return
keyAddress
;
return
keyAddress
;
}
}
/*2304 地址 联系人模糊查询缺失 陈召 2021-09-23 结束*/
/* 2304 地址 联系人模糊查询缺失 陈召 2021-09-23 结束 */
public
List
<
Map
<
String
,
Object
>>
getLocationLike
(
String
locationt
)
{
public
Set
<
Map
<
String
,
Object
>>
getLocationLike
(
String
locationt
)
{
List
<
Map
<
String
,
Object
>>
orgUserLocation
=
alertCalledMapper
.
getOrgUserLocation
(
locationt
);
Set
<
Map
<
String
,
Object
>>
set
=
new
HashSet
<
Map
<
String
,
Object
>>();
List
<
Map
<
String
,
Object
>>
alertCalledLocation
=
alertCalledMapper
.
getAlertCalledLocation
(
locationt
);
List
<
Map
<
String
,
Object
>>
orgUserLocation
=
alertCalledMapper
.
getOrgUserLocation
(
locationt
);
List
<
Map
<
String
,
Object
>>
keySiteLocation
=
alertCalledMapper
.
getKeySiteLocation
(
locationt
);
List
<
Map
<
String
,
Object
>>
alertCalledLocation
=
alertCalledMapper
.
getAlertCalledLocation
(
locationt
);
List
<
Map
<
String
,
Object
>>
airportLocation
=
alertCalledMapper
.
getAirportLocation
(
locationt
);
List
<
Map
<
String
,
Object
>>
keySiteLocation
=
alertCalledMapper
.
getKeySiteLocation
(
locationt
);
orgUserLocation
.
addAll
(
alertCalledLocation
);
List
<
Map
<
String
,
Object
>>
airportLocation
=
alertCalledMapper
.
getAirportLocation
(
locationt
);
orgUserLocation
.
addAll
(
keySiteLocation
);
set
.
addAll
(
alertCalledLocation
);
orgUserLocation
.
addAll
(
airportLocation
);
set
.
addAll
(
keySiteLocation
);
return
orgUserLocation
;
set
.
addAll
(
airportLocation
);
set
.
addAll
(
orgUserLocation
);
set
.
remove
(
null
);
return
set
;
}
}
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
View file @
4275dffd
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONException
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper
;
import
com.google.common.collect.Lists
;
import
com.google.common.collect.Lists
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.entity.DataDictionary
;
import
com.yeejoin.amos.boot.biz.common.entity.DataDictionary
;
...
@@ -11,7 +12,6 @@ import com.yeejoin.amos.boot.biz.common.utils.EnumsUtils;
...
@@ -11,7 +12,6 @@ import com.yeejoin.amos.boot.biz.common.utils.EnumsUtils;
import
com.yeejoin.amos.boot.biz.common.utils.RedisKey
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisKey
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.common.api.dto.FormValue
;
import
com.yeejoin.amos.boot.module.common.api.dto.FormValue
;
import
com.yeejoin.amos.boot.module.common.api.entity.FirefightersPost
;
import
com.yeejoin.amos.boot.module.common.api.feign.EquipFeignClient
;
import
com.yeejoin.amos.boot.module.common.api.feign.EquipFeignClient
;
import
com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl
;
import
com.yeejoin.amos.boot.module.common.biz.service.impl.OrgUsrServiceImpl
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.AlertCalledObjsDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.AlertCalledObjsDto
;
...
@@ -27,7 +27,11 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferCompanyZHDto;
...
@@ -27,7 +27,11 @@ import com.yeejoin.amos.boot.module.jcs.api.dto.PowerTransferCompanyZHDto;
import
com.yeejoin.amos.boot.module.jcs.api.dto.SchedulingReportingDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.SchedulingReportingDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.TemplateDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.TemplateDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.TemplateExtendDto
;
import
com.yeejoin.amos.boot.module.jcs.api.dto.TemplateExtendDto
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.*
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertCalled
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertFormValue
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmitted
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.AlertSubmittedObject
;
import
com.yeejoin.amos.boot.module.jcs.api.entity.Template
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.AlertBusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.AlertBusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.AlertSchedulingTypeEnum
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.AlertSchedulingTypeEnum
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.AlertSubmitTypeEnum
;
import
com.yeejoin.amos.boot.module.jcs.api.enums.AlertSubmitTypeEnum
;
...
@@ -37,7 +41,6 @@ import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedMapper;
...
@@ -37,7 +41,6 @@ import com.yeejoin.amos.boot.module.jcs.api.mapper.AlertSubmittedMapper;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.mapper.PowerTransferCompanyMapper
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedObjectService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedObjectService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IAlertSubmittedService
;
import
com.yeejoin.amos.boot.module.jcs.api.service.IPowerTransferCompanyResourcesService
;
import
com.yeejoin.amos.boot.module.jcs.biz.rule.action.AlertCalledAction
;
import
com.yeejoin.amos.boot.module.jcs.biz.rule.action.AlertCalledAction
;
import
com.yeejoin.amos.component.rule.config.RuleConfig
;
import
com.yeejoin.amos.component.rule.config.RuleConfig
;
import
org.apache.commons.lang3.ObjectUtils
;
import
org.apache.commons.lang3.ObjectUtils
;
...
@@ -54,7 +57,16 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
...
@@ -54,7 +57,16 @@ import org.typroject.tyboot.core.foundation.utils.ValidationUtil;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
java.lang.reflect.Field
;
import
java.lang.reflect.Field
;
import
java.util.*
;
import
java.util.ArrayList
;
import
java.util.Collections
;
import
java.util.Comparator
;
import
java.util.Date
;
import
java.util.HashMap
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Optional
;
import
java.util.Set
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
/**
/**
...
@@ -133,12 +145,16 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -133,12 +145,16 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
// 组装额外信息
// 组装额外信息
String
_extraInfo
=
"报送给%s、%s"
;
String
_extraInfo
=
"报送给%s、%s"
;
alertSubmittedExtDtoList
.
forEach
(
alertSubmittedExtDto
->
{
alertSubmittedExtDtoList
.
forEach
(
alertSubmittedExtDto
->
{
try
{
alertSubmittedExtDto
.
setExtraInfo
(
String
.
format
(
_extraInfo
,
alertSubmittedExtDto
.
getCompanyName
(),
alertSubmittedExtDto
.
setExtraInfo
(
String
.
format
(
_extraInfo
,
alertSubmittedExtDto
.
getCompanyName
(),
alertSubmittedExtDto
.
getUserName
()));
alertSubmittedExtDto
.
getUserName
()));
TemplateExtendDto
template
=
templateService
.
getByType
(
alertSubmittedExtDto
.
getBusinessTypeCode
());
TemplateExtendDto
template
=
templateService
.
getByType
(
alertSubmittedExtDto
.
getBusinessTypeCode
());
String
richContent
=
template
.
getRichContent
();
String
richContent
=
template
.
getRichContent
();
alertSubmittedExtDto
.
setSubmissionContentValue
(
JSONObject
.
parseObject
(
alertSubmittedExtDto
.
getSubmissionContent
()));
alertSubmittedExtDto
.
setSubmissionContentValue
(
JSONObject
.
parseObject
(
alertSubmittedExtDto
.
getSubmissionContent
()));
alertSubmittedExtDto
.
setSubmissionContent
(
richContent
);
alertSubmittedExtDto
.
setSubmissionContent
(
richContent
);
}
catch
(
JSONException
e
)
{
alertSubmittedExtDto
.
setSubmissionContentValue
(
alertSubmittedExtDto
.
getSubmitContent
());
}
});
});
schedulingReportingDto
.
setSchedulingReportingList
(
alertSubmittedExtDtoList
);
schedulingReportingDto
.
setSchedulingReportingList
(
alertSubmittedExtDtoList
);
...
@@ -275,10 +291,19 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -275,10 +291,19 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
// 1.保存警情记录主表
// 1.保存警情记录主表
AlertSubmitted
alertSubmitted
=
new
AlertSubmitted
();
AlertSubmitted
alertSubmitted
=
new
AlertSubmitted
();
String
bussTypeCode
;
alertSubmitted
.
setAlertCalledId
(
alertSubmittedDto
.
getAlertCalledId
());
alertSubmitted
.
setAlertCalledId
(
alertSubmittedDto
.
getAlertCalledId
());
// 任务 4174 日常值班---融合调度----短信模版中的内容用户可以全部删除掉,按照自定义内容重新录入发送内容 by litw 2021年10月27日
if
(
"316"
.
equals
(
alertSubmittedDto
.
getBusinessTypeCode
()))
{
alertSubmitted
.
setBusinessTypeCode
(
AlertBusinessTypeEnum
.
警情续报
.
getCode
());
bussTypeCode
=
AlertBusinessTypeEnum
.
警情续报
.
getCode
();
}
else
{
alertSubmitted
.
setBusinessTypeCode
(
alertSubmittedDto
.
getBusinessTypeCode
());
alertSubmitted
.
setBusinessTypeCode
(
alertSubmittedDto
.
getBusinessTypeCode
());
bussTypeCode
=
alertSubmittedDto
.
getBusinessTypeCode
();
}
Optional
<
AlertBusinessTypeEnum
>
businessTypeEnum
=
EnumsUtils
.
getEnumObject
(
AlertBusinessTypeEnum
.
class
,
Optional
<
AlertBusinessTypeEnum
>
businessTypeEnum
=
EnumsUtils
.
getEnumObject
(
AlertBusinessTypeEnum
.
class
,
e
->
e
.
getCode
().
equals
(
alertSubmittedDto
.
getBusinessTypeCode
()
));
e
->
e
.
getCode
().
equals
(
bussTypeCode
));
alertSubmitted
.
setBusinessType
(
businessTypeEnum
.
get
().
getName
());
alertSubmitted
.
setBusinessType
(
businessTypeEnum
.
get
().
getName
());
alertSubmitted
.
setCallLogId
(
alertSubmittedDto
.
getCallLogId
());
alertSubmitted
.
setCallLogId
(
alertSubmittedDto
.
getCallLogId
());
alertSubmitted
.
setSubmissionMethodCode
(
alertSubmittedDto
.
getSubmissionMethodCode
());
alertSubmitted
.
setSubmissionMethodCode
(
alertSubmittedDto
.
getSubmissionMethodCode
());
...
@@ -290,7 +315,16 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -290,7 +315,16 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
e
->
e
.
getCode
().
equals
(
alertSubmittedDto
.
getSchedulingTypeCode
()));
e
->
e
.
getCode
().
equals
(
alertSubmittedDto
.
getSchedulingTypeCode
()));
alertSubmitted
.
setSchedulingTypeCode
(
alertSubmittedDto
.
getSchedulingTypeCode
());
alertSubmitted
.
setSchedulingTypeCode
(
alertSubmittedDto
.
getSchedulingTypeCode
());
alertSubmitted
.
setSchedulingType
(
alertSchedulingTypeEnum
.
get
().
getName
());
alertSubmitted
.
setSchedulingType
(
alertSchedulingTypeEnum
.
get
().
getName
());
// 任务 4174 日常值班---融合调度----短信模版中的内容用户可以全部删除掉,按照自定义内容重新录入发送内容 by litw 2021年10月27日
if
(
"316"
.
equals
(
alertSubmittedDto
.
getBusinessTypeCode
()))
{
JSONObject
jsonObject
=
JSON
.
parseObject
(
alertSubmittedDto
.
getSubmitContent
().
toJSONString
());
alertSubmitted
.
setSubmissionContent
(
jsonObject
.
get
(
"custom"
).
toString
());
}
else
{
alertSubmitted
.
setBusinessTypeCode
(
alertSubmittedDto
.
getBusinessTypeCode
());
alertSubmitted
.
setSubmissionContent
(
alertSubmittedDto
.
getSubmitContent
().
toJSONString
());
alertSubmitted
.
setSubmissionContent
(
alertSubmittedDto
.
getSubmitContent
().
toJSONString
());
}
alertSubmitted
.
setSender
(
userName
);
alertSubmitted
.
setSender
(
userName
);
alertSubmitted
.
setRecUserName
(
userName
);
alertSubmitted
.
setRecUserName
(
userName
);
alertSubmitted
.
setUpdateTime
(
new
Date
());
alertSubmitted
.
setUpdateTime
(
new
Date
());
...
@@ -372,9 +406,12 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -372,9 +406,12 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
// 4.1组织短信内容
// 4.1组织短信内容
HashMap
<
String
,
String
>
smsParams
=
new
HashMap
<>();
HashMap
<
String
,
String
>
smsParams
=
new
HashMap
<>();
JSONObject
submitContent
=
alertSubmittedDto
.
getSubmitContent
();
JSONObject
submitContent
=
alertSubmittedDto
.
getSubmitContent
();
if
(!
"316"
.
equals
(
alertSubmittedDto
.
getBusinessTypeCode
()))
{
smsParams
.
put
(
"alertType"
,
submitContent
.
get
(
"alertType"
).
toString
());
smsParams
.
put
(
"alertType"
,
submitContent
.
get
(
"alertType"
).
toString
());
smsParams
.
put
(
"trappedNum"
,
submitContent
.
get
(
"trappedNum"
).
toString
());
smsParams
.
put
(
"trappedNum"
,
submitContent
.
get
(
"trappedNum"
).
toString
());
smsParams
.
put
(
"companyName"
,
submitContent
.
get
(
"companyName"
).
toString
());
smsParams
.
put
(
"companyName"
,
submitContent
.
get
(
"companyName"
).
toString
());
}
// 4.2调用短信发送接口
// 4.2调用短信发送接口
alertCalledAction
.
sendAlertCalleCmd
(
smsCode
,
mobiles
,
smsParams
);
alertCalledAction
.
sendAlertCalleCmd
(
smsCode
,
mobiles
,
smsParams
);
return
finalAlertSubmittedId
;
return
finalAlertSubmittedId
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/GetContactNameSchedulerJob.java
deleted
100644 → 0
View file @
16f48876
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
service
.
impl
;
import
java.util.List
;
import
java.util.Map
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.scheduling.annotation.Scheduled
;
import
org.springframework.stereotype.Component
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisKey
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
@Component
public
class
GetContactNameSchedulerJob
{
@Autowired
RedisUtils
redisUtils
;
@Autowired
AlertCalledServiceImpl
alertCalledServiceImpl
;
@Value
(
"${redis.cache.failure.time}"
)
private
long
time
;
/**
* 每天凌晨12:01执行方法,更新联系人在缓存中的数据
*/
@Scheduled
(
cron
=
"0 01 00 ? * *"
)
public
void
excuteJob
()
{
List
<
Map
<
String
,
String
>>
contactName
=
alertCalledServiceImpl
.
getContactName
();
redisUtils
.
set
(
RedisKey
.
CONTACT_USER
,
contactName
,
time
);
}
}
amos-boot-system-jcs/src/main/java/com/yeejoin/amos/AmosJcsApplication.java
View file @
4275dffd
...
@@ -19,7 +19,6 @@ import org.springframework.core.env.Environment;
...
@@ -19,7 +19,6 @@ import org.springframework.core.env.Environment;
import
org.springframework.data.redis.connection.RedisConnection
;
import
org.springframework.data.redis.connection.RedisConnection
;
import
org.springframework.data.redis.core.RedisTemplate
;
import
org.springframework.data.redis.core.RedisTemplate
;
import
org.springframework.scheduling.annotation.EnableAsync
;
import
org.springframework.scheduling.annotation.EnableAsync
;
import
org.springframework.scheduling.annotation.EnableScheduling
;
import
org.springframework.transaction.annotation.EnableTransactionManagement
;
import
org.springframework.transaction.annotation.EnableTransactionManagement
;
import
org.typroject.tyboot.core.restful.exception.GlobalExceptionHandler
;
import
org.typroject.tyboot.core.restful.exception.GlobalExceptionHandler
;
...
@@ -39,7 +38,6 @@ import com.yeejoin.amos.boot.biz.common.utils.oConvertUtils;
...
@@ -39,7 +38,6 @@ import com.yeejoin.amos.boot.biz.common.utils.oConvertUtils;
@EnableFeignClients
@EnableFeignClients
@EnableAsync
@EnableAsync
@EnableEurekaClient
@EnableEurekaClient
@EnableScheduling
@MapperScan
({
"org.typroject.tyboot.demo.face.orm.dao*"
,
"org.typroject.tyboot.face.*.orm.dao*"
,
@MapperScan
({
"org.typroject.tyboot.demo.face.orm.dao*"
,
"org.typroject.tyboot.face.*.orm.dao*"
,
"org.typroject.tyboot.core.auth.face.orm.dao*"
,
"org.typroject.tyboot.component.*.face.orm.dao*"
,
"org.typroject.tyboot.core.auth.face.orm.dao*"
,
"org.typroject.tyboot.component.*.face.orm.dao*"
,
"com.yeejoin.amos.boot.module.*.api.mapper"
,
"com.yeejoin.amos.boot.biz.common.dao.mapper"
})
"com.yeejoin.amos.boot.module.*.api.mapper"
,
"com.yeejoin.amos.boot.biz.common.dao.mapper"
})
...
...
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