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
551458ea
Commit
551458ea
authored
Feb 02, 2026
by
tianbo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(mapper): 重构添加装置时更新es时机
- 优化DataDockServiceImpl中的设备状态处理逻辑 - 重构数据同步方法saveEquInfoToEs的调用时机 - 统一数据源中的时间戳更新为相同值 - 调整IdxBizJgUseInfoMapper.xml中的字段查询顺序和结构
parent
894f98fe
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
95 additions
and
92 deletions
+95
-92
DataDockServiceImpl.java
.../boot/module/jg/biz/service/impl/DataDockServiceImpl.java
+5
-3
IdxBizJgRegisterInfoServiceImpl.java
.../jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
+18
-21
CategoryOtherInfoMapper.xml
...api/src/main/resources/mapper/CategoryOtherInfoMapper.xml
+42
-41
IdxBizJgUseInfoMapper.xml
...t-api/src/main/resources/mapper/IdxBizJgUseInfoMapper.xml
+30
-27
No files found.
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/DataDockServiceImpl.java
View file @
551458ea
...
@@ -862,7 +862,9 @@ public class DataDockServiceImpl {
...
@@ -862,7 +862,9 @@ public class DataDockServiceImpl {
equipmentCategoryDto
.
setSTATUS
(
"已认领"
);
equipmentCategoryDto
.
setSTATUS
(
"已认领"
);
equipmentCategoryDto
.
setIS_DO_BUSINESS
(
Boolean
.
TRUE
);
equipmentCategoryDto
.
setIS_DO_BUSINESS
(
Boolean
.
TRUE
);
equipmentCategoryDto
.
setIS_COMPLETE_XA
(
Objects
.
equals
(
"0"
,
isCompleteXa
));
equipmentCategoryDto
.
setIS_COMPLETE_XA
(
Objects
.
equals
(
"0"
,
isCompleteXa
));
if
(
ValidationUtil
.
isEmpty
(
equipmentCategoryDto
.
getProblemStatus
()))
{
equipmentCategoryDto
.
setProblemStatus
(
SafetyProblemStatusEnum
.
HANDLED
.
getCode
());
equipmentCategoryDto
.
setProblemStatus
(
SafetyProblemStatusEnum
.
HANDLED
.
getCode
());
}
esEquipmentCategory
.
save
(
equipmentCategoryDto
);
esEquipmentCategory
.
save
(
equipmentCategoryDto
);
}
}
}
}
...
@@ -2890,7 +2892,6 @@ public class DataDockServiceImpl {
...
@@ -2890,7 +2892,6 @@ public class DataDockServiceImpl {
IdxBizJgOtherInfo
otherInfo
=
this
.
saveOtherInfo
(
equ
,
record
,
equList
);
IdxBizJgOtherInfo
otherInfo
=
this
.
saveOtherInfo
(
equ
,
record
,
equList
);
this
.
saveInspectInfo
(
equ
,
record
);
this
.
saveInspectInfo
(
equ
,
record
);
this
.
saveTechParams
(
equ
,
record
,
equList
);
this
.
saveTechParams
(
equ
,
record
,
equList
);
this
.
saveEquInfoToEs
(
record
,
isCompleteXa
);
this
.
saveInstallInfo
(
equ
);
//安装信息
this
.
saveInstallInfo
(
equ
);
//安装信息
this
.
historyEquUpdateMaintenanceInfo
(
equ
);
//维保信息
this
.
historyEquUpdateMaintenanceInfo
(
equ
);
//维保信息
...
@@ -2907,6 +2908,7 @@ public class DataDockServiceImpl {
...
@@ -2907,6 +2908,7 @@ public class DataDockServiceImpl {
this
.
updateUseManagementStatus
(
useInfo
);
this
.
updateUseManagementStatus
(
useInfo
);
this
.
saveNewEquipResumeInfo
(
useInfo
);
this
.
saveNewEquipResumeInfo
(
useInfo
);
}
}
this
.
saveEquInfoToEs
(
record
,
isCompleteXa
);
}
else
if
(!
businessId
.
isEmpty
())
{
}
else
if
(!
businessId
.
isEmpty
())
{
this
.
saveResumeInfo
(
equ
);
this
.
saveResumeInfo
(
equ
);
equ
.
put
(
"record"
,
equ
.
get
(
"resumeSeq"
));
equ
.
put
(
"record"
,
equ
.
get
(
"resumeSeq"
));
...
@@ -2990,7 +2992,7 @@ public class DataDockServiceImpl {
...
@@ -2990,7 +2992,7 @@ public class DataDockServiceImpl {
jgUseRegistrationServiceImpl
.
saveOrUpdate
(
jgUseRegistration
);
jgUseRegistrationServiceImpl
.
saveOrUpdate
(
jgUseRegistration
);
// 更新设备es(jg-all)信息
// 更新设备es(jg-all)信息
this
.
updateEsData2
(
equ
,
otherInfo
);
//
this.updateEsData2(equ, otherInfo);
// 更新登记证信息
// 更新登记证信息
this
.
updateRegistrationManagementInfo
(
equ
,
oldUseRegistrationCode
);
this
.
updateRegistrationManagementInfo
(
equ
,
oldUseRegistrationCode
);
...
@@ -3279,7 +3281,7 @@ public class DataDockServiceImpl {
...
@@ -3279,7 +3281,7 @@ public class DataDockServiceImpl {
map
.
put
(
"equCode"
,
equCode
);
map
.
put
(
"equCode"
,
equCode
);
// 更新es
// 更新es
this
.
updateEsData2
(
map
,
otherInfo
);
//
this.updateEsData2(map, otherInfo);
jgUseRegistrationServiceImpl
.
save
(
jgUseRegistration
);
jgUseRegistrationServiceImpl
.
save
(
jgUseRegistration
);
jgRelationEquip
.
setEquipTransferId
(
jgUseRegistration
.
getSequenceNbr
()
+
""
);
jgRelationEquip
.
setEquipTransferId
(
jgUseRegistration
.
getSequenceNbr
()
+
""
);
jgRelationEquipMapper
.
insert
(
jgRelationEquip
);
jgRelationEquipMapper
.
insert
(
jgRelationEquip
);
...
...
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/IdxBizJgRegisterInfoServiceImpl.java
View file @
551458ea
...
@@ -34,7 +34,6 @@ import com.yeejoin.amos.boot.module.common.api.dto.ESEquipmentCategoryDto;
...
@@ -34,7 +34,6 @@ import com.yeejoin.amos.boot.module.common.api.dto.ESEquipmentCategoryDto;
import
com.yeejoin.amos.boot.module.common.api.entity.ESEquipmentInfo
;
import
com.yeejoin.amos.boot.module.common.api.entity.ESEquipmentInfo
;
import
com.yeejoin.amos.boot.module.common.api.enums.CylinderTypeEnum
;
import
com.yeejoin.amos.boot.module.common.api.enums.CylinderTypeEnum
;
import
com.yeejoin.amos.boot.module.common.api.mapper.CustomBaseMapper
;
import
com.yeejoin.amos.boot.module.common.api.mapper.CustomBaseMapper
;
import
com.yeejoin.amos.boot.module.common.biz.refresh.DataRefreshEvent
;
import
com.yeejoin.amos.boot.module.common.biz.service.impl.EquipmentCategoryService
;
import
com.yeejoin.amos.boot.module.common.biz.service.impl.EquipmentCategoryService
;
import
com.yeejoin.amos.boot.module.jg.api.common.DataDockTemplateVersionUtils
;
import
com.yeejoin.amos.boot.module.jg.api.common.DataDockTemplateVersionUtils
;
import
com.yeejoin.amos.boot.module.jg.api.dto.*
;
import
com.yeejoin.amos.boot.module.jg.api.dto.*
;
...
@@ -56,7 +55,6 @@ import com.yeejoin.amos.boot.module.ymt.api.dto.TzsUserInfoDto;
...
@@ -56,7 +55,6 @@ import com.yeejoin.amos.boot.module.ymt.api.dto.TzsUserInfoDto;
import
com.yeejoin.amos.boot.module.ymt.api.entity.*
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.*
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.*
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.*
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.*
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.*
;
import
com.yeejoin.amos.component.feign.config.InnerInvokException
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.feign.model.FeignClientResult
;
import
com.yeejoin.amos.component.feign.utils.FeignUtil
;
import
com.yeejoin.amos.component.feign.utils.FeignUtil
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
import
com.yeejoin.amos.feign.systemctl.Systemctl
;
...
@@ -88,8 +86,6 @@ import org.springframework.http.HttpStatus;
...
@@ -88,8 +86,6 @@ import org.springframework.http.HttpStatus;
import
org.springframework.scheduling.annotation.Scheduled
;
import
org.springframework.scheduling.annotation.Scheduled
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.support.TransactionSynchronization
;
import
org.springframework.transaction.support.TransactionSynchronizationManager
;
import
org.springframework.util.ObjectUtils
;
import
org.springframework.util.ObjectUtils
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
...
@@ -122,7 +118,8 @@ import static com.yeejoin.amos.boot.module.common.api.enums.CylinderTypeEnum.SPE
...
@@ -122,7 +118,8 @@ import static com.yeejoin.amos.boot.module.common.api.enums.CylinderTypeEnum.SPE
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
enums
.
CertificateStatusEnum
.
YIDENGJI
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
enums
.
CertificateStatusEnum
.
YIDENGJI
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
enums
.
VehicleApanageEnum
.
XIAN_YANG
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
enums
.
VehicleApanageEnum
.
XIAN_YANG
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
enums
.
VehicleApanageEnum
.
XI_XIAN
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
enums
.
VehicleApanageEnum
.
XI_XIAN
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
.
impl
.
DataHandlerServiceImpl
.*;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
.
impl
.
DataHandlerServiceImpl
.
IDX_BIZ_EQUIPMENT_INFO
;
import
static
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
.
impl
.
DataHandlerServiceImpl
.
IDX_BIZ_VIEW_JG_ALL
;
/**
/**
...
@@ -818,7 +815,8 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -818,7 +815,8 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
if
(
inspectionDetectionInfo
.
getNextInspectDate
()
!=
null
)
{
if
(
inspectionDetectionInfo
.
getNextInspectDate
()
!=
null
)
{
esEquipmentDto
.
setNEXT_INSPECT_DATE
(
inspectionDetectionInfo
.
getNextInspectDate
().
getTime
());
esEquipmentDto
.
setNEXT_INSPECT_DATE
(
inspectionDetectionInfo
.
getNextInspectDate
().
getTime
());
}
}
esEquipmentDto
.
setREC_DATE
(
System
.
currentTimeMillis
());
esEquipmentDto
.
setCREATE_DATE
(
date
.
getTime
());
esEquipmentDto
.
setREC_DATE
(
date
.
getTime
());
esEquipmentDto
.
setSEQUENCE_NBR
(
record
);
esEquipmentDto
.
setSEQUENCE_NBR
(
record
);
esEquipmentDto
.
setIS_INTO_MANAGEMENT
(
dataSource
.
contains
(
"jg_his_black"
)
&&
managedCategories
.
contains
(
equipmentInfoForm
.
get
(
"EQU_CATEGORY"
)));
esEquipmentDto
.
setIS_INTO_MANAGEMENT
(
dataSource
.
contains
(
"jg_his_black"
)
&&
managedCategories
.
contains
(
equipmentInfoForm
.
get
(
"EQU_CATEGORY"
)));
esEquipmentDto
.
setEQU_CATEGORY_CODE
(
registerInfo
.
getEquCategory
());
esEquipmentDto
.
setEQU_CATEGORY_CODE
(
registerInfo
.
getEquCategory
());
...
@@ -826,7 +824,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -826,7 +824,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
esEquipmentDto
.
setEQU_LIST_CODE
(
registerInfo
.
getEquList
());
esEquipmentDto
.
setEQU_LIST_CODE
(
registerInfo
.
getEquList
());
esEquipmentDto
.
setEQU_LIST
(
equListName
);
esEquipmentDto
.
setEQU_LIST
(
equListName
);
esEquipmentDto
.
setEQU_DEFINE_CODE
(
registerInfo
.
getEquDefine
());
esEquipmentDto
.
setEQU_DEFINE_CODE
(
registerInfo
.
getEquDefine
());
esEquipmentDto
.
setEQU_DEFINE
(
equ
List
Name
);
esEquipmentDto
.
setEQU_DEFINE
(
equ
Define
Name
);
esEquipmentDto
.
setSTATUS
(
"已认领"
);
esEquipmentDto
.
setSTATUS
(
"已认领"
);
esEquipmentDto
.
setUSC_UNIT_CREDIT_CODE
(
projectContraption
.
getUscUnitCreditCode
());
esEquipmentDto
.
setUSC_UNIT_CREDIT_CODE
(
projectContraption
.
getUscUnitCreditCode
());
esEquipmentDto
.
setUSC_UNIT_NAME
(
projectContraption
.
getUscUnitName
());
esEquipmentDto
.
setUSC_UNIT_NAME
(
projectContraption
.
getUscUnitName
());
...
@@ -835,9 +833,6 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -835,9 +833,6 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
esEquipmentDto
.
setPROJECT_CONTRAPTION
(
projectContraption
.
getProjectContraption
());
esEquipmentDto
.
setPROJECT_CONTRAPTION
(
projectContraption
.
getProjectContraption
());
esEquipmentDto
.
setPRODUCT_NAME
(
pipelineInfo
.
getPipeName
());
esEquipmentDto
.
setPRODUCT_NAME
(
pipelineInfo
.
getPipeName
());
esEquipmentDto
.
setProjectContraptionId
(
String
.
valueOf
(
sequenceNbr
));
esEquipmentDto
.
setProjectContraptionId
(
String
.
valueOf
(
sequenceNbr
));
if
(
inspectionDetectionInfo
.
getNextInspectDate
()
!=
null
)
{
esEquipmentDto
.
setNEXT_INSPECT_DATE
(
inspectionDetectionInfo
.
getNextInspectDate
().
getTime
());
}
esEquipmentCategoryList
.
add
(
esEquipmentDto
);
esEquipmentCategoryList
.
add
(
esEquipmentDto
);
}
}
idxBizJgUseInfoService
.
saveOrUpdateBatch
(
useInfoList
);
idxBizJgUseInfoService
.
saveOrUpdateBatch
(
useInfoList
);
...
@@ -849,13 +844,14 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -849,13 +844,14 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
iIdxBizJgSupervisionInfoService
.
saveOrUpdateBatch
(
supervisionInfoList
);
iIdxBizJgSupervisionInfoService
.
saveOrUpdateBatch
(
supervisionInfoList
);
iIdxBizJgInspectionDetectionInfoService
.
saveOrUpdateBatch
(
inspectionDetectionInfoList
);
iIdxBizJgInspectionDetectionInfoService
.
saveOrUpdateBatch
(
inspectionDetectionInfoList
);
iIdxBizJgTechParamsPipelineService
.
saveOrUpdateBatch
(
paramsPipelineList
);
iIdxBizJgTechParamsPipelineService
.
saveOrUpdateBatch
(
paramsPipelineList
);
esEquipmentCategory
.
saveAll
(
esEquipmentCategoryList
);
// 更新管道长度
// 更新管道长度
updatePipelineLength
(
projectContraption
,
paramsPipelineList
);
updatePipelineLength
(
projectContraption
,
paramsPipelineList
);
if
(
OPERATESAVE
.
equals
(
operateType
)){
if
(
OPERATESAVE
.
equals
(
operateType
)){
// 记录设备创建履历
// 记录设备创建履历
this
.
createResumePipeline
(
sequenceNbr
,
String
.
format
(
pipelineRoutePath
,
sequenceNbr
+
""
),
company
);
this
.
createResumePipeline
(
sequenceNbr
,
String
.
format
(
pipelineRoutePath
,
sequenceNbr
+
""
),
company
);
}
}
// 最后更新es
esEquipmentCategory
.
saveAll
(
esEquipmentCategoryList
);
return
sequenceNbr
;
return
sequenceNbr
;
}
}
...
@@ -4511,8 +4507,9 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4511,8 +4507,9 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
IdxBizJgUseInfo
useInfo
=
new
IdxBizJgUseInfo
();
IdxBizJgUseInfo
useInfo
=
new
IdxBizJgUseInfo
();
BeanUtils
.
copyProperties
(
data
,
useInfo
);
BeanUtils
.
copyProperties
(
data
,
useInfo
);
useInfo
.
setRecord
(
record
);
useInfo
.
setRecord
(
record
);
useInfo
.
setRecDate
(
new
Date
());
Date
now
=
new
Date
();
useInfo
.
setCreateDate
(
new
Date
());
useInfo
.
setRecDate
(
now
);
useInfo
.
setCreateDate
(
now
);
String
source
=
equipInfoDto
.
getDataSource
();
String
source
=
equipInfoDto
.
getDataSource
();
useInfo
.
setDataSource
(
"his"
.
equals
(
source
)
?
"jg_his_pl"
:
"black"
.
equals
(
source
)
?
"jg_his_black_pl"
:
"jg_pl"
);
// 区分历史设备和新增设备
useInfo
.
setDataSource
(
"his"
.
equals
(
source
)
?
"jg_his_pl"
:
"black"
.
equals
(
source
)
?
"jg_his_black_pl"
:
"jg_pl"
);
// 区分历史设备和新增设备
useInfo
.
setIsIntoManagement
(
"his"
.
equals
(
equipInfoDto
.
getDataSource
()));
// 历史气瓶导入为已纳管设备
useInfo
.
setIsIntoManagement
(
"his"
.
equals
(
equipInfoDto
.
getDataSource
()));
// 历史气瓶导入为已纳管设备
...
@@ -4539,7 +4536,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4539,7 +4536,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
IdxBizJgDesignInfo
designInfo
=
new
IdxBizJgDesignInfo
();
IdxBizJgDesignInfo
designInfo
=
new
IdxBizJgDesignInfo
();
BeanUtils
.
copyProperties
(
data
,
designInfo
);
BeanUtils
.
copyProperties
(
data
,
designInfo
);
designInfo
.
setRecord
(
record
);
designInfo
.
setRecord
(
record
);
designInfo
.
setRecDate
(
n
ew
Date
()
);
designInfo
.
setRecDate
(
n
ow
);
if
(
data
.
getDesignDate
()
!=
null
)
{
if
(
data
.
getDesignDate
()
!=
null
)
{
designInfo
.
setDesignDate
(
DateUtil
.
parse
(
data
.
getDesignDate
(),
"yyyy-MM-dd"
));
designInfo
.
setDesignDate
(
DateUtil
.
parse
(
data
.
getDesignDate
(),
"yyyy-MM-dd"
));
}
}
...
@@ -4553,7 +4550,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4553,7 +4550,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
IdxBizJgFactoryInfo
factoryInfo
=
new
IdxBizJgFactoryInfo
();
IdxBizJgFactoryInfo
factoryInfo
=
new
IdxBizJgFactoryInfo
();
BeanUtils
.
copyProperties
(
data
,
factoryInfo
);
BeanUtils
.
copyProperties
(
data
,
factoryInfo
);
factoryInfo
.
setRecord
(
record
);
factoryInfo
.
setRecord
(
record
);
factoryInfo
.
setRecDate
(
n
ew
Date
()
);
factoryInfo
.
setRecDate
(
n
ow
);
factoryInfo
.
setProductQualityYieldProve
(
productQualityYieldProve
);
factoryInfo
.
setProductQualityYieldProve
(
productQualityYieldProve
);
factoryInfo
.
setFactoryStandard
(
factoryStandard
);
factoryInfo
.
setFactoryStandard
(
factoryStandard
);
factoryInfo
.
setInsUseMaintainExplain
(
insUseMaintainExplain
);
factoryInfo
.
setInsUseMaintainExplain
(
insUseMaintainExplain
);
...
@@ -4572,7 +4569,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4572,7 +4569,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
BeanUtils
.
copyProperties
(
data
,
registerInfo
);
BeanUtils
.
copyProperties
(
data
,
registerInfo
);
registerInfo
.
setEquCode
(
"2"
.
equals
(
data
.
getEquCodeType
())
?
""
:
registerInfo
.
getEquCode
());
registerInfo
.
setEquCode
(
"2"
.
equals
(
data
.
getEquCodeType
())
?
""
:
registerInfo
.
getEquCode
());
registerInfo
.
setRecord
(
record
);
registerInfo
.
setRecord
(
record
);
registerInfo
.
setRecDate
(
n
ew
Date
()
);
registerInfo
.
setRecDate
(
n
ow
);
registerInfo
.
setEquCategory
(
equipInfoDto
.
getEquCategoryCode
());
registerInfo
.
setEquCategory
(
equipInfoDto
.
getEquCategoryCode
());
registerInfo
.
setEquDefine
(
equipInfoDto
.
getEquDefineCode
());
registerInfo
.
setEquDefine
(
equipInfoDto
.
getEquDefineCode
());
registerInfo
.
setEquList
(
equipInfoDto
.
getEquListCode
());
registerInfo
.
setEquList
(
equipInfoDto
.
getEquListCode
());
...
@@ -4593,7 +4590,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4593,7 +4590,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
BeanUtils
.
copyProperties
(
data
,
inspectionDetectionInfo
);
BeanUtils
.
copyProperties
(
data
,
inspectionDetectionInfo
);
inspectionDetectionInfo
.
setInspectOrgCode
(
data
.
getInspectOrgCode
());
inspectionDetectionInfo
.
setInspectOrgCode
(
data
.
getInspectOrgCode
());
inspectionDetectionInfo
.
setRecord
(
record
);
inspectionDetectionInfo
.
setRecord
(
record
);
inspectionDetectionInfo
.
setRecDate
(
n
ew
Date
()
);
inspectionDetectionInfo
.
setRecDate
(
n
ow
);
inspectionDetectionInfo
.
setInspectType
(
"ZZJDJY"
);
inspectionDetectionInfo
.
setInspectType
(
"ZZJDJY"
);
inspectionDetectionInfo
.
setInspectConclusion
(
"6040"
);
// 默认合格
inspectionDetectionInfo
.
setInspectConclusion
(
"6040"
);
// 默认合格
Optional
.
ofNullable
(
data
.
getInspectDate
())
Optional
.
ofNullable
(
data
.
getInspectDate
())
...
@@ -4622,7 +4619,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4622,7 +4619,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
IdxBizJgOtherInfo
otherInfo
=
new
IdxBizJgOtherInfo
();
IdxBizJgOtherInfo
otherInfo
=
new
IdxBizJgOtherInfo
();
BeanUtils
.
copyProperties
(
data
,
otherInfo
);
BeanUtils
.
copyProperties
(
data
,
otherInfo
);
otherInfo
.
setRecord
(
record
);
otherInfo
.
setRecord
(
record
);
otherInfo
.
setRecDate
(
n
ew
Date
()
);
otherInfo
.
setRecDate
(
n
ow
);
otherInfo
.
setCylinderStampAttachment
(
cylinderStampAttachment
);
otherInfo
.
setCylinderStampAttachment
(
cylinderStampAttachment
);
if
(
"his"
.
equals
(
equipInfoDto
.
getDataSource
()))
{
if
(
"his"
.
equals
(
equipInfoDto
.
getDataSource
()))
{
otherInfo
.
setSupervisoryCode
(
supervisoryCodeIterator
.
next
());
otherInfo
.
setSupervisoryCode
(
supervisoryCodeIterator
.
next
());
...
@@ -4637,7 +4634,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4637,7 +4634,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
IdxBizJgTechParamsVessel
paramsVessel
=
new
IdxBizJgTechParamsVessel
();
IdxBizJgTechParamsVessel
paramsVessel
=
new
IdxBizJgTechParamsVessel
();
BeanUtils
.
copyProperties
(
data
,
paramsVessel
);
BeanUtils
.
copyProperties
(
data
,
paramsVessel
);
paramsVessel
.
setRecord
(
record
);
paramsVessel
.
setRecord
(
record
);
paramsVessel
.
setRecDate
(
n
ew
Date
()
);
paramsVessel
.
setRecDate
(
n
ow
);
paramsVessel
.
setChargingMedium
((
String
)
fillingMediumMap
.
get
(
data
.
getChargingMedium
()));
paramsVessel
.
setChargingMedium
((
String
)
fillingMediumMap
.
get
(
data
.
getChargingMedium
()));
paramsVesselList
.
add
(
paramsVessel
);
paramsVesselList
.
add
(
paramsVessel
);
...
@@ -4646,8 +4643,8 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4646,8 +4643,8 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
if
(
inspectionDetectionInfo
.
getNextInspectDate
()
!=
null
)
{
if
(
inspectionDetectionInfo
.
getNextInspectDate
()
!=
null
)
{
esEquipmentDto
.
setNEXT_INSPECT_DATE
(
inspectionDetectionInfo
.
getNextInspectDate
().
getTime
());
esEquipmentDto
.
setNEXT_INSPECT_DATE
(
inspectionDetectionInfo
.
getNextInspectDate
().
getTime
());
}
}
esEquipmentDto
.
setCREATE_DATE
(
System
.
currentTimeMillis
());
esEquipmentDto
.
setCREATE_DATE
(
now
.
getTime
());
esEquipmentDto
.
setREC_DATE
(
System
.
currentTimeMillis
());
esEquipmentDto
.
setREC_DATE
(
now
.
getTime
());
esEquipmentDto
.
setSEQUENCE_NBR
(
record
);
esEquipmentDto
.
setSEQUENCE_NBR
(
record
);
esEquipmentDto
.
setFACTORY_NUM
(
factoryInfo
.
getFactoryNum
());
esEquipmentDto
.
setFACTORY_NUM
(
factoryInfo
.
getFactoryNum
());
esEquipmentDto
.
setUSE_INNER_CODE
(
useInfo
.
getUseInnerCode
());
esEquipmentDto
.
setUSE_INNER_CODE
(
useInfo
.
getUseInnerCode
());
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/CategoryOtherInfoMapper.xml
View file @
551458ea
...
@@ -74,48 +74,49 @@
...
@@ -74,48 +74,49 @@
WHERE ibjoi."RECORD" = #{record}
WHERE ibjoi."RECORD" = #{record}
</select>
</select>
<select
id=
"selectDataById"
resultType=
"java.util.Map"
>
<select
id=
"selectDataById"
resultType=
"java.util.Map"
>
SELECT SEQUENCE_NBR,
SELECT "SEQUENCE_NBR",
REC_DATE,
"REC_DATE",
CREATE_DATE,
"CREATE_DATE",
DATA_QUALITY_SCORE,
"DATA_QUALITY_SCORE",
ORG_BRANCH_NAME,
"ORG_BRANCH_NAME",
ORG_BRANCH_CODE,
"ORG_BRANCH_CODE",
USE_UNIT_NAME,
"USE_UNIT_NAME",
USE_UNIT_CREDIT_CODE,
"USE_UNIT_CREDIT_CODE",
EQU_LIST_CODE,
"EQU_LIST_CODE",
EQU_LIST,
"EQU_LIST",
EQU_CATEGORY,
"EQU_CATEGORY",
EQU_CATEGORY_CODE,
"EQU_CATEGORY_CODE",
USE_ORG_CODE,
"USE_ORG_CODE",
CODE96333,
"CODE96333",
EQU_CODE,
"EQU_CODE",
SUPERVISORY_CODE,
"SUPERVISORY_CODE",
USE_PLACE,
"USE_PLACE",
ADDRESS,
"ADDRESS",
EQU_STATE,
"EQU_STATE",
STATUS,
"STATUS",
USE_INNER_CODE,
"USE_INNER_CODE",
FACTORY_NUM,
"FACTORY_NUM",
PRODUCE_UNIT_NAME,
"PRODUCE_UNIT_NAME",
INSPECT_REPORT,
"INSPECT_REPORT",
NEXT_INSPECT_DATE,
"NEXT_INSPECT_DATE",
CONSTRUCTION_TYPE,
"CONSTRUCTION_TYPE",
USC_UNIT_CREDIT_CODE,
"USC_UNIT_CREDIT_CODE",
USC_UNIT_NAME,
"USC_UNIT_NAME",
EQU_DEFINE,
"EQU_DEFINE",
EQU_DEFINE_CODE,
"EQU_DEFINE_CODE",
PRODUCT_NAME,
"PRODUCT_NAME",
BRAND_NAME,
"BRAND_NAME",
EQU_TYPE,
"EQU_TYPE",
DATA_SOURCE,
"DATA_SOURCE",
IS_INTO_MANAGEMENT,
"IS_INTO_MANAGEMENT",
WHETHER_VEHICLE_CYLINDER,
"WHETHER_VEHICLE_CYLINDER",
WHETHER_SKID_MOUNTED_PRESSURE_VESSEL,
"WHETHER_SKID_MOUNTED_PRESSURE_VESSEL",
DATE_FORMAT(PRODUCE_DATE, '%Y-%m-%d %H:%i:%s') as PRODUCE_DATE,
DATE_FORMAT("PRODUCE_DATE", '%Y-%m-%d %H:%i:%s') as PRODUCE_DATE,
PROJECT_CONTRAPTION,
"PROJECT_CONTRAPTION",
TAG1
TAG1,
"problemStatus"
from idx_biz_view_jg_all
from idx_biz_view_jg_all
WHERE
SEQUENCE_NBR
= #{id}
WHERE
"SEQUENCE_NBR"
= #{id}
</select>
</select>
<select
id=
"queryInitCode"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.CategoryOtherInfo"
>
<select
id=
"queryInitCode"
resultType=
"com.yeejoin.amos.boot.module.ymt.api.entity.CategoryOtherInfo"
>
SELECT CODE96333 code
SELECT CODE96333 code
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/resources/mapper/IdxBizJgUseInfoMapper.xml
View file @
551458ea
...
@@ -137,53 +137,56 @@
...
@@ -137,53 +137,56 @@
ibjui."RECORD" AS "SEQUENCE_NBR",
ibjui."RECORD" AS "SEQUENCE_NBR",
ibjui."PROJECT_CONTRAPTION",
ibjui."PROJECT_CONTRAPTION",
ibjui."PROJECT_CONTRAPTION_ID",
ibjui."PROJECT_CONTRAPTION_ID",
ibjsi."ORG_BRANCH_NAME",
ibjsi."ORG_BRANCH_CODE",
ibjui."REC_DATE",
ibjui."REC_DATE",
ibjui."USE_UNIT_NAME",
ibjui."USE_UNIT_NAME",
ibjui."USE_UNIT_CREDIT_CODE",
ibjui."USE_UNIT_CREDIT_CODE",
ibjri."EQU_LIST" AS "EQU_LIST_CODE",
ibjri."EQU_DEFINE" AS "EQU_DEFINE_CODE",
ibjri."PRODUCT_NAME",
ibjri."BRAND_NAME",
ibjri."EQU_TYPE",
ibjri."EQU_CATEGORY" AS "EQU_CATEGORY_CODE",
tec2.NAME AS "EQU_DEFINE",
tec1.NAME AS "EQU_LIST",
tec.NAME AS "EQU_CATEGORY",
ibjri."USE_ORG_CODE",
ibjui."USE_INNER_CODE",
ibjui."USE_INNER_CODE",
ibjui."DATA_SOURCE",
ibjui."DATA_SOURCE",
ibjoi."CODE96333",
ibjui."CREATE_DATE" ,
ibjui."SAFETY_MANAGER" ,
ibjui."PHONE",
ibjui."USE_DATE",
ibjui."USE_PLACE" as USE_SITE_CODE,
ibjui."DATA_QUALITY_SCORE",
ibjui."IS_NOT_ES",
concat_ws ( '/', ibjui."PROVINCE_NAME", ibjui."CITY_NAME", ibjui."COUNTY_NAME", ibjui."STREET_NAME" ) AS "USE_PLACE",
concat_ws ( '#', ibjui."PROVINCE", ibjui."CITY", ibjui."COUNTY", ibjui."FACTORY_USE_SITE_STREET" ) AS "USE_PLACE_CODE",
ibjui."ADDRESS",
ibjui."EQU_STATE",
ibjui."IS_INTO_MANAGEMENT",
ibjri."EQU_CODE",
ibjri."EQU_CODE",
ibjoi."SUPERVISORY_CODE",
ibjri."WHETHER_VEHICLE_CYLINDER",
ibjri."WHETHER_VEHICLE_CYLINDER",
ibjri."WHETHER_SKID_MOUNTED_PRESSURE_VESSEL",
ibjri."WHETHER_SKID_MOUNTED_PRESSURE_VESSEL",
ibjri."CYLINDER_CATEGORY",
ibjri."CYLINDER_CATEGORY",
ibjri."WHETHER_SPHERICAL_TANK",
ibjri."WHETHER_SPHERICAL_TANK",
ibjri."CAR_NUMBER",
ibjri."CAR_NUMBER",
ibjri."EQU_PRICE",
ibjri."EQU_PRICE",
concat_ws ( '/', ibjui."PROVINCE_NAME", ibjui."CITY_NAME", ibjui."COUNTY_NAME", ibjui."STREET_NAME" ) AS "USE_PLACE",
ibjri."EQU_LIST" AS "EQU_LIST_CODE",
concat_ws ( '#', ibjui."PROVINCE", ibjui."CITY", ibjui."COUNTY", ibjui."FACTORY_USE_SITE_STREET" ) AS "USE_PLACE_CODE",
ibjri."EQU_DEFINE" AS "EQU_DEFINE_CODE",
ibjui."ADDRESS",
ibjri."PRODUCT_NAME",
ibjui."EQU_STATE",
ibjri."BRAND_NAME",
ibjui."IS_INTO_MANAGEMENT",
ibjri."EQU_TYPE",
ibjoi."CLAIM_STATUS" AS "STATUS",
ibjri."EQU_CATEGORY" AS "EQU_CATEGORY_CODE",
ibjoi."STATUS" AS problemStatus,
ibjri."TAG1" AS tag1,
ibjri."USE_ORG_CODE",
ibjsi."ORG_BRANCH_NAME",
ibjsi."ORG_BRANCH_CODE",
ibjfi."FACTORY_NUM",
ibjfi."FACTORY_NUM",
ibjfi."PRODUCE_UNIT_NAME",
ibjfi."PRODUCE_UNIT_NAME",
ibjfi."PRODUCE_UNIT_CREDIT_CODE",
ibjfi."PRODUCE_UNIT_CREDIT_CODE",
ibjfi."PRODUCE_DATE",
ibjfi."PRODUCE_DATE",
ibjui."CREATE_DATE" ,
ibjoi."CODE96333",
ibjui."SAFETY_MANAGER" ,
ibjoi."SUPERVISORY_CODE",
ibjui."PHONE",
ibjoi."CLAIM_STATUS" AS "STATUS",
ibjui."USE_DATE",
ibjoi."STATUS" AS problemStatus,
ibjui."USE_PLACE" as USE_SITE_CODE,
ibjui."DATA_QUALITY_SCORE",
ibjoi."INFORMATION_SITUATION",
ibjoi."INFORMATION_SITUATION",
ibjoi."EDIT_STATUS",
di."DESIGN_UNIT_CREDIT_CODE",
di."DESIGN_UNIT_CREDIT_CODE",
di."DESIGN_UNIT_NAME",
di."DESIGN_UNIT_NAME",
di."DESIGN_DATE",
di."DESIGN_DATE",
tec2.NAME AS "EQU_DEFINE",
tec1.NAME AS "EQU_LIST",
tec.NAME AS "EQU_CATEGORY",
construction_info."USC_UNIT_CREDIT_CODE",
construction_info."USC_UNIT_CREDIT_CODE",
construction_info."USC_UNIT_NAME",
construction_info."USC_UNIT_NAME",
construction_info."CONSTRUCTION_TYPE",
construction_info."CONSTRUCTION_TYPE",
...
...
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