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
d6d191a6
Commit
d6d191a6
authored
Aug 11, 2021
by
chenhao
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of
http://172.16.10.76/moa/amos-boot-biz
into developer
parents
40cc019a
56a909d6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
61 changed files
with
611 additions
and
468 deletions
+611
-468
ControllerAop.java
...a/com/yeejoin/amos/boot/biz/common/aop/ControllerAop.java
+26
-6
BaseController.java
...ejoin/amos/boot/biz/common/controller/BaseController.java
+75
-25
RescueProcessDto.java
...eejoin/amos/boot/module/tzs/api/dto/RescueProcessDto.java
+6
-0
Elevator.java
...com/yeejoin/amos/boot/module/tzs/api/entity/Elevator.java
+0
-3
DispatchPaperEnums.java
...in/amos/boot/module/tzs/api/enums/DispatchPaperEnums.java
+53
-33
IDispatchPaperService.java
...os/boot/module/tzs/api/service/IDispatchPaperService.java
+3
-3
IRepairConsultService.java
...os/boot/module/tzs/api/service/IRepairConsultService.java
+3
-1
FailureDetailsController.java
...odule/common/biz/controller/FailureDetailsController.java
+20
-1
FailureDetailsServiceImpl.java
...le/common/biz/service/impl/FailureDetailsServiceImpl.java
+18
-2
AlertCalledController.java
...boot/module/jcs/biz/controller/AlertCalledController.java
+2
-2
AbstractBaseController.java
...intenance/business/controller/AbstractBaseController.java
+0
-0
CatalogTreeController.java
...aintenance/business/controller/CatalogTreeController.java
+4
-4
CheckController.java
...amos/maintenance/business/controller/CheckController.java
+9
-9
EquipmentRuleController.java
...ntenance/business/controller/EquipmentRuleController.java
+1
-1
ExcelExportController.java
...aintenance/business/controller/ExcelExportController.java
+1
-1
HomeController.java
.../amos/maintenance/business/controller/HomeController.java
+4
-4
InputItemController.java
.../maintenance/business/controller/InputItemController.java
+7
-7
LatentDangerController.java
...intenance/business/controller/LatentDangerController.java
+3
-3
MsgController.java
...n/amos/maintenance/business/controller/MsgController.java
+5
-5
PlanController.java
.../amos/maintenance/business/controller/PlanController.java
+6
-6
PlanTaskController.java
...s/maintenance/business/controller/PlanTaskController.java
+6
-6
PointController.java
...amos/maintenance/business/controller/PointController.java
+17
-17
QueryStatsController.java
...maintenance/business/controller/QueryStatsController.java
+1
-1
RouteController.java
...amos/maintenance/business/controller/RouteController.java
+6
-6
SafetyController.java
...mos/maintenance/business/controller/SafetyController.java
+1
-1
SafetyPreCtrlController.java
...ntenance/business/controller/SafetyPreCtrlController.java
+13
-13
SynDataController.java
...os/maintenance/business/controller/SynDataController.java
+6
-6
TaskController.java
.../amos/maintenance/business/controller/TaskController.java
+14
-14
TaskReportController.java
...maintenance/business/controller/TaskReportController.java
+1
-1
UserController.java
.../amos/maintenance/business/controller/UserController.java
+3
-3
AbstractBaseController.java
...os/patrol/business/controller/AbstractBaseController.java
+0
-0
CatalogTreeController.java
...mos/patrol/business/controller/CatalogTreeController.java
+4
-4
CheckController.java
...join/amos/patrol/business/controller/CheckController.java
+11
-11
EquipmentRuleController.java
...s/patrol/business/controller/EquipmentRuleController.java
+2
-2
ExcelExportController.java
...mos/patrol/business/controller/ExcelExportController.java
+1
-1
HomeController.java
...ejoin/amos/patrol/business/controller/HomeController.java
+4
-4
InputItemController.java
.../amos/patrol/business/controller/InputItemController.java
+6
-6
LatentDangerController.java
...os/patrol/business/controller/LatentDangerController.java
+3
-3
MsgController.java
...eejoin/amos/patrol/business/controller/MsgController.java
+5
-5
PlanController.java
...ejoin/amos/patrol/business/controller/PlanController.java
+4
-4
PlanTaskController.java
...n/amos/patrol/business/controller/PlanTaskController.java
+6
-6
PointController.java
...join/amos/patrol/business/controller/PointController.java
+18
-18
QueryStatsController.java
...amos/patrol/business/controller/QueryStatsController.java
+1
-1
RouteController.java
...join/amos/patrol/business/controller/RouteController.java
+10
-10
SafetyController.java
...oin/amos/patrol/business/controller/SafetyController.java
+1
-1
SafetyPreCtrlController.java
...s/patrol/business/controller/SafetyPreCtrlController.java
+13
-13
SynDataController.java
...in/amos/patrol/business/controller/SynDataController.java
+6
-6
TaskController.java
...ejoin/amos/patrol/business/controller/TaskController.java
+14
-14
TaskReportController.java
...amos/patrol/business/controller/TaskReportController.java
+1
-1
UserController.java
...ejoin/amos/patrol/business/controller/UserController.java
+3
-3
AlertCalledController.java
...boot/module/tzs/biz/controller/AlertCalledController.java
+15
-25
DispatchPaperController.java
...ot/module/tzs/biz/controller/DispatchPaperController.java
+3
-3
DispatchTaskController.java
...oot/module/tzs/biz/controller/DispatchTaskController.java
+19
-21
RescueProcessController.java
...ot/module/tzs/biz/controller/RescueProcessController.java
+19
-21
AlertCalledServiceImpl.java
...t/module/tzs/biz/service/impl/AlertCalledServiceImpl.java
+10
-33
DispatchPaperServiceImpl.java
...module/tzs/biz/service/impl/DispatchPaperServiceImpl.java
+35
-12
DispatchTaskServiceImpl.java
.../module/tzs/biz/service/impl/DispatchTaskServiceImpl.java
+19
-6
ESAlertCalledService.java
...oot/module/tzs/biz/service/impl/ESAlertCalledService.java
+1
-1
RepairConsultServiceImpl.java
...module/tzs/biz/service/impl/RepairConsultServiceImpl.java
+19
-44
RescueProcessServiceImpl.java
...module/tzs/biz/service/impl/RescueProcessServiceImpl.java
+41
-5
application-dev.properties
...-system-tzs/src/main/resources/application-dev.properties
+3
-0
No files found.
amos-boot-
module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz
/aop/ControllerAop.java
→
amos-boot-
biz-common/src/main/java/com/yeejoin/amos/boot/biz/common
/aop/ControllerAop.java
View file @
d6d191a6
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jcs
.
biz
.
aop
;
package
com
.
yeejoin
.
amos
.
boot
.
biz
.
common
.
aop
;
import
com.alibaba.fastjson.JSONObject
;
import
com.yeejoin.amos.boot.biz.common.bo.CompanyBo
;
...
...
@@ -22,6 +22,7 @@ import org.springframework.beans.factory.annotation.Value;
import
org.springframework.stereotype.Component
;
import
org.springframework.web.context.request.RequestContextHolder
;
import
org.springframework.web.context.request.ServletRequestAttributes
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
javax.servlet.http.HttpServletRequest
;
...
...
@@ -46,7 +47,7 @@ public class ControllerAop {
@Autowired
private
RedisUtils
redisUtils
;
@Pointcut
(
"execution(public * com.yeejoin.amos.boot.module.*.biz.controller..*(..))"
)
@Pointcut
(
"execution(public * com.yeejoin.amos.boot.module.*.biz.controller..*(..))
|| execution(public * com.yeejoin.amos.*.business.controller..*(..))
"
)
public
void
userCache
()
{
}
...
...
@@ -56,6 +57,18 @@ public class ControllerAop {
ServletRequestAttributes
attributes
=
(
ServletRequestAttributes
)
RequestContextHolder
.
getRequestAttributes
();
HttpServletRequest
request
=
attributes
.
getRequest
();
String
token
=
request
.
getHeader
(
"token"
);
if
(
token
==
null
)
{
token
=
request
.
getHeader
(
"X-Access-Token"
);
}
String
authProduct
=
request
.
getHeader
(
"product"
);
if
(
authProduct
==
null
)
{
authProduct
=
request
.
getParameter
(
"product"
);
}
String
authAppKey
=
request
.
getHeader
(
"appKey"
);
if
(
authAppKey
==
null
)
{
authAppKey
=
request
.
getParameter
(
"appKey"
);
}
String
authToken
=
buildKey
(
token
);
if
(
token
!=
null
)
{
//验证token有效性,防止token失效
AgencyUserModel
userModel
;
...
...
@@ -67,7 +80,7 @@ public class ControllerAop {
}
}
catch
(
Exception
e
)
{
//删除失效token缓存
redisUtils
.
del
(
buildKey
(
token
)
);
redisUtils
.
del
(
authToken
);
throw
new
RuntimeException
(
e
.
getMessage
());
}
// 不需要添加请求头的接口
...
...
@@ -76,12 +89,13 @@ public class ControllerAop {
if
(
Arrays
.
asList
(
url
).
contains
(
request
.
getRequestURI
()))
{
// 暂无需要
}
else
{
if
(!
redisUtils
.
hasKey
(
buildKey
(
token
)
))
{
if
(!
redisUtils
.
hasKey
(
authToken
))
{
saveUserRedis
(
userModel
,
token
);
}
}
}
System
.
out
.
println
(
redisUtils
.
get
(
buildKey
(
token
)));
// buildRequestCxt(authToken,authProduct,authAppKey);
System
.
out
.
println
(
redisUtils
.
get
(
authToken
));
}
public
void
saveUserRedis
(
AgencyUserModel
user
,
String
token
)
{
...
...
@@ -112,7 +126,8 @@ public class ControllerAop {
reginParams
.
setRole
(
role
);
reginParams
.
setDepartment
(
department
);
reginParams
.
setUserModel
(
user
);
redisUtils
.
set
(
buildKey
(
token
),
JSONObject
.
toJSONString
(
reginParams
),
redisRegionTimeSecond
);
String
authToken
=
buildKey
(
token
);
redisUtils
.
set
(
authToken
,
JSONObject
.
toJSONString
(
reginParams
),
redisRegionTimeSecond
);
}
public
String
buildKey
(
String
token
)
{
//由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时,
...
...
@@ -130,4 +145,9 @@ public class ControllerAop {
// GlobalCache.paramMap.remove(token);
// }
}
// public void buildRequestCxt(String token,String product,String appKey){
// RequestContext.setToken(token);
// RequestContext.setProduct(product);
// RequestContext.setAppKey(appKey);
//}
}
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/controller/BaseController.java
View file @
d6d191a6
package
com
.
yeejoin
.
amos
.
boot
.
biz
.
common
.
controller
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
...
...
@@ -8,9 +10,6 @@ import org.typroject.tyboot.core.foundation.context.RequestContext;
import
com.alibaba.fastjson.JSONObject
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.component.feign.config.InnerInvokException
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.feign.privilege.Privilege
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
springfox.documentation.annotations.ApiIgnore
;
...
...
@@ -27,6 +26,8 @@ public class BaseController {
@Autowired
private
RedisUtils
redisUtils
;
@Autowired
protected
HttpServletRequest
request
;
/**
* 获取token
...
...
@@ -34,28 +35,22 @@ public class BaseController {
protected
String
getToken
()
{
return
RequestContext
.
getToken
();
}
protected
String
buildKey
(
String
token
)
{
// 由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时,
return
"region_"
+
token
;
}
public
String
buildKey
(
String
token
)
{
//由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时,
//return "region_" + userId + "_" + token;
return
"region_"
+
token
;
}
/**
* 用户选择信心redis获取
**/
protected
ReginParams
getSelectedOrgInfo
()
{
return
JSONObject
.
parseObject
(
redisUtils
.
get
(
buildKey
(
RequestContext
.
getToken
())).
toString
(),
ReginParams
.
class
);
return
JSONObject
.
parseObject
(
redisUtils
.
get
(
buildKey
(
RequestContext
.
getToken
())).
toString
(),
ReginParams
.
class
);
}
protected
String
getOrgCode
(
ReginParams
reginParams
)
{
if
(
reginParams
==
null
)
{
return
null
;
}
// if (reginParams.getDepartment() != null) {
// return reginParams.getDepartment().getDeptOrgCode();
// }
if
(
reginParams
.
getCompany
()
!=
null
)
{
return
reginParams
.
getCompany
().
getOrgCode
();
}
...
...
@@ -67,19 +62,74 @@ public class BaseController {
* 当前登录用户信息
*/
protected
AgencyUserModel
getUserInfo
()
{
AgencyUserModel
userModel
=
null
;
if
(
getToken
()
!=
null
)
{
FeignClientResult
<?>
feignClientResult
;
try
{
feignClientResult
=
Privilege
.
agencyUserClient
.
getme
();
userModel
=
(
AgencyUserModel
)
feignClientResult
.
getResult
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
return
reginParams
.
getUserModel
();
}
protected
String
getProduct
()
{
return
RequestContext
.
getProduct
();
}
protected
String
getAppKey
()
{
return
RequestContext
.
getAppKey
();
}
}
catch
(
InnerInvokException
e
)
{
throw
new
RuntimeException
(
e
.
getMessage
());
}
protected
String
getUserId
()
{
String
userId
=
null
;
if
(
getUserInfo
()
!=
null
)
{
userId
=
getUserInfo
().
getUserId
();
}
return
userId
;
}
protected
String
getRoleTypeName
(
ReginParams
reginParams
)
{
if
(
reginParams
==
null
)
{
return
null
;
}
if
(
reginParams
.
getRole
()
!=
null
)
{
return
reginParams
.
getRole
().
getRoleType
();
}
return
userModel
;
return
null
;
}
protected
String
getDepartmentId
(
ReginParams
reginParams
)
{
if
(
reginParams
==
null
)
{
return
null
;
}
if
(
reginParams
.
getDepartment
().
getSequenceNbr
()
!=
null
)
{
return
reginParams
.
getDepartment
().
getSequenceNbr
().
toString
();
}
return
null
;
}
protected
String
getDepartmentName
(
ReginParams
reginParams
)
{
if
(
reginParams
==
null
)
{
return
null
;
}
if
(
reginParams
.
getDepartment
().
getDepartmentName
()
!=
null
)
{
return
reginParams
.
getDepartment
().
getDepartmentName
();
}
return
null
;
}
protected
String
getCompanyId
(
ReginParams
reginParams
)
{
if
(
reginParams
==
null
)
{
return
null
;
}
if
(
reginParams
.
getCompany
()
!=
null
)
{
return
reginParams
.
getCompany
().
getSequenceNbr
().
toString
();
}
return
null
;
}
protected
String
getCompanyName
(
ReginParams
reginParams
)
{
if
(
reginParams
==
null
)
{
return
null
;
}
if
(
reginParams
.
getCompany
()
!=
null
)
{
return
reginParams
.
getCompany
().
getCompanyName
();
}
return
null
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/dto/RescueProcessDto.java
View file @
d6d191a6
...
...
@@ -30,6 +30,12 @@ public class RescueProcessDto extends BaseDto {
@ApiModelProperty
(
value
=
"是否手动派遣"
)
private
Boolean
dispatchByUser
=
false
;
@ApiModelProperty
(
value
=
"是否手动到达"
)
private
Boolean
arriveByUser
=
false
;
@ApiModelProperty
(
value
=
"是否手动救援"
)
private
Boolean
saveByUser
=
false
;
@ApiModelProperty
(
value
=
"派遣时间"
)
private
Date
dispatchTime
;
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/entity/Elevator.java
View file @
d6d191a6
...
...
@@ -189,9 +189,6 @@ public class Elevator extends BaseEntity {
@ApiModelProperty
(
value
=
"功率"
)
private
String
power
;
@ApiModelProperty
(
value
=
"设备图片"
)
private
String
photos
;
@ApiModelProperty
(
value
=
"原始表id(来自历史数据库)"
)
private
String
originalId
;
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/enums/DispatchPaperEnums.java
View file @
d6d191a6
...
...
@@ -9,63 +9,65 @@ public enum DispatchPaperEnums {
//完成状态 WCZT
notFinish
(
"notFinish"
,
"未完成"
),
hasFinished
(
"hasFinished"
,
"已完成"
),
notFinish
(
"
858"
,
"
notFinish"
,
"未完成"
),
hasFinished
(
"
859"
,
"
hasFinished"
,
"已完成"
),
//处置环节 CZHJ
receivedAlert
(
"receivedAlert"
,
"已接警"
),
dispatched
(
"dispatched"
,
"已派遣"
),
rescueArrived
(
"rescueArrived"
,
"救援已到达"
),
repaireArrived
(
"repaireArrived"
,
"维保已到达"
),
rescued
(
"rescued"
,
"救援完成"
),
rescueBack
(
"rescueBack"
,
"救援回访"
),
repaired
(
"repaired"
,
"维修完成"
),
reportorBack
(
"reportorBack"
,
"报修人已反馈"
),
disposed
(
"disposed"
,
"维保已处置"
),
complainantBack
(
"complainantBack"
,
"投诉人已回访"
),
receivedAlert
(
"
860"
,
"
receivedAlert"
,
"已接警"
),
dispatched
(
"
861"
,
"
dispatched"
,
"已派遣"
),
rescueArrived
(
"
862"
,
"
rescueArrived"
,
"救援已到达"
),
repaireArrived
(
"
863"
,
"
repaireArrived"
,
"维保已到达"
),
rescued
(
"
864"
,
"
rescued"
,
"救援完成"
),
rescueBack
(
"
865"
,
"
rescueBack"
,
"救援回访"
),
repaired
(
"
866"
,
"
repaired"
,
"维修完成"
),
reportorBack
(
"
867"
,
"
reportorBack"
,
"报修人已反馈"
),
disposed
(
"
868"
,
"
disposed"
,
"维保已处置"
),
complainantBack
(
"
869"
,
"
complainantBack"
,
"投诉人已回访"
),
// 警情类型 JJLX
KRJY
(
"KRJY"
,
"困人救援"
,
"250"
),
GZWX
(
"GZWX"
,
"故障维修"
,
"251"
),
TSZX
(
"TSZX"
,
"投诉咨询"
,
"252"
),
KRJY
(
"
960"
,
"
KRJY"
,
"困人救援"
,
"250"
),
GZWX
(
"
961"
,
"
GZWX"
,
"故障维修"
,
"251"
),
TSZX
(
"
962"
,
"
TSZX"
,
"投诉咨询"
,
"252"
),
// 反馈方式 FKFS
mainBack
(
"mainBack"
,
"主动反馈"
),
phoneBack
(
"phoneBack"
,
"电话回访"
),
mainBack
(
"
856"
,
"
mainBack"
,
"主动反馈"
),
phoneBack
(
"
857"
,
"
phoneBack"
,
"电话回访"
),
// 维修结果 WXJG
hasRepaired
(
"hasRepaired"
,
"维修成功"
),
other
(
"other"
,
"其他"
),
hasRepaired
(
"
940"
,
"
hasRepaired"
,
"维修成功"
),
other
(
"
941"
,
"
other"
,
"其他"
),
// 处置结果 CZJG
hasDisposed
(
"hasDisposed"
,
"已处置"
),
notDispose
(
"notDispose"
,
"未处置"
),
hasDisposed
(
"
944"
,
"
hasDisposed"
,
"已处置"
),
notDispose
(
"
945"
,
"
notDispose"
,
"未处置"
),
// 反馈结果 FKJG
satisfactory
(
"satisfactory"
,
"满意"
),
unsatisfactory
(
"unsatisfactory"
,
"不满意"
),
satisfactory
(
"
942"
,
"
satisfactory"
,
"满意"
),
unsatisfactory
(
"
943"
,
"
unsatisfactory"
,
"不满意"
),
// 派遣单位 PQDW
useUnit
(
"useUnit"
,
"使用单位"
),
repairUnit
(
"repairUnit"
,
"维保单位"
),
levelOneUnit
(
"levelOneUnit"
,
"一级响应"
),
levelTwoUnit
(
"levelTwoUnit"
,
"二级响应"
),
levelThreeUnit
(
"levelThreeUnit"
,
"三级响应"
);
useUnit
(
"949"
,
"useUnit"
,
"使用单位"
),
repairUnit
(
"950"
,
"repairUnit"
,
"维保单位"
),
levelOneUnit
(
"951"
,
"levelOneUnit"
,
"一级响应"
),
levelTwoUnit
(
"952"
,
"levelTwoUnit"
,
"二级响应"
),
levelThreeUnit
(
"953"
,
"levelThreeUnit"
,
"三级响应"
);
private
String
id
;
private
String
code
;
private
String
value
;
private
String
dynamicCode
;
DispatchPaperEnums
(
String
code
,
String
value
)
{
DispatchPaperEnums
(
String
id
,
String
code
,
String
value
)
{
this
.
id
=
id
;
this
.
code
=
code
;
this
.
value
=
value
;
}
DispatchPaperEnums
(
String
code
,
String
value
,
String
dynamicCode
)
{
DispatchPaperEnums
(
String
id
,
String
code
,
String
value
,
String
dynamicCode
)
{
this
.
id
=
id
;
this
.
code
=
code
;
this
.
value
=
value
;
this
.
dynamicCode
=
dynamicCode
;
...
...
@@ -83,6 +85,14 @@ public enum DispatchPaperEnums {
this
.
value
=
value
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getDynamicCode
()
{
return
dynamicCode
;
}
...
...
@@ -91,7 +101,7 @@ public enum DispatchPaperEnums {
this
.
dynamicCode
=
dynamicCode
;
}
public
static
DispatchPaperEnums
getEnum
(
String
code
)
public
static
DispatchPaperEnums
getEnum
ByCode
(
String
code
)
{
for
(
DispatchPaperEnums
status
:
DispatchPaperEnums
.
values
())
{
...
...
@@ -102,6 +112,16 @@ public enum DispatchPaperEnums {
}
return
null
;
}
public
static
DispatchPaperEnums
getEnumById
(
String
code
)
{
for
(
DispatchPaperEnums
status
:
DispatchPaperEnums
.
values
())
{
if
(
status
.
getId
().
equals
(
code
))
{
return
status
;
}
}
return
null
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/service/IDispatchPaperService.java
View file @
d6d191a6
...
...
@@ -41,7 +41,7 @@ public interface IDispatchPaperService {
* @param dispatchSaveFeedbackDto
* @return
*/
Boolean
saveDispatchSaveFeedback
(
DispatchSaveFeedbackDto
dispatchSaveFeedbackDto
);
Boolean
saveDispatchSaveFeedback
(
DispatchSaveFeedbackDto
dispatchSaveFeedbackDto
,
AgencyUserModel
user
);
/**
* 根据警情id 返回 维修回访相关信息
...
...
@@ -56,7 +56,7 @@ public interface IDispatchPaperService {
* @param dispatchRepairFeedbackDto
* @return
*/
Boolean
saveDispatchRepairFeedback
(
DispatchRepairFeedbackDto
dispatchRepairFeedbackDto
);
Boolean
saveDispatchRepairFeedback
(
DispatchRepairFeedbackDto
dispatchRepairFeedbackDto
,
AgencyUserModel
user
);
/**
* 根据警情id 返回 投诉回访相关信息
...
...
@@ -71,7 +71,7 @@ public interface IDispatchPaperService {
* @param dispatchConsultFeedbackDto
* @return
*/
Boolean
saveDispatchConsultFeedback
(
DispatchConsultFeedbackDto
dispatchConsultFeedbackDto
);
Boolean
saveDispatchConsultFeedback
(
DispatchConsultFeedbackDto
dispatchConsultFeedbackDto
,
AgencyUserModel
user
);
}
amos-boot-module/amos-boot-module-api/amos-boot-module-tzs-api/src/main/java/com/yeejoin/amos/boot/module/tzs/api/service/IRepairConsultService.java
View file @
d6d191a6
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
api
.
service
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
/**
* 警情填报业务数据项接口类
*
...
...
@@ -16,6 +18,6 @@ public interface IRepairConsultService {
* @param taskId
* @return
*/
Boolean
saveRepairConsultByAlertIdType
(
Long
alertId
,
String
type
,
Long
taskId
);
Boolean
saveRepairConsultByAlertIdType
(
Long
alertId
,
String
type
,
Long
taskId
,
AgencyUserModel
user
);
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/controller/FailureDetailsController.java
View file @
d6d191a6
...
...
@@ -4,6 +4,7 @@ import java.util.List;
import
javax.servlet.http.HttpServletRequest
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -125,7 +126,8 @@ public class FailureDetailsController extends BaseController {
Page
<
FailureDetailsDto
>
page
=
new
Page
<
FailureDetailsDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
return
ResponseHelper
.
buildResponse
(
failureDetailsServiceImpl
.
queryForFailureDetailsPage
(
page
,
currentStatus
));
final
AgencyUserModel
userInfo
=
getUserInfo
();
return
ResponseHelper
.
buildResponse
(
failureDetailsServiceImpl
.
queryForFailureDetailsPage
(
page
,
currentStatus
,
userInfo
));
}
/**
...
...
@@ -165,4 +167,21 @@ public class FailureDetailsController extends BaseController {
return
ResponseHelper
.
buildResponse
(
failureDetailsServiceImpl
.
queryStatusCount
(
currentStatus
));
}
/**
* 查询我提交状态任务数量
*
* @return
*/
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"查询我提交状态任务数量"
,
notes
=
"查询我提交状态任务数量"
)
@GetMapping
(
value
=
"/list/userID"
)
public
ResponseModel
<
Page
<
FailureDetailsDto
>>
selectISubmit
(
@RequestParam
(
value
=
"current"
)
int
current
,
@RequestParam
(
value
=
"size"
)
int
size
)
{
Page
<
FailureDetailsDto
>
page
=
new
Page
<
FailureDetailsDto
>();
page
.
setCurrent
(
current
);
page
.
setSize
(
size
);
String
userId
=
getUserInfo
().
getUserId
();
return
ResponseHelper
.
buildResponse
(
failureDetailsServiceImpl
.
queryForPage
(
page
,
userId
));
}
}
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/FailureDetailsServiceImpl.java
View file @
d6d191a6
...
...
@@ -32,6 +32,7 @@ import com.yeejoin.amos.boot.module.common.api.enums.FailureStatuEnum;
import
com.yeejoin.amos.boot.module.common.api.mapper.FailureDetailsMapper
;
import
com.yeejoin.amos.boot.module.common.api.service.IFailureAuditService
;
import
com.yeejoin.amos.boot.module.common.api.service.IFailureDetailsService
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
/**
* 服务实现类
...
...
@@ -65,8 +66,21 @@ public class FailureDetailsServiceImpl extends BaseService<FailureDetailsDto, Fa
/**
* 分页查询
*/
public
Page
<
FailureDetailsDto
>
queryForFailureDetailsPage
(
Page
<
FailureDetailsDto
>
page
,
Long
currentStatus
)
{
return
this
.
queryForPage
(
page
,
null
,
false
,
currentStatus
);
public
Page
<
FailureDetailsDto
>
queryForFailureDetailsPage
(
Page
<
FailureDetailsDto
>
page
,
Long
currentStatus
,
AgencyUserModel
userInfo
)
{
if
(
currentStatus
==
null
){
return
this
.
queryForPage
(
page
,
"submission_time"
,
true
);
}
return
this
.
queryForPage
(
page
,
"submission_time"
,
true
,
currentStatus
);
}
/**
* 我发起分页查询
*/
public
Page
<
FailureDetailsDto
>
queryForPage
(
Page
<
FailureDetailsDto
>
page
,
String
userId
)
{
if
(
userId
==
null
){
return
null
;
}
return
this
.
queryForPage
(
page
,
"submission_time"
,
true
,
userId
);
}
/**
...
...
@@ -124,7 +138,9 @@ public class FailureDetailsServiceImpl extends BaseService<FailureDetailsDto, Fa
sourceFileServiceImpl
.
saveSourceFile
(
failureDetailsDto
.
getSequenceNbr
(),
failureDetailsDto
.
getAttachment
());
}
/*failureDetailsDto.set*/
model
=
this
.
createWithModel
(
failureDetailsDto
);
FailureAuditDto
failureAuditDto
=
new
FailureAuditDto
();
failureAuditDto
.
setAuditor
(
model
.
getRecUserName
());
failureAuditDto
.
setFaultId
(
model
.
getSequenceNbr
());
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/controller/AlertCalledController.java
View file @
d6d191a6
...
...
@@ -89,8 +89,8 @@ public class AlertCalledController extends BaseController {
||
ValidationUtil
.
isEmpty
(
alertCalledObjsDto
.
getAlertCalled
()))
throw
new
BadRequest
(
"参数校验失败."
);
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()
))
?
redisUtils
.
get
(
buildKey
(
getToken
()
)).
toString
()
:
null
,
ReginParams
.
class
);
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
getToken
(
))
?
redisUtils
.
get
(
getToken
(
)).
toString
()
:
null
,
ReginParams
.
class
);
//获取当前登录人公司
String
name
=
reginParams
.
getCompany
().
getCompanyName
();
AlertCalled
alertCalled
=
alertCalledObjsDto
.
getAlertCalled
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/AbstractBaseController.java
View file @
d6d191a6
This diff is collapsed.
Click to expand it.
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/CatalogTreeController.java
View file @
d6d191a6
...
...
@@ -48,7 +48,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping
(
value
=
"/getCatalogTree"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
getCatalogTree
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
List
<
Object
>
list
=
catalogTreeService
.
getCatalogTree
(
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
@@ -63,7 +63,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping
(
value
=
"/catalogList"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
getCatalogList
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
List
<
CatalogTree
>
list
=
catalogTreeService
.
getCatalogList
(
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
@@ -80,7 +80,7 @@ public class CatalogTreeController extends AbstractBaseController {
try
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>();
map
.
put
(
"org_code"
,
orgCode
);
map
.
put
(
"user_id"
,
userId
);
...
...
@@ -151,7 +151,7 @@ public class CatalogTreeController extends AbstractBaseController {
public
CommonResponse
qryCatalogTreeInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
new
HashMap
<
String
,
Object
>();
paramMap
.
put
(
"orgCode"
,
orgCode
);
CatalogTreePageParam
param
=
CatalogTreePageParamUtil
.
fillPageParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/CheckController.java
View file @
d6d191a6
...
...
@@ -123,7 +123,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
boolean
hasOrgCode
=
Boolean
.
TRUE
;
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
0
<
queryRequests
.
size
())
{
...
...
@@ -155,7 +155,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
boolean
hasOrgCode
=
Boolean
.
TRUE
;
if
(
0
<
queryRequests
.
size
())
{
...
...
@@ -205,7 +205,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
boolean
hasOrgCode
=
Boolean
.
TRUE
;
if
(
0
<
queryRequests
.
size
())
{
...
...
@@ -289,7 +289,7 @@ public class CheckController extends AbstractBaseController {
int
count
=
checkService
.
checkHasRecord
(
requestParam
);
if
(
count
<
1
||
requestParam
.
getPlanTaskId
()
<
1
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
requestParam
.
setOrgCode
(
orgCode
);
requestParam
.
setUserId
(
getUserId
());
...
...
@@ -423,7 +423,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
daoCriterias
=
buildDaoCriterias
(
queryRequests
,
true
,
loginOrgCode
,
roleTypeName
);
...
...
@@ -443,7 +443,7 @@ public class CheckController extends AbstractBaseController {
public
CommonResponse
queryRecordByPointId
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
HashMap
<
String
,
Object
>
req
=
CheckPageParamUtil
.
fillInfo
(
queryRequests
);
...
...
@@ -518,7 +518,7 @@ public class CheckController extends AbstractBaseController {
if
(
htmlFile
.
exists
())
{
htmlFile
.
delete
();
}
return
new
CommonResponse
(
SUCCESS
,
data
,
"查询成功"
);
return
new
CommonResponse
(
"SUCCESS"
,
data
,
"查询成功"
);
}
catch
(
TransformerException
|
IOException
e
)
{
e
.
printStackTrace
();
return
null
;
...
...
@@ -551,7 +551,7 @@ public class CheckController extends AbstractBaseController {
public
CommonResponse
getCheckStatisticalAnalysis
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
CheckStatisticalParam
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
queryRequests
.
setOrgCode
(
loginOrgCode
);
List
<
CheckAnalysisVo
>
list
=
checkService
.
getCheckStatisticalAnalysis
(
getToken
(),
getProduct
(),
getAppKey
(),
queryRequests
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -565,7 +565,7 @@ public class CheckController extends AbstractBaseController {
HttpServletResponse
response
)
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
queryRequests
.
setOrgCode
(
loginOrgCode
);
List
<
CheckAnalysisVo
>
list
=
checkService
.
getCheckStatisticalAnalysis
(
getToken
(),
getProduct
(),
getAppKey
(),
queryRequests
);
String
fileName
=
"巡检记录"
+
new
Date
().
getTime
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/EquipmentRuleController.java
View file @
d6d191a6
...
...
@@ -52,7 +52,7 @@ public class EquipmentRuleController extends AbstractBaseController {
token
.
setToke
(
getToken
());
token
.
setAppKey
(
getAppKey
());
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
map
.
put
(
"orgCode"
,
orgCode
);
equipmentHandlerService
.
fireEquipRuleMessagePush
(
map
,
token
);
return
CommonResponseUtil
.
success
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/ExcelExportController.java
View file @
d6d191a6
...
...
@@ -72,7 +72,7 @@ public class ExcelExportController extends AbstractBaseController{
startDate
+=
" 00:00:00"
;
endDate
+=
" 23:59:59"
;
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
Map
<
String
,
Object
>
map
=
taskReportService
.
queryForTaskReport
(
getToken
(),
getProduct
(),
getAppKey
(),
statistical
,
startDate
,
endDate
,
planId
,
routeId
,
orgCode
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/HomeController.java
View file @
d6d191a6
...
...
@@ -55,11 +55,11 @@ public class HomeController extends AbstractBaseController{
HashMap
<
String
,
Object
>
response
=
new
HashMap
<
String
,
Object
>();
HashMap
<
String
,
Object
>
statusList
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
companyName
=
getCompanyName
(
reginParams
);
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.get
Login
OrgCode();
orgCode = loginParam.getOrgCode();
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.getUserOrgCode();
}*/
...
...
@@ -90,7 +90,7 @@ public class HomeController extends AbstractBaseController{
public
CommonResponse
getCheckData
()
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"MM月dd日"
);
SimpleDateFormat
sdf1
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
...
...
@@ -107,7 +107,7 @@ public class HomeController extends AbstractBaseController{
HashMap
<
String
,
Object
>
param
=
new
HashMap
<
String
,
Object
>();
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.get
Login
OrgCode());
param.put("orgCode", loginParam.getOrgCode());
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.getUserOrgCode());
} else {
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/InputItemController.java
View file @
d6d191a6
...
...
@@ -92,7 +92,7 @@ public class InputItemController extends AbstractBaseController {
try
{
InputItem
inputItem
=
new
InputItem
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
BeanUtils
.
copyProperties
(
param
,
inputItem
);
inputItem
.
setOrgCode
(
loginOrgCode
);
inputItem
.
setCreateBy
(
user
.
getUserId
());
...
...
@@ -224,7 +224,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
false
,
defaultValue
=
"current=0&pageSize=10或pageNumber0&pageSize=10"
)
CommonPageable
pageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
new
HashMap
<
String
,
Object
>();
paramMap
.
put
(
"orgCode"
,
loginOrgCode
);
InputItemPageParam
criterias
=
InputItemParamUtil
.
fillInputItemPageParam
(
queryRequests
,
pageable
,
paramMap
);
...
...
@@ -245,7 +245,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
// 1.组织查询条件数据
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
DaoCriteria
>
criterias
=
buildDaoCriterias
(
queryRequests
,
false
,
loginOrgCode
,
null
);
// 2.组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
DaoCriteria
compDaoCriteria
=
new
DaoCriteria
();
...
...
@@ -268,7 +268,7 @@ public class InputItemController extends AbstractBaseController {
@ApiOperation
(
value
=
"条件查询检查项"
,
notes
=
"条件查询检查项"
)
public
CommonResponse
queryCustomInputItem
(
@RequestBody
HashMap
<
String
,
Object
>
params
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
List
<
PointInputItemVo
>
list
=
inputItemService
.
queryCustomInputItem
(
params
,
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
@@ -286,7 +286,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
// 组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
InputItem
>
list
=
null
;
if
(
ObjectUtils
.
isEmpty
(
queryRequests
))
{
list
=
inputItemDao
.
findAllByLevel
(
loginOrgCode
);
...
...
@@ -328,7 +328,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检点id"
,
required
=
true
)
@PathVariable
(
name
=
"itemId"
)
Long
itemId
,
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -396,7 +396,7 @@ public class InputItemController extends AbstractBaseController {
throw
new
Exception
(
"请使用指定模板进行上传"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
List
<
InputItemTemplateVo
>
itemTemplateVoList
=
ExcelUtils
.
importExcel
(
file
,
1
,
1
,
InputItemTemplateVo
.
class
);
return
CommonResponseUtil
.
success
(
inputItemService
.
uploadListByTemplate
(
itemTemplateVoList
,
orgCode
,
userId
));
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/LatentDangerController.java
View file @
d6d191a6
...
...
@@ -65,7 +65,7 @@ public class LatentDangerController extends AbstractBaseController {
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
String
departmentName
=
getDepartmentName
(
reginParams
);
...
...
@@ -87,7 +87,7 @@ public class LatentDangerController extends AbstractBaseController {
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
String
departmentName
=
getDepartmentName
(
reginParams
);
...
...
@@ -110,7 +110,7 @@ public class LatentDangerController extends AbstractBaseController {
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
null
;
return
iLatentDangerService
.
list
(
getToken
(),
getProduct
(),
getAppKey
(),
latentDangerListParam
,
user
,
loginOrgCode
,
deptId
);
}
catch
(
Exception
e
)
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/MsgController.java
View file @
d6d191a6
...
...
@@ -99,7 +99,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel
userModel
=
getUserInfo
();
String
userId
=
userModel
.
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
null
;
if
(
reginParams
.
getDepartment
()!=
null
){
deptId
=
reginParams
.
getDepartment
().
getDepartmentDesc
();
...
...
@@ -190,7 +190,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel
userModel
=
getUserInfo
();
String
userId
=
userModel
.
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
for
(
MsgSubscribe
s:
subscribe
)
{
s
.
setOrgCode
(
orgCode
);
s
.
setUserId
(
userModel
.
getUserId
());
...
...
@@ -299,7 +299,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
CommonRequest
request
=
new
CommonRequest
();
CommonRequest
request1
=
new
CommonRequest
();
...
...
@@ -367,7 +367,7 @@ public class MsgController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
if
(
XJConstant
.
ROLE_NAME_DEPTADMIN
.
equals
(
roleTypeName
)||
XJConstant
.
ROLE_NAME_PERSON
.
equals
(
roleTypeName
))
...
...
@@ -414,7 +414,7 @@ public class MsgController extends AbstractBaseController {
msg
.
setCreateBy
(
user
.
getUserId
());
ReginParams
reginParams
=
getSelectedOrgInfo
();
msg
.
setUserName
(
user
.
getRealName
());
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
msg
.
setOrgCode
(
loginOrgCode
);
List
<
Msg
>
msgList
=
iMsgService
.
publishNotice
(
getToken
(),
getProduct
(),
getAppKey
(),
msg
);
msgList
.
forEach
(
m
->{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/PlanController.java
View file @
d6d191a6
...
...
@@ -50,9 +50,9 @@ public class PlanController extends AbstractBaseController {
public
CommonResponse
qryCheckInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
null
);
buildRequestCxt
();
//
buildRequestCxt();
PlanInfoPageParam
param
=
PlanPageParamUtil
.
fillPlanInfoParam
(
queryRequests
,
commonPageable
,
paramMap
);
Page
<
HashMap
<
String
,
Object
>>
list
=
planService
.
getPlanInfo
(
param
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -71,7 +71,7 @@ public class PlanController extends AbstractBaseController {
public
CommonResponse
queryInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
null
,
null
);
buildRequestCxt
();
//
buildRequestCxt();
PlanInfoPageParam
param
=
PlanPageParamUtil
.
fillPlanInfoParam
(
queryRequests
,
commonPageable
,
paramMap
);
Page
<
HashMap
<
String
,
Object
>>
list
=
planService
.
getPlanInfo
(
param
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -90,7 +90,7 @@ public class PlanController extends AbstractBaseController {
try
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>();
map
.
put
(
"org_code"
,
loginOrgCode
);
map
.
put
(
"user_id"
,
userId
);
...
...
@@ -171,7 +171,7 @@ public class PlanController extends AbstractBaseController {
@RequestMapping
(
value
=
"/queryPlanByOrgCode"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
public
CommonResponse
qryCheckInfo
(
@ApiParam
(
value
=
"查询条件"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
null
);
PlanInfoPageParam
param
=
PlanPageParamUtil
.
fillPlanInfoParam
(
queryRequests
,
null
,
paramMap
);
List
<
HashMap
<
String
,
Object
>>
list
=
planService
.
getPlanInfoNoPage
(
param
);
...
...
@@ -183,7 +183,7 @@ public class PlanController extends AbstractBaseController {
@RequestMapping
(
value
=
"/queryPlanList"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
queryPlanList
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
HashMap
<
String
,
Object
>>
list
=
planService
.
queryPlanListByOrgCode
(
loginOrgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/PlanTaskController.java
View file @
d6d191a6
...
...
@@ -90,7 +90,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
null
);
PlanTaskPageParam
params
=
new
PlanTaskPageParam
();
PlanTaskPageParamUtil
.
fillChkInfoParam
(
queryRequests
,
commonPageable
,
params
,
paramMap
);
...
...
@@ -183,7 +183,7 @@ public class PlanTaskController extends AbstractBaseController {
HttpServletResponse
response
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
null
);
PlanTaskPageParam
params
=
new
PlanTaskPageParam
();
PlanTaskPageParamUtil
.
fillChkInfoParam
(
queryRequests
,
null
,
params
,
paramMap
);
...
...
@@ -261,7 +261,7 @@ public class PlanTaskController extends AbstractBaseController {
try
{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
params
.
put
(
"orgCode"
,
loginOrgCode
);
String
pointNo
=
serial
;
params
.
put
(
"pointNo"
,
pointNo
);
...
...
@@ -502,7 +502,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam
(
value
=
"页大小"
)
@RequestParam
(
value
=
"pageSize"
)
int
pageSize
)
throws
Exception
{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
Map
<
String
,
Object
>
authMap
=
Bean
.
BeantoMap
(
reginParams
.
getPersonIdentity
());
params
.
putAll
(
authMap
);
params
.
put
(
"companyId"
,
companyId
);
...
...
@@ -550,7 +550,7 @@ public class PlanTaskController extends AbstractBaseController {
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
HashMap
<
String
,
Object
>
resp
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
PlanTaskPageParamUtil
.
fillPlanTask
(
queryRequests
,
params
);
params
.
put
(
"userId"
,
getUserId
());
if
(
queryRequests
!=
null
&&
queryRequests
.
size
()
>
0
)
{
...
...
@@ -635,7 +635,7 @@ public class PlanTaskController extends AbstractBaseController {
public
CommonResponse
queryLeavePlanTask
()
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
params
.
put
(
"userId"
,
userId
);
params
.
put
(
"orgCode"
,
loginOrgCode
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/PointController.java
View file @
d6d191a6
...
...
@@ -92,7 +92,7 @@ public class PointController extends AbstractBaseController {
}
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
//点归属于公司
pointParam
.
getPoint
().
setOrgCode
(
loginOrgCode
);
pointParam
.
getPoint
().
setCreatorId
(
user
.
getUserId
());
...
...
@@ -115,7 +115,7 @@ public class PointController extends AbstractBaseController {
}
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
//点归属于公司
param
.
setOrgCode
(
loginOrgCode
);
param
.
setCreatorId
(
user
.
getUserId
());
...
...
@@ -226,7 +226,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -279,7 +279,7 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
listAllPoint
()
{
List
<
CommonRequest
>
queryRequests
=
new
ArrayList
<>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
CommonRequest
commonRequest
=
new
CommonRequest
();
commonRequest
.
setName
(
"orgCode"
);
commonRequest
.
setValue
(
loginOrgCode
);
...
...
@@ -304,7 +304,7 @@ public class PointController extends AbstractBaseController {
}
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -324,7 +324,7 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
exportTemplate
(
HttpServletResponse
response
)
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
fileName
=
"巡检点导入模板"
;
//模板名称
String
[]
handers
=
{
"点编号"
,
"点名称"
,
"是否为移动点"
,
"计划外巡检是否评分"
,
"是否允许离线巡检"
,
"参考地址"
,
"3维地图坐标"
,
"3维地图楼层"
,
"最少拍照数量"
,
"最多拍照数量"
,
"风险等级"
,
"备注说明"
,
"所属分类目录"
,
"检查项目"
,
"是否室内"
};
//列标题
List
<
String
[]>
downData
=
new
ArrayList
();
...
...
@@ -357,7 +357,7 @@ public class PointController extends AbstractBaseController {
@RequestParam
(
value
=
"exportType"
,
required
=
false
)
int
exportType
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -384,7 +384,7 @@ public class PointController extends AbstractBaseController {
@RequestParam
(
value
=
"exportType"
,
required
=
false
)
int
exportType
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -414,7 +414,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -438,7 +438,7 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
listPoint
(
@ApiParam
(
value
=
"巡检点编码"
,
required
=
false
)
@RequestParam
(
"ids"
)
List
<
String
>
ids
,
@ApiParam
(
value
=
"巡检点名称"
,
required
=
false
)
@RequestParam
(
"names"
)
List
<
String
>
names
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
try
{
List
<
Point
>
list
=
iPointService
.
queryPointList
(
ids
,
names
,
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -460,7 +460,7 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
queryPoints
(
@ApiParam
(
value
=
"巡检点编码"
,
required
=
false
)
@RequestParam
(
"code"
)
String
code
,
@ApiParam
(
value
=
"巡检点名称"
,
required
=
false
)
@RequestParam
(
"name"
)
String
name
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
try
{
List
<
HashMap
<
String
,
Object
>>
list
=
iPointService
.
findPointList
(
code
,
name
,
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -621,7 +621,7 @@ public class PointController extends AbstractBaseController {
@GetMapping
(
value
=
"/queryPointPie"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
queryPointPie
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
params
.
put
(
"orgCode"
,
loginOrgCode
);
HashMap
<
String
,
Object
>
response
=
iPointService
.
queryPointPie
(
params
);
...
...
@@ -633,7 +633,7 @@ public class PointController extends AbstractBaseController {
@GetMapping
(
value
=
"/queryPointHistogram"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
queryPointHistogram
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
params
.
put
(
"orgCode"
,
loginOrgCode
);
List
<
HashMap
<
String
,
Object
>>
response
=
iPointService
.
queryPointHistogram
(
params
);
...
...
@@ -682,7 +682,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检点id"
,
required
=
true
)
@PathVariable
(
name
=
"pointId"
)
Long
pointId
,
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -714,7 +714,7 @@ public class PointController extends AbstractBaseController {
@GetMapping
(
value
=
"/queryLeavelPoint"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
queryLeavelPoint
(
@ApiParam
(
value
=
"数据同步开始时间(不传为全部同步)"
,
required
=
false
)
@RequestParam
(
required
=
false
)
String
startTime
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -742,7 +742,7 @@ public class PointController extends AbstractBaseController {
@PostMapping
(
value
=
"/exportPoint/iec"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
exportIecPoint
(
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
fileName
=
"巡检点点位"
;
//模板名称
List
<
Map
<
String
,
Object
>>
list
=
iPointService
.
queryAllPointConfig
(
loginOrgCode
);
try
{
...
...
@@ -814,7 +814,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"同步请求参数"
)
@RequestBody
()
List
<
MaintenanceResourceData
>
list
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
AgencyUserModel
model
=
getUserInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
iPointService
.
syncSavePoint
(
list
,
orgCode
,
model
.
getUserId
());
return
CommonResponseUtil
.
success
();
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/QueryStatsController.java
View file @
d6d191a6
...
...
@@ -47,7 +47,7 @@ public class QueryStatsController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckStatsListPageParam
param
=
CheckStatsParamUtils
.
fillCheckInfoParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/RouteController.java
View file @
d6d191a6
...
...
@@ -63,7 +63,7 @@ public class RouteController extends AbstractBaseController {
public
CommonResponse
addRoute
(
@ApiParam
(
value
=
"巡检路线"
,
required
=
true
)
@RequestBody
Route
route
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
route
.
setOrgCode
(
loginOrgCode
);
route
.
setIsDelete
(
false
);
if
(
routeService
.
existRouteName
(
loginOrgCode
,
route
.
getName
()))
{
...
...
@@ -90,7 +90,7 @@ public class RouteController extends AbstractBaseController {
public
CommonResponse
updateRoute
(
@ApiParam
(
value
=
"巡检路线"
,
required
=
true
)
@RequestBody
Route
route
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
route
.
setOrgCode
(
orgCode
);
route
.
setCreatorId
(
getUserId
());
routeService
.
updateRoute
(
route
);
...
...
@@ -195,7 +195,7 @@ public class RouteController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
new
HashMap
<
String
,
Object
>();
paramMap
.
put
(
"orgCode"
,
loginOrgCode
);
RoutePageParam
params
=
RoutePageParamUtil
.
fillRouteInfoParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -214,7 +214,7 @@ public class RouteController extends AbstractBaseController {
try
{
//1.组织数据权限信息
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
org
=
get
Login
OrgCode
(
reginParams
);
String
org
=
getOrgCode
(
reginParams
);
//2.查询
List
<
Route
>
routeList
;
if
(
null
!=
orgCode
&&
0
==
orgCode
)
{
...
...
@@ -235,7 +235,7 @@ public class RouteController extends AbstractBaseController {
public
CommonResponse
queryRouteList
()
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
HashMap
<
String
,
Object
>>
routeList
=
routeService
.
queryRouteListByOrgCode
(
loginOrgCode
,
null
,
null
);
routeList
=
routeList
.
stream
().
distinct
().
collect
(
Collectors
.
toList
());
return
CommonResponseUtil
.
success
(
routeList
);
...
...
@@ -293,7 +293,7 @@ public class RouteController extends AbstractBaseController {
try
{
String
uid
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
RoutePoint
>
routePointList
=
new
ArrayList
<>();
for
(
String
pointId
:
pointIds
)
{
RoutePoint
routePoint
=
new
RoutePoint
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/SafetyController.java
View file @
d6d191a6
...
...
@@ -62,7 +62,7 @@ public class SafetyController extends AbstractBaseController{
@ApiOperation
(
value
=
" 保存登陆用户选择公司信息"
,
notes
=
" 保存登陆用户选择公司信息"
)
@PostMapping
(
value
=
"/save/curCompany"
)
public
CommonResponse
saveCurCompany
(
@RequestBody
ReginParams
reginParams
)
{
this
.
saveSelectedOrgInfo
(
reginParams
);
//
this.saveSelectedOrgInfo(reginParams);
// CatalogTree hh4= new CatalogTree();
// CommonResponse hh= pointService.pushSpcCheckResult(hh4);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/SafetyPreCtrlController.java
View file @
d6d191a6
...
...
@@ -77,7 +77,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/countPoint"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
sumCheckPtById
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
List
<
HashMap
<
String
,
Object
>>
List
=
pointService
.
getSumPtByRole
(
paramMap
);
...
...
@@ -95,7 +95,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/countMonth/{dateMonth}"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
countMonthCheckById
(
@ApiParam
(
value
=
"年月日(yyyyMMdd)8位"
,
required
=
false
)
@PathVariable
String
dateMonth
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
List
<
HashMap
<
String
,
Object
>>
countList
=
checkService
.
getCountMonthChkByRole
(
paramMap
,
dateMonth
);
...
...
@@ -114,7 +114,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public
CommonResponse
findChkExList
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillChkExParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -132,7 +132,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/point/queryCriteria/init"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
getQueryCriteriaInit
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
...
...
@@ -153,7 +153,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/check-info/count"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
public
CommonResponse
countCheckInfoDate
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
HashMap
<
String
,
Object
>
map
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramsMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
paramsMap
.
put
(
"checkMonth"
,
map
.
get
(
"date"
).
toString
().
subSequence
(
0
,
6
));
...
...
@@ -173,7 +173,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/check-user/{PointID}"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
qryCheckUserById
(
@ApiParam
(
value
=
"点编号"
,
required
=
true
)
@PathVariable
int
PointID
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramsMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
List
<
CheckUserBo
>
userList
=
checkService
.
getAuthUserInfo
(
paramsMap
);
...
...
@@ -193,7 +193,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public
CommonResponse
qryCheckInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckInfoListPageParam
params
=
CheckPageParamUtil
.
fillChkInfoListParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -214,14 +214,14 @@ public class SafetyPreCtrlController extends AbstractBaseController {
CommonPage
<
CheckInputBo
>
checkInputBos
=
null
;
try
{
checkInputBos
=
checkService
.
getCheckInputByCheckId
(
param
);
checkInputBos
.
setResult
(
SUCCESS
);
checkInputBos
.
setResult
(
"SUCCESS"
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
if
(
ObjectUtils
.
isEmpty
(
checkInputBos
))
{
checkInputBos
=
new
CommonPage
(
null
,
null
,
0
);
}
checkInputBos
.
setMessage
(
e
.
getMessage
());
checkInputBos
.
setResult
(
FAILED
);
checkInputBos
.
setResult
(
"FAILED"
);
}
return
CommonResponseUtil
.
success
(
checkInputBos
);
}
...
...
@@ -280,7 +280,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
null
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillChkPtParam
(
queryRequests
,
commonPageable
,
paramMap
);
Page
<
CheckPtListBo
>
checkPtListBo
=
pointService
.
getCheckPtList
(
getToken
(),
getProduct
(),
getAppKey
(),
params
);
...
...
@@ -389,7 +389,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillTraParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -412,7 +412,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/routePlanPoint/list"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
public
CommonResponse
findRoutePlanPointList
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillChkPtParam
(
queryRequests
,
null
,
paramMap
);
...
...
@@ -425,7 +425,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/queryConditions/init/{type}"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
findCheckSystemInit
(
@ApiParam
(
value
=
"类型"
,
required
=
true
)
@PathVariable
String
type
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/SynDataController.java
View file @
d6d191a6
...
...
@@ -54,7 +54,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检项信息"
,
required
=
true
)
@RequestBody
SynInputItemParam
synInputItemParam
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -86,7 +86,7 @@ public class SynDataController extends AbstractBaseController {
try
{
if
(
operationType
.
equals
(
saveOperationType
))
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -143,12 +143,12 @@ public class SynDataController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检路线信息"
)
@RequestBody
SynRouteParam
synRouteParam
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
// String orgCode = getLoginUserParam().get
Login
OrgCode();
// String orgCode = getLoginUserParam().getOrgCode();
if
(
operationType
.
equals
(
saveOperationType
))
{
return
iSynDataService
.
saveRoute
(
synRouteParam
,
userId
,
orgCode
);
}
...
...
@@ -172,7 +172,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检计划信息"
)
@RequestBody
SynPlanParam
synPlanParam
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
Toke
toke
=
new
Toke
();
toke
.
setAppKey
(
getAppKey
());
...
...
@@ -181,7 +181,7 @@ public class SynDataController extends AbstractBaseController {
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
// String orgCode = getLoginUserParam().get
Login
OrgCode();
// String orgCode = getLoginUserParam().getOrgCode();
if
(
operationType
.
equals
(
saveOperationType
))
{
return
iSynDataService
.
savePlan
(
synPlanParam
,
userId
,
orgCode
,
toke
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/TaskController.java
View file @
d6d191a6
...
...
@@ -123,7 +123,7 @@ public class TaskController extends AbstractBaseController{
return
CommonResponseUtil
.
failure
(
"完成时间应当大于当前时间!"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
param
.
getTaskInfo
().
setOrgCode
(
orgCode
);
// param.getTaskInfo().setCreateDate(new Date());
param
.
getTaskInfo
().
setPublisher
(
user
.
getUserId
());
...
...
@@ -239,7 +239,7 @@ public class TaskController extends AbstractBaseController{
if
(
htmlFile
.
exists
())
{
htmlFile
.
delete
();
}
return
new
CommonResponse
(
SUCCESS
,
data
,
"查询成功"
);
return
new
CommonResponse
(
"SUCCESS"
,
data
,
"查询成功"
);
}
catch
(
TransformerException
|
IOException
e
)
{
e
.
printStackTrace
();
return
null
;
...
...
@@ -296,7 +296,7 @@ public class TaskController extends AbstractBaseController{
try
{
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
taskService
.
handleTask
(
taskIds
,
status
,
user
,
orgCode
);
return
CommonResponseUtil
.
success
();
}
catch
(
Exception
e
)
{
...
...
@@ -352,7 +352,7 @@ public class TaskController extends AbstractBaseController{
public
CommonResponse
feedbackTask
(
@ApiParam
(
value
=
"回复信息(包含图片base64编码)"
)
@RequestBody
FeedbackParam
param
)
{
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
user
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -441,7 +441,7 @@ public class TaskController extends AbstractBaseController{
@ApiParam
(
value
=
"分页参数"
,
required
=
false
,
defaultValue
=
"current=0&pageSize=10或pageNumber0&pageSize=10"
)
CommonPageable
pageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
deptId
=
""
;
String
userId
=
""
;
...
...
@@ -480,7 +480,7 @@ public class TaskController extends AbstractBaseController{
queryRequests
=
new
ArrayList
<>();
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
criterias
=
buildDaoCriterias
(
queryRequests
,
true
,
orgCode
,
roleTypeName
);
List
<
Task
>
list
=
taskService
.
queryTaskByCondition
(
criterias
);
...
...
@@ -501,7 +501,7 @@ public class TaskController extends AbstractBaseController{
queryRequests
=
new
ArrayList
<>();
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
criterias
=
buildDaoCriterias
(
queryRequests
,
true
,
orgCode
,
roleTypeName
);
int
count
=
taskService
.
queryTaskCountByCondition
(
criterias
);
...
...
@@ -513,7 +513,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation
(
value
=
"条件查询任务图表数据(<font color='blue'>手机app</font>)"
,
notes
=
"条件查询任务图表数据(<font color='blue'>手机app</font>)"
)
public
CommonResponse
queryTaskCharts
(
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
if
(
queryRequests
==
null
)
{
...
...
@@ -563,7 +563,7 @@ public class TaskController extends AbstractBaseController{
public
CommonResponse
queryTasksByPage
(
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
false
,
defaultValue
=
"current=0&pageSize=10或pageNumber0&pageSize=10"
)
CommonPageable
pageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
if
(
queryRequests
==
null
)
{
...
...
@@ -618,7 +618,7 @@ public class TaskController extends AbstractBaseController{
@RequestMapping
(
value
=
"/queryCriteria/init"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
getQueryCriteriaInit
(){
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -660,7 +660,7 @@ public class TaskController extends AbstractBaseController{
public
CommonResponse
hiddenDangerCountByDate
(
@ApiParam
(
value
=
"年月日(yyyyMMdd)8位"
,
required
=
true
)
@PathVariable
String
dateMonth
)
{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
XJConstant
.
ROLE_NAME_ADMIN
.
equals
(
roleTypeName
.
toUpperCase
())
||
XJConstant
.
ROLE_NAME_SUPERADMIN
.
equals
(
roleTypeName
.
toUpperCase
()))
{
...
...
@@ -707,7 +707,7 @@ public class TaskController extends AbstractBaseController{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
HashMap
<
String
,
Object
>
resp
=
new
HashMap
<
String
,
Object
>();
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
params
.
put
(
"orgCode"
,
orgCode
);
...
...
@@ -740,7 +740,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation
(
value
=
"查询任务统计"
,
notes
=
"查询任务统计"
)
public
CommonResponse
getTaskStatistics
(
@RequestBody
(
required
=
true
)
TaskStatisticsParam
param
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
param
.
setOrgCode
(
orgCode
);
List
<
TaskStatisticsVo
>
list
=
taskService
.
getTaskStatistics
(
param
);
if
(
list
!=
null
&&
list
.
size
()>
0
){
...
...
@@ -793,7 +793,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation
(
value
=
"查询任务统计"
,
notes
=
"查询任务统计"
)
public
void
exportStatisticsData
(
@RequestBody
(
required
=
true
)
TaskStatisticsParam
param
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
param
.
setOrgCode
(
orgCode
);
List
<
TaskStatisticsVo
>
list
=
taskService
.
getTaskStatistics
(
param
);
if
(
list
!=
null
&&
list
.
size
()>
0
){
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/TaskReportController.java
View file @
d6d191a6
...
...
@@ -48,7 +48,7 @@ public class TaskReportController extends AbstractBaseController{
startDate
+=
" 00:00:00"
;
endDate
+=
" 23:59:59"
;
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
return
CommonResponseUtil
.
success
(
taskReportService
.
queryForTaskReport
(
getToken
(),
getProduct
(),
getAppKey
(),
statistical
,
startDate
,
endDate
,
planId
,
routeId
,
orgCode
));
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-maintenance-biz/src/main/java/com/yeejoin/amos/maintenance/business/controller/UserController.java
View file @
d6d191a6
...
...
@@ -186,7 +186,7 @@ public class UserController extends AbstractBaseController {
CompanyModel
companyModel
=
remoteSecurityService
.
listUserByCompanyId1
(
getToken
(),
getProduct
(),
getAppKey
(),
reginParams
.
getCompany
().
getSequenceNbr
().
toString
());
List
children
=
(
List
)
companyModel
.
getChildren
();
List
<
DepartmentUserTreeWebVo
>
list
=
Lists
.
newArrayList
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
for
(
int
i
=
0
;
i
<
children
.
size
();
i
++)
{
Map
<
String
,
Object
>
map
=
(
LinkedHashMap
)
children
.
get
(
i
);
JSONObject
json
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
map
));
...
...
@@ -302,7 +302,7 @@ public class UserController extends AbstractBaseController {
public
CommonResponse
queryAllUser
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
AgencyUserModel
>
userModels
=
remoteSecurityService
.
listUserByOrgCode
(
getToken
(),
getProduct
(),
getAppKey
(),
loginOrgCode
);
List
<
LinkedHashMap
<
String
,
Object
>>
userList
=
paraseData
(
userModels
,
null
);
return
CommonResponseUtil
.
success
(
userList
);
...
...
@@ -747,7 +747,7 @@ public class UserController extends AbstractBaseController {
public
CommonResponse
saveCurCompany
(
@ApiParam
(
value
=
"当前登陆用户所选单位机构编号"
,
required
=
true
)
@RequestBody
ReginParams
reginParams
)
{
try
{
AgencyUserModel
user
=
getUserInfo
();
saveSelectedOrgInfo
(
reginParams
);
//
saveSelectedOrgInfo(reginParams);
return
CommonResponseUtil
.
success
(
buildCurCompany
(
getToken
(),
getProduct
(),
getAppKey
(),
reginParams
,
user
));
}
catch
(
Exception
e
)
{
logger
.
error
(
"保存登陆用户选择公司信息异常"
,
e
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/AbstractBaseController.java
View file @
d6d191a6
This diff is collapsed.
Click to expand it.
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/CatalogTreeController.java
View file @
d6d191a6
...
...
@@ -47,7 +47,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping
(
value
=
"/getCatalogTree"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
getCatalogTree
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
List
<
Object
>
list
=
catalogTreeService
.
getCatalogTree
(
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
@@ -62,7 +62,7 @@ public class CatalogTreeController extends AbstractBaseController {
@RequestMapping
(
value
=
"/catalogList"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
getCatalogList
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
List
<
CatalogTree
>
list
=
catalogTreeService
.
getCatalogList
(
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
@@ -79,7 +79,7 @@ public class CatalogTreeController extends AbstractBaseController {
try
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>();
map
.
put
(
"org_code"
,
orgCode
);
map
.
put
(
"user_id"
,
userId
);
...
...
@@ -150,7 +150,7 @@ public class CatalogTreeController extends AbstractBaseController {
public
CommonResponse
qryCatalogTreeInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
new
HashMap
<
String
,
Object
>();
paramMap
.
put
(
"orgCode"
,
orgCode
);
CatalogTreePageParam
param
=
CatalogTreePageParamUtil
.
fillPageParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/CheckController.java
View file @
d6d191a6
...
...
@@ -126,7 +126,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
orgCode
,
roleTypeName
);
...
...
@@ -151,7 +151,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
orgCode
,
roleTypeName
);
CheckInfoPageParam
param
=
CheckPageParamUtil
.
fillCheckInfoParam
(
queryRequests
,
null
,
paramMap
);
...
...
@@ -188,7 +188,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
orgCode
,
roleTypeName
);
CheckInfoPageParam
param
=
CheckPageParamUtil
.
fillCheckInfoParam
(
queryRequests
,
null
,
paramMap
);
...
...
@@ -258,7 +258,7 @@ public class CheckController extends AbstractBaseController {
int
count
=
checkService
.
checkHasRecord
(
requestParam
);
if
(
count
<
1
||
requestParam
.
getPlanTaskId
()
<
1
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
requestParam
.
setOrgCode
(
orgCode
);
requestParam
.
setUserId
(
getUserId
());
...
...
@@ -330,8 +330,8 @@ public class CheckController extends AbstractBaseController {
// // LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
// SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
// ReginParams reginParams = getSelectedOrgInfo();
// String loginOrgCode = get
Login
OrgCode(reginParams);
// //String loginOrgCode = loginParam.get
Login
OrgCode();
// String loginOrgCode = getOrgCode(reginParams);
// //String loginOrgCode = loginParam.getOrgCode();
// String[] companys = loginOrgCode.split("\\*");
//
// String path = XJConstant.UPLOAD_ROOT_PATH + File.separator + companys[companys.length - 1] + File.separator
...
...
@@ -462,7 +462,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
daoCriterias
=
buildDaoCriterias
(
queryRequests
,
true
,
loginOrgCode
,
roleTypeName
);
...
...
@@ -483,7 +483,7 @@ public class CheckController extends AbstractBaseController {
public
CommonResponse
queryRecordByPointId
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
HashMap
<
String
,
Object
>
req
=
CheckPageParamUtil
.
fillInfo
(
queryRequests
);
...
...
@@ -558,7 +558,7 @@ public class CheckController extends AbstractBaseController {
if
(
htmlFile
.
exists
())
{
htmlFile
.
delete
();
}
return
new
CommonResponse
(
SUCCESS
,
data
,
"查询成功"
);
return
new
CommonResponse
(
"SUCCESS"
,
data
,
"查询成功"
);
}
catch
(
TransformerException
|
IOException
e
)
{
e
.
printStackTrace
();
return
null
;
...
...
@@ -592,7 +592,7 @@ public class CheckController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
CheckStatisticalParam
queryRequests
)
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
queryRequests
.
setOrgCode
(
loginOrgCode
);
List
<
CheckAnalysisVo
>
list
=
checkService
.
getCheckStatisticalAnalysis
(
getToken
(),
getProduct
(),
getAppKey
(),
queryRequests
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -606,7 +606,7 @@ public class CheckController extends AbstractBaseController {
HttpServletResponse
response
)
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
queryRequests
.
setOrgCode
(
loginOrgCode
);
List
<
CheckAnalysisVo
>
list
=
checkService
.
getCheckStatisticalAnalysis
(
getToken
(),
getProduct
(),
getAppKey
(),
queryRequests
);
String
fileName
=
"巡检记录"
+
new
Date
().
getTime
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/EquipmentRuleController.java
View file @
d6d191a6
...
...
@@ -53,7 +53,7 @@ public class EquipmentRuleController extends AbstractBaseController{
token
.
setToke
(
request
.
getHeader
(
"X-Access-Token"
));
token
.
setAppKey
(
request
.
getHeader
(
"appKey"
));
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
map
.
put
(
"orgCode"
,
orgCode
);
equipmentHandlerService
.
fireEquipRuleMessagePush
(
map
,
token
);
return
CommonResponseUtil
.
success
();
...
...
@@ -69,7 +69,7 @@ public class EquipmentRuleController extends AbstractBaseController{
public
CommonResponse
getEquipmnetRules
(
@ApiParam
(
value
=
"装备名称"
,
required
=
true
)
@RequestParam
(
required
=
true
)
String
equipmentName
)
{
// ReginParams reginParams = getSelectedOrgInfo();
// String orgCode = get
Login
OrgCode(reginParams);
// String orgCode = getOrgCode(reginParams);
// HashMap<String, Object> param = new HashMap<>();
// param.put("equipmentName",equipmentName);
// param.put("classifyId",classifyId);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/ExcelExportController.java
View file @
d6d191a6
...
...
@@ -71,7 +71,7 @@ public class ExcelExportController extends AbstractBaseController{
startDate
+=
" 00:00:00"
;
endDate
+=
" 23:59:59"
;
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
Map
<
String
,
Object
>
map
=
taskReportService
.
queryForTaskReport
(
getToken
(),
getProduct
(),
getAppKey
(),
statistical
,
startDate
,
endDate
,
planId
,
routeId
,
orgCode
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/HomeController.java
View file @
d6d191a6
...
...
@@ -54,11 +54,11 @@ public class HomeController extends AbstractBaseController{
HashMap
<
String
,
Object
>
response
=
new
HashMap
<
String
,
Object
>();
HashMap
<
String
,
Object
>
statusList
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
companyName
=
getCompanyName
(
reginParams
);
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.get
Login
OrgCode();
orgCode = loginParam.getOrgCode();
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
orgCode = loginParam.getUserOrgCode();
}*/
...
...
@@ -89,7 +89,7 @@ public class HomeController extends AbstractBaseController{
public
CommonResponse
getCheckData
()
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"MM月dd日"
);
SimpleDateFormat
sdf1
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
...
...
@@ -106,7 +106,7 @@ public class HomeController extends AbstractBaseController{
HashMap
<
String
,
Object
>
param
=
new
HashMap
<
String
,
Object
>();
/*if (XJConstant.ROLE_NAME_ADMIN.equals(loginParam.getRoleTypeName()) ||
XJConstant.ROLE_NAME_SUPERADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.get
Login
OrgCode());
param.put("orgCode", loginParam.getOrgCode());
} else if (XJConstant.ROLE_NAME_DEPTADMIN.equals(loginParam.getRoleTypeName())) {
param.put("orgCode", loginParam.getUserOrgCode());
} else {
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/InputItemController.java
View file @
d6d191a6
...
...
@@ -81,7 +81,7 @@ public class InputItemController extends AbstractBaseController {
try
{
InputItem
inputItem
=
new
InputItem
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
BeanUtils
.
copyProperties
(
param
,
inputItem
);
///LoginUserParam loginParam = getLoginUserParam();
...
...
@@ -219,7 +219,7 @@ public class InputItemController extends AbstractBaseController {
//LoginUserParam user = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
new
HashMap
<
String
,
Object
>();
...
...
@@ -242,7 +242,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
// 1.组织查询条件数据
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
criterias
=
buildDaoCriterias
(
queryRequests
,
false
,
loginOrgCode
,
roleTypeName
);
// 2.组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
...
...
@@ -266,7 +266,7 @@ public class InputItemController extends AbstractBaseController {
@ApiOperation
(
value
=
"条件查询检查项"
,
notes
=
"条件查询检查项"
)
public
CommonResponse
queryCustomInputItem
(
@RequestBody
HashMap
<
String
,
Object
>
params
){
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
List
<
PointInputItemVo
>
list
=
inputItemService
.
queryCustomInputItem
(
params
.
get
(
"itemType"
).
toString
(),
params
.
get
(
"nameOrItemNo"
).
toString
(),
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
@@ -283,7 +283,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
// 组织数据权限过滤条件,基础数据不管roleType,全按照选择的公司orgCode过滤
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
InputItem
>
list
=
null
;
if
(
ObjectUtils
.
isEmpty
(
queryRequests
))
{
...
...
@@ -328,7 +328,7 @@ public class InputItemController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检点id"
,
required
=
true
)
@PathVariable
(
name
=
"itemId"
)
Long
itemId
,
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/LatentDangerController.java
View file @
d6d191a6
...
...
@@ -65,7 +65,7 @@ public class LatentDangerController extends AbstractBaseController {
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
String
departmentName
=
getDepartmentName
(
reginParams
);
...
...
@@ -87,7 +87,7 @@ public class LatentDangerController extends AbstractBaseController {
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
String
departmentName
=
getDepartmentName
(
reginParams
);
...
...
@@ -110,7 +110,7 @@ public class LatentDangerController extends AbstractBaseController {
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
null
;
return
iLatentDangerService
.
list
(
getToken
(),
getProduct
(),
getAppKey
(),
latentDangerListParam
,
user
,
loginOrgCode
,
deptId
);
}
catch
(
Exception
e
)
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/MsgController.java
View file @
d6d191a6
...
...
@@ -98,7 +98,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel
userModel
=
getUserInfo
();
String
userId
=
userModel
.
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
deptId
=
null
;
if
(
reginParams
.
getDepartment
()!=
null
){
deptId
=
reginParams
.
getDepartment
().
getDepartmentDesc
();
...
...
@@ -189,7 +189,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel
userModel
=
getUserInfo
();
String
userId
=
userModel
.
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
for
(
MsgSubscribe
s:
subscribe
)
{
s
.
setOrgCode
(
orgCode
);
s
.
setUserId
(
userModel
.
getUserId
());
...
...
@@ -298,7 +298,7 @@ public class MsgController extends AbstractBaseController {
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
CommonRequest
request
=
new
CommonRequest
();
CommonRequest
request1
=
new
CommonRequest
();
...
...
@@ -366,7 +366,7 @@ public class MsgController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
if
(
XJConstant
.
ROLE_NAME_DEPTADMIN
.
equals
(
roleTypeName
)||
XJConstant
.
ROLE_NAME_PERSON
.
equals
(
roleTypeName
))
...
...
@@ -413,7 +413,7 @@ public class MsgController extends AbstractBaseController {
msg
.
setCreateBy
(
user
.
getUserId
());
ReginParams
reginParams
=
getSelectedOrgInfo
();
msg
.
setUserName
(
user
.
getRealName
());
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
msg
.
setOrgCode
(
loginOrgCode
);
List
<
Msg
>
msgList
=
iMsgService
.
publishNotice
(
getToken
(),
getProduct
(),
getAppKey
(),
msg
);
msgList
.
forEach
(
m
->{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/PlanController.java
View file @
d6d191a6
...
...
@@ -47,7 +47,7 @@ public class PlanController extends AbstractBaseController {
public
CommonResponse
qryCheckInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
deptId
=
""
;
String
userId
=
""
;
...
...
@@ -78,7 +78,7 @@ public class PlanController extends AbstractBaseController {
try
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
map
=
new
HashMap
<
String
,
Object
>();
map
.
put
(
"org_code"
,
loginOrgCode
);
map
.
put
(
"user_id"
,
userId
);
...
...
@@ -157,7 +157,7 @@ public class PlanController extends AbstractBaseController {
public
CommonResponse
qryCheckInfo
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
PlanInfoPageParam
param
=
PlanPageParamUtil
.
fillPlanInfoParam
(
queryRequests
,
null
,
paramMap
);
List
<
HashMap
<
String
,
Object
>>
list
=
planService
.
getPlanInfoNoPage
(
param
);
...
...
@@ -169,7 +169,7 @@ public class PlanController extends AbstractBaseController {
@RequestMapping
(
value
=
"/queryPlanList"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
queryPlanList
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
HashMap
<
String
,
Object
>>
list
=
planService
.
queryPlanListByOrgCode
(
loginOrgCode
);
return
CommonResponseUtil
.
success
(
list
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/PlanTaskController.java
View file @
d6d191a6
...
...
@@ -94,7 +94,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
PlanTaskPageParam
params
=
new
PlanTaskPageParam
();
...
...
@@ -190,7 +190,7 @@ public class PlanTaskController extends AbstractBaseController {
HttpServletResponse
response
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
PlanTaskPageParam
params
=
new
PlanTaskPageParam
();
...
...
@@ -271,7 +271,7 @@ public class PlanTaskController extends AbstractBaseController {
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
//LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
/* if (ObjectUtils.isEmpty(loginParam)) {
return CommonResponseUtil.failure("公司选择失效");
}*/
...
...
@@ -509,7 +509,7 @@ public class PlanTaskController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
false
,
defaultValue
=
"current=0&pageSize=10或pageNumber0&pageSize=10"
)
CommonPageable
pageable
)
{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
params
=
PlanTaskPageParamUtil
.
fillPlanTask
(
queryRequests
,
params
);
// LoginUserParam loginParam = CurUserCompanyCache.getInstance().getCurCompany(getUserId(), getToken());
...
...
@@ -625,7 +625,7 @@ public class PlanTaskController extends AbstractBaseController {
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
HashMap
<
String
,
Object
>
resp
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
PlanTaskPageParamUtil
.
fillPlanTask
(
queryRequests
,
params
);
...
...
@@ -728,7 +728,7 @@ public class PlanTaskController extends AbstractBaseController {
public
CommonResponse
queryLeavePlanTask
()
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
params
.
put
(
"userId"
,
userId
);
params
.
put
(
"orgCode"
,
loginOrgCode
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/PointController.java
View file @
d6d191a6
...
...
@@ -95,7 +95,7 @@ public class PointController extends AbstractBaseController {
}
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
pointParam
.
getPoint
().
setOrgCode
(
loginOrgCode
);
//点归属于公司
pointParam
.
getPoint
().
setCreatorId
(
user
.
getUserId
());
Point
point
=
iPointService
.
addPoint
(
pointParam
);
...
...
@@ -127,7 +127,7 @@ public class PointController extends AbstractBaseController {
}
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
pointParam
.
getPoint
().
setOrgCode
(
loginOrgCode
);
//点归属于公司
pointParam
.
getPoint
().
setCreatorId
(
user
.
getUserId
());
Point
point
=
iPointService
.
newAddPoint
(
pointParam
);
...
...
@@ -165,7 +165,7 @@ public class PointController extends AbstractBaseController {
}
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
param
.
setOrgCode
(
loginOrgCode
);
//点归属于公司
param
.
setCreatorId
(
user
.
getUserId
());
...
...
@@ -293,7 +293,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -344,7 +344,7 @@ public class PointController extends AbstractBaseController {
}
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -366,7 +366,7 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
exportTemplate
(
HttpServletResponse
response
)
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
fileName
=
"巡检点导入模板"
;
//模板名称
String
[]
handers
=
{
"点编号"
,
"点名称"
,
"是否为移动点"
,
"计划外巡检是否评分"
,
"是否允许离线巡检"
,
"参考地址"
,
"3维地图坐标"
,
"3维地图楼层"
,
"最少拍照数量"
,
"最多拍照数量"
,
"风险等级"
,
"备注说明"
,
"所属分类目录"
,
"检查项目"
,
"是否室内"
};
//列标题
List
<
String
[]>
downData
=
new
ArrayList
();
...
...
@@ -400,7 +400,7 @@ public class PointController extends AbstractBaseController {
HttpServletResponse
response
)
{
String
userId
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -427,7 +427,7 @@ public class PointController extends AbstractBaseController {
@RequestParam
(
value
=
"exportType"
,
required
=
false
)
int
exportType
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -457,7 +457,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -481,7 +481,7 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
listPoint
(
@ApiParam
(
value
=
"巡检点编码"
,
required
=
false
)
@RequestParam
(
"ids"
)
List
<
String
>
ids
,
@ApiParam
(
value
=
"巡检点名称"
,
required
=
false
)
@RequestParam
(
"names"
)
List
<
String
>
names
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
try
{
...
...
@@ -504,11 +504,11 @@ public class PointController extends AbstractBaseController {
public
CommonResponse
queryPoints
(
@ApiParam
(
value
=
"巡检点编码"
,
required
=
false
)
@RequestParam
(
"code"
)
String
code
,
@ApiParam
(
value
=
"巡检点名称"
,
required
=
false
)
@RequestParam
(
"name"
)
String
name
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
try
{
/*String orgCode = null;
if (!ObjectUtils.isEmpty(reginParams)) {
orgCode = loginUserParam.get
Login
OrgCode();
orgCode = loginUserParam.getOrgCode();
} */
List
<
HashMap
<
String
,
Object
>>
list
=
iPointService
.
findPointList
(
code
,
name
,
orgCode
);
return
CommonResponseUtil
.
success
(
list
);
...
...
@@ -666,7 +666,7 @@ public class PointController extends AbstractBaseController {
@GetMapping
(
value
=
"/queryPointPie"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
queryPointPie
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
...
...
@@ -685,7 +685,7 @@ public class PointController extends AbstractBaseController {
@GetMapping
(
value
=
"/queryPointHistogram"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
queryPointHistogram
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
...
...
@@ -751,7 +751,7 @@ public class PointController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检点id"
,
required
=
true
)
@PathVariable
(
name
=
"pointId"
)
Long
pointId
,
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
...
...
@@ -784,12 +784,12 @@ public class PointController extends AbstractBaseController {
@GetMapping
(
value
=
"/queryLeavelPoint"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
queryLeavelPoint
(
@ApiParam
(
value
=
"数据同步开始时间(不传为全部同步)"
,
required
=
false
)
@RequestParam
(
required
=
false
)
String
startTime
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
//String orgCode = loginUserParam.get
Login
OrgCode();
//String orgCode = loginUserParam.getOrgCode();
return
CommonResponseUtil
.
success
(
iPointService
.
queryLeavelPoint
(
getToken
(),
getProduct
(),
getAppKey
(),
loginOrgCode
,
startTime
));
}
...
...
@@ -814,7 +814,7 @@ public class PointController extends AbstractBaseController {
@PostMapping
(
value
=
"/exportPoint/iec"
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
exportIecPoint
(
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
fileName
=
"巡检点点位"
;
//模板名称
String
[]
handers
=
{
"点位名称"
,
"点位编码"
};
//列标题
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/QueryStatsController.java
View file @
d6d191a6
...
...
@@ -46,7 +46,7 @@ public class QueryStatsController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckStatsListPageParam
param
=
CheckStatsParamUtils
.
fillCheckInfoParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/RouteController.java
View file @
d6d191a6
...
...
@@ -76,7 +76,7 @@ public class RouteController extends AbstractBaseController {
public
CommonResponse
addRoute
(
@ApiParam
(
value
=
"巡检路线"
,
required
=
true
)
@RequestBody
Route
route
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
route
.
setOrgCode
(
loginOrgCode
);
route
.
setIsDelete
(
false
);
if
(
routeService
.
existRouteName
(
loginOrgCode
,
route
.
getName
()))
{
...
...
@@ -126,7 +126,7 @@ public class RouteController extends AbstractBaseController {
public
CommonResponse
updateRoute
(
@ApiParam
(
value
=
"巡检路线"
,
required
=
true
)
@RequestBody
Route
route
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
route
.
setOrgCode
(
orgCode
);
route
.
setCreatorId
(
getUserId
());
Route
newRoute
=
routeService
.
updateRoute
(
route
);
...
...
@@ -238,7 +238,7 @@ public class RouteController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
,
defaultValue
=
"pageNumber=0&pageSize=10"
)
CommonPageable
commonPageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
new
HashMap
<
String
,
Object
>();
paramMap
.
put
(
"orgCode"
,
loginOrgCode
);
RoutePageParam
params
=
RoutePageParamUtil
.
fillRouteInfoParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -288,7 +288,7 @@ public class RouteController extends AbstractBaseController {
// List<DaoCriteria> criterias = new ArrayList<DaoCriteria>();
//1.组织数据权限信息
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
// DaoCriteria compDaoCriteria = new DaoCriteria();
// compDaoCriteria.setPropertyName("orgCode");
// compDaoCriteria.setOperator(QueryOperatorEnum.LIKE.getName());
...
...
@@ -316,14 +316,14 @@ public class RouteController extends AbstractBaseController {
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
XJConstant
.
ROLE_NAME_SUPERADMIN
.
equals
(
roleTypeName
.
toUpperCase
())
||
XJConstant
.
ROLE_NAME_ADMIN
.
equals
(
roleTypeName
.
toUpperCase
())){
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
loginOrgCode
=
getOrgCode
(
reginParams
);
}
else
if
(
XJConstant
.
ROLE_NAME_DEPTADMIN
.
equals
(
roleTypeName
.
toUpperCase
())){
departmentId
=
getDepartmentId
(
reginParams
);
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
loginOrgCode
=
getOrgCode
(
reginParams
);
userId
=
userModel
.
getUserId
();
}
else
if
(
XJConstant
.
ROLE_NAME_PERSON
.
equals
(
roleTypeName
.
toUpperCase
())){
userId
=
userModel
.
getUserId
();
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
loginOrgCode
=
getOrgCode
(
reginParams
);
}
List
<
HashMap
<
String
,
Object
>>
routeList
=
routeService
.
queryRouteListByOrgCode
(
loginOrgCode
,
userId
,
departmentId
);
routeList
=
routeList
.
stream
().
distinct
().
collect
(
Collectors
.
toList
());
...
...
@@ -348,7 +348,7 @@ public class RouteController extends AbstractBaseController {
try
{
String
uid
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
HashMap
<
String
,
Object
>
reqParam
=
new
HashMap
<>();
reqParam
.
put
(
"orgCode"
,
orgCode
);
RoutePageParamUtil
.
fillRouteInfo
(
queryRequests
,
reqParam
);
...
...
@@ -390,7 +390,7 @@ public class RouteController extends AbstractBaseController {
try
{
String
uid
=
getUserId
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
RoutePoint
>
routePointList
=
new
ArrayList
<>();
for
(
String
pointId
:
pointIds
)
{
RoutePoint
routePoint
=
new
RoutePoint
();
...
...
@@ -526,7 +526,7 @@ public class RouteController extends AbstractBaseController {
public
CommonResponse
updateRouteNew
(
@ApiParam
(
value
=
"巡检路线"
,
required
=
true
)
@RequestBody
Route
route
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
route
.
setOrgCode
(
orgCode
);
route
.
setCreatorId
(
getUserId
());
return
CommonResponseUtil
.
success
(
routeService
.
updateRouteNew
(
route
));
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/SafetyController.java
View file @
d6d191a6
...
...
@@ -61,7 +61,7 @@ public class SafetyController extends AbstractBaseController{
@ApiOperation
(
value
=
" 保存登陆用户选择公司信息"
,
notes
=
" 保存登陆用户选择公司信息"
)
@PostMapping
(
value
=
"/save/curCompany"
)
public
CommonResponse
saveCurCompany
(
@RequestBody
ReginParams
reginParams
)
{
this
.
saveSelectedOrgInfo
(
reginParams
);
//
this.saveSelectedOrgInfo(reginParams);
// CatalogTree hh4= new CatalogTree();
// CommonResponse hh= pointService.pushSpcCheckResult(hh4);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/SafetyPreCtrlController.java
View file @
d6d191a6
...
...
@@ -75,7 +75,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/countPoint"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
sumCheckPtById
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
List
<
HashMap
<
String
,
Object
>>
List
=
pointService
.
getSumPtByRole
(
paramMap
);
...
...
@@ -92,7 +92,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/countMonth/{dateMonth}"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
countMonthCheckById
(
@ApiParam
(
value
=
"年月日(yyyyMMdd)8位"
,
required
=
false
)
@PathVariable
String
dateMonth
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
List
<
HashMap
<
String
,
Object
>>
countList
=
checkService
.
getCountMonthChkByRole
(
paramMap
,
dateMonth
);
...
...
@@ -110,7 +110,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public
CommonResponse
findChkExList
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillChkExParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -127,7 +127,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/point/queryCriteria/init"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
getQueryCriteriaInit
(){
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
...
...
@@ -147,7 +147,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/check-info/count"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
public
CommonResponse
countCheckInfoDate
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
HashMap
<
String
,
Object
>
map
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramsMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
paramsMap
.
put
(
"checkMonth"
,
map
.
get
(
"date"
).
toString
().
subSequence
(
0
,
6
));
...
...
@@ -166,7 +166,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/check-user/{PointID}"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
CommonResponse
qryCheckUserById
(
@ApiParam
(
value
=
"点编号"
,
required
=
true
)
@PathVariable
int
PointID
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramsMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
List
<
CheckUserBo
>
userList
=
checkService
.
getAuthUserInfo
(
paramsMap
);
...
...
@@ -185,7 +185,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
public
CommonResponse
qryCheckInfoPage
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckInfoListPageParam
params
=
CheckPageParamUtil
.
fillChkInfoListParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -206,14 +206,14 @@ public class SafetyPreCtrlController extends AbstractBaseController {
CommonPage
<
CheckInputBo
>
checkInputBos
=
null
;
try
{
checkInputBos
=
checkService
.
getCheckInputByCheckId
(
param
);
checkInputBos
.
setResult
(
SUCCESS
);
checkInputBos
.
setResult
(
"SUCCESS"
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
if
(
ObjectUtils
.
isEmpty
(
checkInputBos
))
{
checkInputBos
=
new
CommonPage
(
null
,
null
,
0
);
}
checkInputBos
.
setMessage
(
e
.
getMessage
());
checkInputBos
.
setResult
(
FAILED
);
checkInputBos
.
setResult
(
"FAILED"
);
}
return
CommonResponseUtil
.
success
(
checkInputBos
);
}
...
...
@@ -271,7 +271,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
false
)
CommonPageable
commonPageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillChkPtParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -382,7 +382,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@ApiParam
(
value
=
"分页参数"
,
required
=
true
)
CommonPageable
commonPageable
){
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillTraParam
(
queryRequests
,
commonPageable
,
paramMap
);
...
...
@@ -404,7 +404,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/routePlanPoint/list"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
public
CommonResponse
findRoutePlanPointList
(
@ApiParam
(
value
=
"查询条件"
,
required
=
false
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
HashMap
<
String
,
Object
>
paramMap
=
buildMybatisDaoCriterias
(
loginOrgCode
,
roleTypeName
);
CheckPtListPageParam
params
=
CheckPageParamUtil
.
fillChkPtParam
(
queryRequests
,
null
,
paramMap
);
...
...
@@ -417,7 +417,7 @@ public class SafetyPreCtrlController extends AbstractBaseController {
@RequestMapping
(
value
=
"/queryConditions/init/{type}"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
findCheckSystemInit
(
@ApiParam
(
value
=
"类型"
,
required
=
true
)
@PathVariable
String
type
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
String
companyId
=
getCompanyId
(
reginParams
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/SynDataController.java
View file @
d6d191a6
...
...
@@ -53,7 +53,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检项信息"
,
required
=
true
)
@RequestBody
SynInputItemParam
synInputItemParam
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -85,7 +85,7 @@ public class SynDataController extends AbstractBaseController {
try
{
if
(
operationType
.
equals
(
saveOperationType
))
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -142,12 +142,12 @@ public class SynDataController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检路线信息"
)
@RequestBody
SynRouteParam
synRouteParam
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
// String orgCode = getLoginUserParam().get
Login
OrgCode();
// String orgCode = getLoginUserParam().getOrgCode();
if
(
operationType
.
equals
(
saveOperationType
))
{
return
iSynDataService
.
saveRoute
(
synRouteParam
,
userId
,
orgCode
);
}
...
...
@@ -171,7 +171,7 @@ public class SynDataController extends AbstractBaseController {
@ApiParam
(
value
=
"巡检计划信息"
)
@RequestBody
SynPlanParam
synPlanParam
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
userId
=
getUserId
();
Toke
toke
=
new
Toke
();
toke
.
setAppKey
(
getAppKey
());
...
...
@@ -180,7 +180,7 @@ public class SynDataController extends AbstractBaseController {
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
// String orgCode = getLoginUserParam().get
Login
OrgCode();
// String orgCode = getLoginUserParam().getOrgCode();
if
(
operationType
.
equals
(
saveOperationType
))
{
return
iSynDataService
.
savePlan
(
synPlanParam
,
userId
,
orgCode
,
toke
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/TaskController.java
View file @
d6d191a6
...
...
@@ -122,7 +122,7 @@ public class TaskController extends AbstractBaseController{
return
CommonResponseUtil
.
failure
(
"完成时间应当大于当前时间!"
);
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
param
.
getTaskInfo
().
setOrgCode
(
orgCode
);
// param.getTaskInfo().setCreateDate(new Date());
param
.
getTaskInfo
().
setPublisher
(
user
.
getUserId
());
...
...
@@ -238,7 +238,7 @@ public class TaskController extends AbstractBaseController{
if
(
htmlFile
.
exists
())
{
htmlFile
.
delete
();
}
return
new
CommonResponse
(
SUCCESS
,
data
,
"查询成功"
);
return
new
CommonResponse
(
"SUCCESS"
,
data
,
"查询成功"
);
}
catch
(
TransformerException
|
IOException
e
)
{
e
.
printStackTrace
();
return
null
;
...
...
@@ -295,7 +295,7 @@ public class TaskController extends AbstractBaseController{
try
{
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
taskService
.
handleTask
(
taskIds
,
status
,
user
,
orgCode
);
return
CommonResponseUtil
.
success
();
}
catch
(
Exception
e
)
{
...
...
@@ -351,7 +351,7 @@ public class TaskController extends AbstractBaseController{
public
CommonResponse
feedbackTask
(
@ApiParam
(
value
=
"回复信息(包含图片base64编码)"
)
@RequestBody
FeedbackParam
param
)
{
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
user
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
}
...
...
@@ -440,7 +440,7 @@ public class TaskController extends AbstractBaseController{
@ApiParam
(
value
=
"分页参数"
,
required
=
false
,
defaultValue
=
"current=0&pageSize=10或pageNumber0&pageSize=10"
)
CommonPageable
pageable
)
{
try
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
deptId
=
""
;
String
userId
=
""
;
...
...
@@ -479,7 +479,7 @@ public class TaskController extends AbstractBaseController{
queryRequests
=
new
ArrayList
<>();
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
criterias
=
buildDaoCriterias
(
queryRequests
,
true
,
orgCode
,
roleTypeName
);
List
<
Task
>
list
=
taskService
.
queryTaskByCondition
(
criterias
);
...
...
@@ -500,7 +500,7 @@ public class TaskController extends AbstractBaseController{
queryRequests
=
new
ArrayList
<>();
}
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
List
<
DaoCriteria
>
criterias
=
buildDaoCriterias
(
queryRequests
,
true
,
orgCode
,
roleTypeName
);
int
count
=
taskService
.
queryTaskCountByCondition
(
criterias
);
...
...
@@ -512,7 +512,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation
(
value
=
"条件查询任务图表数据(<font color='blue'>手机app</font>)"
,
notes
=
"条件查询任务图表数据(<font color='blue'>手机app</font>)"
)
public
CommonResponse
queryTaskCharts
(
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
if
(
queryRequests
==
null
)
{
...
...
@@ -562,7 +562,7 @@ public class TaskController extends AbstractBaseController{
public
CommonResponse
queryTasksByPage
(
@ApiParam
(
value
=
"组合查询条件"
,
required
=
false
,
defaultValue
=
"[]"
)
@RequestBody
(
required
=
false
)
List
<
CommonRequest
>
queryRequests
,
@ApiParam
(
value
=
"分页参数"
,
required
=
false
,
defaultValue
=
"current=0&pageSize=10或pageNumber0&pageSize=10"
)
CommonPageable
pageable
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
if
(
queryRequests
==
null
)
{
...
...
@@ -617,7 +617,7 @@ public class TaskController extends AbstractBaseController{
@RequestMapping
(
value
=
"/queryCriteria/init"
,
method
=
RequestMethod
.
GET
,
produces
=
"application/json;charset=UTF-8"
)
public
CommonResponse
getQueryCriteriaInit
(){
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
ObjectUtils
.
isEmpty
(
reginParams
))
{
return
CommonResponseUtil
.
failure
(
"用户session过期"
);
...
...
@@ -659,7 +659,7 @@ public class TaskController extends AbstractBaseController{
public
CommonResponse
hiddenDangerCountByDate
(
@ApiParam
(
value
=
"年月日(yyyyMMdd)8位"
,
required
=
true
)
@PathVariable
String
dateMonth
)
{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
if
(
XJConstant
.
ROLE_NAME_ADMIN
.
equals
(
roleTypeName
.
toUpperCase
())
||
XJConstant
.
ROLE_NAME_SUPERADMIN
.
equals
(
roleTypeName
.
toUpperCase
()))
{
...
...
@@ -706,7 +706,7 @@ public class TaskController extends AbstractBaseController{
HashMap
<
String
,
Object
>
params
=
new
HashMap
<
String
,
Object
>();
HashMap
<
String
,
Object
>
resp
=
new
HashMap
<
String
,
Object
>();
AgencyUserModel
user
=
getUserInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
String
roleTypeName
=
getRoleTypeName
(
reginParams
);
String
departmentId
=
getDepartmentId
(
reginParams
);
params
.
put
(
"orgCode"
,
orgCode
);
...
...
@@ -739,7 +739,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation
(
value
=
"查询任务统计"
,
notes
=
"查询任务统计"
)
public
CommonResponse
getTaskStatistics
(
@RequestBody
(
required
=
true
)
TaskStatisticsParam
param
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
param
.
setOrgCode
(
orgCode
);
List
<
TaskStatisticsVo
>
list
=
taskService
.
getTaskStatistics
(
param
);
if
(
list
!=
null
&&
list
.
size
()>
0
){
...
...
@@ -792,7 +792,7 @@ public class TaskController extends AbstractBaseController{
@ApiOperation
(
value
=
"查询任务统计"
,
notes
=
"查询任务统计"
)
public
void
exportStatisticsData
(
@RequestBody
(
required
=
true
)
TaskStatisticsParam
param
,
HttpServletResponse
response
)
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
param
.
setOrgCode
(
orgCode
);
List
<
TaskStatisticsVo
>
list
=
taskService
.
getTaskStatistics
(
param
);
if
(
list
!=
null
&&
list
.
size
()>
0
){
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/TaskReportController.java
View file @
d6d191a6
...
...
@@ -47,7 +47,7 @@ public class TaskReportController extends AbstractBaseController{
startDate
+=
" 00:00:00"
;
endDate
+=
" 23:59:59"
;
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
get
Login
OrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
return
CommonResponseUtil
.
success
(
taskReportService
.
queryForTaskReport
(
getToken
(),
getProduct
(),
getAppKey
(),
statistical
,
startDate
,
endDate
,
planId
,
routeId
,
orgCode
));
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/UserController.java
View file @
d6d191a6
...
...
@@ -185,7 +185,7 @@ public class UserController extends AbstractBaseController {
CompanyModel
companyModel
=
remoteSecurityService
.
listUserByCompanyId1
(
getToken
(),
getProduct
(),
getAppKey
(),
reginParams
.
getCompany
().
getSequenceNbr
().
toString
());
List
children
=
(
List
)
companyModel
.
getChildren
();
List
<
DepartmentUserTreeWebVo
>
list
=
Lists
.
newArrayList
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
for
(
int
i
=
0
;
i
<
children
.
size
();
i
++)
{
Map
<
String
,
Object
>
map
=
(
LinkedHashMap
)
children
.
get
(
i
);
JSONObject
json
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
map
));
...
...
@@ -301,7 +301,7 @@ public class UserController extends AbstractBaseController {
public
CommonResponse
queryAllUser
()
{
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
loginOrgCode
=
get
Login
OrgCode
(
reginParams
);
String
loginOrgCode
=
getOrgCode
(
reginParams
);
List
<
AgencyUserModel
>
userModels
=
remoteSecurityService
.
listUserByOrgCode
(
getToken
(),
getProduct
(),
getAppKey
(),
loginOrgCode
);
List
<
LinkedHashMap
<
String
,
Object
>>
userList
=
paraseData
(
userModels
,
null
);
return
CommonResponseUtil
.
success
(
userList
);
...
...
@@ -746,7 +746,7 @@ public class UserController extends AbstractBaseController {
public
CommonResponse
saveCurCompany
(
@ApiParam
(
value
=
"当前登陆用户所选单位机构编号"
,
required
=
true
)
@RequestBody
ReginParams
reginParams
)
{
try
{
AgencyUserModel
user
=
getUserInfo
();
saveSelectedOrgInfo
(
reginParams
);
//
saveSelectedOrgInfo(reginParams);
return
CommonResponseUtil
.
success
(
buildCurCompany
(
getToken
(),
getProduct
(),
getAppKey
(),
reginParams
,
user
));
}
catch
(
Exception
e
)
{
logger
.
error
(
"保存登陆用户选择公司信息异常"
,
e
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/AlertCalledController.java
View file @
d6d191a6
...
...
@@ -87,16 +87,8 @@ public class AlertCalledController extends BaseController {
||
ValidationUtil
.
isEmpty
(
alertCalledObjsDto
.
getAlertCalledDto
())){
throw
new
BadRequest
(
"参数校验失败."
);
}
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()))
?
redisUtils
.
get
(
buildKey
(
getToken
())).
toString
()
:
null
,
ReginParams
.
class
);
//获取当前登录人公司
// Integer code= reginParams.getCompany().getCompanyOrgCode();
// AlertCalled alertCalled = alertCalledObjsDto.getAlertCalled();
// alertCalled.setOrgCode(String.valueOf(code));
// alertCalledObjsDto.setAlertCalled(alertCalled);
alertCalledObjsDto
=
iAlertCalledService
.
createAlertCalled
(
alertCalledObjsDto
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
alertCalledObjsDto
=
iAlertCalledService
.
createAlertCalled
(
alertCalledObjsDto
,
reginParams
.
getUserModel
());
return
ResponseHelper
.
buildResponse
(
alertCalledObjsDto
.
getAlertCalledDto
());
}
...
...
@@ -171,14 +163,12 @@ public class AlertCalledController extends BaseController {
String
number
=
DateUtils
.
stampToDate
(
SystemClock
.
now
(),
"yyyy-MM-dd HH:mm:ss SSS"
);
String
newNumber
=
number
.
replace
(
"-"
,
""
).
replace
(
" "
,
""
).
replace
(
":"
,
""
);
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()))
?
redisUtils
.
get
(
buildKey
(
getToken
())).
toString
()
:
null
,
ReginParams
.
class
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
// Map<String, Object> map = iAlertCalledService.getAlertInfoList(DateUtils.dateFormat(new Date(),"")+" 00:00:00",
// DateUtils.dateFormat(new Date(),"")+" 23:59:59",reginParams.getCompany().getOrgCode(),
// reginParams.getUserModel().getUserId());
Map
<
String
,
Object
>
map
=
iAlertCalledService
.
getAlertInfoList
(
DateUtils
.
dateFormat
(
new
Date
(),
"
"
)+
" 00:00:00"
,
DateUtils
.
dateFormat
(
new
Date
(),
"
"
)+
" 23:59:59"
,
null
,
Map
<
String
,
Object
>
map
=
iAlertCalledService
.
getAlertInfoList
(
DateUtils
.
stampToDate
(
System
.
currentTimeMillis
(),
"yyyy-MM-dd
"
)+
" 00:00:00"
,
DateUtils
.
stampToDate
(
System
.
currentTimeMillis
(),
"yyyy-MM-dd
"
)+
" 23:59:59"
,
null
,
null
);
StringBuilder
stringBuilder
=
new
StringBuilder
();
stringBuilder
.
append
(
newNumber
);
...
...
@@ -195,9 +185,8 @@ public class AlertCalledController extends BaseController {
@GetMapping
(
value
=
"/alertStatistics"
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"警情统计"
,
notes
=
"警情统计"
)
public
ResponseModel
<
AlarmStatisticsDto
>
alertStatistics
()
throws
ParseException
{
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()))
?
redisUtils
.
get
(
buildKey
(
getToken
())).
toString
()
:
null
,
ReginParams
.
class
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
//我的待办数量
QueryWrapper
<
AlertCalled
>
todoNumQueryWrapper
=
new
QueryWrapper
<>();
//全部待办数量
...
...
@@ -214,9 +203,11 @@ public class AlertCalledController extends BaseController {
alarmStatisticsDto
.
setTodoNum
(
iAlertCalledService
.
list
(
todoNumQueryWrapper
).
size
());
alarmStatisticsDto
.
setAllNum
(
iAlertCalledService
.
list
(
allNumQueryWrapper
).
size
());
Map
<
String
,
Object
>
map
=
iAlertCalledService
.
getAlertInfoList
(
DateUtils
.
dateFormat
(
new
Date
(),
""
)+
" 00:00:00"
,
DateUtils
.
dateFormat
(
new
Date
(),
""
)+
" 23:59:59"
,
reginParams
.
getCompany
().
getOrgCode
(),
reginParams
.
getUserModel
().
getUserId
());
Map
<
String
,
Object
>
map
=
iAlertCalledService
.
getAlertInfoList
(
DateUtils
.
stampToDate
(
System
.
currentTimeMillis
(),
"yyyy-MM-dd"
)+
" 00:00:00"
,
DateUtils
.
stampToDate
(
System
.
currentTimeMillis
(),
"yyyy-MM-dd"
)+
" 23:59:59"
,
null
,
getUserInfo
().
getUserId
());
// 当天接警
alarmStatisticsDto
.
setTodayAlarmNum
(
map
.
get
(
"calledCount"
)
==
null
?
0
:
Integer
.
valueOf
(
map
.
get
(
"calledCount"
).
toString
()))
;
//当天提交
...
...
@@ -231,10 +222,9 @@ public class AlertCalledController extends BaseController {
Map
<
String
,
Integer
>
recordMap
=
Maps
.
newHashMap
();
// 近七天办理数量
for
(
int
i
=
1
;
i
<
8
;
i
++)
{
Map
<
String
,
Object
>
nearlySevenDaysMap
=
iAlertCalledService
.
getAlertInfoList
(
DateUtils
.
dateFormat
(
DateUtils
.
dateAddDays
(
new
Date
(),
-
i
),
""
)+
" 00:00:00"
,
DateUtils
.
dateFormat
(
DateUtils
.
dateAddDays
(
new
Date
(),
-
i
),
""
)+
" 23:59:59"
,
reginParams
.
getCompany
().
getOrgCode
(),
reginParams
.
getUserModel
().
getUserId
());
Map
<
String
,
Object
>
nearlySevenDaysMap
=
iAlertCalledService
.
getAlertInfoList
(
DateUtils
.
stampToDate
(
System
.
currentTimeMillis
(),
"yyyy-MM-dd"
)+
" 00:00:00"
,
DateUtils
.
stampToDate
(
System
.
currentTimeMillis
(),
"yyyy-MM-dd"
)+
" 23:59:59"
,
null
,
getUserInfo
().
getUserId
());
recordMap
.
put
(
DateUtils
.
dateFormat
(
DateUtils
.
dateAddDays
(
new
Date
(),
-
i
),
""
),
nearlySevenDaysMap
.
get
(
"calledCount"
)
==
null
?
0
:
Integer
.
valueOf
(
nearlySevenDaysMap
.
get
(
"calledCount"
).
toString
()));
}
alarmStatisticsDto
.
setNearlySevenDaysNum
(
recordMap
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/DispatchPaperController.java
View file @
d6d191a6
...
...
@@ -71,7 +71,7 @@ public class DispatchPaperController extends BaseController {
if
(
ValidationUtil
.
isEmpty
(
dispatchSaveFeedbackDto
)
||
ValidationUtil
.
isEmpty
(
dispatchSaveFeedbackDto
.
getAlertId
()))
throw
new
BadRequest
(
"参数校验失败."
);
return
ResponseHelper
.
buildResponse
(
dispatchPaperServiceImpl
.
saveDispatchSaveFeedback
(
dispatchSaveFeedbackDto
));
return
ResponseHelper
.
buildResponse
(
dispatchPaperServiceImpl
.
saveDispatchSaveFeedback
(
dispatchSaveFeedbackDto
,
getSelectedOrgInfo
().
getUserModel
()
));
}
/**
...
...
@@ -100,7 +100,7 @@ public class DispatchPaperController extends BaseController {
if
(
ValidationUtil
.
isEmpty
(
dispatchRepairFeedbackDto
)
||
ValidationUtil
.
isEmpty
(
dispatchRepairFeedbackDto
.
getAlertId
()))
throw
new
BadRequest
(
"参数校验失败."
);
return
ResponseHelper
.
buildResponse
(
dispatchPaperServiceImpl
.
saveDispatchRepairFeedback
(
dispatchRepairFeedbackDto
));
return
ResponseHelper
.
buildResponse
(
dispatchPaperServiceImpl
.
saveDispatchRepairFeedback
(
dispatchRepairFeedbackDto
,
getSelectedOrgInfo
().
getUserModel
()
));
}
/**
...
...
@@ -128,7 +128,7 @@ public class DispatchPaperController extends BaseController {
if
(
ValidationUtil
.
isEmpty
(
dispatchConsultFeedbackDto
)
||
ValidationUtil
.
isEmpty
(
dispatchConsultFeedbackDto
.
getAlertId
()))
throw
new
BadRequest
(
"参数校验失败."
);
return
ResponseHelper
.
buildResponse
(
dispatchPaperServiceImpl
.
saveDispatchConsultFeedback
(
dispatchConsultFeedbackDto
));
return
ResponseHelper
.
buildResponse
(
dispatchPaperServiceImpl
.
saveDispatchConsultFeedback
(
dispatchConsultFeedbackDto
,
getSelectedOrgInfo
().
getUserModel
()
));
}
/**
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/DispatchTaskController.java
View file @
d6d191a6
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.AlertFormValue
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.DispatchTask
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.DispatchTaskServiceImpl
;
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
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.DispatchTaskDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.DispatchTask
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.DispatchTaskServiceImpl
;
import
static
org
.
typroject
.
tyboot
.
core
.
foundation
.
context
.
RequestContext
.
getToken
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
/**
* 派遣任务
...
...
@@ -64,9 +64,7 @@ public class DispatchTaskController extends BaseController {
@PostMapping
(
value
=
"/save"
)
@ApiOperation
(
httpMethod
=
"POST"
,
value
=
"新增派遣任务"
,
notes
=
"新增派遣任务"
)
public
ResponseModel
<
Boolean
>
save
(
@RequestBody
DispatchTaskDto
model
)
{
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()))
?
redisUtils
.
get
(
buildKey
(
getToken
())).
toString
()
:
null
,
ReginParams
.
class
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
Boolean
flag
=
dispatchTaskServiceImpl
.
createDispatchTask
(
model
,
reginParams
.
getUserModel
());
return
ResponseHelper
.
buildResponse
(
flag
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/controller/RescueProcessController.java
View file @
d6d191a6
package
com
.
yeejoin
.
amos
.
boot
.
module
.
tzs
.
biz
.
controller
;
import
com.alibaba.fastjson.JSONObject
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation
;
import
com.yeejoin.amos.boot.module.tzs.biz.utils.BeanDtoVoUtils
;
import
java.util.List
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.Api
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
java.util.Date
;
import
java.util.List
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.RescueProcessServiceImpl
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
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
org.springframework.beans.factory.annotation.Autowired
;
import
javax.servlet.http.HttpServletRequest
;
import
org.springframework.web.bind.annotation.*
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.biz.common.bo.ReginParams
;
import
com.yeejoin.amos.boot.biz.common.controller.BaseController
;
import
com.yeejoin.amos.boot.biz.common.utils.RedisUtils
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.RescueProcessDto
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
com.yeejoin.amos.boot.module.tzs.biz.service.impl.RescueProcessServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
/**
* 救援过程表
...
...
@@ -52,9 +52,7 @@ public class RescueProcessController extends BaseController {
@PostMapping
(
value
=
"/updateByAlertId"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"根据警情id 更新救援信息表"
,
notes
=
"根据警情id 更新救援信息表"
)
public
ResponseModel
<
Boolean
>
save
(
@RequestBody
RescueProcessDto
model
)
{
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()))
?
redisUtils
.
get
(
buildKey
(
getToken
())).
toString
()
:
null
,
ReginParams
.
class
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
boolean
update
=
rescueProcessServiceImpl
.
updateByAlertId
(
model
,
reginParams
.
getUserModel
());
return
ResponseHelper
.
buildResponse
(
update
);
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/AlertCalledServiceImpl.java
View file @
d6d191a6
...
...
@@ -20,6 +20,7 @@ import com.yeejoin.amos.boot.module.tzs.api.mapper.AlertCalledMapper;
import
com.yeejoin.amos.boot.module.tzs.api.service.IAlertCalledService
;
import
com.yeejoin.amos.boot.module.tzs.biz.utils.AlertBeanDtoVoUtils
;
import
com.yeejoin.amos.boot.module.tzs.biz.utils.BeanDtoVoUtils
;
import
com.yeejoin.amos.feign.privilege.model.AgencyUserModel
;
import
org.apache.logging.log4j.LogManager
;
import
org.apache.logging.log4j.Logger
;
import
org.springframework.beans.factory.annotation.Autowired
;
...
...
@@ -69,6 +70,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
@Autowired
RescueProcessServiceImpl
rescueProcessServiceImpl
;
@Autowired
RepairConsultServiceImpl
repairConsultServiceImpl
;
private
final
Logger
logger
=
LogManager
.
getLogger
(
AlertCalledServiceImpl
.
class
);
...
...
@@ -159,7 +162,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
* @return
*/
@Transactional
(
rollbackFor
=
RuntimeException
.
class
)
public
AlertCalledObjsDto
createAlertCalled
(
AlertCalledObjsDto
alertCalledObjsDto
)
{
public
AlertCalledObjsDto
createAlertCalled
(
AlertCalledObjsDto
alertCalledObjsDto
,
AgencyUserModel
user
)
{
try
{
// 警情基本信息
...
...
@@ -172,9 +175,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
// 警情归并,设置当前警情状态为结束。
alertCalled
.
setAlertStatus
(
true
);
alertCalled
.
setAlertStage
(
AlertStageEnums
.
JJ
.
getValue
());
alertCalled
.
setAlertStageCode
(
AlertStageEnums
.
JJ
.
get
Code
());
alertCalled
.
setAlertStageCode
(
AlertStageEnums
.
JJ
.
get
Id
());
alertCalled
.
setType
(
AlertStageEnums
.
JQGB
.
getValue
());
alertCalled
.
setTypeCode
(
AlertStageEnums
.
JQGB
.
get
Code
());
alertCalled
.
setTypeCode
(
AlertStageEnums
.
JQGB
.
get
Id
());
this
.
save
(
alertCalled
);
// 动态表单
List
<
AlertFormValue
>
alertFormValuelist
=
alertCalledObjsDto
.
getAlertFormValue
();
...
...
@@ -195,9 +198,9 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
alertCalled
.
setAlertStatus
(
false
);
alertCalled
.
setIsDelete
(
false
);
alertCalled
.
setAlertStage
(
AlertStageEnums
.
JJ
.
getValue
());
alertCalled
.
setAlertStageCode
(
AlertStageEnums
.
JJ
.
get
Code
());
alertCalled
.
setAlertStageCode
(
AlertStageEnums
.
JJ
.
get
Id
());
alertCalled
.
setType
(
AlertStageEnums
.
JQCB
.
getValue
());
alertCalled
.
setTypeCode
(
AlertStageEnums
.
JQCB
.
get
Code
());
alertCalled
.
setTypeCode
(
AlertStageEnums
.
JQCB
.
get
Id
());
this
.
save
(
alertCalled
);
// 动态表单
...
...
@@ -207,7 +210,7 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
alertFormValue
.
setAlertCalledId
(
alertCalled
.
getSequenceNbr
());
alertFormValue
.
setAlertTypeCode
(
alertCalled
.
getAlarmTypeCode
());
});
if
(
AlertStageEnums
.
KRJY
.
get
Code
().
equals
(
alertCalled
.
getAlarmTypeCode
())
)
{
if
(
AlertStageEnums
.
KRJY
.
get
Id
().
equals
(
alertCalled
.
getAlarmTypeCode
())
)
{
//困人救援创建警情时创建救援过程信息
rescueProcessServiceImpl
.
getProcessByAlertId
(
alertCalled
.
getSequenceNbr
());
}
...
...
@@ -216,15 +219,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
iAlertFormValueService
.
saveBatch
(
alertFormValuelist
);
alertCalledObjsDto
.
setAlertCalledDto
(
BeanDtoVoUtils
.
convert
(
alertCalled
,
AlertCalledDto
.
class
));
alertCalledObjsDto
.
setAlertFormValue
(
alertFormValuelist
);
//保存处置记录-接警
if
(
AlertStageEnums
.
KRJY
.
getCode
().
equals
(
alertCalled
.
getAlarmTypeCode
()))
{
saveRapairConsylt
(
AlertStageEnums
.
JJ
.
getCode
(),
alertCalled
);
}
else
if
(
AlertStageEnums
.
GZWX
.
getCode
().
equals
(
alertCalled
.
getAlarmTypeCode
()))
{
saveRapairConsylt
(
AlertStageEnums
.
JJ
.
getCode
(),
alertCalled
);
}
else
{
saveRapairConsylt
(
AlertStageEnums
.
JJ
.
getCode
(),
alertCalled
);
}
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
alertCalled
.
getSequenceNbr
(),
"JJ"
,
null
,
user
);
//保存接警日志
}
/**
...
...
@@ -239,25 +235,6 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
}
}
private
void
saveRapairConsylt
(
String
typeCode
,
AlertCalled
alertCalled
)
throws
ParseException
{
// 获取警情接警处置记录模板
Template
template
=
templateService
.
getOne
(
new
QueryWrapper
<
Template
>().
eq
(
"type_code"
,
typeCode
).
eq
(
"format"
,
false
));
String
templateContent
=
template
.
getContent
();
String
transferDetails
=
templateContent
.
replace
(
"callTime"
,
DateUtils
.
dateTimeToDateString
(
alertCalled
.
getCallTime
()))
.
replace
(
"user"
,
alertCalled
.
getRecUserName
()).
replace
(
"emergencyCall"
,
alertCalled
.
getEmergencyCall
());
RepairConsult
repairConsult
=
new
RepairConsult
();
repairConsult
.
setParentId
(
alertCalled
.
getSequenceNbr
());
repairConsult
.
setType
(
alertCalled
.
getAlarmTypeCode
());
repairConsult
.
setAlertStageCode
(
alertCalled
.
getAlertStageCode
());
repairConsult
.
setAlertStatus
(
alertCalled
.
getAlertStage
());
repairConsult
.
setContactUser
(
alertCalled
.
getEmergencyPerson
());
repairConsult
.
setContactPhone
(
alertCalled
.
getContactPhone
());
repairConsult
.
setDescription
(
transferDetails
);
repairConsultService
.
save
(
repairConsult
);
}
public
Map
<
String
,
Object
>
getAlertInfoList
(
String
beginDate
,
String
endDate
,
String
orgCode
,
String
recUserId
)
{
Map
<
String
,
Object
>
result
=
Maps
.
newHashMap
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/DispatchPaperServiceImpl.java
View file @
d6d191a6
...
...
@@ -18,6 +18,7 @@ import com.yeejoin.amos.boot.module.tzs.api.entity.DispatchPaper;
import
com.yeejoin.amos.boot.module.tzs.api.entity.DispatchTask
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.Elevator
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.MaintenanceUnit
;
import
com.yeejoin.amos.boot.module.tzs.api.enums.AlertStageEnums
;
import
com.yeejoin.amos.boot.module.tzs.api.enums.DispatchPaperEnums
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.DispatchPaperMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IDispatchPaperService
;
...
...
@@ -69,6 +70,8 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
@Autowired
private
RescueProcessServiceImpl
rescueProcessServiceImpl
;
@Autowired
RepairConsultServiceImpl
repairConsultServiceImpl
;
/**
* 分页查询
...
...
@@ -108,7 +111,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
// 填充警情主键
paperFormValuelist
.
stream
().
forEach
(
paperFormValue
->
{
paperFormValue
.
setAlertCalledId
(
dispatchPaper
.
getSequenceNbr
());
paperFormValue
.
setAlertTypeCode
(
DispatchPaperEnums
.
getEnum
(
dispatchPaper
.
getAlertCode
()).
getDynamicCode
());
paperFormValue
.
setAlertTypeCode
(
DispatchPaperEnums
.
getEnum
ById
(
dispatchPaper
.
getAlertCode
()).
getDynamicCode
());
});
// 保存动态表单数据
iAlertFormValueService
.
saveBatch
(
paperFormValuelist
);
...
...
@@ -134,7 +137,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
dispatchPaperFormDto
.
setDispatchPaper
(
dispatchPaper
);
QueryWrapper
<
AlertFormValue
>
queryWrapper
=
new
QueryWrapper
<>();
queryWrapper
.
eq
(
"alert_called_id"
,
dispatchPaper
.
getSequenceNbr
()).
eq
(
"alert_type_code"
,
DispatchPaperEnums
.
getEnum
(
dispatchPaper
.
getAlertCode
()).
getDynamicCode
());
queryWrapper
.
eq
(
"alert_called_id"
,
dispatchPaper
.
getSequenceNbr
()).
eq
(
"alert_type_code"
,
DispatchPaperEnums
.
getEnum
ById
(
dispatchPaper
.
getAlertCode
()).
getDynamicCode
());
// 派遣单动态表单数据
List
<
AlertFormValue
>
list
=
iAlertFormValueService
.
list
(
queryWrapper
);
dispatchPaperFormDto
.
setDynamicFormAlert
(
list
);
...
...
@@ -154,13 +157,13 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
dispatchPaper
.
setDispatchTime
(
new
Date
());
dispatchPaper
.
setIsDelete
(
false
);
// 完成状态 派遣状态 派遣人
DispatchPaperEnums
finishStatus
=
DispatchPaperEnums
.
getEnum
(
"notFinish"
);
DispatchPaperEnums
finishStatus
=
DispatchPaperEnums
.
getEnum
ByCode
(
"notFinish"
);
dispatchPaper
.
setPaperStatus
(
finishStatus
.
getValue
());
dispatchPaper
.
setPaperStatusCode
(
finishStatus
.
get
Code
());
dispatchPaper
.
setPaperStatusCode
(
finishStatus
.
get
Id
());
DispatchPaperEnums
dispatchStatus
=
DispatchPaperEnums
.
getEnum
(
"receivedAlert"
);
DispatchPaperEnums
dispatchStatus
=
DispatchPaperEnums
.
getEnum
ByCode
(
"receivedAlert"
);
dispatchPaper
.
setProcessStatus
(
dispatchStatus
.
getValue
());
dispatchPaper
.
setProcessStatusCode
(
dispatchStatus
.
get
Code
());
dispatchPaper
.
setProcessStatusCode
(
dispatchStatus
.
get
Id
());
dispatchPaper
.
setSendUserId
(
sendUser
.
getUserId
());
dispatchPaper
.
setSendUserName
(
sendUser
.
getUserName
());
...
...
@@ -173,13 +176,13 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
this
.
save
(
dispatchPaper
);
// 根据类型创建动态表单信息
String
dynamicCode
=
DispatchPaperEnums
.
getEnum
(
alertCode
).
getDynamicCode
();
String
dynamicCode
=
DispatchPaperEnums
.
getEnum
ById
(
alertCode
).
getDynamicCode
();
List
<
AlertFormInitDto
>
alertFormInitDtoList
=
alertFormServiceImpl
.
getFormlist
(
dynamicCode
);
List
<
AlertFormValue
>
paperFormValuelist
=
new
ArrayList
<
AlertFormValue
>(
alertFormInitDtoList
.
size
());
// 填充警情主键
alertFormInitDtoList
.
stream
().
forEach
(
initDto
->
{
initDto
.
getFormItemDescr
().
setAlertCalledId
(
dispatchPaper
.
getSequenceNbr
());
initDto
.
getFormItemDescr
().
setAlertTypeCode
(
DispatchPaperEnums
.
getEnum
(
dispatchPaper
.
getAlertCode
()).
getDynamicCode
()
);
initDto
.
getFormItemDescr
().
setAlertTypeCode
(
dynamicCode
);
initDto
.
getFormItemDescr
().
setFieldValue
(
null
);
paperFormValuelist
.
add
(
initDto
.
getFormItemDescr
());
});
...
...
@@ -188,7 +191,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
dispatchPaperFormDto
.
setDispatchPaper
(
dispatchPaper
);
dispatchPaperFormDto
.
setDynamicFormAlert
(
paperFormValuelist
);
if
(
"KRJY"
.
equals
(
alertCode
))
{
if
(
"KRJY"
.
equals
(
AlertStageEnums
.
getEnumById
(
alertCode
).
getCode
()
))
{
RescueProcessDto
rescueProcessDto
=
new
RescueProcessDto
();
rescueProcessDto
.
setAlertId
(
alertId
);
rescueProcessDto
.
setDispatchStatus
(
true
);
...
...
@@ -299,7 +302,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
}
@Override
public
Boolean
saveDispatchSaveFeedback
(
DispatchSaveFeedbackDto
dispatchSaveFeedbackDto
)
{
public
Boolean
saveDispatchSaveFeedback
(
DispatchSaveFeedbackDto
dispatchSaveFeedbackDto
,
AgencyUserModel
user
)
{
Boolean
flag
=
false
;
// 保存救援回访信息
DispatchPaperFormDto
dispatchPaperFormDto
=
this
.
selectDispatchPaperDtoByAlertId
(
dispatchSaveFeedbackDto
.
getAlertId
());
...
...
@@ -356,6 +359,14 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
iAlertFormValueService
.
updateBatchById
(
dynamicFormAlert
);
// 保存派遣表
flag
=
this
.
updateById
(
dispatchPaper
);
// 坐席回访
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
dispatchSaveFeedbackDto
.
getAlertId
(),
"JYHF"
,
null
,
user
);
Long
taskId
=
dispatchPaper
.
getRepairOrgTaskId
()
!=
null
?
dispatchPaper
.
getRepairOrgTaskId
()
:
dispatchPaper
.
getUseOrgTaskId
();
if
(
taskId
==
null
)
{
throw
new
BadRequest
(
"未找到反馈任务单"
);
}
// 维修反馈
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
dispatchSaveFeedbackDto
.
getAlertId
(),
"WXFK"
,
taskId
,
user
);
return
flag
;
}
...
...
@@ -471,7 +482,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
}
@Override
public
Boolean
saveDispatchRepairFeedback
(
DispatchRepairFeedbackDto
dispatchRepairFeedbackDto
)
{
public
Boolean
saveDispatchRepairFeedback
(
DispatchRepairFeedbackDto
dispatchRepairFeedbackDto
,
AgencyUserModel
user
)
{
Boolean
flag
=
false
;
// 保存救援回访信息
DispatchPaperFormDto
dispatchPaperFormDto
=
this
.
selectDispatchPaperDtoByAlertId
(
dispatchRepairFeedbackDto
.
getAlertId
());
...
...
@@ -546,6 +557,12 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
iAlertFormValueService
.
updateBatchById
(
dynamicFormAlert
);
// 保存派遣表
flag
=
this
.
updateById
(
dispatchPaper
);
// 报修反馈
Long
taskId
=
dispatchPaper
.
getRepairOrgTaskId
()
!=
null
?
dispatchPaper
.
getRepairOrgTaskId
()
:
dispatchPaper
.
getUseOrgTaskId
();
if
(
taskId
==
null
)
{
throw
new
BadRequest
(
"未找到反馈任务单"
);
}
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
dispatchRepairFeedbackDto
.
getAlertId
(),
"BXFK"
,
taskId
,
user
);
return
flag
;
}
...
...
@@ -657,7 +674,7 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
}
@Override
public
Boolean
saveDispatchConsultFeedback
(
DispatchConsultFeedbackDto
dispatchConsultFeedbackDto
)
{
public
Boolean
saveDispatchConsultFeedback
(
DispatchConsultFeedbackDto
dispatchConsultFeedbackDto
,
AgencyUserModel
user
)
{
Boolean
flag
=
false
;
// 保存救援回访信息
DispatchPaperFormDto
dispatchPaperFormDto
=
this
.
selectDispatchPaperDtoByAlertId
(
dispatchConsultFeedbackDto
.
getAlertId
());
...
...
@@ -723,6 +740,12 @@ public class DispatchPaperServiceImpl extends BaseService<DispatchPaperDto,Dispa
iAlertFormValueService
.
updateBatchById
(
dynamicFormAlert
);
// 保存派遣表
flag
=
this
.
updateById
(
dispatchPaper
);
// 投诉人反馈
Long
taskId
=
dispatchPaper
.
getRepairOrgTaskId
()
!=
null
?
dispatchPaper
.
getRepairOrgTaskId
()
:
dispatchPaper
.
getUseOrgTaskId
();
if
(
taskId
==
null
)
{
throw
new
BadRequest
(
"未找到反馈任务单"
);
}
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
dispatchConsultFeedbackDto
.
getAlertId
(),
"TSRFK"
,
taskId
,
user
);
return
flag
;
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/DispatchTaskServiceImpl.java
View file @
d6d191a6
...
...
@@ -15,6 +15,7 @@ import com.yeejoin.amos.boot.module.tzs.api.entity.RescueStation;
import
com.yeejoin.amos.boot.module.tzs.api.entity.Template
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.UseUnit
;
import
com.yeejoin.amos.boot.module.tzs.api.enums.AlertStageEnums
;
import
com.yeejoin.amos.boot.module.tzs.api.enums.DispatchPaperEnums
;
import
com.yeejoin.amos.boot.module.tzs.api.mapper.DispatchTaskMapper
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IDispatchTaskService
;
import
com.yeejoin.amos.boot.module.tzs.api.service.IMaintenanceUnitService
;
...
...
@@ -67,6 +68,9 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
@Autowired
IRescueStationService
iRescueStationService
;
@Autowired
RepairConsultServiceImpl
repairConsultServiceImpl
;
/**
* 分页查询
*/
...
...
@@ -83,6 +87,9 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
@Override
public
Boolean
createDispatchTask
(
DispatchTaskDto
dispatchTaskDto
,
AgencyUserModel
sendUser
)
{
if
(
sendUser
==
null
)
{
throw
new
BadRequest
(
"派遣任务创建人不能为空"
);
}
boolean
flag
=
false
;
// 判断派遣单是否存在 如果不存在先创建派遣单
DispatchPaperFormDto
dispatchPaperDto
=
dispatchPaperServiceImpl
.
selectDispatchPaperDtoByAlertId
(
dispatchTaskDto
.
getAlertId
());
...
...
@@ -114,7 +121,7 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
UseUnit
useUnit
=
iUseUnitService
.
getById
(
dispatchTask
.
getResponseOrgId
());
dispatchPaper
.
setUseOrgId
(
useUnit
.
getSequenceNbr
());
dispatchPaper
.
setUseOrgTaskId
(
dispatchTask
.
getSequenceNbr
());
if
(
dispatchPaper
.
getAler
tCode
().
equals
(
"KRJY"
))
{
if
(
AlertStageEnums
.
getEnumById
(
dispatchPaper
.
getAlertCode
()).
ge
tCode
().
equals
(
"KRJY"
))
{
dynamicFormAlert
.
stream
().
forEach
(
alertFormValue
->
{
if
(
alertFormValue
.
getFieldCode
().
equals
(
"dispatch_status"
))
{
alertFormValue
.
setFieldValue
(
"已派遣"
);
...
...
@@ -166,6 +173,8 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
dispatchPaperServiceImpl
.
updateById
(
dispatchPaper
);
// 保存动态表单数据
iAlertFormValueService
.
updateBatchById
(
dynamicFormAlert
);
// 记录日志
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
dispatchTask
.
getAlertId
(),
"PQ"
,
dispatchTask
.
getSequenceNbr
(),
sendUser
);
}
return
flag
;
}
...
...
@@ -175,12 +184,13 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
DispatchTaskDto
dispatchTaskDto
=
new
DispatchTaskDto
();
// 获取警情信息 填充模板返回
AlertCalledDto
alertCalledDto
=
alertCalledServiceImpl
.
queryBySeq
(
alertId
);
dispatchTaskDto
.
setOrgTypeCode
(
orgTypeCode
);
dispatchTaskDto
.
setOrgType
(
DispatchPaperEnums
.
getEnumByCode
(
orgTypeCode
).
getValue
());
dispatchTaskDto
.
setOrgTypeCode
(
DispatchPaperEnums
.
getEnumByCode
(
orgTypeCode
).
getId
());
dispatchTaskDto
.
setAlertId
(
alertId
);
dispatchTaskDto
.
setAlertCode
(
alertCalledDto
.
getAlarmTypeCode
());
// 获取模板 拼接json
QueryWrapper
<
Template
>
templateQueryWrapper
=
new
QueryWrapper
<>();
String
alertTypeCode
=
alertCalledDto
.
getAlarmTypeCode
()
;
String
alertTypeCode
=
AlertStageEnums
.
getEnumById
(
alertCalledDto
.
getAlarmTypeCode
()).
getCode
()
;
templateQueryWrapper
.
eq
(
"type_code"
,
"TASK-"
+
alertTypeCode
);
Template
template
=
templateServiceImpl
.
getOne
(
templateQueryWrapper
);
String
content
=
template
.
getContent
();
...
...
@@ -200,11 +210,11 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
content
=
content
.
replace
(
"$call_time"
,
createTime
).
replace
(
"$address"
,
address
).
replace
(
"$rescue_code"
,
rescueCode
).
replace
(
"$use_site_category"
,
useSiteCategory
);
String
typeCode
=
""
;
if
(
AlertStageEnums
.
KRJY
.
toString
().
equals
(
alertTypeCode
))
{
typeCode
=
AlertStageEnums
.
KRJY
.
get
Code
();
typeCode
=
AlertStageEnums
.
KRJY
.
get
Id
();
}
else
if
(
AlertStageEnums
.
GZWX
.
toString
().
equals
(
alertTypeCode
))
{
typeCode
=
AlertStageEnums
.
GZWX
.
get
Code
();
typeCode
=
AlertStageEnums
.
GZWX
.
get
Id
();
}
else
if
(
AlertStageEnums
.
TSZX
.
toString
().
equals
(
alertTypeCode
))
{
typeCode
=
AlertStageEnums
.
TSZX
.
get
Code
();
typeCode
=
AlertStageEnums
.
TSZX
.
get
Id
();
}
// 警情信息动态数据
QueryWrapper
<
AlertFormValue
>
queryWrapper
=
new
QueryWrapper
<>();
...
...
@@ -219,6 +229,7 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
String
desc
=
""
;
switch
(
alertTypeCode
)
{
case
"KRJY"
:
// 困人救援
dispatchTaskDto
.
setIsSaveTask
(
true
);
String
trappedNum
=
dynamicParms
.
get
(
"trapped_num"
);
String
trappedFloorNum
=
dynamicParms
.
get
(
"trapped_floor_num"
);
String
isLight
=
dynamicParms
.
get
(
"is_light"
);
...
...
@@ -228,10 +239,12 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
content
=
content
.
replace
(
"$is_light"
,
isLight
).
replace
(
"$trapped_time"
,
trappedTime
);
break
;
case
"GZWX"
:
// 故障维修
dispatchTaskDto
.
setIsSaveTask
(
false
);
desc
=
dynamicParms
.
get
(
"desc"
);
content
=
content
.
replace
(
"$use_unit"
,
useUnit
).
replace
(
"$desc"
,
desc
);
break
;
case
"TSZX"
:
// 投诉咨询
dispatchTaskDto
.
setIsSaveTask
(
false
);
desc
=
dynamicParms
.
get
(
"desc"
);
content
=
content
.
replace
(
"$emergency_call"
,
emergencyCall
).
replace
(
"$contact_phone"
,
contactPhone
);
content
=
content
.
replace
(
"$use_unit"
,
useUnit
).
replace
(
"$desc"
,
desc
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/ESAlertCalledService.java
View file @
d6d191a6
...
...
@@ -190,7 +190,7 @@ public class ESAlertCalledService {
}
//警情类型一致
BoolQueryBuilder
qb4
=
QueryBuilders
.
boolQuery
()
.
must
(
QueryBuilders
.
termQuery
(
"alarmTypeCode
.keyword
"
,
alertCalled
.
getAlarmTypeCode
()));
.
must
(
QueryBuilders
.
termQuery
(
"alarmTypeCode"
,
alertCalled
.
getAlarmTypeCode
()));
boolMust
.
should
(
qb4
);
//使用单位名称一致
if
(!
ValidationUtil
.
isEmpty
(
alertCalled
.
getUseUnit
()))
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/RepairConsultServiceImpl.java
View file @
d6d191a6
...
...
@@ -9,6 +9,7 @@ import com.yeejoin.amos.boot.module.tzs.api.dto.AlertCalledDto;
import
com.yeejoin.amos.boot.module.tzs.api.dto.AlertCalledFormDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.DispatchPaperFormDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.RepairConsultDto
;
import
com.yeejoin.amos.boot.module.tzs.api.dto.RescueProcessDto
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.AlertFormValue
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.DispatchTask
;
import
com.yeejoin.amos.boot.module.tzs.api.entity.RepairConsult
;
...
...
@@ -59,6 +60,9 @@ public class RepairConsultServiceImpl extends BaseService<RepairConsultDto,Repai
@Autowired
DispatchTaskServiceImpl
dispatchTaskServiceImpl
;
@Autowired
RescueProcessServiceImpl
rescueProcessServiceImpl
;
/**
* 列表查询 示例
*/
...
...
@@ -67,7 +71,7 @@ public class RepairConsultServiceImpl extends BaseService<RepairConsultDto,Repai
}
@Override
public
Boolean
saveRepairConsultByAlertIdType
(
Long
alertId
,
String
type
,
Long
taskId
)
{
public
Boolean
saveRepairConsultByAlertIdType
(
Long
alertId
,
String
type
,
Long
taskId
,
AgencyUserModel
user
)
{
Boolean
flag
=
false
;
RepairConsult
repairConsult
=
new
RepairConsult
();
repairConsult
.
setParentId
(
alertId
);
...
...
@@ -84,19 +88,23 @@ public class RepairConsultServiceImpl extends BaseService<RepairConsultDto,Repai
SimpleDateFormat
sdf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm:ss"
);
String
createTime
=
sdf
.
format
(
new
Date
());
if
(
"JJ"
.
equals
(
type
))
{
String
createUser
=
getUser
()
.
getUserName
();
String
createUser
=
user
.
getUserName
();
String
emergency_call
=
alertCalledVo
.
getEmergencyCall
();
String
area
=
alertCalledVo
.
getAddress
();
String
alertType
=
alertCalledVo
.
getAlarmType
();
content
=
content
.
replace
(
"$createTime"
,
createTime
).
replace
(
"$createUser"
,
createUser
).
replace
(
"$call"
,
emergency_call
);
content
=
content
.
replace
(
"$area"
,
area
).
replace
(
"$alertType"
,
alertType
);
}
else
if
(
"PQ"
.
equals
(
type
))
{
String
createUser
=
getUser
()
.
getUserName
();
String
createUser
=
user
.
getUserName
();
DispatchTask
dispatchTask
=
dispatchTaskServiceImpl
.
getById
(
taskId
);
String
unit
=
dispatchTask
.
getResponseOrgName
();
String
person
=
dispatchTask
.
getResponseUserName
();
String
phone
=
dispatchTask
.
getResponseUserTel
();
if
(
"119"
.
equals
(
unit
))
{
person
=
""
;
phone
=
""
;
}
String
taskType
=
""
;
if
(
"960"
.
equals
(
alertCalledVo
.
getAlarmTypeCode
()))
{
taskType
=
"救援任务单"
;
...
...
@@ -110,31 +118,18 @@ public class RepairConsultServiceImpl extends BaseService<RepairConsultDto,Repai
}
else
if
(
"DD"
.
equals
(
type
))
{
DispatchTask
dispatchTask
=
dispatchTaskServiceImpl
.
getById
(
taskId
);
String
person
=
dispatchTask
.
getResponseUserName
();
DispatchPaperFormDto
dispatchPaperFormDto
=
dispatchPaperServiceImpl
.
selectDispatchPaperDtoByAlertId
(
alertId
);
List
<
AlertFormValue
>
dynamicForm
=
dispatchPaperFormDto
.
getDynamicFormAlert
();
content
=
content
.
replace
(
"$createTime"
,
createTime
).
replace
(
"$person"
,
person
);
dynamicForm
.
stream
().
forEach
(
alertFormValue
->
{
if
(
"arrive_feedback_type"
.
equals
(
alertFormValue
.
getFieldCode
()))
{
String
FKFS
=
alertFormValue
.
getFieldValue
();
repairConsult
.
setDescription
(
FKFS
);
}
});
content
=
content
.
replace
(
"$FKFS"
,
repairConsult
.
getDescription
());
RescueProcessDto
rescueProcessDto
=
rescueProcessServiceImpl
.
getProcessByAlertId
(
alertId
);
String
FKFS
=
rescueProcessDto
.
getArriveFeedbackType
();
content
=
content
.
replace
(
"$FKFS"
,
FKFS
);
}
else
if
(
"JC"
.
equals
(
type
))
{
DispatchTask
dispatchTask
=
dispatchTaskServiceImpl
.
getById
(
taskId
);
String
person
=
dispatchTask
.
getResponseUserName
();
DispatchPaperFormDto
dispatchPaperFormDto
=
dispatchPaperServiceImpl
.
selectDispatchPaperDtoByAlertId
(
alertId
);
List
<
AlertFormValue
>
dynamicForm
=
dispatchPaperFormDto
.
getDynamicFormAlert
();
Map
<
String
,
String
>
tempMap
=
new
HashMap
<
String
,
String
>();
content
=
content
.
replace
(
"$createTime"
,
createTime
).
replace
(
"$person"
,
person
);
dynamicForm
.
stream
().
forEach
(
alertFormValue
->
{
if
(
"arrive_feedback_type"
.
equals
(
alertFormValue
.
getFieldCode
()))
{
tempMap
.
put
(
"FKFS"
,
alertFormValue
.
getFieldValue
());
}
});
content
=
content
.
replace
(
"$FKFS"
,
tempMap
.
get
(
"FKFS"
));
RescueProcessDto
rescueProcessDto
=
rescueProcessServiceImpl
.
getProcessByAlertId
(
alertId
);
String
FKFS
=
rescueProcessDto
.
getArriveFeedbackType
();
content
=
content
.
replace
(
"$FKFS"
,
FKFS
);
}
else
if
(
"JYHF"
.
equals
(
type
))
{
String
createUser
=
getUser
()
.
getUserName
();
String
createUser
=
user
.
getUserName
();
String
create
=
alertCalledVo
.
getEmergencyPerson
();
content
=
content
.
replace
(
"$createTime"
,
createTime
).
replace
(
"$createUser"
,
createUser
).
replace
(
"$create"
,
create
);
}
else
if
(
"WXFK"
.
equals
(
type
))
{
...
...
@@ -172,8 +167,7 @@ public class RepairConsultServiceImpl extends BaseService<RepairConsultDto,Repai
}
else
if
(
"TSRFK"
.
equals
(
type
))
{
DispatchTask
dispatchTask
=
dispatchTaskServiceImpl
.
getById
(
taskId
);
String
person
=
dispatchTask
.
getResponseUserName
();
String
fix_result
=
content
=
content
.
replace
(
"$createTime"
,
createTime
).
replace
(
"$person"
,
person
);
content
=
content
.
replace
(
"$createTime"
,
createTime
).
replace
(
"$person"
,
person
);
DispatchPaperFormDto
dispatchPaperFormDto
=
dispatchPaperServiceImpl
.
selectDispatchPaperDtoByAlertId
(
alertId
);
List
<
AlertFormValue
>
dynamicForm
=
dispatchPaperFormDto
.
getDynamicFormAlert
();
Map
<
String
,
String
>
tempMap
=
new
HashMap
<
String
,
String
>();
...
...
@@ -194,25 +188,7 @@ public class RepairConsultServiceImpl extends BaseService<RepairConsultDto,Repai
return
flag
;
}
private
AgencyUserModel
getUser
()
{
ReginParams
reginParams
=
JSONObject
.
parseObject
(
null
!=
redisUtils
.
get
(
buildKey
(
getToken
()))
?
redisUtils
.
get
(
buildKey
(
getToken
())).
toString
()
:
null
,
ReginParams
.
class
);
return
reginParams
.
getUserModel
();
}
protected
String
buildKey
(
String
token
)
{
// 由于用户id 不是接口携带参数,为了避免,公共字段填充时频繁访问平台,缓存用户信息时,
return
"region_"
+
token
;
}
/**
* 获取token
**/
protected
String
getToken
()
{
return
RequestContext
.
getToken
();
}
}
\ No newline at end of file
amos-boot-module/amos-boot-module-biz/amos-boot-module-tzs-biz/src/main/java/com/yeejoin/amos/boot/module/tzs/biz/service/impl/RescueProcessServiceImpl.java
View file @
d6d191a6
...
...
@@ -52,6 +52,9 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu
@Autowired
private
AlertFormValueServiceImpl
iAlertFormValueService
;
@Autowired
RepairConsultServiceImpl
repairConsultServiceImpl
;
/**
* 分页查询
*/
...
...
@@ -105,12 +108,13 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu
// 创建派遣单
DispatchTaskDto
dispatchTaskDto
=
new
DispatchTaskDto
();
dispatchTaskDto
.
setDispatchTime
(
rescueProcessDto
.
getDispatchTime
());
dispatchTaskDto
.
setOrgTypeCode
(
DispatchPaperEnums
.
getEnum
(
"levelThreeUnit"
).
getCode
());
dispatchTaskDto
.
setOrgTypeCode
(
DispatchPaperEnums
.
getEnumByCode
(
"levelThreeUnit"
).
getId
());
dispatchTaskDto
.
setOrgType
(
DispatchPaperEnums
.
getEnumByCode
(
"levelThreeUnit"
).
getValue
());
dispatchTaskDto
.
setAlertId
(
rescueProcessDto
.
getAlertId
());
dispatchTaskDto
.
setResponseOrgName
(
"119"
);
dispatchTaskDto
.
setResponseUserName
(
"119"
);
DispatchTask
dispatchTask
=
BeanDtoVoUtils
.
convert
(
dispatchTaskDto
,
DispatchTask
.
class
);
dispatchTask
.
setPaperId
(
dispatchPaper
Dto
.
getSequenceNbr
());
dispatchTask
.
setPaperId
(
dispatchPaper
.
getSequenceNbr
());
Boolean
flag
=
dispatchTaskServiceImpl
.
save
(
dispatchTask
);
if
(
flag
)
{
// 创建好派遣任务单以后根据任务单类型修改派遣单信息
if
(
dispatchPaper
.
getRepairOrgId
()
!=
null
)
{
// 已经派遣过调派
...
...
@@ -130,11 +134,43 @@ public class RescueProcessServiceImpl extends BaseService<RescueProcessDto,Rescu
}
});
}
//
保存
派遣单
dispatchPaperServiceImpl
.
save
(
dispatchPaper
);
//
更新
派遣单
dispatchPaperServiceImpl
.
updateById
(
dispatchPaper
);
// 保存动态表单数据
iAlertFormValueService
.
saveBatch
(
dynamicFormAlert
);
iAlertFormValueService
.
updateBatchById
(
dynamicFormAlert
);
// 记录日志
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
dispatchTask
.
getAlertId
(),
"PQ"
,
dispatchTask
.
getSequenceNbr
(),
sendUser
);
}
}
if
(
rescueProcessDto
.
getArriveByUser
())
{
// 手动到达
DispatchPaperFormDto
dispatchPaperDto
=
dispatchPaperServiceImpl
.
selectDispatchPaperDtoByAlertId
(
rescueProcessDto
.
getAlertId
());
if
(
dispatchPaperDto
==
null
||
dispatchPaperDto
.
getDispatchPaper
()
==
null
)
{
throw
new
BadRequest
(
"派遣单信息未找到"
);
}
// 如果存在三级响应id 则默认三级响应 否则为使用单位
Long
taskId
=
dispatchPaperDto
.
getDispatchPaper
().
getRepairOrgTaskId
();
if
(
taskId
==
null
)
{
taskId
=
dispatchPaperDto
.
getDispatchPaper
().
getUseOrgTaskId
();
}
if
(
taskId
==
null
)
{
throw
new
BadRequest
(
"派遣任务单信息未找到"
);
}
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
rescueProcessDto
.
getAlertId
(),
"DD"
,
taskId
,
sendUser
);
//保存接警日志
}
if
(
rescueProcessDto
.
getSaveByUser
())
{
// 手动救援
DispatchPaperFormDto
dispatchPaperDto
=
dispatchPaperServiceImpl
.
selectDispatchPaperDtoByAlertId
(
rescueProcessDto
.
getAlertId
());
if
(
dispatchPaperDto
==
null
||
dispatchPaperDto
.
getDispatchPaper
()
==
null
)
{
throw
new
BadRequest
(
"派遣单信息未找到"
);
}
// 如果存在三级响应id 则默认三级响应 否则为使用单位
Long
taskId
=
dispatchPaperDto
.
getDispatchPaper
().
getRepairOrgTaskId
();
if
(
taskId
==
null
)
{
taskId
=
dispatchPaperDto
.
getDispatchPaper
().
getUseOrgTaskId
();
}
if
(
taskId
==
null
)
{
throw
new
BadRequest
(
"派遣任务单信息未找到"
);
}
repairConsultServiceImpl
.
saveRepairConsultByAlertIdType
(
rescueProcessDto
.
getAlertId
(),
"JC"
,
taskId
,
sendUser
);
//保存接警日志
}
rescueProcessDto
.
setSequenceNbr
(
rescueProcess
.
getSequenceNbr
());
rescueProcessDto
.
setRecDate
(
rescueProcess
.
getRecDate
());
...
...
amos-boot-system-tzs/src/main/resources/application-dev.properties
View file @
d6d191a6
...
...
@@ -39,3 +39,5 @@ emqx.password=a123456
## redisʱʱ
redis.cache.failure.time
=
10800
failure.work.flow.processDefinitionKey
=
malfunction_repair
\ No newline at end of file
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