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
17f408be
Commit
17f408be
authored
Sep 18, 2023
by
tianyiming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
报送警情和调派的时候添加对应技能组
parent
156ed72b
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
36 additions
and
4 deletions
+36
-4
AlertCalledDto.java
...oin/amos/boot/module/elevator/api/dto/AlertCalledDto.java
+3
-0
AlertCalled.java
...oin/amos/boot/module/elevator/api/entity/AlertCalled.java
+4
-0
DispatchPaper.java
...n/amos/boot/module/elevator/api/entity/DispatchPaper.java
+7
-0
DispatchTask.java
...in/amos/boot/module/elevator/api/entity/DispatchTask.java
+7
-0
AlertCalledController.java
...module/elevator/biz/controller/AlertCalledController.java
+5
-3
AlertCalledServiceImpl.java
...ule/elevator/biz/service/impl/AlertCalledServiceImpl.java
+2
-1
DispatchTaskServiceImpl.java
...le/elevator/biz/service/impl/DispatchTaskServiceImpl.java
+8
-0
No files found.
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-api/src/main/java/com/yeejoin/amos/boot/module/elevator/api/dto/AlertCalledDto.java
View file @
17f408be
...
...
@@ -166,5 +166,8 @@ public class AlertCalledDto extends BaseDto {
@ApiModelProperty
(
value
=
"现场照片"
)
private
List
<
AttachmentDto
>
images
;
@ApiModelProperty
(
value
=
"技能组"
)
private
String
skillGroup
;
private
String
equipment
;
}
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-api/src/main/java/com/yeejoin/amos/boot/module/elevator/api/entity/AlertCalled.java
View file @
17f408be
...
...
@@ -232,4 +232,8 @@ public class AlertCalled extends BaseEntity {
@ApiModelProperty
(
value
=
"现场照片"
)
private
List
<
AttachmentDto
>
images
;
@ApiModelProperty
(
value
=
"技能组"
)
@TableField
(
"skill_group"
)
private
String
skillGroup
;
}
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-api/src/main/java/com/yeejoin/amos/boot/module/elevator/api/entity/DispatchPaper.java
View file @
17f408be
...
...
@@ -221,4 +221,11 @@ public class DispatchPaper extends BaseEntity {
*/
@TableField
(
"save_time"
)
private
Date
saveTime
;
/**
* 技能组
*/
@TableField
(
"skill_group"
)
private
String
skillGroup
;
}
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-api/src/main/java/com/yeejoin/amos/boot/module/elevator/api/entity/DispatchTask.java
View file @
17f408be
...
...
@@ -3,6 +3,7 @@ package com.yeejoin.amos.boot.module.elevator.api.entity;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -131,4 +132,10 @@ public class DispatchTask extends BaseEntity {
@TableField
(
"save_time"
)
private
Date
saveTime
;
/**
* 技能组
*/
@TableField
(
"skill_group"
)
private
String
skillGroup
;
}
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-biz/src/main/java/com/yeejoin/amos/boot/module/elevator/biz/controller/AlertCalledController.java
View file @
17f408be
...
...
@@ -132,9 +132,11 @@ public class AlertCalledController extends BaseController {
if
(
ObjectUtils
.
isEmpty
(
map
))
{
throw
new
BadRequest
(
"未找到相关电梯."
);
}
List
<
AgencyUserModel
>
userModels
=
FeignUtil
.
remoteCall
(()->
Privilege
.
agencyUserClient
.
queryByIds
(
RequestContext
.
getExeUserId
(),
false
));
//由于查询的当前登录的用户信息 所以一定有 未作冗余判空
AgencyUserModel
userModel
=
userModels
.
get
(
0
);
ReginParams
reginParams
=
getSelectedOrgInfo
();
if
(
ObjectUtils
.
isEmpty
(
reginParams
)){
throw
new
BadRequest
(
"当前登录用户失效,请重新登录."
);
}
AgencyUserModel
userModel
=
reginParams
.
getUserModel
();
alertCalledObjsDto
=
iAlertCalledService
.
createAlertCalled
(
alertCalledObjsDto
,
userModel
);
// 坐席接警后,辅屏由常态化切换为处置态
...
...
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-biz/src/main/java/com/yeejoin/amos/boot/module/elevator/biz/service/impl/AlertCalledServiceImpl.java
View file @
17f408be
...
...
@@ -533,7 +533,8 @@ public class AlertCalledServiceImpl extends BaseService<AlertCalledDto,AlertCall
String
code
=
getCode
.
get
(
alertCalledObjsDto
.
getAlertCalledDto
().
getEquipment
().
toString
());
alertCalled
.
setEquipmentClassificationCode
(
code
);
alertCalled
.
setCallTime
(
DateUtils
.
longStr2Date
(
alertCalled
.
getCallTimeStr
()));
String
groupCode
=
ctiService
.
getSkillGroup
(
user
.
getUserId
());
alertCalled
.
setSkillGroup
(
groupCode
);
// 判断是否归并警情
if
(
alertCalled
.
getFatherAlert
()
!=
null
)
{
// 警情归并,设置当前警情状态为结束。
...
...
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-biz/src/main/java/com/yeejoin/amos/boot/module/elevator/biz/service/impl/DispatchTaskServiceImpl.java
View file @
17f408be
...
...
@@ -114,6 +114,9 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
private
EmqKeeper
emqKeeper
;
@Autowired
CtiServiceImpl
ctiService
;
@Autowired
private
ElevatorMapper
elevatorMapper
;
@Autowired
...
...
@@ -810,6 +813,11 @@ public class DispatchTaskServiceImpl extends BaseService<DispatchTaskDto,Dispatc
// 创建派遣单
dispatchTaskDto
.
setDispatchTime
(
new
Date
());
DispatchTask
dispatchTask
=
BeanDtoVoUtils
.
convert
(
dispatchTaskDto
,
DispatchTask
.
class
);
String
groupCode
=
ctiService
.
getSkillGroup
(
sendUser
.
getUserId
());
dispatchTask
.
setSkillGroup
(
groupCode
);
dispatchPaper
.
setSkillGroup
(
groupCode
);
if
(
AlertStageEnums
.
KRJY
.
getId
().
equals
(
dispatchTaskDto
.
getAlertCode
()))
{
dispatchTask
.
setIsSaveTask
(
true
);
}
...
...
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