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
c2197b6d
Commit
c2197b6d
authored
Jun 19, 2025
by
suhuiguang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat(重要提醒):使用登记新增提醒开发
1.使用登记新增提醒开发初稿
parent
37c274e8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
23 changed files
with
96 additions
and
22 deletions
+96
-22
ReminderField.java
...om/yeejoin/amos/boot/module/jg/api/dto/ReminderField.java
+1
-1
ReminderItemDto.java
.../yeejoin/amos/boot/module/jg/api/dto/ReminderItemDto.java
+1
-1
JgUseRegistrationMapper.java
...os/boot/module/jg/api/mapper/JgUseRegistrationMapper.java
+5
-0
JgUseRegistrationMapper.xml
...api/src/main/resources/mapper/JgUseRegistrationMapper.xml
+14
-0
BizReminderController.java
.../boot/module/jg/biz/controller/BizReminderController.java
+1
-1
EditEquipReminderAdapter.java
.../biz/reminder/biz/editEquip/EditEquipReminderAdapter.java
+1
-1
EditProjectReminderAdapter.java
.../reminder/biz/editProject/EditProjectReminderAdapter.java
+1
-1
EquipQualityScoreUpdateService.java
...iz/event/service/impl/EquipQualityScoreUpdateService.java
+1
-1
ProjectQualityScoreUpdateService.java
.../event/service/impl/ProjectQualityScoreUpdateService.java
+1
-1
NewEquipReminderAdapter.java
...jg/biz/reminder/biz/newEquip/NewEquipReminderAdapter.java
+1
-1
NewProjectReminderAdapter.java
...iz/reminder/biz/newProject/NewProjectReminderAdapter.java
+1
-1
GradeCalculationStrategy.java
...g/biz/reminder/biz/strategy/GradeCalculationStrategy.java
+1
-1
MaxGradeCalStrategy.java
...ule/jg/biz/reminder/biz/strategy/MaxGradeCalStrategy.java
+2
-2
UseRegisterReminderAdapter.java
.../reminder/biz/useRegister/UseRegisterReminderAdapter.java
+0
-0
UseRegisterReminderParse.java
...iz/reminder/biz/useRegister/UseRegisterReminderParse.java
+36
-0
VehicleInformationReminderAdapter.java
...vehicleInformation/VehicleInformationReminderAdapter.java
+1
-1
DefaultReminder.java
...mos/boot/module/jg/biz/reminder/core/DefaultReminder.java
+1
-1
IReminderHandler.java
...os/boot/module/jg/biz/reminder/core/IReminderHandler.java
+1
-1
ReminderFieldDiff.java
...s/boot/module/jg/biz/reminder/core/ReminderFieldDiff.java
+1
-1
MatchItemDto.java
...in/amos/boot/module/jg/biz/reminder/dto/MatchItemDto.java
+20
-1
RemindServiceImpl.java
...oot/module/jg/biz/reminder/service/RemindServiceImpl.java
+1
-1
ReminderFieldDiffImpl.java
...module/jg/biz/reminder/service/ReminderFieldDiffImpl.java
+2
-2
CommonServiceImpl.java
...os/boot/module/jg/biz/service/impl/CommonServiceImpl.java
+2
-2
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/reminder
/dto/ReminderField.java
→
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-
api/src/main/java/com/yeejoin/amos/boot/module/jg/api
/dto/ReminderField.java
View file @
c2197b6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
lombok.Data
;
import
lombok.Data
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-
biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder
/dto/ReminderItemDto.java
→
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-
api/src/main/java/com/yeejoin/amos/boot/module/jg/api
/dto/ReminderItemDto.java
View file @
c2197b6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
api
.
dto
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
com.fasterxml.jackson.annotation.JsonIgnore
;
import
lombok.Data
;
import
lombok.Data
;
...
...
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 @
c2197b6d
...
@@ -7,6 +7,7 @@ import com.yeejoin.amos.boot.module.common.api.dto.DPFilterParamDto;
...
@@ -7,6 +7,7 @@ import com.yeejoin.amos.boot.module.common.api.dto.DPFilterParamDto;
import
com.yeejoin.amos.boot.module.jg.api.dto.CompanyEquipCountDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.CompanyEquipCountDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.EquipBizCountDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.EquipBizCountDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.JgUseRegistrationDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.JgUseRegistrationDto
;
import
com.yeejoin.amos.boot.module.jg.api.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.api.entity.JgUseRegistration
;
import
com.yeejoin.amos.boot.module.jg.api.entity.JgUseRegistration
;
import
com.yeejoin.amos.boot.module.jg.api.vo.SortVo
;
import
com.yeejoin.amos.boot.module.jg.api.vo.SortVo
;
import
com.yeejoin.amos.boot.module.jg.api.vo.tableDataExportVo.RegistrationVo
;
import
com.yeejoin.amos.boot.module.jg.api.vo.tableDataExportVo.RegistrationVo
;
...
@@ -127,4 +128,8 @@ public interface JgUseRegistrationMapper extends BaseMapper<JgUseRegistration> {
...
@@ -127,4 +128,8 @@ public interface JgUseRegistrationMapper extends BaseMapper<JgUseRegistration> {
List
<
JgUseRegistrationDto
>
selectMissingSupOrgCodeUseList
();
List
<
JgUseRegistrationDto
>
selectMissingSupOrgCodeUseList
();
Set
<
Long
>
queryListByEqsAndStatus
(
@Param
(
"records"
)
Set
<
String
>
records
,
@Param
(
"status"
)
String
status
,
@Param
(
"applyNo"
)
String
applyNo
);
Set
<
Long
>
queryListByEqsAndStatus
(
@Param
(
"records"
)
Set
<
String
>
records
,
@Param
(
"status"
)
String
status
,
@Param
(
"applyNo"
)
String
applyNo
);
Page
<
ReminderItemDto
>
queryForUnitVehiclePageForReminder
(
Page
<?>
page
,
@Param
(
"records"
)
List
<
String
>
records
);
}
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-api/src/main/resources/mapper/JgUseRegistrationMapper.xml
View file @
c2197b6d
...
@@ -1528,4 +1528,18 @@
...
@@ -1528,4 +1528,18 @@
#{record}
#{record}
</foreach>
</foreach>
</select>
</select>
<select
id=
"queryForUnitVehiclePageForReminder"
resultType=
"com.yeejoin.amos.boot.module.jg.api.dto.ReminderItemDto"
>
SELECT
ri."PRODUCT_NAME" AS equipName,
fi."FACTORY_NUM" AS equipNo,
ri."RECORD" AS equipId
FROM idx_biz_jg_register_info ri
LEFT JOIN idx_biz_jg_factory_info fi on fi."RECORD" = ri."RECORD"
WHERE
ri.record in
<foreach
collection=
"records"
item=
"record"
open=
"("
close=
")"
separator=
","
>
#{record}
</foreach>
ORDER BY ri.REC_DATE DESC
</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/BizReminderController.java
View file @
c2197b6d
...
@@ -3,7 +3,7 @@ package com.yeejoin.amos.boot.module.jg.biz.controller;
...
@@ -3,7 +3,7 @@ package com.yeejoin.amos.boot.module.jg.biz.controller;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.IReminderHandler
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.IReminderHandler
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.RemindServiceImpl
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.RemindServiceImpl
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/editEquip/EditEquipReminderAdapter.java
View file @
c2197b6d
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/editProject/EditProjectReminderAdapter.java
View file @
c2197b6d
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/event/service/impl/EquipQualityScoreUpdateService.java
View file @
c2197b6d
...
@@ -9,7 +9,7 @@ import com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.EquipCreateOrEditE
...
@@ -9,7 +9,7 @@ import com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.EquipCreateOrEditE
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.service.IQualityScoreUpdate
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.service.IQualityScoreUpdate
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.GradeStrategyFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.GradeStrategyFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgRegisterInfoServiceImpl
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgRegisterInfoServiceImpl
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgUseInfoServiceImpl
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgUseInfoServiceImpl
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/event/service/impl/ProjectQualityScoreUpdateService.java
View file @
c2197b6d
...
@@ -6,7 +6,7 @@ import com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.EquipCreateOrEditE
...
@@ -6,7 +6,7 @@ import com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.EquipCreateOrEditE
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.service.IQualityScoreUpdate
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.event.service.IQualityScoreUpdate
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.GradeStrategyFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.GradeStrategyFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgProjectContraptionServiceImpl
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgProjectContraptionServiceImpl
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/newEquip/NewEquipReminderAdapter.java
View file @
c2197b6d
...
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
...
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.yeejoin.amos.boot.module.jg.api.enums.BusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jg.api.enums.BusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgRegisterInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgRegisterInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgUseInfo
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgUseInfo
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/newProject/NewProjectReminderAdapter.java
View file @
c2197b6d
...
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
...
@@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.yeejoin.amos.boot.module.jg.api.enums.BusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jg.api.enums.BusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/strategy/GradeCalculationStrategy.java
View file @
c2197b6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
biz
.
strategy
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
biz
.
strategy
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
java.util.List
;
import
java.util.List
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/strategy/MaxGradeCalStrategy.java
View file @
c2197b6d
...
@@ -2,8 +2,8 @@ package com.yeejoin.amos.boot.module.jg.biz.reminder.biz.strategy;
...
@@ -2,8 +2,8 @@ package com.yeejoin.amos.boot.module.jg.biz.reminder.biz.strategy;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.ReminderFieldDiff
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.ReminderFieldDiff
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderField
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderField
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/useRegister/UseRegisterReminderAdapter.java
View file @
c2197b6d
This diff is collapsed.
Click to expand it.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/useRegister/UseRegisterReminderParse.java
0 → 100644
View file @
c2197b6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
biz
.
useRegister
;
import
com.yeejoin.amos.boot.module.jg.api.mapper.JgUseRegistrationEqMapper
;
import
com.yeejoin.amos.boot.module.jg.api.mapper.JgUseRegistrationMapper
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.service.CommonReminderService
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.IdxBizJgProjectContraptionServiceImpl
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgRegisterInfoMapper
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgUseInfoMapper
;
import
lombok.Getter
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.stereotype.Component
;
import
java.util.Map
;
@Component
@RequiredArgsConstructor
@Getter
public
class
UseRegisterReminderParse
{
private
final
IdxBizJgProjectContraptionServiceImpl
idxBizJgProjectContraptionServiceImpl
;
private
final
JgUseRegistrationMapper
jgUseRegistrationMapper
;
private
final
JgUseRegistrationEqMapper
jgRelationEquipMapper
;
private
final
IdxBizJgRegisterInfoMapper
idxBizJgRegisterInfoMapper
;
private
final
IdxBizJgUseInfoMapper
idxBizJgUseInfoMapper
;
private
final
CommonReminderService
commonReminderService
;
public
Map
<
String
,
Object
>
getEquipDetailByRecord
(
String
record
)
{
return
commonReminderService
.
getEquipDetailByRecord
(
record
);
}
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/biz/vehicleInformation/VehicleInformationReminderAdapter.java
View file @
c2197b6d
...
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
...
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import
com.yeejoin.amos.boot.module.jg.api.enums.BusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jg.api.enums.BusinessTypeEnum
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.DefaultReminder
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.stereotype.Component
;
import
org.springframework.stereotype.Component
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/core/DefaultReminder.java
View file @
c2197b6d
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.GradeStrategyFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.GradeStrategyFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
org.springframework.context.ApplicationContext
;
import
org.springframework.context.ApplicationContext
;
import
java.util.List
;
import
java.util.List
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/core/IReminderHandler.java
View file @
c2197b6d
...
@@ -2,7 +2,7 @@ package com.yeejoin.amos.boot.module.jg.biz.reminder.core;
...
@@ -2,7 +2,7 @@ package com.yeejoin.amos.boot.module.jg.biz.reminder.core;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
java.util.Map
;
import
java.util.Map
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/core/ReminderFieldDiff.java
View file @
c2197b6d
...
@@ -2,7 +2,7 @@ package com.yeejoin.amos.boot.module.jg.biz.reminder.core;
...
@@ -2,7 +2,7 @@ package com.yeejoin.amos.boot.module.jg.biz.reminder.core;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
java.util.List
;
import
java.util.List
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/dto/MatchItemDto.java
View file @
c2197b6d
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
dto
;
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
reminder
.
dto
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.api.dto.ReminderItemDto
;
import
lombok.Builder
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
@Builder
@Builder
public
class
MatchItemDto
{
public
class
MatchItemDto
{
/**
* 业务类型
*/
private
String
bizType
;
private
String
bizType
;
/**
* 设备种类编码
*/
private
String
equList
;
private
String
equList
;
/**
* 设备类别编码
*/
private
String
equCategory
;
private
String
equCategory
;
/**
* 设备品种编码
*/
private
String
equDefine
;
private
String
equDefine
;
/**
/**
...
@@ -20,7 +34,9 @@ public class MatchItemDto {
...
@@ -20,7 +34,9 @@ public class MatchItemDto {
*/
*/
private
String
whetherVehicleCylinder
=
"0"
;
private
String
whetherVehicleCylinder
=
"0"
;
/**
* 0-新增登记;1-历史有证登记;2-历史无证登记
*/
private
String
regType
;
private
String
regType
;
/**
/**
...
@@ -28,5 +44,8 @@ public class MatchItemDto {
...
@@ -28,5 +44,8 @@ public class MatchItemDto {
*/
*/
private
Boolean
isRegister
=
false
;
private
Boolean
isRegister
=
false
;
/**
* 要查询的设备、装置、气瓶
*/
Page
<
ReminderItemDto
>
page
;
Page
<
ReminderItemDto
>
page
;
}
}
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/service/RemindServiceImpl.java
View file @
c2197b6d
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.IReminderHandler
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.IReminderHandler
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.ReminderFactory
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.biz.factory.ReminderFactory
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/reminder/service/ReminderFieldDiffImpl.java
View file @
c2197b6d
...
@@ -5,8 +5,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
...
@@ -5,8 +5,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import
com.yeejoin.amos.boot.module.jg.api.entity.TzsJgColumnReminderRule
;
import
com.yeejoin.amos.boot.module.jg.api.entity.TzsJgColumnReminderRule
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.ReminderFieldDiff
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.core.ReminderFieldDiff
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.reminder.dto.MatchItemDto
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderField
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderField
;
import
com.yeejoin.amos.boot.module.jg.
biz.reminder
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.
api
.dto.ReminderItemDto
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.TzsJgColumnReminderRuleServiceImpl
;
import
com.yeejoin.amos.boot.module.jg.biz.service.impl.TzsJgColumnReminderRuleServiceImpl
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
...
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 @
c2197b6d
...
@@ -168,9 +168,9 @@ public class CommonServiceImpl implements ICommonService {
...
@@ -168,9 +168,9 @@ public class CommonServiceImpl implements ICommonService {
private
static
final
String
HISTORY_EQU_TYPE
=
"historyEquType"
;
private
static
final
String
HISTORY_EQU_TYPE
=
"historyEquType"
;
private
static
final
String
SECOND
=
"second"
;
private
static
final
String
SECOND
=
"second"
;
// 业务通用发起——告知单详情
// 业务通用发起——告知单详情
p
rivate
static
final
String
notice
=
"notice"
;
p
ublic
static
final
String
notice
=
"notice"
;
// 业务通用发起——技术参数-改造变更登记使用
// 业务通用发起——技术参数-改造变更登记使用
p
rivate
static
final
String
techInfo
=
"techInfo"
;
p
ublic
static
final
String
techInfo
=
"techInfo"
;
// 业务通用发起——安装告知表单key
// 业务通用发起——安装告知表单key
private
static
final
String
AZGZ_FORM_ID
=
"1734141426742095873"
;
private
static
final
String
AZGZ_FORM_ID
=
"1734141426742095873"
;
// 业务通用发起——移装变更表单key
// 业务通用发起——移装变更表单key
...
...
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