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
ac308f32
Commit
ac308f32
authored
Nov 15, 2023
by
tianbo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Merge branch 'develop_tzs_register' of D:\workspace\git\amos\amos-boot-biz with conflicts.
parent
a91ceab9
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
221 additions
and
227 deletions
+221
-227
SuperviseController.java
...join/amos/api/openapi/controller/SuperviseController.java
+1
-1
ConstructionInfo.java
...in/amos/api/openapi/face/orm/entity/ConstructionInfo.java
+5
-0
DesignInfo.java
.../yeejoin/amos/api/openapi/face/orm/entity/DesignInfo.java
+3
-6
EquipTechParamElevator.java
...s/api/openapi/face/orm/entity/EquipTechParamElevator.java
+3
-7
MainParts.java
...m/yeejoin/amos/api/openapi/face/orm/entity/MainParts.java
+6
-10
MaintenanceInfo.java
...oin/amos/api/openapi/face/orm/entity/MaintenanceInfo.java
+3
-6
OtherInfo.java
...m/yeejoin/amos/api/openapi/face/orm/entity/OtherInfo.java
+9
-6
ProduceInfo.java
...yeejoin/amos/api/openapi/face/orm/entity/ProduceInfo.java
+3
-7
ProtectionDevices.java
...n/amos/api/openapi/face/orm/entity/ProtectionDevices.java
+4
-9
RegistrationInfo.java
...in/amos/api/openapi/face/orm/entity/RegistrationInfo.java
+3
-10
SuperviseInfo.java
...ejoin/amos/api/openapi/face/orm/entity/SuperviseInfo.java
+1
-6
UseInfo.java
...com/yeejoin/amos/api/openapi/face/orm/entity/UseInfo.java
+26
-6
TzsServiceFeignClient.java
...yeejoin/amos/api/openapi/feign/TzsServiceFeignClient.java
+1
-1
application-vb.properties
...data-openapi/src/main/resources/application-vb.properties
+9
-9
StartPrecontrolService.java
...rc/main/java/com/yeejoin/amos/StartPrecontrolService.java
+121
-121
application-dev.properties
...ule-tcm-biz/src/main/resources/application-dev.properties
+4
-4
application.properties
...-module-tcm-biz/src/main/resources/application.properties
+1
-1
EquipmentCategoryServiceImpl.java
...le/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
+0
-0
pom.xml
pom.xml
+18
-17
No files found.
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/controller/SuperviseController.java
View file @
ac308f32
...
...
@@ -207,7 +207,7 @@ public class SuperviseController {
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
,
needAuth
=
false
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
value
=
"赋码"
)
@PostMapping
(
value
=
"/generation/code"
)
@RestEventTrigger
(
value
=
"openapiLogEventHandler"
)
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/ConstructionInfo.java
View file @
ac308f32
...
...
@@ -21,6 +21,9 @@ public class ConstructionInfo extends AbstractEquipBaseEntity {
private
static
final
long
serialVersionUID
=
1L
;
@TableField
(
"\"RECORD\""
)
private
String
record
;
/**
* * 监管码
* */
...
...
@@ -75,4 +78,6 @@ public class ConstructionInfo extends AbstractEquipBaseEntity {
@TableField
(
value
=
"\"USC_INFORM_ID\""
)
private
String
uscInformId
;
@TableField
(
"\"SEQUENCE_CODE\""
)
private
String
sequenceCode
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/DesignInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
import
java.util.Date
;
/**
* 安全追溯-设计信息表
*
...
...
@@ -24,6 +20,7 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
DesignInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
/**
* * $column.comments
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/EquipTechParamElevator.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.math.BigDecimal
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
import
java.math.BigDecimal
;
/**
* 安全追溯-电梯
*
...
...
@@ -25,6 +20,7 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
EquipTechParamElevator
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
/**
* * $column.comments
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/MainParts.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
java.time.LocalDateTime
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
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
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
*
*
...
...
@@ -30,6 +24,8 @@ public class MainParts extends AbstractEquipBaseEntity {
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
@TableField
(
"\"SUPERVISORY_CODE\""
)
private
String
supervisoryCode
;
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/MaintenanceInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
import
java.util.Date
;
/**
* 安全追溯-维保备案信息表
*
...
...
@@ -24,6 +20,7 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
MaintenanceInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
/**
* * $column.comments
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/OtherInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
/**
* ${comments}
*
...
...
@@ -24,6 +18,15 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
OtherInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
@TableField
(
"\"INSTANCE_ID\""
)
private
String
instanceId
;
/**
*
*/
private
String
status
;
/**
* * 保险机构
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/ProduceInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
import
java.util.Date
;
/**
* 安全追溯-制造信息
*
...
...
@@ -24,7 +20,7 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
ProduceInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
@TableField
(
value
=
"\"SUPERVISORY_CODE\""
)
private
String
supervisoryCode
;
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/ProtectionDevices.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
java.util.Date
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
java.time.LocalDateTime
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
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
;
import
java.util.Date
;
/**
*
*
...
...
@@ -29,6 +23,7 @@ public class ProtectionDevices extends AbstractEquipBaseEntity {
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
@TableField
(
"\"SUPERVISORY_CODE\""
)
private
String
supervisoryCode
;
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/RegistrationInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.math.BigDecimal
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
import
java.math.BigDecimal
;
/**
* 注册登记信息表
*
...
...
@@ -25,6 +20,7 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
RegistrationInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
/**
* * $column.comments
...
...
@@ -32,9 +28,6 @@ public class RegistrationInfo extends AbstractEquipBaseEntity {
@TableField
(
value
=
"\"SUPERVISORY_CODE\""
)
private
String
supervisoryCode
;
/**
* * $column.comments
* */
/**
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/SuperviseInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
/**
* 监督管理信息表
*
...
...
@@ -24,6 +18,7 @@ import com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity;
public
class
SuperviseInfo
extends
AbstractEquipBaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
record
;
/**
* * $column.comments
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/orm/entity/UseInfo.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
orm
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.util.Date
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity
;
import
com.yeejoin.amos.api.openapi.face.orm.entity.AbstractBaseEntity
;
import
java.util.Date
;
/**
* 使用信息表
*
...
...
@@ -188,5 +185,28 @@ public class UseInfo extends AbstractEquipBaseEntity {
@TableField
(
value
=
"\"COUNTY_NAME\""
)
private
String
countyName
;
/**
* 是否西咸(0不是,1是)
*/
private
String
isXiXian
;
/**
* 是否在es(0不是,1是)
*/
private
String
isEs
;
/**
* 创建时间
* */
private
Date
createDate
;
/**
* 认领时间
* */
private
Date
claimDate
;
/**
* 数据来源(新增:0、导入:1、复制:复制数据的id )
* */
private
Date
dataSource
;
}
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/feign/TzsServiceFeignClient.java
View file @
ac308f32
...
...
@@ -14,7 +14,7 @@ import org.typroject.tyboot.core.restful.utils.ResponseModel;
import
java.util.List
;
import
java.util.Map
;
@FeignClient
(
name
=
"TZS-YMT"
,
path
=
"/ymt"
,
configuration
=
@FeignClient
(
name
=
"TZS-YMT"
,
url
=
"http://36.46.151.113:11000"
,
path
=
"/ymt"
,
configuration
=
{
MultipartSupportConfig
.
class
})
public
interface
TzsServiceFeignClient
{
...
...
amos-boot-data/amos-boot-data-openapi/src/main/resources/application-vb.properties
View file @
ac308f32
spring.application.name
=
AMOS-API-OPENAPI
spring.application.name
=
AMOS-API-OPENAPI
-tb
server.servlet.context-path
=
/openapi
server.port
=
11001
# jdbc_config
spring.datasource.driver-class-name
=
cn.com.vastbase.Driver
spring.datasource.url
=
jdbc:vastbase://36.46.1
37.116:5432/per_tzs_amos_tzs_biz
?currentSchema=amos_openapi_cyl
spring.datasource.url
=
jdbc:vastbase://36.46.1
51.113:5432/tzs_amos_tzs_biz_test
?currentSchema=amos_openapi_cyl
spring.datasource.username
=
admin
spring.datasource.password
=
Yeejoin@2023
...
...
@@ -19,7 +19,7 @@ spring.datasource.hikari.connection-test-query=SELECT 1
# REDIS (RedisProperties)
spring.redis.database
=
1
spring.redis.host
=
172.16.10.210
spring.redis.host
=
36.46.151.113
spring.redis.port
=
6379
spring.redis.password
=
yeejoin@2020
spring.redis.lettuce.pool.max-active
=
200
...
...
@@ -29,20 +29,20 @@ spring.redis.lettuce.pool.min-idle=0
spring.redis.expire.time
=
300
#注册中心地址
eureka.client.service-url.defaultZone
=
http://admin:a1234560@
172.16.10.210
:10001/eureka/
eureka.client.service-url.defaultZone
=
http://admin:a1234560@
36.46.151.113
:10001/eureka/
eureka.instance.prefer-ip-address
=
true
management.endpoint.health.show-details
=
always
management.endpoints.web.exposure.include
=
*
eureka.instance.health-check-url
=
http://172.16.
10.210
:${server.port}${server.servlet.context-path}/actuator/health
eureka.instance.health-check-url
=
http://172.16.
3.89
:${server.port}${server.servlet.context-path}/actuator/health
eureka.instance.metadata-map.management.context-path
=
${server.servlet.context-path}/actuator
eureka.instance.status-page-url
=
http://172.16.
10.210
:${server.port}${server.servlet.context-path}/actuator/info
eureka.instance.metadata-map.management.api-docs
=
http://172.16.
10.210:${server.port}${server.servlet.context-path}/swagger-ui
.html
eureka.instance.ip-address
=
172.16.3.
34
eureka.instance.status-page-url
=
http://172.16.
3.89
:${server.port}${server.servlet.context-path}/actuator/info
eureka.instance.metadata-map.management.api-docs
=
http://172.16.
3.89:${server.port}${server.servlet.context-path}/doc
.html
eureka.instance.ip-address
=
172.16.3.
89
##emqx
emqx.clean-session
=
true
emqx.client-id
=
${spring.application.name}-${random.int[1024,65536]}
emqx.broker
=
tcp://
172.16.10.210
:1883
emqx.broker
=
tcp://
36.46.151.113
:1883
emqx.client-user-name
=
super
emqx.client-password
=
123456
...
...
amos-boot-system-precontrol/src/main/java/com/yeejoin/amos/StartPrecontrolService.java
View file @
ac308f32
package
com
.
yeejoin
.
amos
;
import
java.text.ParseException
;
import
org.eclipse.paho.client.mqttv3.MqttException
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.cloud.client.discovery.EnableDiscoveryClient
;
import
org.springframework.cloud.client.loadbalancer.LoadBalanced
;
import
org.springframework.cloud.netflix.eureka.EnableEurekaClient
;
import
org.springframework.cloud.openfeign.EnableFeignClients
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.scheduling.TaskScheduler
;
import
org.springframework.scheduling.annotation.EnableAsync
;
import
org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler
;
import
org.springframework.web.client.RestTemplate
;
import
org.typroject.tyboot.component.emq.EmqKeeper
;
import
com.yeejoin.precontrol.common.listener.mqtt.AmosMqTtlListener
;
import
com.yeejoin.precontrol.common.listener.mqtt.ExamMqTtRecordListener
;
import
com.yeejoin.precontrol.common.listener.mqtt.ExamMqTtlListener
;
import
com.yeejoin.precontrol.common.start.StartPlatformTokenService
;
import
com.yeejoin.precontrol.common.start.StartRiskService
;
import
lombok.extern.slf4j.Slf4j
;
/**
* @Description: 服务启动类
* @Author: duanwei
* @Date: 2020/8/18
*/
@SpringBootApplication
(
scanBasePackages
=
{
"com.yeejoin.precontrol"
,
"com.yeejoin.amos"
,
"com.yeejoin.amos.component.rule"
,
"org.typroject.tyboot.component.emq"
,
"org.typroject.tyboot.component.cache"
,
"org.typroject.tyboot.core.auth"
,
"org.typroject.tyboot.core.foundation"
,
"com.yeejoin.precontrol.common.feign"
,
})
@EnableDiscoveryClient
@EnableFeignClients
(
basePackages
=
{
"com.yeejoin.precontrol.common.feign"
,
"com.yeejoin.amos.boot.module.common.api.feign"
,
"com.yeejoin.amos.boot.biz.common.workflow.feign"
})
@EnableEurekaClient
//@EnableWebSocket
@EnableAsync
@MapperScan
({
"com.yeejoin.precontrol.common.mapper"
,
"org.typroject.tyboot.face.*.orm.dao*"
,
"org.typroject.tyboot.core.auth.face.orm.dao"
,
"org.typroject.tyboot.component.*.face.orm.dao*"
,
"com.yeejoin.amos.boot.module.common.api.mapper"
,
"com.yeejoin.amos.boot.biz.common.dao.mapper"
})
@Slf4j
public
class
StartPrecontrolService
{
@Autowired
private
EmqKeeper
emqKeeper
;
@Autowired
private
AmosMqTtlListener
amosMqTtlListener
;
@Autowired
private
ExamMqTtlListener
examMqTtlListener
;
@Autowired
private
ExamMqTtRecordListener
examMqTtRecordListener
;
@Autowired
private
StartPlatformTokenService
startPlatformTokenService
;
@Autowired
private
StartRiskService
startRiskService
;
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
StartPrecontrolService
.
class
,
args
).
getEnvironment
();
log
.
info
(
"swagger:--->http://localhost:8060/precontrol/swagger-ui.html"
);
}
/**
* 使用 websockt注解的时候,使用@EnableScheduling注解后,即开启定时任务 启动的时候一直报错,增加这个bean 则报错解决。
*
* @throws ParseException
*/
@Bean
public
TaskScheduler
taskScheduler
()
throws
ParseException
{
ThreadPoolTaskScheduler
taskScheduler
=
new
ThreadPoolTaskScheduler
();
taskScheduler
.
setPoolSize
(
10
);
taskScheduler
.
initialize
();
return
taskScheduler
;
}
/**
* 添加ribbon负载均衡支持
*/
@Bean
@LoadBalanced
RestTemplate
initRestTemplate
()
{
return
new
RestTemplate
();
}
/**
* 初始化MQTT
*
* @throws MqttException
*/
@Bean
void
initMqtt
()
throws
MqttException
{
emqKeeper
.
getMqttClient
().
subscribe
(
"/amos/operation/log"
,
1
,
amosMqTtlListener
);
emqKeeper
.
getMqttClient
().
subscribe
(
"topic_mqtt_exam"
,
1
,
examMqTtlListener
);
emqKeeper
.
getMqttClient
().
subscribe
(
"topic_mqtt_exam_record"
,
1
,
examMqTtRecordListener
);
}
//package com.yeejoin.amos;
//
//import java.text.ParseException;
//
//import org.eclipse.paho.client.mqttv3.MqttException;
//import org.mybatis.spring.annotation.MapperScan;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.boot.SpringApplication;
//import org.springframework.boot.autoconfigure.SpringBootApplication;
//import org.springframework.cloud.client.discovery.EnableDiscoveryClient;
//import org.springframework.cloud.client.loadbalancer.LoadBalanced;
//import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
//import org.springframework.cloud.openfeign.EnableFeignClients;
//import org.springframework.context.annotation.Bean;
//import org.springframework.scheduling.TaskScheduler;
//import org.springframework.scheduling.annotation.EnableAsync;
//import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;
//import org.springframework.web.client.RestTemplate;
//import org.typroject.tyboot.component.emq.EmqKeeper;
//
//import com.yeejoin.precontrol.common.listener.mqtt.AmosMqTtlListener;
//import com.yeejoin.precontrol.common.listener.mqtt.ExamMqTtRecordListener;
//import com.yeejoin.precontrol.common.listener.mqtt.ExamMqTtlListener;
//import com.yeejoin.precontrol.common.start.StartPlatformTokenService;
//import com.yeejoin.precontrol.common.start.StartRiskService;
//
//import lombok.extern.slf4j.Slf4j;
//
///**
// * @Description: 服务启动类
// * @Author: duanwei
// * @Date: 2020/8/18
// */
//@SpringBootApplication(scanBasePackages = { "com.yeejoin.precontrol", "com.yeejoin.amos",
// "com.yeejoin.amos.component.rule", "org.typroject.tyboot.component.emq", "org.typroject.tyboot.component.cache",
// "org.typroject.tyboot.core.auth", "org.typroject.tyboot.core.foundation","com.yeejoin.precontrol.common.feign", })
//@EnableDiscoveryClient
//@EnableFeignClients(basePackages = {"com.yeejoin.precontrol.common.feign","com.yeejoin.amos.boot.module.common.api.feign"
// ,"com.yeejoin.amos.boot.biz.common.workflow.feign"})
//@EnableEurekaClient
////@EnableWebSocket
//@EnableAsync
//@MapperScan({ "com.yeejoin.precontrol.common.mapper", "org.typroject.tyboot.face.*.orm.dao*",
// "org.typroject.tyboot.core.auth.face.orm.dao", "org.typroject.tyboot.component.*.face.orm.dao*"
// ,"com.yeejoin.amos.boot.module.common.api.mapper"
// ,"com.yeejoin.amos.boot.biz.common.dao.mapper" })
//@Slf4j
//public class StartPrecontrolService {
//
// @Autowired
// private EmqKeeper emqKeeper;
//
// @Autowired
// private AmosMqTtlListener amosMqTtlListener;
//
// @Autowired
// private ExamMqTtlListener examMqTtlListener;
//
// @Autowired
// private ExamMqTtRecordListener examMqTtRecordListener;
//
// @Autowired
// private StartPlatformTokenService startPlatformTokenService;
//
// @Autowired
// private StartRiskService startRiskService;
//
// public static void main(String[] args) {
// SpringApplication.run(StartPrecontrolService.class, args).getEnvironment();
// log.info("swagger:--->http://localhost:8060/precontrol/swagger-ui.html");
// }
//
// /**
// * 使用 websockt注解的时候,使用@EnableScheduling注解后,即开启定时任务 启动的时候一直报错,增加这个bean 则报错解决。
// *
// * @throws ParseException
// */
// @Bean
// public TaskScheduler taskScheduler() throws ParseException {
// ThreadPoolTaskScheduler taskScheduler = new ThreadPoolTaskScheduler();
// taskScheduler.setPoolSize(10);
// taskScheduler.initialize();
// return taskScheduler;
// }
//
// /**
// * 添加ribbon负载均衡支持
// */
// @Bean
// @LoadBalanced
// RestTemplate initRestTemplate() {
// return new RestTemplate();
// }
//
// /**
// * 如果直接使用springboot的内置容器,而不是使用独立的servlet容器,就要注入ServerEndpointExporter,外部容器则不需要。
// * 初始化MQTT
// *
// * @throws MqttException
// */
// @Bean
// public ServerEndpointExporter serverEndpointExporter() {
// return new ServerEndpointExporter();
// void initMqtt() throws MqttException {
// emqKeeper.getMqttClient().subscribe("/amos/operation/log", 1, amosMqTtlListener);
// emqKeeper.getMqttClient().subscribe("topic_mqtt_exam", 1, examMqTtlListener);
// emqKeeper.getMqttClient().subscribe("topic_mqtt_exam_record", 1, examMqTtRecordListener);
// }
//
//// /**
//// * 如果直接使用springboot的内置容器,而不是使用独立的servlet容器,就要注入ServerEndpointExporter,外部容器则不需要。
//// */
//// @Bean
//// public ServerEndpointExporter serverEndpointExporter() {
//// return new ServerEndpointExporter();
//// }
//
// @Bean
// public void initToken() {
// startPlatformTokenService.getToken();
// }
//
// @Bean
// public void initTask() {
// startRiskService.doTimerTask();
// }
@Bean
public
void
initToken
()
{
startPlatformTokenService
.
getToken
();
}
@Bean
public
void
initTask
()
{
startRiskService
.
doTimerTask
();
}
}
//
//}
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/resources/application-dev.properties
View file @
ac308f32
...
...
@@ -7,11 +7,11 @@ eureka.client.service-url.defaultZone=http://172.16.10.210:10001/eureka/
eureka.instance.prefer-ip-address
=
true
management.endpoint.health.show-details
=
always
management.endpoints.web.exposure.include
=
*
eureka.instance.health-check-url
=
http://172.16.3.
17
:${server.port}${server.servlet.context-path}/actuator/health
eureka.instance.health-check-url
=
http://172.16.3.
89
:${server.port}${server.servlet.context-path}/actuator/health
eureka.instance.metadata-map.management.context-path
=
${server.servlet.context-path}/actuator
eureka.instance.status-page-url
=
http://172.16.3.
17
:${server.port}${server.servlet.context-path}/actuator/info
eureka.instance.metadata-map.management.api-docs
=
http://172.16.3.
17
:${server.port}${server.servlet.context-path}/doc.html
eureka.instance.ip-address
=
172.16.3.
17
eureka.instance.status-page-url
=
http://172.16.3.
89
:${server.port}${server.servlet.context-path}/actuator/info
eureka.instance.metadata-map.management.api-docs
=
http://172.16.3.
89
:${server.port}${server.servlet.context-path}/doc.html
eureka.instance.ip-address
=
172.16.3.
89
## ES properties:
elasticsearch.username
=
elastic
elasticsearch.password
=
a123456
...
...
amos-boot-system-tzs/amos-boot-module-tcm/amos-boot-module-tcm-biz/src/main/resources/application.properties
View file @
ac308f32
spring.application.name
=
TZS-COMMON
spring.application.name
=
TZS-COMMON
-tb
server.servlet.context-path
=
/tcm
server.port
=
11002
spring.profiles.active
=
dev
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-biz/src/main/java/com/yeejoin/amos/boot/module/ymt/biz/service/impl/EquipmentCategoryServiceImpl.java
View file @
ac308f32
This diff is collapsed.
Click to expand it.
pom.xml
View file @
ac308f32
...
...
@@ -316,27 +316,27 @@
</repositories>
<modules>
<module>
amos-boot-module
</module
>
<!-- <module>amos-boot-module</module>--
>
<module>
amos-boot-biz-common
</module>
<module>
amos-boot-system-tzs
</module>
<module>
amos-boot-system-jcs
</module
>
<module>
amos-boot-system-knowledgebase
</module
>
<module>
amos-boot-system-fas
</module
>
<module>
amos-boot-system-patrol
</module
>
<module>
amos-boot-system-maintenance
</module
>
<module>
amos-boot-system-supervision
</module
>
<module>
amos-boot-system-equip
</module
>
<!-- <module>amos-boot-system-jcs</module>--
>
<!-- <module>amos-boot-system-knowledgebase</module>--
>
<!-- <module>amos-boot-system-fas</module>--
>
<!-- <module>amos-boot-system-patrol</module>--
>
<!-- <module>amos-boot-system-maintenance</module>--
>
<!-- <module>amos-boot-system-supervision</module>--
>
<!-- <module>amos-boot-system-equip</module>--
>
<module>
amos-boot-core
</module>
<module>
amos-boot-utils
</module>
<module>
amos-boot-system-latentdanger
</module
>
<module>
amos-boot-system-ccs
</module
>
<!-- <module>amos-boot-system-latentdanger</module>--
>
<!-- <module>amos-boot-system-ccs</module>--
>
<module>
amos-boot-data
</module>
<module>
amos-boot-system-precontrol
</module
>
<module>
amos-boot-system-cas
</module
>
<module>
amos-boot-system-ugp
</module
>
<module>
amos-boot-system-tdc
</module
>
<module>
amos-boot-system-kgd
</module
>
<module>
amos-boot-system-file
</module
>
<module>
amos-boot-system-jxiop
</module
>
<!-- <module>amos-boot-system-precontrol</module>--
>
<!-- <module>amos-boot-system-cas</module>--
>
<!-- <module>amos-boot-system-ugp</module>--
>
<!-- <module>amos-boot-system-tdc</module>--
>
<!-- <module>amos-boot-system-kgd</module>--
>
<!-- <module>amos-boot-system-file</module>--
>
<!-- <module>amos-boot-system-jxiop</module>--
>
</modules>
</project>
\ No newline at end of file
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