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
1cbcc913
Commit
1cbcc913
authored
Jul 28, 2022
by
张颖斌
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
气瓶接口优化,监管数据对接接口开发
parent
ebe53da0
Hide whitespace changes
Inline
Side-by-side
Showing
65 changed files
with
3428 additions
and
227 deletions
+3428
-227
amos-biz-boot.iml
amos-biz-boot.iml
+0
-227
SuperviseController.java
...join/amos/api/openapi/controller/SuperviseController.java
+197
-0
JgFileAttributeEnum.java
...m/yeejoin/amos/api/openapi/enums/JgFileAttributeEnum.java
+2
-0
JgFileObjectEnum.java
.../com/yeejoin/amos/api/openapi/enums/JgFileObjectEnum.java
+2
-0
ConstructionInfoModel.java
...in/amos/api/openapi/face/model/ConstructionInfoModel.java
+70
-0
DesignInfoModel.java
.../yeejoin/amos/api/openapi/face/model/DesignInfoModel.java
+86
-0
ElevatorTechInfoModel.java
...in/amos/api/openapi/face/model/ElevatorTechInfoModel.java
+167
-0
EnclosureInfoModel.java
...ejoin/amos/api/openapi/face/model/EnclosureInfoModel.java
+70
-0
EnterpriseInfoModel.java
...join/amos/api/openapi/face/model/EnterpriseInfoModel.java
+160
-0
FileModel.java
...va/com/yeejoin/amos/api/openapi/face/model/FileModel.java
+57
-0
InspectionInfoModel.java
...join/amos/api/openapi/face/model/InspectionInfoModel.java
+101
-0
MaintenanceInfoModel.java
...oin/amos/api/openapi/face/model/MaintenanceInfoModel.java
+100
-0
OtherInfoModel.java
...m/yeejoin/amos/api/openapi/face/model/OtherInfoModel.java
+76
-0
ProduceInfoModel.java
...yeejoin/amos/api/openapi/face/model/ProduceInfoModel.java
+90
-0
RegistrationInfoModel.java
...in/amos/api/openapi/face/model/RegistrationInfoModel.java
+107
-0
StaffBaseInfoModel.java
...ejoin/amos/api/openapi/face/model/StaffBaseInfoModel.java
+75
-0
StaffQualifInfoModel.java
...oin/amos/api/openapi/face/model/StaffQualifInfoModel.java
+60
-0
SuperviseInfoModel.java
...ejoin/amos/api/openapi/face/model/SuperviseInfoModel.java
+70
-0
UseInfoModel.java
...com/yeejoin/amos/api/openapi/face/model/UseInfoModel.java
+160
-0
ConstructionInfoMapper.java
...amos/api/openapi/face/orm/dao/ConstructionInfoMapper.java
+14
-0
DesignInfoMapper.java
...ejoin/amos/api/openapi/face/orm/dao/DesignInfoMapper.java
+14
-0
ElevatorTechInfoMapper.java
...amos/api/openapi/face/orm/dao/ElevatorTechInfoMapper.java
+14
-0
EnclosureInfoMapper.java
...in/amos/api/openapi/face/orm/dao/EnclosureInfoMapper.java
+14
-0
EnterpriseInfoMapper.java
...n/amos/api/openapi/face/orm/dao/EnterpriseInfoMapper.java
+14
-0
FileMapper.java
...com/yeejoin/amos/api/openapi/face/orm/dao/FileMapper.java
+14
-0
InspectionInfoMapper.java
...n/amos/api/openapi/face/orm/dao/InspectionInfoMapper.java
+14
-0
MaintenanceInfoMapper.java
.../amos/api/openapi/face/orm/dao/MaintenanceInfoMapper.java
+14
-0
OtherInfoMapper.java
...eejoin/amos/api/openapi/face/orm/dao/OtherInfoMapper.java
+14
-0
ProduceInfoMapper.java
...join/amos/api/openapi/face/orm/dao/ProduceInfoMapper.java
+14
-0
RegistrationInfoMapper.java
...amos/api/openapi/face/orm/dao/RegistrationInfoMapper.java
+14
-0
StaffBaseInfoMapper.java
...in/amos/api/openapi/face/orm/dao/StaffBaseInfoMapper.java
+14
-0
StaffQualifInfoMapper.java
.../amos/api/openapi/face/orm/dao/StaffQualifInfoMapper.java
+14
-0
SuperviseInfoMapper.java
...in/amos/api/openapi/face/orm/dao/SuperviseInfoMapper.java
+14
-0
UseInfoMapper.java
.../yeejoin/amos/api/openapi/face/orm/dao/UseInfoMapper.java
+14
-0
ConstructionInfo.java
...in/amos/api/openapi/face/orm/entity/ConstructionInfo.java
+60
-0
DesignInfo.java
.../yeejoin/amos/api/openapi/face/orm/entity/DesignInfo.java
+71
-0
ElevatorTechInfo.java
...in/amos/api/openapi/face/orm/entity/ElevatorTechInfo.java
+187
-0
EnclosureInfo.java
...ejoin/amos/api/openapi/face/orm/entity/EnclosureInfo.java
+60
-0
EnterpriseInfo.java
...join/amos/api/openapi/face/orm/entity/EnterpriseInfo.java
+114
-0
File.java
...va/com/yeejoin/amos/api/openapi/face/orm/entity/File.java
+50
-0
InspectionInfo.java
...join/amos/api/openapi/face/orm/entity/InspectionInfo.java
+75
-0
MaintenanceInfo.java
...oin/amos/api/openapi/face/orm/entity/MaintenanceInfo.java
+78
-0
OtherInfo.java
...m/yeejoin/amos/api/openapi/face/orm/entity/OtherInfo.java
+65
-0
ProduceInfo.java
...yeejoin/amos/api/openapi/face/orm/entity/ProduceInfo.java
+72
-0
RegistrationInfo.java
...in/amos/api/openapi/face/orm/entity/RegistrationInfo.java
+81
-0
StaffBaseInfo.java
...ejoin/amos/api/openapi/face/orm/entity/StaffBaseInfo.java
+63
-0
StaffQualifInfo.java
...oin/amos/api/openapi/face/orm/entity/StaffQualifInfo.java
+54
-0
SuperviseInfo.java
...ejoin/amos/api/openapi/face/orm/entity/SuperviseInfo.java
+60
-0
UseInfo.java
...com/yeejoin/amos/api/openapi/face/orm/entity/UseInfo.java
+115
-0
AppBaseService.java
...yeejoin/amos/api/openapi/face/service/AppBaseService.java
+2
-0
ConstructionInfoService.java
...mos/api/openapi/face/service/ConstructionInfoService.java
+18
-0
DesignInfoService.java
...join/amos/api/openapi/face/service/DesignInfoService.java
+14
-0
ElevatorTechInfoService.java
...mos/api/openapi/face/service/ElevatorTechInfoService.java
+14
-0
EnclosureInfoService.java
...n/amos/api/openapi/face/service/EnclosureInfoService.java
+14
-0
EnterpriseInfoService.java
.../amos/api/openapi/face/service/EnterpriseInfoService.java
+14
-0
FileService.java
...om/yeejoin/amos/api/openapi/face/service/FileService.java
+14
-0
InspectionInfoService.java
.../amos/api/openapi/face/service/InspectionInfoService.java
+14
-0
MaintenanceInfoService.java
...amos/api/openapi/face/service/MaintenanceInfoService.java
+14
-0
OtherInfoService.java
...ejoin/amos/api/openapi/face/service/OtherInfoService.java
+17
-0
ProduceInfoService.java
...oin/amos/api/openapi/face/service/ProduceInfoService.java
+158
-0
RegistrationInfoService.java
...mos/api/openapi/face/service/RegistrationInfoService.java
+14
-0
StaffBaseInfoService.java
...n/amos/api/openapi/face/service/StaffBaseInfoService.java
+14
-0
StaffQualifInfoService.java
...amos/api/openapi/face/service/StaffQualifInfoService.java
+14
-0
SuperviseInfoService.java
...n/amos/api/openapi/face/service/SuperviseInfoService.java
+14
-0
UseInfoService.java
...yeejoin/amos/api/openapi/face/service/UseInfoService.java
+14
-0
No files found.
amos-biz-boot.iml
deleted
100644 → 0
View file @
ebe53da0
<?xml version="1.0" encoding="UTF-8"?>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://$MODULE_DIR$/target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-starter-netflix-eureka-server:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-starter:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-context:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.security:spring-security-crypto:5.3.9.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-commons:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.security:spring-security-rsa:1.0.9.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.bouncycastle:bcpkix-jdk15on:1.64"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.bouncycastle:bcprov-jdk15on:1.64"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-netflix-eureka-server:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-actuator:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-actuator-autoconfigure:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-actuator:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.micrometer:micrometer-core:1.5.14"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.latencyutils:LatencyUtils:2.0.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-freemarker:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-context-support:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-netflix-hystrix:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-aop:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-netflix-eureka-client:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.eureka:eureka-client:1.9.25"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.codehaus.jettison:jettison:1.3.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: stax:stax-api:1.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.netflix-commons:netflix-eventbus:0.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.netflix.netflix-commons:netflix-infix:0.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: commons-jxpath:commons-jxpath:1.3"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.antlr:antlr-runtime:3.4"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.antlr:stringtemplate:3.2.1"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: antlr:antlr:2.7.7"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.google.code.gson:gson:2.8.6"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.apache.commons:commons-math:2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.ws.rs:jsr311-api:1.1.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.servo:servo-core:0.12.21"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.sun.jersey:jersey-core:1.19.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.sun.jersey.contribs:jersey-apache-client4:1.19.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.httpcomponents:httpclient:4.5.13"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.httpcomponents:httpcore:4.4.14"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-codec:commons-codec:1.14"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.google.inject:guice:4.1.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: aopalliance:aopalliance:1.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-core:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.sun.jersey:jersey-servlet:1.19.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.sun.jersey:jersey-server:1.19.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.sun.jersey:jersey-client:1.19.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.eureka:eureka-core:1.9.25"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.woodstox:woodstox-core:5.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.archaius:archaius-core:0.7.6"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.google.code.findbugs:jsr305:3.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.inject:javax.inject:1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.activation:jakarta.activation-api:1.2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.codehaus.woodstox:stax2-api:4.2.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.thoughtworks.xstream:xstream:1.4.11.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: xmlpull:xmlpull:1.1.3.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: xpp3:xpp3_min:1.1.4c"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-starter-netflix-archaius:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-netflix-ribbon:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-netflix-archaius:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-configuration:commons-configuration:1.8"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-starter-netflix-ribbon:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.ribbon:ribbon:2.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.netflix.ribbon:ribbon-transport:2.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: io.reactivex:rxnetty-contexts:0.4.9"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: io.reactivex:rxnetty-servo:0.4.9"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: io.reactivex:rxnetty:0.4.9"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.ribbon:ribbon-core:2.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.ribbon:ribbon-httpclient:2.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-collections:commons-collections:3.2.2"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.netflix.netflix-commons:netflix-commons-util:0.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.ribbon:ribbon-loadbalancer:2.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.netflix.netflix-commons:netflix-statistics:0.1.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.reactivex:rxjava:1.3.8"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-starter-loadbalancer:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-loadbalancer:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-validation:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.hibernate.validator:hibernate-validator:6.1.7.Final"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.validation:jakarta.validation-api:2.0.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jboss.logging:jboss-logging:3.4.1.Final"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.projectreactor.addons:reactor-extra:3.3.6.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-cache:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.stoyanr:evictor:1.0.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.ribbon:ribbon-eureka:2.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.glassfish.jaxb:jaxb-runtime:2.3.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.glassfish.jaxb:txw2:2.3.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.sun.istack:istack-commons-runtime:3.0.12"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: com.sun.activation:jakarta.activation:1.2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-web:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-autoconfigure:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-logging:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-classic:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-core:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-api:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:jul-to-slf4j:1.7.30"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.annotation:jakarta.annotation-api:1.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-core:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-jcl:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.yaml:snakeyaml:1.26"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-json:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-tomcat:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.46"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.glassfish:jakarta.el:3.0.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.46"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-web:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-beans:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-webmvc:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-aop:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-context:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-expression:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.hystrix:hystrix-javanica:1.5.18"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.ow2.asm:asm:5.0.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.netflix.hystrix:hystrix-core:1.5.18"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.hdrhistogram:HdrHistogram:2.1.9"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.aspectj:aspectjweaver:1.9.6"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.google.guava:guava:29.0-jre"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.google.guava:failureaccess:1.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.checkerframework:checker-qual:2.11.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.google.errorprone:error_prone_annotations:2.3.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.google.j2objc:j2objc-annotations:1.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.alibaba:fastjson:1.2.67"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.yeejoin:amos-feign-privilege:1.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.typroject:tyboot-core-foundation:1.1.21"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.belerweb:pinyin4j:2.5.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-beanutils:commons-beanutils:1.9.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.esotericsoftware.reflectasm:reflectasm:1.09"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.axet:kaptcha:0.0.9"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.jhlabs:filters:2.0.235"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.yeejoin:amos-component-feign:1.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-starter-openfeign:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.cloud:spring-cloud-openfeign-core:2.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.github.openfeign.form:feign-form-spring:3.8.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.github.openfeign.form:feign-form:3.8.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-fileupload:commons-fileupload:1.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-io:commons-io:2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.github.openfeign:feign-core:10.10.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.github.openfeign:feign-slf4j:10.10.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.github.openfeign:feign-hystrix:10.10.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.servlet:javax.servlet-api:4.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.typroject:tyboot-component-cache:1.1.21"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-redis:1.4.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.data:spring-data-redis:2.3.9.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.data:spring-data-keyvalue:2.3.9.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.data:spring-data-commons:2.3.9.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-oxm:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: redis.clients:jedis:3.3.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.commons:commons-pool2:2.8.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.zipkin.brave:brave:5.12.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.zipkin.reporter2:zipkin-reporter-brave:2.15.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.zipkin.reporter2:zipkin-reporter:2.15.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.zipkin.zipkin2:zipkin:2.21.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.alibaba:easyexcel:2.0.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: cglib:cglib:3.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:slf4j-api:1.7.30"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.ehcache:ehcache:3.8.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-lang:commons-lang:2.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.commons:commons-compress:1.18"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.poi:poi-scratchpad:4.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.poi:poi-ooxml:4.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.virtuald:curvesapi:1.05"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: fr.opensagres.xdocreport:xdocreport:1.0.6"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.poi:poi-ooxml-schemas:4.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.xmlbeans:xmlbeans:3.0.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.poi:ooxml-schemas:1.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jsoup:jsoup:1.11.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: joda-time:joda-time:2.10.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.commons:commons-lang3:3.10"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.velocity:velocity-engine-core:2.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.freemarker:freemarker:2.3.31"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-websocket:2.3.11.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-messaging:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-websocket:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.commons:commons-jexl:2.1.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: commons-logging:commons-logging:1.1.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.integration:spring-integration-stream:5.3.7.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.integration:spring-integration-core:5.3.7.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-tx:5.2.15.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.retry:spring-retry:1.2.5.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.projectreactor:reactor-core:3.3.17.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.reactivestreams:reactive-streams:1.0.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.integration:spring-integration-mqtt:5.3.7.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.4"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"PROVIDED"
name=
"Maven: org.projectlombok:lombok:1.18.20"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.xiaoymin:knife4j-spring-boot-starter:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.xiaoymin:knife4j-spring-boot-autoconfigure:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.xiaoymin:knife4j-spring:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.xiaoymin:knife4j-annotations:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.xiaoymin:knife4j-core:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.swagger:swagger-models:1.5.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-swagger2:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-spi:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-core:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.bytebuddy:byte-buddy:1.10.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-schema:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-swagger-common:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-spring-web:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.github.classgraph:classgraph:4.1.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml:classmate:1.5.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.plugin:spring-plugin-core:2.0.0.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.plugin:spring-plugin-metadata:2.0.0.RELEASE"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mapstruct:mapstruct:1.3.1.Final"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-bean-validators:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.springfox:springfox-spring-webmvc:2.10.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.xiaoymin:knife4j-spring-ui:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.yeejoin:amos-feign-systemctl:1.6.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.swagger:swagger-annotations:1.5.13"
level=
"project"
/>
</component>
</module>
\ No newline at end of file
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/controller/SuperviseController.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
controller
;
import
com.yeejoin.amos.api.common.restful.utils.ResponseHelper
;
import
com.yeejoin.amos.api.common.restful.utils.ResponseModel
;
import
com.yeejoin.amos.api.openapi.face.model.*
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.*
;
import
com.yeejoin.amos.api.openapi.face.service.*
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.checkerframework.checker.units.qual.A
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
org.typroject.tyboot.component.event.RestEventTrigger
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.restful.doc.TycloudOperation
;
import
java.util.List
;
/**
* @author Zhang Yingbin
*/
@RestController
@RequestMapping
(
value
=
"/openapijg/supervise"
)
@Api
(
tags
=
"Supervise-监管业务数据接入"
)
public
class
TmJgSuperviseController
{
@Autowired
private
DesignInfoService
designInfoService
;
@Autowired
private
ProduceInfoService
produceInfoService
;
@Autowired
private
ConstructionInfoService
constructionInfoService
;
@Autowired
private
RegistrationInfoService
registrationInfoService
;
@Autowired
private
UseInfoService
useInfoService
;
@Autowired
private
MaintenanceInfoService
maintenanceInfoService
;
@Autowired
private
SuperviseInfoService
superviseInfoService
;
@Autowired
private
OtherInfoService
otherInfoService
;
@Autowired
private
ElevatorTechInfoService
evatorTechInfoService
;
@Autowired
private
EnclosureInfoService
enclosureInfoService
;
@Autowired
private
EnterpriseInfoService
enterpriseInfoService
;
@Autowired
private
StaffBaseInfoService
staffBaseInfoService
;
@Autowired
private
StaffQualifInfoService
staffQualifInfoService
;
@Autowired
private
InspectionInfoService
inspectionInfoService
;
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增设计信息"
)
@PostMapping
(
value
=
"/designInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveDesignInfo
(
@RequestBody
List
<
DesignInfoModel
>
designInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
designInfoService
.
saveDesignInfo
(
designInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增制造信息"
)
@PostMapping
(
value
=
"/produceInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveProduceInfo
(
@RequestBody
List
<
ProduceInfoModel
>
produceInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
produceInfoService
.
saveProduceInfo
(
produceInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增施工信息"
)
@PostMapping
(
value
=
"/constructionInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveConstructionInfo
(
@RequestBody
List
<
ConstructionInfo
>
constructionInfo
)
throws
Exception
{
System
.
out
.
println
(
"我进来了!"
);
return
ResponseHelper
.
buildResponse
(
constructionInfoService
.
saveConstructionInfo
(
constructionInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增注册等级信息"
)
@PostMapping
(
value
=
"/registrationInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveRegistrationInfo
(
@RequestBody
List
<
RegistrationInfoModel
>
registrationInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
registrationInfoService
.
saveRegistrationInfo
(
registrationInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增使用信息"
)
@PostMapping
(
value
=
"/useInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveUseInfo
(
@RequestBody
List
<
UseInfo
>
useInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
useInfoService
.
saveUseInfo
(
useInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增维保单位信息"
)
@PostMapping
(
value
=
"/maintenanceInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveMaintenanceInfo
(
@RequestBody
List
<
MaintenanceInfoModel
>
maintenanceInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
maintenanceInfoService
.
saveMaintenanceInfo
(
maintenanceInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增监督管理信息"
)
@PostMapping
(
value
=
"/superviseInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveSuperviseInfo
(
@RequestBody
List
<
SuperviseInfo
>
superviseInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
superviseInfoService
.
saveSuperviseInfo
(
superviseInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增其他信息"
)
@PostMapping
(
value
=
"/otherInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveOtherInfo
(
@RequestBody
List
<
OtherInfo
>
otherInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
otherInfoService
.
saveOtherInfo
(
otherInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增电梯技术参数"
)
@PostMapping
(
value
=
"/elevatorTechInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveElevatorTechInfo
(
@RequestBody
List
<
ElevatorTechInfoModel
>
elevatorTechInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
evatorTechInfoService
.
saveElevatorTechInfo
(
elevatorTechInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增特种设备附件资料信息"
)
@PostMapping
(
value
=
"/enclosureInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveEnclosureInfo
(
@RequestBody
List
<
EnclosureInfo
>
enclosureInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
enclosureInfoService
.
saveEnclosureInfo
(
enclosureInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增企业数据信息"
)
@PostMapping
(
value
=
"/enterpriseInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveEnterpriseInfo
(
@RequestBody
List
<
EnterpriseInfoModel
>
enterpriseInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
enterpriseInfoService
.
saveEnterpriseInfo
(
enterpriseInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增人员基本信息"
)
@PostMapping
(
value
=
"/staffBaseInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveStaffBaseInfo
(
@RequestBody
List
<
StaffBaseInfo
>
staffBaseInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
staffBaseInfoService
.
saveStaffBaseInfo
(
staffBaseInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"新增人员资质信息"
)
@PostMapping
(
value
=
"/staffQualifInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveStaffQualifInfo
(
@RequestBody
List
<
StaffQualifInfoModel
>
staffQualifInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
staffQualifInfoService
.
saveStaffQualifInfo
(
staffQualifInfo
));
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@ApiOperation
(
value
=
"特种设备检验信息"
)
@PostMapping
(
value
=
"/inspectionInfo"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
public
ResponseModel
<
String
>
saveInspectionInfo
(
@RequestBody
List
<
InspectionInfoModel
>
inspectionInfo
)
throws
Exception
{
return
ResponseHelper
.
buildResponse
(
inspectionInfoService
.
saveInspectionInfo
(
inspectionInfo
));
}
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/enums/JgFileAttributeEnum.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
enums
;
public
enum
JgFileAttributeEnum
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/enums/JgFileObjectEnum.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
enums
;
public
class
JgFileObjectEnum
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/ConstructionInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-施工信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgConstructionInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"施工类型(安装、改造、移装)"
)
/**
* 施工类型(安装、改造、移装)
*/
private
String
constructionType
;
@ApiModelProperty
(
value
=
"施工单位统一社会信用代码"
)
/**
* 施工单位统一社会信用代码
*/
private
String
uscUnitCreditCode
;
@ApiModelProperty
(
value
=
"施工单位名称"
)
/**
* 施工单位名称
*/
private
String
uscUnitName
;
@ApiModelProperty
(
value
=
"安装/改造/移装告知ID"
)
/**
* 安装/改造/移装告知ID
*/
private
String
uscInformId
;
@ApiModelProperty
(
value
=
"施工时间"
)
/**
* 施工时间
*/
private
Date
uscDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/DesignInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-设计信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgDesignInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码(监管系统对接标识)"
)
/**
* 监管系统唯一编码(监管系统对接标识)
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设计单位统一社会信用代码"
)
/**
* 设计单位统一社会信用代码
*/
private
String
designUnitCreditCode
;
@ApiModelProperty
(
value
=
"设计单位名称"
)
/**
* 设计单位名称
*/
private
String
designUnitName
;
@ApiModelProperty
(
value
=
"设计许可编号"
)
/**
* 设计许可编号
*/
private
String
designLicenseNum
;
@ApiModelProperty
(
value
=
"设计使用年限"
)
/**
* 设计使用年限
*/
private
Integer
designUseDate
;
@ApiModelProperty
(
value
=
"设计日期"
)
/**
* 设计日期
*/
private
Date
designDate
;
@ApiModelProperty
(
value
=
"总图图号"
)
/**
* 总图图号
*/
private
String
drawingDo
;
@ApiModelProperty
(
value
=
"设计文件鉴定单位"
)
/**
* 设计文件鉴定单位
*/
private
String
appraisalUnit
;
@ApiModelProperty
(
value
=
"设计文件鉴定日期"
)
/**
* 设计文件鉴定日期
*/
private
Date
appraisalDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/ElevatorTechInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 电梯技术参数
*
* @author duanwei
* @date 2022-07-22
*/
@EqualsAndHashCode
(
callSuper
=
true
)
@Data
@Accessors
(
chain
=
true
)
@TableName
(
"tm_jg_elevator_tech_info"
)
@ApiModel
(
value
=
"TmJgElevatorTechInfo对象"
,
description
=
"电梯技术参数"
)
public
class
ElevatorTechInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"额定速度"
)
private
String
ratedSpeed
;
@ApiModelProperty
(
value
=
"提升高度"
)
private
String
mainLiftingHeight
;
@ApiModelProperty
(
value
=
"控制方式"
)
private
String
controlType
;
@ApiModelProperty
(
value
=
"层站"
)
private
String
layerStation
;
@ApiModelProperty
(
value
=
"轿厢尺寸"
)
private
String
ratedLoad
;
@ApiModelProperty
(
value
=
"轿厢尺寸"
)
private
String
cabin
;
@ApiModelProperty
(
value
=
"驱动主机型号"
)
private
String
driveType
;
@ApiModelProperty
(
value
=
"驱动主机编号"
)
private
String
driveCode
;
@ApiModelProperty
(
value
=
"驱动主机制造单位"
)
private
String
driveProduceUnit
;
@ApiModelProperty
(
value
=
"驱动主机额定功率"
)
private
String
drivePower
;
@ApiModelProperty
(
value
=
"驱动主机额定转速"
)
private
String
driveSpeeds
;
@ApiModelProperty
(
value
=
"驱动主机减速比"
)
private
String
reductionRatio
;
@ApiModelProperty
(
value
=
"控制柜型号"
)
private
String
controlModel
;
@ApiModelProperty
(
value
=
"控制柜编号"
)
private
String
controlCode
;
@ApiModelProperty
(
value
=
"控制柜制造单位"
)
private
String
controlFacUnit
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质种类"
)
private
String
susMediumType
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质型号"
)
private
String
susMediumModel
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质数量"
)
private
String
susMediumQuantity
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质规格"
)
private
String
susMediumSpe
;
@ApiModelProperty
(
value
=
"限速器型号"
)
private
String
governorModel
;
@ApiModelProperty
(
value
=
"限速器编号"
)
private
String
governorNum
;
@ApiModelProperty
(
value
=
"限速器制造单位"
)
private
String
governorUnit
;
@ApiModelProperty
(
value
=
"限速器检验日期"
)
private
Date
governorInsDate
;
@ApiModelProperty
(
value
=
"安全钳型号"
)
private
String
safeGearModel
;
@ApiModelProperty
(
value
=
"安全钳编号"
)
private
String
safeGearNum
;
@ApiModelProperty
(
value
=
"安全钳制造单位"
)
private
String
safeGearProdUnit
;
@ApiModelProperty
(
value
=
"轿厢缓冲器型号"
)
private
String
carBufferModel
;
@ApiModelProperty
(
value
=
"轿厢缓冲器编号"
)
private
String
carBufferNum
;
@ApiModelProperty
(
value
=
"轿厢缓冲器制造单位"
)
private
String
carBufferProdUnit
;
@ApiModelProperty
(
value
=
"对重缓冲器型号"
)
private
String
countBufModel
;
@ApiModelProperty
(
value
=
"对重缓冲器编号"
)
private
String
countBufNum
;
@ApiModelProperty
(
value
=
"对重缓冲器制造单位"
)
private
String
countBufProdUnit
;
@ApiModelProperty
(
value
=
"层门门锁装置型号"
)
private
String
landDoorLockModel
;
@ApiModelProperty
(
value
=
"层门门锁装置编号"
)
private
String
landDoorLockNum
;
@ApiModelProperty
(
value
=
"层门门锁装置制造单位"
)
private
String
landDoorLockProdUnit
;
@ApiModelProperty
(
value
=
"轿门门锁装置型号"
)
private
String
carDoorLockModel
;
@ApiModelProperty
(
value
=
"轿门门锁装置编号"
)
private
String
carDoorLockNum
;
@ApiModelProperty
(
value
=
"轿门门锁装置制造单位"
)
private
String
carDoorLockProdUnit
;
@ApiModelProperty
(
value
=
"上行保护装置型号"
)
private
String
upProtectModel
;
@ApiModelProperty
(
value
=
"上行保护装置编号"
)
private
String
upProtectNum
;
@ApiModelProperty
(
value
=
"上行保护装置制造单位"
)
private
String
upProtectProdUnit
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置型号"
)
private
String
carAccProtModel
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置编号"
)
private
String
carAccProtNum
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置制造单位"
)
private
String
carAccProtProdUnit
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/EnclosureInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备附件资料信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgEnclosureInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备资料编号"
)
/**
* 设备资料编号
*/
private
String
equDataNo
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设备资料类型"
)
/**
* 设备资料类型
*/
private
String
equDataType
;
@ApiModelProperty
(
value
=
"附件资料格式"
)
/**
* 附件资料格式
*/
private
String
enclosureFormat
;
@ApiModelProperty
(
value
=
"附件资料名称"
)
/**
* 附件资料名称
*/
private
String
enclosureName
;
@ApiModelProperty
(
value
=
"附件资料完整路径"
)
/**
* 附件资料完整路径
*/
private
String
enclosureUrl
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/EnterpriseInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 企业数据信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgEnterpriseInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"使用单位唯一标识"
)
/**
* 使用单位唯一标识
*/
private
String
useUnitCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"使用单位证件类型"
)
/**
* 使用单位证件类型
*/
private
String
useUnitCertificate
;
@ApiModelProperty
(
value
=
"使用单位代码"
)
/**
* 使用单位代码
*/
private
String
useCode
;
@ApiModelProperty
(
value
=
"使用单位名称"
)
/**
* 使用单位名称
*/
private
String
useUnit
;
@ApiModelProperty
(
value
=
"是否重点监控单位"
)
/**
* 是否重点监控单位
*/
private
String
keyUnit
;
@ApiModelProperty
(
value
=
"重点场所分类"
)
/**
* 重点场所分类
*/
private
String
classPlaces
;
@ApiModelProperty
(
value
=
"单位所在省份名称"
)
/**
* 单位所在省份名称
*/
private
String
province
;
@ApiModelProperty
(
value
=
"单位所在城市名称"
)
/**
* 单位所在城市名称
*/
private
String
city
;
@ApiModelProperty
(
value
=
"单位所在区县名称"
)
/**
* 单位所在区县名称
*/
private
String
district
;
@ApiModelProperty
(
value
=
"单位所在街道名称"
)
/**
* 单位所在街道名称
*/
private
String
street
;
@ApiModelProperty
(
value
=
"单位所在社区名称"
)
/**
* 单位所在社区名称
*/
private
String
community
;
@ApiModelProperty
(
value
=
"单位详细地址"
)
/**
* 单位详细地址
*/
private
String
address
;
@ApiModelProperty
(
value
=
"使用单位法人"
)
/**
* 使用单位法人
*/
private
String
legalPerson
;
@ApiModelProperty
(
value
=
"法人联系电话"
)
/**
* 法人联系电话
*/
private
String
legalPhone
;
@ApiModelProperty
(
value
=
"使用单位联系人"
)
/**
* 使用单位联系人
*/
private
String
useContact
;
@ApiModelProperty
(
value
=
"联系人联系电话"
)
/**
* 联系人联系电话
*/
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"安全管理人员1姓名"
)
/**
* 安全管理人员1姓名
*/
private
String
safetyOne
;
@ApiModelProperty
(
value
=
"安全管理人员1身份证"
)
/**
* 安全管理人员1身份证
*/
private
String
safetyOneId
;
@ApiModelProperty
(
value
=
"安全管理人员1联系电话"
)
/**
* 安全管理人员1联系电话
*/
private
String
safetyOnePhone
;
@ApiModelProperty
(
value
=
"安全管理人员2"
)
/**
* 安全管理人员2
*/
private
String
safetyTwo
;
@ApiModelProperty
(
value
=
"安全管理人员2身份证"
)
/**
* 安全管理人员2身份证
*/
private
String
safetyTwoId
;
@ApiModelProperty
(
value
=
"安全管理人员2联系电话"
)
/**
* 安全管理人员2联系电话
*/
private
String
safetyTwoPhone
;
@ApiModelProperty
(
value
=
"单位地理坐标经度"
)
/**
* 单位地理坐标经度
*/
private
String
longitude
;
@ApiModelProperty
(
value
=
"单位地理坐标纬度"
)
/**
* 单位地理坐标纬度
*/
private
String
latitude
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/FileModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 附件表Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgFileVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"附件名"
)
/**
* 附件名
*/
private
String
fileName
;
@ApiModelProperty
(
value
=
"附件url地址"
)
/**
* 附件url地址
*/
private
String
fileUrl
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"所属对象"
)
/**
* 所属对象
*/
private
String
objectType
;
@ApiModelProperty
(
value
=
"所属属性名
"
)
/**
* 所属属性名
*/
private
String
attributeType
;
@ApiModelProperty
(
value
=
"同步日期"
)
/**
* 同步日期
*/
private
Date
syncDate
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/InspectionInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备检验信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgInspectionInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设备代码"
)
/**
* 设备代码
*/
private
String
equCode
;
@ApiModelProperty
(
value
=
"检验类型(1法定类监督检验
2法定类定期检验
3非法定类检验
4委托类检验)"
)
/**
* 检验类型(1法定类监督检验
2法定类定期检验
3非法定类检验
4委托类检验)
*/
private
String
inspectType
;
@ApiModelProperty
(
value
=
"检验机构名称"
)
/**
* 检验机构名称
*/
private
String
inspectOrgName
;
@ApiModelProperty
(
value
=
"检验报告ID"
)
/**
* 检验报告ID
*/
private
String
inspectReportNum
;
@ApiModelProperty
(
value
=
"检验人员"
)
/**
* 检验人员
*/
private
String
inspectStaff
;
@ApiModelProperty
(
value
=
"检验日期"
)
/**
* 检验日期
*/
private
Date
inspectDate
;
@ApiModelProperty
(
value
=
"检验结论(合格,复检合格等)"
)
/**
* 检验结论(合格,复检合格等)
*/
private
String
inspectConclusion
;
@ApiModelProperty
(
value
=
"安全状况等级"
)
/**
* 安全状况等级
*/
private
String
safetyLevel
;
@ApiModelProperty
(
value
=
"检验问题备注"
)
/**
* 检验问题备注
*/
private
String
problemRemark
;
@ApiModelProperty
(
value
=
"下次检验日期"
)
/**
* 下次检验日期
*/
private
Date
nextInspectDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/MaintenanceInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-维保备案信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgMaintenanceInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"维保单位统一社会信用代码"
)
/**
* 维保单位统一社会信用代码
*/
private
String
meUnitCreditCode
;
@ApiModelProperty
(
value
=
"维保单位名称"
)
/**
* 维保单位名称
*/
private
String
meUnitName
;
@ApiModelProperty
(
value
=
"维保合同备案ID"
)
/**
* 维保合同备案ID
*/
private
String
repairInformId
;
@ApiModelProperty
(
value
=
"维保合同开始日期"
)
/**
* 维保合同开始日期
*/
private
Date
informStart
;
@ApiModelProperty
(
value
=
"维保合同结束日期"
)
/**
* 维保合同结束日期
*/
private
Date
informEnd
;
@ApiModelProperty
(
value
=
"维保负责人姓名"
)
/**
* 维保负责人姓名
*/
private
String
meMaster
;
@ApiModelProperty
(
value
=
"维保负责人身份证号"
)
/**
* 维保负责人身份证号
*/
private
String
meMasterId
;
@ApiModelProperty
(
value
=
"紧急救援电话"
)
/**
* 紧急救援电话
*/
private
String
emergencycall
;
@ApiModelProperty
(
value
=
"维保周期(单位:月)"
)
/**
* 维保周期(单位:月)
*/
private
Integer
meCycle
;
@ApiModelProperty
(
value
=
"大修周期(单位:月)"
)
/**
* 大修周期(单位:月)
*/
private
Integer
overhaulCycle
;
@ApiModelProperty
(
value
=
"24小时维保电话"
)
/**
* 24小时维保电话
*/
private
String
meTelephone24
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/OtherInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-其他信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgOtherInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"保险机构"
)
/**
* 保险机构
*/
private
String
insuranceOrg
;
@ApiModelProperty
(
value
=
"保险到期日"
)
/**
* 保险到期日
*/
private
Date
expiryDate
;
@ApiModelProperty
(
value
=
"物联网机构(非必填)"
)
/**
* 物联网机构(非必填)
*/
private
String
iotOrg
;
@ApiModelProperty
(
value
=
"物联网接入标志(非必填)"
)
/**
* 物联网接入标志(非必填)
*/
private
String
iotSign
;
@ApiModelProperty
(
value
=
"有无监控(有、无)"
)
/**
* 有无监控(有、无)
*/
private
String
isMonitor
;
@ApiModelProperty
(
value
=
"96333识别码(七位电梯应急救援识别码)"
)
/**
* 96333识别码(七位电梯应急救援识别码)
*/
private
String
code96333
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/ProduceInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-制造信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgProduceInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"制造单位统一社会信用代码"
)
/**
* 制造单位统一社会信用代码
*/
private
String
produceUnitCreditCode
;
@ApiModelProperty
(
value
=
"制造单位名称"
)
/**
* 制造单位名称
*/
private
String
produceUnitName
;
@ApiModelProperty
(
value
=
"制造许可编号"
)
/**
* 制造许可编号
*/
private
String
produceLicenseNum
;
@ApiModelProperty
(
value
=
"出厂编号"
)
/**
* 出厂编号
*/
private
String
factoryNum
;
@ApiModelProperty
(
value
=
"制造日期"
)
/**
* 制造日期
*/
private
Date
produceDate
;
@ApiModelProperty
(
value
=
"是否进口(是、否)"
)
/**
* 是否进口(是、否)
*/
private
String
imported
;
@ApiModelProperty
(
value
=
"制造国"
)
/**
* 制造国
*/
private
String
produceCountry
;
@ApiModelProperty
(
value
=
"监督检验ID"
)
/**
* 监督检验ID
*/
private
String
inspectionId
;
@ApiModelProperty
(
value
=
"型式试验ID"
)
/**
* 型式试验ID
*/
private
String
typeTestId
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/RegistrationInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-注册登记信息 Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgRegistrationInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"登记机关名称"
)
/**
* 登记机关名称
*/
private
String
organizationName
;
@ApiModelProperty
(
value
=
"使用登记证编号"
)
/**
* 使用登记证编号
*/
private
String
useOrgCode
;
@ApiModelProperty
(
value
=
"注册状态(已注册
未注册)"
)
/**
* 注册状态(已注册
未注册)
*/
private
String
registerState
;
@ApiModelProperty
(
value
=
"使用登记ID"
)
/**
* 使用登记ID
*/
private
String
useOrgId
;
@ApiModelProperty
(
value
=
"设备代码"
)
/**
* 设备代码
*/
private
String
equCode
;
@ApiModelProperty
(
value
=
"设备种类"
)
/**
* 设备种类
*/
private
String
equList
;
@ApiModelProperty
(
value
=
"设备类别"
)
/**
* 设备类别
*/
private
String
equCategory
;
@ApiModelProperty
(
value
=
"设备品种"
)
/**
* 设备品种
*/
private
String
equDefine
;
@ApiModelProperty
(
value
=
"产品名称"
)
/**
* 产品名称
*/
private
String
productName
;
@ApiModelProperty
(
value
=
"品牌名称"
)
/**
* 品牌名称
*/
private
String
brandName
;
@ApiModelProperty
(
value
=
"设备型号"
)
/**
* 设备型号
*/
private
String
equType
;
@ApiModelProperty
(
value
=
"设备总价值(万元)"
)
/**
* 设备总价值(万元)
*/
private
Double
equPrice
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/StaffBaseInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 人员数据信息-基本信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgStaffBaseInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"作业人员身份号码"
)
/**
* 作业人员身份号码
*/
private
String
operatorId
;
@ApiModelProperty
(
value
=
"作业人员姓名"
)
/**
* 作业人员姓名
*/
private
String
operator
;
@ApiModelProperty
(
value
=
"作业人员证件类型"
)
/**
* 作业人员证件类型
*/
private
String
operatorIdType
;
@ApiModelProperty
(
value
=
"性别"
)
/**
* 性别
*/
private
String
gender
;
@ApiModelProperty
(
value
=
"联系电话"
)
/**
* 联系电话
*/
private
String
phone
;
@ApiModelProperty
(
value
=
"工作单位代码"
)
/**
* 工作单位代码
*/
private
String
unitCode
;
@ApiModelProperty
(
value
=
"工作单位名称"
)
/**
* 工作单位名称
*/
private
String
unit
;
@ApiModelProperty
(
value
=
"聘用时间"
)
/**
* 聘用时间
*/
private
Date
employmentDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/StaffQualifInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 人员数据信息-资质信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgStaffQualifInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"作业人员身份证号"
)
/**
* 作业人员身份证号
*/
private
String
operatorId
;
@ApiModelProperty
(
value
=
"作业项目名称"
)
/**
* 作业项目名称
*/
private
String
operationItem
;
@ApiModelProperty
(
value
=
"作业项目代号"
)
/**
* 作业项目代号
*/
private
String
operationItemCode
;
@ApiModelProperty
(
value
=
"有效日期"
)
/**
* 有效日期
*/
private
Date
effectiveDate
;
@ApiModelProperty
(
value
=
"发证机关"
)
/**
* 发证机关
*/
private
String
issuingAuthor
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/SuperviseInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-监督管理信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgSuperviseInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"管辖分局组织机构代码"
)
/**
* 管辖分局组织机构代码
*/
private
String
orgBranchCode
;
@ApiModelProperty
(
value
=
"管辖分局名称"
)
/**
* 管辖分局名称
*/
private
String
orgBranchName
;
@ApiModelProperty
(
value
=
"是否重点监察设备(是、否)"
)
/**
* 是否重点监察设备(是、否)
*/
private
String
keyMonitoringEqu
;
@ApiModelProperty
(
value
=
"是否在人口密集区(是、否)"
)
/**
* 是否在人口密集区(是、否)
*/
private
String
denselyPopulatedAreas
;
@ApiModelProperty
(
value
=
"是否在重要场所(是、否)"
)
/**
* 是否在重要场所(是、否)
*/
private
String
importantPlaces
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/model/UseInfoModel.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
/**
* 特种设备基本信息-使用信息Vo
*
* @author duanwei
* @date 2022-07-20
*/
@Data
public
class
TmJgUseInfoVo
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
/**
* 设备唯一标识码
*/
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
/**
* 监管系统唯一编码
*/
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"使用单位统一信用代码"
)
/**
* 使用单位统一信用代码
*/
private
String
useUnitCreditCode
;
@ApiModelProperty
(
value
=
"使用单位名称"
)
/**
* 使用单位名称
*/
private
String
useUnitName
;
@ApiModelProperty
(
value
=
"产权单位统一信用代码"
)
/**
* 产权单位统一信用代码
*/
private
String
estateUnitCreditCode
;
@ApiModelProperty
(
value
=
"产权单位名称"
)
/**
* 产权单位名称
*/
private
String
estateUnitName
;
@ApiModelProperty
(
value
=
"使用状态变更日期"
)
/**
* 使用状态变更日期
*/
private
Date
useStateChangeDate
;
@ApiModelProperty
(
value
=
"变更事项(使用单位名称变更、变更使用单位、改造/移装变更、延期使用变更)"
)
/**
* 变更事项(使用单位名称变更、变更使用单位、改造/移装变更、延期使用变更)
*/
private
String
changes
;
@ApiModelProperty
(
value
=
"使用内部编号"
)
/**
* 使用内部编号
*/
private
String
useInnerCode
;
@ApiModelProperty
(
value
=
"投入使用日期"
)
/**
* 投入使用日期
*/
private
Date
useDate
;
@ApiModelProperty
(
value
=
"经办人"
)
/**
* 经办人
*/
private
String
agent
;
@ApiModelProperty
(
value
=
"设备所在地区代码"
)
/**
* 设备所在地区代码
*/
private
String
areaCode
;
@ApiModelProperty
(
value
=
"设备使用地点_省"
)
/**
* 设备使用地点_省
*/
private
String
province
;
@ApiModelProperty
(
value
=
"设备使用地点_市"
)
/**
* 设备使用地点_市
*/
private
String
city
;
@ApiModelProperty
(
value
=
"设备使用地点_区(县)"
)
/**
* 设备使用地点_区(县)
*/
private
String
county
;
@ApiModelProperty
(
value
=
"设备使用地点_街道(镇)"
)
/**
* 设备使用地点_街道(镇)
*/
private
String
street
;
@ApiModelProperty
(
value
=
"设备详细使用地址"
)
/**
* 设备详细使用地址
*/
private
String
address
;
@ApiModelProperty
(
value
=
"设备地理坐标经度"
)
/**
* 设备地理坐标经度
*/
private
String
longitude
;
@ApiModelProperty
(
value
=
"设备地理坐标纬度"
)
/**
* 设备地理坐标纬度
*/
private
String
latitude
;
@ApiModelProperty
(
value
=
"设备使用场所(住宅小区、商业单位、学校、医院、政府机关、重要公共场所)"
)
/**
* 设备使用场所(住宅小区、商业单位、学校、医院、政府机关、重要公共场所)
*/
private
String
usePlace
;
@ApiModelProperty
(
value
=
"设备主管部门(药监局、经信委、文化委、市政市容委、发改委、水务局、住房建设委、交通局、商务委、旅游局、体育局、住房建设委、园林绿化局、水利局、商务委、卫生局、教育局等)"
)
/**
* 设备主管部门(药监局、经信委、文化委、市政市容委、发改委、水务局、住房建设委、交通局、商务委、旅游局、体育局、住房建设委、园林绿化局、水利局、商务委、卫生局、教育局等)
*/
private
String
equManageDt
;
@ApiModelProperty
(
value
=
"安全管理部门名称"
)
/**
* 安全管理部门名称
*/
private
String
safetyManageDt
;
@ApiModelProperty
(
value
=
"安全管理员"
)
/**
* 安全管理员
*/
private
String
safetyManager
;
@ApiModelProperty
(
value
=
"安全管理员移动电话"
)
/**
* 安全管理员移动电话
*/
private
Integer
phone
;
@ApiModelProperty
(
value
=
"设备状态(1在用2停用3报废 4注销5迁出 6拆除 7目录外 8非法设备)"
)
/**
* 设备状态(1在用2停用3报废 4注销5迁出 6拆除 7目录外 8非法设备)
*/
private
String
equState
;
@ApiModelProperty
(
value
=
"同步时间"
)
/**
* 同步时间
*/
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
/**
* 同步状态(0-新增 1-更新 2-删除)
*/
private
String
syncState
;
/**
*
*/
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/ConstructionInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgConstructionInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-施工信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgConstructionInfoMapper
extends
BaseMapper
<
TmJgConstructionInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/DesignInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgDesignInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-设计信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgDesignInfoMapper
extends
BaseMapper
<
TmJgDesignInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/ElevatorTechInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgElevatorTechInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 电梯技术参数 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgElevatorTechInfoMapper
extends
BaseMapper
<
TmJgElevatorTechInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/EnclosureInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgEnclosureInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备附件资料信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgEnclosureInfoMapper
extends
BaseMapper
<
TmJgEnclosureInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/EnterpriseInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgEnterpriseInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 企业数据信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgEnterpriseInfoMapper
extends
BaseMapper
<
TmJgEnterpriseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/FileMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgFile
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgFileMapper
extends
BaseMapper
<
TmJgFile
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/InspectionInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgInspectionInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备检验信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgInspectionInfoMapper
extends
BaseMapper
<
TmJgInspectionInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/MaintenanceInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgMaintenanceInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-维保备案信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgMaintenanceInfoMapper
extends
BaseMapper
<
TmJgMaintenanceInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/OtherInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgOtherInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-其他信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgOtherInfoMapper
extends
BaseMapper
<
TmJgOtherInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/ProduceInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgProduceInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-制造信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgProduceInfoMapper
extends
BaseMapper
<
TmJgProduceInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/RegistrationInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgRegistrationInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-注册登记信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgRegistrationInfoMapper
extends
BaseMapper
<
TmJgRegistrationInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/StaffBaseInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgStaffBaseInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员数据信息-基本信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgStaffBaseInfoMapper
extends
BaseMapper
<
TmJgStaffBaseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/StaffQualifInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgStaffQualifInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 人员数据信息-资质信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgStaffQualifInfoMapper
extends
BaseMapper
<
TmJgStaffQualifInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/SuperviseInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgSuperviseInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-监督管理信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgSuperviseInfoMapper
extends
BaseMapper
<
TmJgSuperviseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/dao/UseInfoMapper.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
dao
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.TmJgUseInfo
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* 特种设备基本信息-使用信息 Mapper 接口
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
TmJgUseInfoMapper
extends
BaseMapper
<
TmJgUseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/ConstructionInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-施工信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgConstructionInfo对象"
,
description
=
"特种设备基本信息-施工信息"
)
public
class
ConstructionInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"施工类型(安装、改造、移装)"
)
private
String
constructionType
;
@ApiModelProperty
(
value
=
"施工单位统一社会信用代码"
)
private
String
uscUnitCreditCode
;
@ApiModelProperty
(
value
=
"施工单位名称"
)
private
String
uscUnitName
;
@ApiModelProperty
(
value
=
"安装/改造/移装告知ID"
)
private
String
uscInformId
;
@ApiModelProperty
(
value
=
"施工时间"
)
private
Date
uscDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/DesignInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-设计信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgDesignInfo对象"
,
description
=
"特种设备基本信息-设计信息"
)
public
class
DesignInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码(监管系统对接标识)"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设计单位统一社会信用代码"
)
private
String
designUnitCreditCode
;
@ApiModelProperty
(
value
=
"设计单位名称"
)
@TableField
(
"design_Unit_name"
)
private
String
designUnitName
;
@ApiModelProperty
(
value
=
"设计许可编号"
)
private
String
designLicenseNum
;
@ApiModelProperty
(
value
=
"设计使用年限"
)
private
Integer
designUseDate
;
@ApiModelProperty
(
value
=
"设计日期"
)
private
Date
designDate
;
@ApiModelProperty
(
value
=
"总图图号"
)
private
String
drawingDo
;
@ApiModelProperty
(
value
=
"设计文件鉴定单位"
)
private
String
appraisalUnit
;
@ApiModelProperty
(
value
=
"设计文件鉴定日期"
)
private
Date
appraisalDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/ElevatorTechInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 电梯技术参数
*
* @author duanwei
* @date 2022-07-22
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgElevatorTechInfo对象"
,
description
=
"电梯技术参数"
)
public
class
TmJgElevatorTechInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"id"
)
private
Integer
sequenceNbr
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"额定速度"
)
private
String
ratedSpeed
;
@ApiModelProperty
(
value
=
"提升高度"
)
private
String
mainLiftingHeight
;
@ApiModelProperty
(
value
=
"控制方式"
)
private
String
controlType
;
@ApiModelProperty
(
value
=
"层站"
)
private
String
layerStation
;
@ApiModelProperty
(
value
=
"轿厢尺寸"
)
private
String
ratedLoad
;
@ApiModelProperty
(
value
=
"轿厢尺寸"
)
private
String
cabin
;
@ApiModelProperty
(
value
=
"驱动主机型号"
)
private
String
driveType
;
@ApiModelProperty
(
value
=
"驱动主机编号"
)
private
String
driveCode
;
@ApiModelProperty
(
value
=
"驱动主机制造单位"
)
private
String
driveProduceUnit
;
@ApiModelProperty
(
value
=
"驱动主机额定功率"
)
private
String
drivePower
;
@ApiModelProperty
(
value
=
"驱动主机额定转速"
)
private
String
driveSpeeds
;
@ApiModelProperty
(
value
=
"驱动主机减速比"
)
private
String
reductionRatio
;
@ApiModelProperty
(
value
=
"控制柜型号"
)
private
String
controlModel
;
@ApiModelProperty
(
value
=
"控制柜编号"
)
private
String
controlCode
;
@ApiModelProperty
(
value
=
"控制柜制造单位"
)
private
String
controlFacUnit
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质种类"
)
private
String
susMediumType
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质型号"
)
private
String
susMediumModel
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质数量"
)
private
String
susMediumQuantity
;
@ApiModelProperty
(
value
=
"悬挂系统悬挂介质规格"
)
private
String
susMediumSpe
;
@ApiModelProperty
(
value
=
"限速器型号"
)
private
String
governorModel
;
@ApiModelProperty
(
value
=
"限速器编号"
)
private
String
governorNum
;
@ApiModelProperty
(
value
=
"限速器制造单位"
)
private
String
governorUnit
;
@ApiModelProperty
(
value
=
"限速器检验日期"
)
private
Date
governorInsDate
;
@ApiModelProperty
(
value
=
"安全钳型号"
)
private
String
safeGearModel
;
@ApiModelProperty
(
value
=
"安全钳编号"
)
private
String
safeGearNum
;
@ApiModelProperty
(
value
=
"安全钳制造单位"
)
private
String
safeGearProdUnit
;
@ApiModelProperty
(
value
=
"轿厢缓冲器型号"
)
private
String
carBufferModel
;
@ApiModelProperty
(
value
=
"轿厢缓冲器编号"
)
private
String
carBufferNum
;
@ApiModelProperty
(
value
=
"轿厢缓冲器制造单位"
)
private
String
carBufferProdUnit
;
@ApiModelProperty
(
value
=
"对重缓冲器型号"
)
private
String
countBufModel
;
@ApiModelProperty
(
value
=
"对重缓冲器编号"
)
private
String
countBufNum
;
@ApiModelProperty
(
value
=
"对重缓冲器制造单位"
)
private
String
countBufProdUnit
;
@ApiModelProperty
(
value
=
"层门门锁装置型号"
)
private
String
landDoorLockModel
;
@ApiModelProperty
(
value
=
"层门门锁装置编号"
)
private
String
landDoorLockNum
;
@ApiModelProperty
(
value
=
"层门门锁装置制造单位"
)
private
String
landDoorLockProdUnit
;
@ApiModelProperty
(
value
=
"轿门门锁装置型号"
)
private
String
carDoorLockModel
;
@ApiModelProperty
(
value
=
"轿门门锁装置编号"
)
private
String
carDoorLockNum
;
@ApiModelProperty
(
value
=
"轿门门锁装置制造单位"
)
private
String
carDoorLockProdUnit
;
@ApiModelProperty
(
value
=
"上行保护装置型号"
)
private
String
upProtectModel
;
@ApiModelProperty
(
value
=
"上行保护装置编号"
)
private
String
upProtectNum
;
@ApiModelProperty
(
value
=
"上行保护装置制造单位"
)
private
String
upProtectProdUnit
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置型号"
)
private
String
carAccProtModel
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置编号"
)
private
String
carAccProtNum
;
@ApiModelProperty
(
value
=
"轿厢意外移动保护装置制造单位"
)
private
String
carAccProtProdUnit
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
@ApiModelProperty
(
value
=
"创建时间"
)
private
Date
recDate
;
@ApiModelProperty
(
value
=
"操作人员"
)
private
String
recUserId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/EnclosureInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备附件资料信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgEnclosureInfo对象"
,
description
=
"特种设备附件资料信息"
)
public
class
EnclosureInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备资料编号"
)
private
String
equDataNo
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设备资料类型"
)
private
String
equDataType
;
@ApiModelProperty
(
value
=
"附件资料格式"
)
private
String
enclosureFormat
;
@ApiModelProperty
(
value
=
"附件资料名称"
)
private
String
enclosureName
;
@ApiModelProperty
(
value
=
"附件资料完整路径"
)
private
String
enclosureUrl
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/EnterpriseInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 企业数据信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgEnterpriseInfo对象"
,
description
=
"企业数据信息"
)
public
class
EnterpriseInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"使用单位唯一标识"
)
private
String
useUnitCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"使用单位证件类型"
)
private
String
useUnitCertificate
;
@ApiModelProperty
(
value
=
"使用单位代码"
)
private
String
useCode
;
@ApiModelProperty
(
value
=
"使用单位名称"
)
private
String
useUnit
;
@ApiModelProperty
(
value
=
"是否重点监控单位"
)
private
String
keyUnit
;
@ApiModelProperty
(
value
=
"重点场所分类"
)
private
String
classPlaces
;
@ApiModelProperty
(
value
=
"单位所在省份名称"
)
private
String
province
;
@ApiModelProperty
(
value
=
"单位所在城市名称"
)
private
String
city
;
@ApiModelProperty
(
value
=
"单位所在区县名称"
)
private
String
district
;
@ApiModelProperty
(
value
=
"单位所在街道名称"
)
private
String
street
;
@ApiModelProperty
(
value
=
"单位所在社区名称"
)
private
String
community
;
@ApiModelProperty
(
value
=
"单位详细地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"使用单位法人"
)
private
String
legalPerson
;
@ApiModelProperty
(
value
=
"法人联系电话"
)
private
String
legalPhone
;
@ApiModelProperty
(
value
=
"使用单位联系人"
)
private
String
useContact
;
@ApiModelProperty
(
value
=
"联系人联系电话"
)
private
String
contactPhone
;
@ApiModelProperty
(
value
=
"安全管理人员1姓名"
)
private
String
safetyOne
;
@ApiModelProperty
(
value
=
"安全管理人员1身份证"
)
private
String
safetyOneId
;
@ApiModelProperty
(
value
=
"安全管理人员1联系电话"
)
private
String
safetyOnePhone
;
@ApiModelProperty
(
value
=
"安全管理人员2"
)
private
String
safetyTwo
;
@ApiModelProperty
(
value
=
"安全管理人员2身份证"
)
private
String
safetyTwoId
;
@ApiModelProperty
(
value
=
"安全管理人员2联系电话"
)
private
String
safetyTwoPhone
;
@ApiModelProperty
(
value
=
"单位地理坐标经度"
)
private
String
longitude
;
@ApiModelProperty
(
value
=
"单位地理坐标纬度"
)
private
String
latitude
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/File.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 附件表
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgFile对象"
,
description
=
"附件表"
)
public
class
File
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"附件名"
)
private
String
fileName
;
@ApiModelProperty
(
value
=
"附件url地址"
)
private
String
fileUrl
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"所属对象"
)
private
String
objectType
;
@ApiModelProperty
(
value
=
"所属属性名 "
)
private
String
attributeType
;
@ApiModelProperty
(
value
=
"同步日期"
)
private
Date
syncDate
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/InspectionInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备检验信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgInspectionInfo对象"
,
description
=
"特种设备检验信息"
)
public
class
InspectionInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"设备代码"
)
private
String
equCode
;
@ApiModelProperty
(
value
=
"检验类型(1法定类监督检验 2法定类定期检验 3非法定类检验 4委托类检验)"
)
private
String
inspectType
;
@ApiModelProperty
(
value
=
"检验机构名称"
)
private
String
inspectOrgName
;
@ApiModelProperty
(
value
=
"检验报告ID"
)
private
String
inspectReportNum
;
@ApiModelProperty
(
value
=
"检验人员"
)
private
String
inspectStaff
;
@ApiModelProperty
(
value
=
"检验日期"
)
private
Date
inspectDate
;
@ApiModelProperty
(
value
=
"检验结论(合格,复检合格等)"
)
private
String
inspectConclusion
;
@ApiModelProperty
(
value
=
"安全状况等级"
)
private
String
safetyLevel
;
@ApiModelProperty
(
value
=
"检验问题备注"
)
private
String
problemRemark
;
@ApiModelProperty
(
value
=
"下次检验日期"
)
private
Date
nextInspectDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/MaintenanceInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-维保备案信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgMaintenanceInfo对象"
,
description
=
"特种设备基本信息-维保备案信息"
)
public
class
MaintenanceInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"维保单位统一社会信用代码"
)
private
String
meUnitCreditCode
;
@ApiModelProperty
(
value
=
"维保单位名称"
)
private
String
meUnitName
;
@ApiModelProperty
(
value
=
"维保合同备案ID"
)
private
String
repairInformId
;
@ApiModelProperty
(
value
=
"维保合同开始日期"
)
private
Date
informStart
;
@ApiModelProperty
(
value
=
"维保合同结束日期"
)
private
Date
informEnd
;
@ApiModelProperty
(
value
=
"维保负责人姓名"
)
private
String
meMaster
;
@ApiModelProperty
(
value
=
"维保负责人身份证号"
)
private
String
meMasterId
;
@ApiModelProperty
(
value
=
"紧急救援电话"
)
private
String
emergencycall
;
@ApiModelProperty
(
value
=
"维保周期(单位:月)"
)
private
Integer
meCycle
;
@ApiModelProperty
(
value
=
"大修周期(单位:月)"
)
private
Integer
overhaulCycle
;
@ApiModelProperty
(
value
=
"24小时维保电话"
)
private
String
meTelephone24
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/OtherInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-其他信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"tm_jg_other_info"
)
@ApiModel
(
value
=
"TmJgOtherInfo对象"
,
description
=
"特种设备基本信息-其他信息"
)
public
class
OtherInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"保险机构"
)
private
String
insuranceOrg
;
@ApiModelProperty
(
value
=
"保险到期日"
)
private
Date
expiryDate
;
@ApiModelProperty
(
value
=
"物联网机构(非必填)"
)
private
String
iotOrg
;
@ApiModelProperty
(
value
=
"物联网接入标志(非必填)"
)
private
String
iotSign
;
@ApiModelProperty
(
value
=
"有无监控(有、无)"
)
private
String
isMonitor
;
@ApiModelProperty
(
value
=
"96333识别码(七位电梯应急救援识别码)"
)
private
String
code96333
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/ProduceInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-制造信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgProduceInfo对象"
,
description
=
"特种设备基本信息-制造信息"
)
public
class
ProduceInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"制造单位统一社会信用代码"
)
private
String
produceUnitCreditCode
;
@ApiModelProperty
(
value
=
"制造单位名称"
)
private
String
produceUnitName
;
@ApiModelProperty
(
value
=
"制造许可编号"
)
private
String
produceLicenseNum
;
@ApiModelProperty
(
value
=
"出厂编号"
)
private
String
factoryNum
;
@ApiModelProperty
(
value
=
"制造日期"
)
private
Date
produceDate
;
@ApiModelProperty
(
value
=
"是否进口(是、否)"
)
private
String
imported
;
@ApiModelProperty
(
value
=
"制造国"
)
private
String
produceCountry
;
@ApiModelProperty
(
value
=
"监督检验ID"
)
private
String
inspectionId
;
@ApiModelProperty
(
value
=
"型式试验ID"
)
private
String
typeTestId
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/RegistrationInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-注册登记信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgRegistrationInfo对象"
,
description
=
"特种设备基本信息-注册登记信息 "
)
public
class
RegistrationInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"登记机关名称"
)
private
String
organizationName
;
@ApiModelProperty
(
value
=
"使用登记证编号"
)
private
String
useOrgCode
;
@ApiModelProperty
(
value
=
"注册状态(已注册 未注册)"
)
private
String
registerState
;
@ApiModelProperty
(
value
=
"使用登记ID"
)
private
String
useOrgId
;
@ApiModelProperty
(
value
=
"设备代码"
)
private
String
equCode
;
@ApiModelProperty
(
value
=
"设备种类"
)
private
String
equList
;
@ApiModelProperty
(
value
=
"设备类别"
)
private
String
equCategory
;
@ApiModelProperty
(
value
=
"设备品种"
)
private
String
equDefine
;
@ApiModelProperty
(
value
=
"产品名称"
)
private
String
productName
;
@ApiModelProperty
(
value
=
"品牌名称"
)
private
String
brandName
;
@ApiModelProperty
(
value
=
"设备型号"
)
private
String
equType
;
@ApiModelProperty
(
value
=
"设备总价值(万元)"
)
private
Double
equPrice
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/StaffBaseInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 人员数据信息-基本信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgStaffBaseInfo对象"
,
description
=
"人员数据信息-基本信息"
)
public
class
StaffBaseInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"作业人员身份号码"
)
private
String
operatorId
;
@ApiModelProperty
(
value
=
"作业人员姓名"
)
private
String
operator
;
@ApiModelProperty
(
value
=
"作业人员证件类型"
)
private
String
operatorIdType
;
@ApiModelProperty
(
value
=
"性别"
)
private
String
gender
;
@ApiModelProperty
(
value
=
"联系电话"
)
private
String
phone
;
@ApiModelProperty
(
value
=
"工作单位代码"
)
private
String
unitCode
;
@ApiModelProperty
(
value
=
"工作单位名称"
)
private
String
unit
;
@ApiModelProperty
(
value
=
"聘用时间"
)
private
Date
employmentDate
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/StaffQualifInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 人员数据信息-资质信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgStaffQualifInfo对象"
,
description
=
"人员数据信息-资质信息"
)
public
class
StaffQualifInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"作业人员身份证号"
)
private
String
operatorId
;
@ApiModelProperty
(
value
=
"作业项目名称"
)
private
String
operationItem
;
@ApiModelProperty
(
value
=
"作业项目代号"
)
private
String
operationItemCode
;
@ApiModelProperty
(
value
=
"有效日期"
)
private
Date
effectiveDate
;
@ApiModelProperty
(
value
=
"发证机关"
)
private
String
issuingAuthor
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/SuperviseInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-监督管理信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgSuperviseInfo对象"
,
description
=
"特种设备基本信息-监督管理信息"
)
public
class
SuperviseInfo
extends
AbstractBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"管辖分局组织机构代码"
)
private
String
orgBranchCode
;
@ApiModelProperty
(
value
=
"管辖分局名称"
)
private
String
orgBranchName
;
@ApiModelProperty
(
value
=
"是否重点监察设备(是、否)"
)
private
String
keyMonitoringEqu
;
@ApiModelProperty
(
value
=
"是否在人口密集区(是、否)"
)
private
String
denselyPopulatedAreas
;
@ApiModelProperty
(
value
=
"是否在重要场所(是、否)"
)
private
String
importantPlaces
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/UseInfo.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
precontrol
.
common
.
entity
;
import
java.util.Date
;
import
com.yeejoin.precontrol.common.entity.publics.BaseEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.fasterxml.jackson.databind.annotation.JsonSerialize
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.fasterxml.jackson.databind.ser.std.ToStringSerializer
;
/**
* 特种设备基本信息-使用信息
*
* @author duanwei
* @date 2022-07-20
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@ApiModel
(
value
=
"TmJgUseInfo对象"
,
description
=
"特种设备基本信息-使用信息"
)
public
class
TmJgUseInfo
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"设备唯一标识码"
)
private
String
sequenceCode
;
@ApiModelProperty
(
value
=
"监管系统唯一编码"
)
private
String
superviseCode
;
@ApiModelProperty
(
value
=
"使用单位统一信用代码"
)
private
String
useUnitCreditCode
;
@ApiModelProperty
(
value
=
"使用单位名称"
)
private
String
useUnitName
;
@ApiModelProperty
(
value
=
"产权单位统一信用代码"
)
private
String
estateUnitCreditCode
;
@ApiModelProperty
(
value
=
"产权单位名称"
)
private
String
estateUnitName
;
@ApiModelProperty
(
value
=
"使用状态变更日期"
)
private
Date
useStateChangeDate
;
@ApiModelProperty
(
value
=
"变更事项(使用单位名称变更、变更使用单位、改造/移装变更、延期使用变更)"
)
private
String
changes
;
@ApiModelProperty
(
value
=
"使用内部编号"
)
private
String
useInnerCode
;
@ApiModelProperty
(
value
=
"投入使用日期"
)
private
Date
useDate
;
@ApiModelProperty
(
value
=
"经办人"
)
private
String
agent
;
@ApiModelProperty
(
value
=
"设备所在地区代码"
)
private
String
areaCode
;
@ApiModelProperty
(
value
=
"设备使用地点_省"
)
private
String
province
;
@ApiModelProperty
(
value
=
"设备使用地点_市"
)
private
String
city
;
@ApiModelProperty
(
value
=
"设备使用地点_区(县)"
)
private
String
county
;
@ApiModelProperty
(
value
=
"设备使用地点_街道(镇)"
)
private
String
street
;
@ApiModelProperty
(
value
=
"设备详细使用地址"
)
private
String
address
;
@ApiModelProperty
(
value
=
"设备地理坐标经度"
)
private
String
longitude
;
@ApiModelProperty
(
value
=
"设备地理坐标纬度"
)
private
String
latitude
;
@ApiModelProperty
(
value
=
"设备使用场所(住宅小区、商业单位、学校、医院、政府机关、重要公共场所)"
)
private
String
usePlace
;
@ApiModelProperty
(
value
=
"设备主管部门(药监局、经信委、文化委、市政市容委、发改委、水务局、住房建设委、交通局、商务委、旅游局、体育局、住房建设委、园林绿化局、水利局、商务委、卫生局、教育局等)"
)
private
String
equManageDt
;
@ApiModelProperty
(
value
=
"安全管理部门名称"
)
private
String
safetyManageDt
;
@ApiModelProperty
(
value
=
"安全管理员"
)
private
String
safetyManager
;
@ApiModelProperty
(
value
=
"安全管理员移动电话"
)
private
Integer
phone
;
@ApiModelProperty
(
value
=
"设备状态(1在用2停用3报废 4注销5迁出 6拆除 7目录外 8非法设备)"
)
private
String
equState
;
@ApiModelProperty
(
value
=
"同步时间"
)
private
Date
syncDate
;
@ApiModelProperty
(
value
=
"同步状态(0-新增 1-更新 2-删除)"
)
private
String
syncState
;
private
String
appId
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/AppBaseService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
public
class
AppBaseService
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/ConstructionInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.amos.api.openapi.face.model.ConstructionInfoModel
;
import
com.yeejoin.amos.api.openapi.face.orm.dao.ConstructionInfoMapper
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.ConstructionInfo
;
import
com.yeejoin.precontrol.common.entity.TmJgConstructionInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 特种设备基本信息-施工信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgConstructionInfoService
extends
BaseService
<
ConstructionInfoModel
,
ConstructionInfo
,
ConstructionInfoMapper
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/DesignInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgDesignInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备基本信息-设计信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgDesignInfoService
extends
IService
<
TmJgDesignInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/ElevatorTechInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgElevatorTechInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 电梯技术参数 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgElevatorTechInfoService
extends
IService
<
TmJgElevatorTechInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/EnclosureInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgEnclosureInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备附件资料信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgEnclosureInfoService
extends
IService
<
TmJgEnclosureInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/EnterpriseInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgEnterpriseInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 企业数据信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgEnterpriseInfoService
extends
IService
<
TmJgEnterpriseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/FileService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgFile
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgFileService
extends
IService
<
TmJgFile
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/InspectionInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgInspectionInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备检验信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgInspectionInfoService
extends
IService
<
TmJgInspectionInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/MaintenanceInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgMaintenanceInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备基本信息-维保备案信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgMaintenanceInfoService
extends
IService
<
TmJgMaintenanceInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/OtherInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.amos.api.openapi.face.model.OtherInfoModel
;
import
com.yeejoin.amos.api.openapi.face.orm.dao.OtherInfoMapper
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.OtherInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 特种设备基本信息-其他信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
class
OtherInfoService
extends
BaseService
<
OtherInfoModel
,
OtherInfo
,
OtherInfoMapper
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/ProduceInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.amos.api.openapi.constant.Constant
;
import
com.yeejoin.amos.api.openapi.enums.JgFileAttributeEnum
;
import
com.yeejoin.amos.api.openapi.enums.JgFileObjectEnum
;
import
com.yeejoin.amos.api.openapi.face.model.BizTokenModel
;
import
com.yeejoin.amos.api.openapi.face.model.DesignInfoModel
;
import
com.yeejoin.amos.api.openapi.face.model.ProduceInfoModel
;
import
com.yeejoin.amos.api.openapi.face.orm.dao.ProduceInfoMapper
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.DesignInfo
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.File
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.ProduceInfo
;
import
org.springframework.beans.BeanUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.redis.core.RedisTemplate
;
import
org.springframework.stereotype.Component
;
import
org.typroject.tyboot.component.cache.Redis
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
import
org.typroject.tyboot.core.restful.exception.instance.BadRequest
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
/**
* 特种设备基本信息-制造信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
@Component
public
class
ProduceInfoService
extends
BaseService
<
ProduceInfoModel
,
ProduceInfo
,
ProduceInfoMapper
>
{
@Autowired
private
RedisTemplate
redisTemplate
;
@Autowired
private
FileService
fileService
;
private
String
getAppId
()
{
String
tokenKey
=
Redis
.
genKey
(
Constant
.
TOKEN_PREFIX
,
RequestContext
.
getToken
());
BizTokenModel
bizTokenModel
=
(
BizTokenModel
)
redisTemplate
.
opsForValue
().
get
(
tokenKey
);
return
bizTokenModel
.
getAppId
();
}
/**
*
* 新增制造信息
*
* @param model 制造信息model列表
* @return 成功返回“ok”
* 失败返回“Access_token无效”
*/
public
String
saveProduceInfo
(
List
<
ProduceInfoModel
>
model
){
// TODO Auto-generated method stub
if
(
ValidationUtil
.
isEmpty
(
model
))
{
throw
new
BadRequest
(
"制作信息为空."
);
}
ProduceInfo
produceInfo
=
new
ProduceInfo
();
List
<
ProduceInfo
>
proList
=
new
ArrayList
<>();
File
file
=
new
File
();
List
<
File
>
fileList
=
new
ArrayList
<>();
List
<
File
>
produceStandardList
,
productCertificateList
,
iumInstructionsList
,
supervisionCertList
,
ceCertList
;
for
(
ProduceInfoModel
models
:
model
)
{
if
(
ValidationUtil
.
isEmpty
(
models
.
getSequenceCode
()))
{
throw
new
BadRequest
(
"设备唯一标识码不能为空!"
);
}
if
(
ValidationUtil
.
isEmpty
(
models
.
getSuperviseCode
()))
{
throw
new
BadRequest
(
"设备标识码为:"
+
models
.
getSequenceCode
()+
"的设备,"
+
"监管系统唯一编码不能为空!"
);
}
if
(
ValidationUtil
.
isEmpty
(
models
.
getProduceUnitCreditCode
()))
{
throw
new
BadRequest
(
"设备标识码为:"
+
models
.
getSequenceCode
()+
"的设备,"
+
"制造单位统一社会信用代码不能为空!"
);
}
if
(
ValidationUtil
.
isEmpty
(
models
.
getProduceUnitName
()))
{
throw
new
BadRequest
(
"设备标识码为:"
+
models
.
getSequenceCode
()+
"的设备,"
+
"制造单位名称不能为空!"
);
}
models
.
setRecDate
(
new
Date
());
models
.
setAppId
(
getAppId
());
produceStandardList
=
models
.
getProduceStandard
();
productCertificateList
=
models
.
getProductCertificate
();
iumInstructionsList
=
models
.
getIumInstructions
();
supervisionCertList
=
models
.
getSupervisionCert
();
ceCertList
=
models
.
getCeCert
();
for
(
File
files
:
produceStandardList
)
{
file
.
setSequenceCode
(
models
.
getSequenceCode
());
file
.
setAppId
(
getAppId
());
file
.
setObjectType
(
JgFileObjectEnum
.
PRODUCE_INFO
.
getObject
());
file
.
setAttributeType
(
JgFileAttributeEnum
.
PRODUCE_STANDARD
.
getAttribute
());
file
.
setSyncDate
(
models
.
getSyncDate
());
file
.
setFileUrl
(
files
.
getFileUrl
());
file
.
setFileName
(
files
.
getFileName
());
fileList
.
add
(
file
);
}
for
(
File
files
:
productCertificateList
)
{
file
.
setSequenceCode
(
models
.
getSequenceCode
());
file
.
setAppId
(
getAppId
());
file
.
setObjectType
(
JgFileObjectEnum
.
PRODUCE_INFO
.
getObject
());
file
.
setAttributeType
(
JgFileAttributeEnum
.
PRODUCT_CERTIFICATE
.
getAttribute
());
file
.
setSyncDate
(
models
.
getSyncDate
());
file
.
setFileUrl
(
files
.
getFileUrl
());
file
.
setFileName
(
files
.
getFileName
());
fileList
.
add
(
file
);
}
for
(
File
files
:
iumInstructionsList
)
{
file
.
setSequenceCode
(
models
.
getSequenceCode
());
file
.
setAppId
(
getAppId
());
file
.
setObjectType
(
JgFileObjectEnum
.
PRODUCE_INFO
.
getObject
());
file
.
setAttributeType
(
JgFileAttributeEnum
.
IUM_INSTRUCTIONS
.
getAttribute
());
file
.
setSyncDate
(
models
.
getSyncDate
());
file
.
setFileUrl
(
files
.
getFileUrl
());
file
.
setFileName
(
files
.
getFileName
());
fileList
.
add
(
file
);
}
for
(
File
files
:
supervisionCertList
)
{
file
.
setSequenceCode
(
models
.
getSequenceCode
());
file
.
setAppId
(
getAppId
());
file
.
setObjectType
(
JgFileObjectEnum
.
PRODUCE_INFO
.
getObject
());
file
.
setAttributeType
(
JgFileAttributeEnum
.
SUPERVISION_CERT
.
getAttribute
());
file
.
setSyncDate
(
models
.
getSyncDate
());
file
.
setFileUrl
(
files
.
getFileUrl
());
file
.
setFileName
(
files
.
getFileName
());
fileList
.
add
(
file
);
}
for
(
File
files
:
ceCertList
)
{
file
.
setSequenceCode
(
models
.
getSequenceCode
());
file
.
setAppId
(
getAppId
());
file
.
setObjectType
(
JgFileObjectEnum
.
PRODUCE_INFO
.
getObject
());
file
.
setAttributeType
(
JgFileAttributeEnum
.
CE_CERT
.
getAttribute
());
file
.
setSyncDate
(
models
.
getSyncDate
());
file
.
setFileUrl
(
files
.
getFileUrl
());
file
.
setFileName
(
files
.
getFileName
());
fileList
.
add
(
file
);
}
BeanUtils
.
copyProperties
(
produceInfo
,
models
);
proList
.
add
(
produceInfo
);
}
Boolean
bool1
=
fileService
.
saveBatch
(
fileList
);
Boolean
bool2
=
this
.
saveBatch
(
proList
);
if
(
bool1
&&
bool2
)
{
return
"OK"
;
}
else
{
return
"Access_token无效"
;
}
}
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/RegistrationInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgRegistrationInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备基本信息-注册登记信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgRegistrationInfoService
extends
IService
<
TmJgRegistrationInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/StaffBaseInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgStaffBaseInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 人员数据信息-基本信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgStaffBaseInfoService
extends
IService
<
TmJgStaffBaseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/StaffQualifInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgStaffQualifInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 人员数据信息-资质信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgStaffQualifInfoService
extends
IService
<
TmJgStaffQualifInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/SuperviseInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgSuperviseInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备基本信息-监督管理信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgSuperviseInfoService
extends
IService
<
TmJgSuperviseInfo
>
{
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/UseInfoService.java
0 → 100644
View file @
1cbcc913
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.yeejoin.precontrol.common.entity.TmJgUseInfo
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* 特种设备基本信息-使用信息 服务类
*
* @author duanwei
* @date 2022-07-19
*/
public
interface
ITmJgUseInfoService
extends
IService
<
TmJgUseInfo
>
{
}
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