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
bd0b5440
Commit
bd0b5440
authored
Oct 31, 2024
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1.业务审批通过更新证时,更新证版本号及原因
parent
df33414c
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
31 additions
and
39 deletions
+31
-39
CertInfoRequestParam.java
...in/amos/boot/module/app/api/dto/CertInfoRequestParam.java
+1
-1
CertDetailServiceImpl.java
...ot/module/app/biz/service/impl/CertDetailServiceImpl.java
+5
-5
CommonServiceImpl.java
...os/boot/module/jg/biz/service/impl/CommonServiceImpl.java
+4
-4
JgChangeRegistrationNameServiceImpl.java
...biz/service/impl/JgChangeRegistrationNameServiceImpl.java
+8
-11
JgChangeRegistrationTransferServiceImpl.java
...service/impl/JgChangeRegistrationTransferServiceImpl.java
+1
-0
JgChangeVehicleRegistrationUnitServiceImpl.java
...vice/impl/JgChangeVehicleRegistrationUnitServiceImpl.java
+2
-2
JgScrapCancelServiceImpl.java
.../module/jg/biz/service/impl/JgScrapCancelServiceImpl.java
+9
-15
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+1
-1
No files found.
amos-boot-system-tzs/amos-boot-module-app/amos-boot-module-app-api/src/main/java/com/yeejoin/amos/boot/module/app/api/dto/CertInfoRequestParam.java
View file @
bd0b5440
...
...
@@ -11,7 +11,7 @@ public class CertInfoRequestParam {
* 唯一编号
*/
@NotBlank
(
message
=
"证唯一标识不能为空!"
)
private
String
cert
Seq
;
private
String
cert
No
;
/**
* 证类型:使用登记证、使用标志
...
...
amos-boot-system-tzs/amos-boot-module-app/amos-boot-module-app-biz/src/main/java/com/yeejoin/amos/boot/module/app/biz/service/impl/CertDetailServiceImpl.java
View file @
bd0b5440
...
...
@@ -26,7 +26,7 @@ public class CertDetailServiceImpl {
public
Map
<
String
,
Object
>
getCertInfoForWX
(
CertInfoRequestParam
requestParam
)
{
this
.
setDefaultVersionForOld
(
requestParam
);
String
certOrApplyNo
=
this
.
deCodeCert
Seq
(
requestParam
.
getCertSeq
());
String
certOrApplyNo
=
this
.
deCodeCert
No
(
requestParam
.
getCertNo
());
String
version
=
this
.
deCodeByAES
(
requestParam
.
getVersion
());
String
certType
=
this
.
deCodeByAES
(
requestParam
.
getCertType
());
JgUseRegistrationManageDto
jgUseRegistrationManage
=
this
.
checkParam
(
certOrApplyNo
,
version
);
...
...
@@ -69,13 +69,13 @@ public class CertDetailServiceImpl {
}
}
private
String
deCodeCert
Seq
(
@NotBlank
(
message
=
"证唯一标识不能为空!"
)
String
certSeq
)
{
private
String
deCodeCert
No
(
@NotBlank
(
message
=
"证唯一标识不能为空!"
)
String
certNo
)
{
// 老数据兼容支持
if
(
cert
Seq
.
startsWith
(
"SYDJ"
)
||
certSeq
.
startsWith
(
"YZBG"
))
{
return
cert
Seq
;
if
(
cert
No
.
startsWith
(
"SYDJ"
)
||
certNo
.
startsWith
(
"YZBG"
))
{
return
cert
No
;
}
try
{
return
AESUtil
.
decrypt
(
cert
Seq
);
return
AESUtil
.
decrypt
(
cert
No
);
}
catch
(
Exception
e
)
{
throw
new
BadRequest
(
"非法的二维码!"
);
}
...
...
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/CommonServiceImpl.java
View file @
bd0b5440
...
...
@@ -946,13 +946,13 @@ public class CommonServiceImpl implements ICommonService {
}
}
private
String
getEncodeQrCode
(
String
cert
Seq
,
String
certType
,
String
version
)
{
String
cert
SeqEncrypt
=
AESUtil
.
encrypt
(
certSeq
);
private
String
getEncodeQrCode
(
String
cert
No
,
String
certType
,
String
version
)
{
String
cert
NoEncrypt
=
AESUtil
.
encrypt
(
certNo
);
String
certTypeEncrypt
=
AESUtil
.
encrypt
(
certType
);
String
versionEncrypt
=
AESUtil
.
encrypt
(
version
);
return
qrcodePrefix
+
"?cert
Seq
="
+
cert
Seq
Encrypt
+
"?cert
No
="
+
cert
No
Encrypt
+
"certType="
+
certTypeEncrypt
+
"version="
+
...
...
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/JgChangeRegistrationNameServiceImpl.java
View file @
bd0b5440
...
...
@@ -83,15 +83,9 @@ public class JgChangeRegistrationNameServiceImpl extends BaseService<JgChangeReg
RedisUtils
redisUtils
;
@Autowired
JgChangeRegistrationNameMapper
jgChangeRegistrationNameMapper
;
@Autowired
TzsServiceFeignClient
tzsServiceFeignClient
;
@Autowired
WorkFlowFeignService
workFlowFeignService
;
@Autowired
private
JgChangeRegistrationNameEqMapper
jgChangeRegistrationNameEqMapper
;
@Autowired
...
...
@@ -911,12 +905,15 @@ public class JgChangeRegistrationNameServiceImpl extends BaseService<JgChangeReg
if
(!
ObjectUtils
.
isEmpty
(
collect
))
{
LambdaQueryWrapper
<
JgUseRegistrationManage
>
lambda
=
new
QueryWrapper
<
JgUseRegistrationManage
>().
lambda
();
lambda
.
in
(
JgUseRegistrationManage:
:
getSequenceNbr
,
collect
);
JgUseRegistrationManage
jgUseRegistrationManage
=
new
JgUseRegistrationManage
();
jgUseRegistrationManage
.
setUseUnitName
(
jgChangeRegistrationName
.
getNewUseUnitName
());
jgUseRegistrationManage
.
setAuditPassDate
(
new
Date
());
jgUseRegistrationManageService
.
update
(
jgUseRegistrationManage
,
lambda
);
List
<
JgUseRegistrationManage
>
manages
=
jgUseRegistrationManageService
.
list
(
lambda
);
manages
.
forEach
(
jgUseRegistrationManage
->
{
jgUseRegistrationManage
.
setUseUnitName
(
jgChangeRegistrationName
.
getNewUseUnitName
());
jgUseRegistrationManage
.
setAuditPassDate
(
new
Date
());
jgUseRegistrationManage
.
setVersion
(
jgUseRegistrationManage
.
getVersion
()
+
1
);
jgUseRegistrationManage
.
setChangeReason
(
BusinessTypeEnum
.
JG_NAME_CHANGE_REGISTRATION
.
getName
());
});
jgUseRegistrationManageService
.
updateBatchById
(
manages
);
}
// 业务流水生成
JgRegistrationHistory
jgRegistrationHistory
=
jgRegistrationHistoryService
.
lambdaQuery
()
.
eq
(
JgRegistrationHistory:
:
getCurrentDocumentId
,
jgChangeRegistrationName
.
getSequenceNbr
())
...
...
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/JgChangeRegistrationTransferServiceImpl.java
View file @
bd0b5440
...
...
@@ -1009,6 +1009,7 @@ public class JgChangeRegistrationTransferServiceImpl extends BaseService<JgChang
registrationManageNew
.
setReceiveOrgName
(
transfer
.
getReceiveOrgName
());
registrationManageNew
.
setReceiveCompanyCode
(
transfer
.
getReceiveOrgCode
());
registrationManageNew
.
setAuditPassDate
(
new
Date
());
registrationManageNew
.
setRegDate
(
new
Date
());
registrationManageNew
.
setEquUseAddress
(
transfer
.
getFullAddress
());
// 更新使用登记码逻辑
...
...
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/JgChangeVehicleRegistrationUnitServiceImpl.java
View file @
bd0b5440
...
...
@@ -428,8 +428,6 @@ public class JgChangeVehicleRegistrationUnitServiceImpl extends BaseService<JgCh
LambdaQueryWrapper
<
JgRegistrationHistory
>
lambdaSelect
=
new
QueryWrapper
<
JgRegistrationHistory
>().
lambda
();
lambdaSelect
.
eq
(
JgRegistrationHistory:
:
getCurrentDocumentId
,
String
.
valueOf
(
sequenceNbr
));
lambdaSelect
.
eq
(
JgRegistrationHistory:
:
getIsDelete
,
false
);
JgRegistrationHistory
jgRegistrationHistory
=
jgRegistrationHistoryService
.
getBaseMapper
().
selectOne
(
lambdaSelect
);
JSONObject
historyData
=
JSONObject
.
parseObject
(
jgRegistrationHistory
.
getChangeData
());
// 更新代办
TaskV2Model
taskV2Model
=
updateAgency
(
jgChangeVehicleRegistrationUnit
);
// 修改设备信息、添加证、设备流水信息
...
...
@@ -544,6 +542,8 @@ public class JgChangeVehicleRegistrationUnitServiceImpl extends BaseService<JgCh
manage
.
setUseUnitAddress
(
String
.
valueOf
(
enterpriseInfo
.
get
(
"address"
)));
// 新增新车牌号后,兼容老数据默认新车牌号 与 老的一致
manage
.
setCarNumber
(
jgChangeVehicleRegistrationUnit
.
getNewCarNumber
()
!=
null
?
jgChangeVehicleRegistrationUnit
.
getNewCarNumber
()
:
jgChangeVehicleRegistrationUnit
.
getCarNumber
());
manage
.
setVersion
(
manage
.
getVersion
()
+
1
);
manage
.
setChangeReason
(
BusinessTypeEnum
.
JG_VEHICLE_GAS_CYLINDER_CHANGE
.
getName
());
jgUseRegistrationManageService
.
updateById
(
manage
);
// 保存证流水信息
jgCertificateChangeRecord
.
setUseRegistrationCode
(
manage
.
getUseRegistrationCode
());
...
...
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/JgScrapCancelServiceImpl.java
View file @
bd0b5440
...
...
@@ -29,9 +29,7 @@ import com.yeejoin.amos.boot.module.jg.biz.config.LocalBadRequest;
import
com.yeejoin.amos.boot.module.jg.biz.context.EquipUsedCheckStrategyContext
;
import
com.yeejoin.amos.boot.module.jg.biz.context.FlowingEquipRedisContext
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient
;
import
com.yeejoin.amos.boot.module.jg.biz.feign.WorkFlowFeignService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.ICompensateFlowDataOfRedis
;
import
com.yeejoin.amos.boot.module.jg.biz.service.IIdxBizJgRegisterInfoService
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.SuperviseInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.ApplicationFormTypeEnum
;
import
com.yeejoin.amos.boot.module.ymt.api.enums.EquimentEnum
;
...
...
@@ -81,11 +79,8 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc
private
final
List
<
String
>
NOT_FLOWING_STATE
=
Arrays
.
asList
(
"使用单位待提交"
,
"一级受理已驳回"
,
"使用单位已撤回"
,
"已作废"
,
"已完成"
);
@Autowired
WorkFlowFeignService
workFlowFeginService
;
@Autowired
TzsServiceFeignClient
tzsServiceFeignClient
;
@Autowired
IdxBizJgOtherInfoMapper
idxBizJgOtherInfoMapper
;
@Autowired
SuperviseInfoMapper
superviseInfoMapper
;
@Autowired
...
...
@@ -95,12 +90,6 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc
@Autowired
RedisUtils
redisUtils
;
@Autowired
IdxBizJgRegisterInfoMapper
idxBizJgRegisterInfoMapper
;
@Autowired
IIdxBizJgRegisterInfoService
idxBizJgRegisterInfoService
;
@Autowired
private
OtherInfoMapper
otherInfoMapper
;
@Autowired
private
JgScrapCancelEqServiceImpl
jgScrapCancelEqService
;
@Autowired
private
JgScrapCancelEqMapper
jgScrapCancelEqMapper
;
...
...
@@ -1000,6 +989,8 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc
//设置证状态进行修改
JgUseRegistrationManage
jgUseRegistrationManage
=
new
JgUseRegistrationManage
();
jgUseRegistrationManage
.
setCertificateStatus
(
CertificateStatusEnum
.
YIZHUXIAO
.
getName
());
jgUseRegistrationManage
.
setVersion
(
jgUseRegistrationManage
.
getVersion
()
+
1
);
jgUseRegistrationManage
.
setChangeReason
(
BusinessTypeEnum
.
JG_EQUIPMENT_CANCEL
.
getName
());
jgUseRegistrationManage
.
setIsScrap
(
"1"
);
jgUseRegistrationManageMapper
.
update
(
jgUseRegistrationManage
,
updateLambdaQueryWrapper
);
}
...
...
@@ -1018,7 +1009,12 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc
LambdaUpdateWrapper
<
JgUseRegistrationManage
>
updateWrapper
=
new
LambdaUpdateWrapper
<>();
updateWrapper
.
in
(
JgUseRegistrationManage:
:
getSequenceNbr
,
jgUseRegistrationManageList
.
stream
().
map
(
JgUseRegistrationManage:
:
getSequenceNbr
).
collect
(
Collectors
.
toList
()));
updateWrapper
.
set
(
JgUseRegistrationManage:
:
getCertificateStatus
,
CertificateStatusEnum
.
YIZHUXIAO
.
getName
());
jgUseRegistrationManageMapper
.
update
(
null
,
updateWrapper
);
for
(
JgUseRegistrationManage
useRegistrationManage
:
jgUseRegistrationManageList
){
useRegistrationManage
.
setCertificateStatus
(
CertificateStatusEnum
.
YIZHUXIAO
.
getName
());
useRegistrationManage
.
setVersion
(
useRegistrationManage
.
getVersion
()
+
1
);
useRegistrationManage
.
setChangeReason
(
BusinessTypeEnum
.
JG_EQUIPMENT_MOVE
.
getName
());
}
jgUseRegistrationManageService
.
updateBatchById
(
jgUseRegistrationManageList
);
}
for
(
String
equipId
:
equipIds
)
{
resultMap
.
put
(
equipId
,
map1
);
...
...
@@ -1038,8 +1034,6 @@ public class JgScrapCancelServiceImpl extends BaseService<JgScrapCancelDto, JgSc
List
<
String
>
useRegistrationCodes
=
jgScrapCancelEqList
.
stream
().
map
(
JgScrapCancelEq:
:
getUseRegistrationCode
).
collect
(
Collectors
.
toList
());
LambdaQueryWrapper
<
JgUseRegistrationManage
>
lambdaQueryWrapper
=
new
LambdaQueryWrapper
<>();
lambdaQueryWrapper
.
in
(
JgUseRegistrationManage:
:
getUseRegistrationCode
,
useRegistrationCodes
);
lambdaQueryWrapper
.
select
(
JgUseRegistrationManage:
:
getUseRegistrationCode
,
JgUseRegistrationManage:
:
getEquCategoryCode
,
JgUseRegistrationManage:
:
getRegType
,
BaseEntity:
:
getSequenceNbr
,
JgUseRegistrationManage:
:
getCertificateNo
);
return
jgUseRegistrationManageMapper
.
selectList
(
lambdaQueryWrapper
);
}
...
...
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/JgUseRegistrationServiceImpl.java
View file @
bd0b5440
...
...
@@ -1406,7 +1406,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
return
codeUtil
.
generateEquipmentCode
(
codeGenerateDto
);
}
public
void
updateEsData
(
String
usePlace
,
JSONObject
dataMap
,
IdxBizJgOtherInfo
otherInfo
,
IdxBizJgUseInfo
useInfo
,
public
void
updateEsData
(
String
usePlace
,
JSONObject
dataMap
,
IdxBizJgOtherInfo
otherInfo
,
IdxBizJgUseInfo
useInfo
,
JgUseRegistration
jgUseRegistration
,
JSONObject
jsonObject
)
{
// 更新es
HashMap
<
String
,
Map
<
String
,
Object
>>
objMap
=
new
HashMap
<>();
...
...
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