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
ec86a603
Commit
ec86a603
authored
Feb 28, 2024
by
韩桐桐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(96333):警情派遣负责人调整
parent
1997cc44
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
46 additions
and
29 deletions
+46
-29
ElevatorMapper.xml
...le-96333-api/src/main/resources/mapper/ElevatorMapper.xml
+4
-2
MaintenanceUnitController.java
...le/elevator/biz/controller/MaintenanceUnitController.java
+4
-4
JgMaintenanceContractServiceImpl.java
...jg/biz/service/impl/JgMaintenanceContractServiceImpl.java
+12
-20
IdxBizJgMaintenanceRecordInfo.java
.../module/ymt/api/entity/IdxBizJgMaintenanceRecordInfo.java
+26
-3
No files found.
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-api/src/main/resources/mapper/ElevatorMapper.xml
View file @
ec86a603
...
...
@@ -518,8 +518,10 @@
<select
id=
"selectMtByAlertId"
resultType=
"java.util.Map"
>
SELECT
SEQUENCE_NBR AS sequenceNbr,
ME_MASTER AS userName,
EMERGENCYCALL AS phone,
ME_MASTER AS userName1,
ME_MASTER_PHONE AS phone1,
ME_MASTER1 AS userName2,
ME_MASTER1_PHONE AS phone2,
'' AS address,
ME_UNIT_NAME AS unitName,
ME_UNIT_CREDIT_CODE AS useCode
...
...
amos-boot-system-tzs/amos-boot-module-96333/amos-boot-module-96333-biz/src/main/java/com/yeejoin/amos/boot/module/elevator/biz/controller/MaintenanceUnitController.java
View file @
ec86a603
...
...
@@ -402,15 +402,15 @@ public class MaintenanceUnitController extends BaseController {
List
<
DutyPersonDto
>
dutyPersonList
=
new
ArrayList
<
DutyPersonDto
>();
DutyPersonDto
principal
=
new
DutyPersonDto
();
principal
.
setDeptName
(
"主要负责人1"
);
principal
.
setPhone
(
ObjectUtils
.
isEmpty
(
list
.
get
(
0
).
get
(
"phone
"
))
?
null
:
String
.
valueOf
(
list
.
get
(
0
).
get
(
"phone
"
)));
principal
.
setPhone
(
ObjectUtils
.
isEmpty
(
list
.
get
(
0
).
get
(
"phone
1"
))
?
null
:
String
.
valueOf
(
list
.
get
(
0
).
get
(
"phone1
"
)));
principal
.
setUserId
(
null
);
principal
.
setUserName
(
ObjectUtils
.
isEmpty
(
list
.
get
(
0
).
get
(
"userName
"
))
?
null
:
String
.
valueOf
(
list
.
get
(
0
).
get
(
"userName
"
)));
principal
.
setUserName
(
ObjectUtils
.
isEmpty
(
list
.
get
(
0
).
get
(
"userName
1"
))
?
null
:
String
.
valueOf
(
list
.
get
(
0
).
get
(
"userName1
"
)));
dutyPersonList
.
add
(
principal
);
DutyPersonDto
manager
=
new
DutyPersonDto
();
manager
.
setDeptName
(
"主要负责人2"
);
manager
.
setPhone
(
list
.
size
()
==
2
?
String
.
valueOf
(
list
.
get
(
0
).
get
(
"phone"
))
:
null
);
manager
.
setPhone
(
ObjectUtils
.
isEmpty
(
list
.
get
(
0
).
get
(
"phone2"
))
?
null
:
String
.
valueOf
(
list
.
get
(
0
).
get
(
"phone2"
))
);
manager
.
setUserId
(
null
);
manager
.
setUserName
(
list
.
size
()
==
2
?
String
.
valueOf
(
list
.
get
(
0
).
get
(
"userName"
))
:
null
);
manager
.
setUserName
(
ObjectUtils
.
isEmpty
(
list
.
get
(
0
).
get
(
"userName2"
))
?
null
:
String
.
valueOf
(
list
.
get
(
0
).
get
(
"userName2"
))
);
dutyPersonList
.
add
(
manager
);
maintenanceUnitVo
.
setDutyPersonList
(
dutyPersonList
);
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/JgMaintenanceContractServiceImpl.java
View file @
ec86a603
...
...
@@ -513,32 +513,24 @@ public class JgMaintenanceContractServiceImpl extends BaseService<JgMaintenanceC
*/
private
void
updateEquipMessage
(
Long
id
)
{
JgMaintenanceContract
jgMaintenanceContract
=
this
.
getBaseMapper
().
selectById
(
id
);
ArrayList
<
String
[]>
maintenanceManager
=
new
ArrayList
<>();
maintenanceManager
.
add
(
new
String
[]{
jgMaintenanceContract
.
getMaintenanceManagerOneName
(),
jgMaintenanceContract
.
getMaintenanceManagerOnePhone
()});
maintenanceManager
.
add
(
new
String
[]{
jgMaintenanceContract
.
getMaintenanceManagerTwoName
(),
jgMaintenanceContract
.
getMaintenanceManagerTwoPhone
()});
LambdaQueryWrapper
<
JgMaintenanceContractEq
>
lambda
=
new
QueryWrapper
<
JgMaintenanceContractEq
>().
lambda
();
lambda
.
eq
(
JgMaintenanceContractEq:
:
getEquipTransferId
,
id
);
List
<
JgMaintenanceContractEq
>
list
=
jgMaintenanceContractEqService
.
getBaseMapper
().
selectList
(
lambda
);
ArrayList
<
IdxBizJgMaintenanceRecordInfo
>
data
=
new
ArrayList
<>();
// 循环设备
list
.
forEach
(
item
->
{
// 循环添加两条维保备案信息表数据,存储两个维保负责人
for
(
int
i
=
0
;
i
<
2
;
i
++)
{
IdxBizJgMaintenanceRecordInfo
info
=
new
IdxBizJgMaintenanceRecordInfo
();
info
.
setRecord
(
item
.
getEquId
());
info
.
setMeUnitName
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceUnitName
())
?
null
:
jgMaintenanceContract
.
getMaintenanceUnitName
());
info
.
setMeUnitCreditCode
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceUnitCode
())
?
null
:
jgMaintenanceContract
.
getMaintenanceUnitCode
());
String
[]
manager
=
maintenanceManager
.
get
(
i
);
info
.
setMeMaster
(
ObjectUtils
.
isEmpty
(
manager
[
0
])
?
null
:
manager
[
0
]);
info
.
setEmergencycall
(
ObjectUtils
.
isEmpty
(
manager
[
1
])
?
null
:
manager
[
1
]);
info
.
setInformStart
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getInformStart
())
?
null
:
jgMaintenanceContract
.
getInformStart
());
info
.
setInformEnd
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getInformEnd
())
?
null
:
jgMaintenanceContract
.
getInformEnd
());
info
.
setRepairInform
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceContract
())
?
null
:
jgMaintenanceContract
.
getMaintenanceContract
());
data
.
add
(
info
);
}
IdxBizJgMaintenanceRecordInfo
info
=
new
IdxBizJgMaintenanceRecordInfo
();
info
.
setRecord
(
item
.
getEquId
());
info
.
setMeUnitName
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceUnitName
())
?
null
:
jgMaintenanceContract
.
getMaintenanceUnitName
());
info
.
setMeUnitCreditCode
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceUnitCode
())
?
null
:
jgMaintenanceContract
.
getMaintenanceUnitCode
());
info
.
setMeMaster
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceManagerOneName
())
?
null
:
jgMaintenanceContract
.
getMaintenanceManagerOneName
());
info
.
setMeMasterPhone
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceManagerOnePhone
())
?
null
:
jgMaintenanceContract
.
getMaintenanceManagerOnePhone
());
info
.
setMeMaster1
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceManagerTwoName
())
?
null
:
jgMaintenanceContract
.
getMaintenanceManagerTwoName
());
info
.
setMeMaster1Phone
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceManagerTwoPhone
())
?
null
:
jgMaintenanceContract
.
getMaintenanceManagerTwoPhone
());
info
.
setInformStart
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getInformStart
())
?
null
:
jgMaintenanceContract
.
getInformStart
());
info
.
setInformEnd
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getInformEnd
())
?
null
:
jgMaintenanceContract
.
getInformEnd
());
info
.
setRepairInform
(
ObjectUtils
.
isEmpty
(
jgMaintenanceContract
.
getMaintenanceContract
())
?
null
:
jgMaintenanceContract
.
getMaintenanceContract
());
data
.
add
(
info
);
});
idxBizJgMaintenanceRecordInfoService
.
saveBatch
(
data
);
}
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/entity/IdxBizJgMaintenanceRecordInfo.java
View file @
ec86a603
...
...
@@ -2,11 +2,11 @@ package com.yeejoin.amos.boot.module.ymt.api.entity;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.TzsBaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.Date
;
/**
...
...
@@ -74,18 +74,41 @@ public class IdxBizJgMaintenanceRecordInfo extends TzsBaseEntity {
private
Date
informEnd
;
/**
*
*
维保负责人1姓名
*/
@TableField
(
"\"ME_MASTER\""
)
private
String
meMaster
;
/**
*
*维保负责人2姓名
*/
@TableField
(
"\"ME_MASTER1\""
)
private
String
meMaster1
;
/**
*维保负责人1身份证
*/
@TableField
(
"\"ME_MASTER_ID\""
)
private
String
meMasterId
;
/**
*维保负责人2身份证
*/
@TableField
(
"\"ME_MASTER1_ID\""
)
private
String
meMaster1Id
;
/**
*维保负责人2电话
*/
@TableField
(
"\"ME_MASTER1_PHONE\""
)
private
String
meMaster1Phone
;
/**
*维保负责人1电话
*/
@TableField
(
"\"ME_MASTER_PHONE\""
)
private
String
meMasterPhone
;
/**
*
*/
@TableField
(
"\"EMERGENCYCALL\""
)
...
...
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