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
2e484607
Commit
2e484607
authored
Apr 03, 2025
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.新增监管端使用登记证功能
2.历史数据刷库
parent
4f70b833
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
67 additions
and
5 deletions
+67
-5
JgUseRegistrationMapper.java
...os/boot/module/jg/api/mapper/JgUseRegistrationMapper.java
+2
-0
JgChangeRegistrationTransferMapper.xml
...n/resources/mapper/JgChangeRegistrationTransferMapper.xml
+1
-1
JgChangeVehicleRegistrationUnitMapper.xml
...esources/mapper/JgChangeVehicleRegistrationUnitMapper.xml
+1
-1
JgUseRegistrationMapper.xml
...api/src/main/resources/mapper/JgUseRegistrationMapper.xml
+16
-0
JgVehicleInformationMapper.xml
.../src/main/resources/mapper/JgVehicleInformationMapper.xml
+1
-1
DataHandlerController.java
.../boot/module/jg/biz/controller/DataHandlerController.java
+3
-1
DataDockServiceImpl.java
.../boot/module/jg/biz/service/impl/DataDockServiceImpl.java
+14
-1
DataHandlerServiceImpl.java
...ot/module/jg/biz/service/impl/DataHandlerServiceImpl.java
+28
-0
IdxBizJgRegisterInfoServiceImpl.java
.../jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
+1
-0
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/java/com/yeejoin/amos/boot/module/jg/api/mapper/JgUseRegistrationMapper.java
View file @
2e484607
...
@@ -122,4 +122,6 @@ public interface JgUseRegistrationMapper extends BaseMapper<JgUseRegistration> {
...
@@ -122,4 +122,6 @@ public interface JgUseRegistrationMapper extends BaseMapper<JgUseRegistration> {
Integer
countUseTimesForInvalid
(
@Param
(
"code"
)
Object
code
);
Integer
countUseTimesForInvalid
(
@Param
(
"code"
)
Object
code
);
List
<
JgUseRegistrationDto
>
getListOfPass
();
List
<
JgUseRegistrationDto
>
getListOfPass
();
List
<
JgUseRegistrationDto
>
selectMissingSupOrgCodeUseList
();
}
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgChangeRegistrationTransferMapper.xml
View file @
2e484607
...
@@ -149,6 +149,6 @@
...
@@ -149,6 +149,6 @@
where
where
u.status='已完成'
u.status='已完成'
and u.apply_no = h.current_document_id
and u.apply_no = h.current_document_id
ORDER BY u.audit_pass_date
</select>
</select>
</mapper>
</mapper>
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgChangeVehicleRegistrationUnitMapper.xml
View file @
2e484607
...
@@ -137,7 +137,7 @@
...
@@ -137,7 +137,7 @@
"tzs_jg_change_vehicle_registration_unit" u
"tzs_jg_change_vehicle_registration_unit" u
where
where
u.status='已完成'
u.status='已完成'
ORDER BY u.audit_pass_date
</select>
</select>
</mapper>
</mapper>
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgUseRegistrationMapper.xml
View file @
2e484607
...
@@ -1481,5 +1481,21 @@
...
@@ -1481,5 +1481,21 @@
and u.is_delete = '0'
and u.is_delete = '0'
AND c.is_deleted = FALSE
AND c.is_deleted = FALSE
and u.status='已完成'
and u.status='已完成'
ORDER BY u.audit_pass_date
</select>
<select
id=
"selectMissingSupOrgCodeUseList"
resultType=
"com.yeejoin.amos.boot.module.jg.api.dto.JgUseRegistrationDto"
>
SELECT
u.sequence_nbr,
h.change_data::json->>'orgBranchCode' as supervisionOrgCode
FROM
"amos_tzs_biz"."tzs_jg_use_registration" u,
"tzs_jg_registration_history" h
WHERE
u."status" = '已完成'
AND ( u."supervision_org_code" IS NULL or u."supervision_org_code" = '')
and u.sequence_nbr = h.current_document_id
AND u."project_contraption_id" IS NOT NULL ORDER BY u.audit_pass_date
</select>
</select>
</mapper>
</mapper>
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgVehicleInformationMapper.xml
View file @
2e484607
...
@@ -333,6 +333,6 @@
...
@@ -333,6 +333,6 @@
where
where
u.is_delete = '0'
u.is_delete = '0'
and u.status='已完成'
and u.status='已完成'
ORDER BY u.audit_pass_date
</select>
</select>
</mapper>
</mapper>
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/controller/DataHandlerController.java
View file @
2e484607
...
@@ -197,8 +197,10 @@ public class DataHandlerController extends BaseController {
...
@@ -197,8 +197,10 @@ public class DataHandlerController extends BaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"存量数据刷属地监管部门到证管理表"
,
notes
=
"存量数据刷属地监管部门到证管理表"
)
@ApiOperation
(
httpMethod
=
"PUT"
,
value
=
"存量数据刷属地监管部门到证管理表"
,
notes
=
"存量数据刷属地监管部门到证管理表"
)
@PutMapping
(
value
=
"supervise2UseRegManage"
)
@PutMapping
(
value
=
"
/
supervise2UseRegManage"
)
public
ResponseModel
<
Long
>
saveSupervise2UseRegManage
(){
public
ResponseModel
<
Long
>
saveSupervise2UseRegManage
(){
return
ResponseHelper
.
buildResponse
(
dataHandlerService
.
saveSupervise2UseRegManage
());
return
ResponseHelper
.
buildResponse
(
dataHandlerService
.
saveSupervise2UseRegManage
());
}
}
}
}
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 @
2e484607
...
@@ -1552,6 +1552,18 @@ public class DataDockServiceImpl {
...
@@ -1552,6 +1552,18 @@ public class DataDockServiceImpl {
JgUseRegistrationManage
regManage
=
this
.
saveUseRegManage
(
paramsDto
,
useReg
);
JgUseRegistrationManage
regManage
=
this
.
saveUseRegManage
(
paramsDto
,
useReg
);
// 流水表
// 流水表
this
.
saveCertChangeRecord
(
useReg
,
regManage
,
records
,
paramsDto
);
this
.
saveCertChangeRecord
(
useReg
,
regManage
,
records
,
paramsDto
);
}
else
{
// 1.更新使用登记证信息
JgUseRegistrationManage
jgUseRegistrationManage
=
jgUseRegistrationManageService
.
lambdaQuery
()
.
eq
(
JgUseRegistrationManage:
:
getUseRegistrationCode
,
paramsDto
.
getUseOrgCode
())
.
eq
(
JgUseRegistrationManage:
:
getIsDelete
,
0
)
.
one
();
if
(
jgUseRegistrationManage
!=
null
)
{
jgUseRegistrationManage
.
setSuperviseOrgCode
(
paramsDto
.
getOrgBranchCode
());
jgUseRegistrationManage
.
setSuperviseOrgName
(
paramsDto
.
getOrgBranchName
());
jgUseRegistrationManage
.
setRecDate
(
new
Date
());
jgUseRegistrationManageService
.
updateById
(
jgUseRegistrationManage
);
}
}
}
}
}
return
Boolean
.
TRUE
;
return
Boolean
.
TRUE
;
...
@@ -1627,7 +1639,7 @@ public class DataDockServiceImpl {
...
@@ -1627,7 +1639,7 @@ public class DataDockServiceImpl {
public
EquipRequestParamsDto
extractCommonData
(
String
dataSource
,
ReginParams
reginParams
,
JSONObject
equipInfo
,
List
<
PipingExcelDto
>
equLists
)
{
public
EquipRequestParamsDto
extractCommonData
(
String
dataSource
,
ReginParams
reginParams
,
JSONObject
equipInfo
,
List
<
PipingExcelDto
>
equLists
)
{
AgencyUserModel
userModel
=
reginParams
.
getUserModel
();
AgencyUserModel
userModel
=
reginParams
.
getUserModel
();
CompanyBo
company
=
reginParams
.
getCompany
();
CompanyBo
company
=
reginParams
.
getCompany
();
String
orgBranchCode
=
String
.
valueOf
(
equipInfo
.
get
(
"orgBranchCode"
)
);
String
orgBranchCode
=
equipInfo
.
getString
(
"orgBranchCode"
);
String
equListCode
=
String
.
valueOf
(
equipInfo
.
get
(
"EQU_LIST"
));
String
equListCode
=
String
.
valueOf
(
equipInfo
.
get
(
"EQU_LIST"
));
String
equCategoryCode
=
String
.
valueOf
(
equipInfo
.
get
(
"EQU_CATEGORY"
));
String
equCategoryCode
=
String
.
valueOf
(
equipInfo
.
get
(
"EQU_CATEGORY"
));
String
equDefineCode
=
String
.
valueOf
(
equipInfo
.
get
(
"EQU_DEFINE"
));
String
equDefineCode
=
String
.
valueOf
(
equipInfo
.
get
(
"EQU_DEFINE"
));
...
@@ -1939,6 +1951,7 @@ public class DataDockServiceImpl {
...
@@ -1939,6 +1951,7 @@ public class DataDockServiceImpl {
.
setCreateUserName
(
paramsDto
.
getExecUserName
())
.
setCreateUserName
(
paramsDto
.
getExecUserName
())
.
setProjectContraptionId
(
String
.
valueOf
(
proCon
.
getSequenceNbr
()))
.
setProjectContraptionId
(
String
.
valueOf
(
proCon
.
getSequenceNbr
()))
.
setProjectContraption
(
paramsDto
.
getProjectContraption
())
.
setProjectContraption
(
paramsDto
.
getProjectContraption
())
.
setSupervisionOrgCode
(
paramsDto
.
getOrgBranchCode
())
.
setRegDate
(
new
Date
());
.
setRegDate
(
new
Date
());
useReg
.
setSequenceNbr
(
useRegseq
);
useReg
.
setSequenceNbr
(
useRegseq
);
jgUseRegistrationServiceImpl
.
save
(
useReg
);
jgUseRegistrationServiceImpl
.
save
(
useReg
);
...
...
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/DataHandlerServiceImpl.java
View file @
2e484607
...
@@ -98,6 +98,9 @@ public class DataHandlerServiceImpl {
...
@@ -98,6 +98,9 @@ public class DataHandlerServiceImpl {
private
final
JgChangeRegistrationTransferMapper
jgChangeRegistrationTransferMapper
;
private
final
JgChangeRegistrationTransferMapper
jgChangeRegistrationTransferMapper
;
private
final
JgUseRegistrationManageServiceImpl
jgUseRegistrationManageServiceImpl
;
private
final
JgUseRegistrationManageServiceImpl
jgUseRegistrationManageServiceImpl
;
// 组织机构跟节点
private
static
final
String
ROOT_ORG_CODE
=
"50"
;
/**
/**
* 安装告知压力管道历史数据修复-详情中的设备列表修改为汇总表格式
* 安装告知压力管道历史数据修复-详情中的设备列表修改为汇总表格式
*
*
...
@@ -1125,6 +1128,31 @@ public class DataHandlerServiceImpl {
...
@@ -1125,6 +1128,31 @@ public class DataHandlerServiceImpl {
public
Long
saveSupervise2UseRegManage
()
{
public
Long
saveSupervise2UseRegManage
()
{
log
.
info
(
"存量数据刷属地监管部门到证管理表处理开始--->"
);
log
.
info
(
"存量数据刷属地监管部门到证管理表处理开始--->"
);
// 1|5|6 预处理,存量数据导入时缺少记录到tzs_jg_use_registration->supervision_org_code,先补充supervision_org_code到tzs_jg_use_registration
List
<
JgUseRegistrationDto
>
missingSupOrgCodeUses
=
useRegistrationService
.
getBaseMapper
().
selectMissingSupOrgCodeUseList
();
missingSupOrgCodeUses
.
forEach
(
u
->{
// TODO 历史存量数据里有:610422_三原县市场监督管理局,需要转换为:50*73*123_三原县市场监督管理局, null则挂到根节点省上
if
(
StringUtils
.
isNotEmpty
(
u
.
getSupervisoryCode
())
&&
u
.
getSupervisoryCode
().
split
(
"_"
).
length
>
1
){
String
[]
orgCodeNameArray
=
u
.
getSupervisoryCode
().
split
(
"_"
);
String
orgCodeOrCompanyCode
=
orgCodeNameArray
[
0
];
LambdaUpdateWrapper
<
JgUseRegistration
>
updateWrapper
=
new
LambdaUpdateWrapper
<>();
if
(
orgCodeOrCompanyCode
.
contains
(
"*"
)
||
ROOT_ORG_CODE
.
equals
(
orgCodeOrCompanyCode
)){
updateWrapper
.
set
(
JgUseRegistration:
:
getSupervisionOrgCode
,
orgCodeNameArray
[
0
]);
}
else
{
// 把companyCode换成orgCode
String
orgCode
=
commonMapper
.
getOrgCodeByCompanyCode
(
orgCodeOrCompanyCode
);
updateWrapper
.
set
(
JgUseRegistration:
:
getSupervisionOrgCode
,
orgCode
==
null
?
ROOT_ORG_CODE:
orgCode
);
}
updateWrapper
.
eq
(
JgUseRegistration:
:
getSequenceNbr
,
u
.
getSequenceNbr
());
useRegistrationService
.
update
(
updateWrapper
);
}
else
{
// 没有的挂到根节点省
LambdaUpdateWrapper
<
JgUseRegistration
>
updateWrapper
=
new
LambdaUpdateWrapper
<>();
updateWrapper
.
eq
(
JgUseRegistration:
:
getSequenceNbr
,
u
.
getSequenceNbr
());
updateWrapper
.
set
(
JgUseRegistration:
:
getSupervisionOrgCode
,
ROOT_ORG_CODE
);
useRegistrationService
.
update
(
updateWrapper
);
}
});
// 1|5|6 处理
// 1|5|6 处理
AtomicReference
<
Long
>
dealNum
=
new
AtomicReference
<>(
0L
);
AtomicReference
<
Long
>
dealNum
=
new
AtomicReference
<>(
0L
);
List
<
JgUseRegistrationDto
>
useRegistrations
=
useRegistrationService
.
getBaseMapper
().
getListOfPass
();
List
<
JgUseRegistrationDto
>
useRegistrations
=
useRegistrationService
.
getBaseMapper
().
getListOfPass
();
...
...
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 @
2e484607
...
@@ -4039,6 +4039,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -4039,6 +4039,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
jgUseRegistration
.
setUseRegistrationCode
(
jgUseRegistrationManage
.
getUseRegistrationCode
());
jgUseRegistration
.
setUseRegistrationCode
(
jgUseRegistrationManage
.
getUseRegistrationCode
());
jgUseRegistration
.
setRegType
(
"1"
);
//历史登记
jgUseRegistration
.
setRegType
(
"1"
);
//历史登记
jgUseRegistration
.
setSupervisionOrgCode
(
orgBranchCode
);
jgUseRegistration
.
setSupervisionOrgCode
(
orgBranchCode
);
jgUseRegistration
.
setCreateDate
(
new
Date
());
jgUseRegistrationService
.
save
(
jgUseRegistration
);
jgUseRegistrationService
.
save
(
jgUseRegistration
);
jgRelationEquipMapper
.
batchInsert
(
String
.
valueOf
(
jgUseRegistration
.
getSequenceNbr
()),
jgRelationEquipList
);
jgRelationEquipMapper
.
batchInsert
(
String
.
valueOf
(
jgUseRegistration
.
getSequenceNbr
()),
jgRelationEquipList
);
...
...
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