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
06e0fd72
Commit
06e0fd72
authored
Jan 06, 2022
by
KeYong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'developer' of 172.16.10.76:moa/amos-boot-biz into developer
parents
9134c6c4
174abe01
Show whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
199 additions
and
97 deletions
+199
-97
PermissionInterceptor.java
...s/boot/biz/common/interceptors/PermissionInterceptor.java
+7
-5
SeismometeorologyDtoDao.java
.../boot/module/command/api/dao/SeismometeorologyDtoDao.java
+18
-21
AlamVideoVO.java
...com/yeejoin/equipmanage/common/entity/vo/AlamVideoVO.java
+2
-0
LatentDanger.java
...om/yeejoin/amos/latentdanger/dao/entity/LatentDanger.java
+1
-1
pom.xml
...-boot-module-api/amos-boot-module-supervision-api/pom.xml
+3
-3
CheckInput.java
...a/com/yeejoin/amos/supervision/dao/entity/CheckInput.java
+47
-19
CommandController.java
...boot/module/command/biz/controller/CommandController.java
+14
-0
DutyFirstAidServiceImpl.java
...dule/common/biz/service/impl/DutyFirstAidServiceImpl.java
+1
-1
ConfirmAlarmServiceImpl.java
...oin/equipmanage/service/impl/ConfirmAlarmServiceImpl.java
+4
-0
VideoServiceImpl.java
...om/yeejoin/equipmanage/service/impl/VideoServiceImpl.java
+3
-3
AlertSubmittedServiceImpl.java
...odule/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
+4
-4
CheckController.java
...amos/supervision/business/controller/CheckController.java
+10
-5
CheckInputParam.java
...join/amos/supervision/business/param/CheckInputParam.java
+4
-2
CheckServiceImpl.java
...s/supervision/business/service/impl/CheckServiceImpl.java
+2
-0
HiddenDangerServiceImpl.java
...vision/business/service/impl/HiddenDangerServiceImpl.java
+4
-0
FileHelper.java
...om/yeejoin/amos/supervision/business/util/FileHelper.java
+0
-2
CheckVo.java
...ava/com/yeejoin/amos/supervision/business/vo/CheckVo.java
+4
-1
application-dev.properties
...ystem-equip/src/main/resources/application-dev.properties
+2
-2
application-docker.properties
...em-equip/src/main/resources/application-docker.properties
+2
-2
application-jcs.properties
...ystem-equip/src/main/resources/application-jcs.properties
+2
-2
application-qa.properties
...system-equip/src/main/resources/application-qa.properties
+2
-2
application-test.properties
...stem-equip/src/main/resources/application-test.properties
+2
-2
pom.xml
amos-boot-system-supervision/pom.xml
+0
-4
mt-1.0.0.xml
...-supervision/src/main/resources/db/changelog/mt-1.0.0.xml
+58
-16
dbTemplate_check.xml
...rvision/src/main/resources/db/mapper/dbTemplate_check.xml
+1
-0
pointMapper.xml
...-supervision/src/main/resources/db/mapper/pointMapper.xml
+2
-0
No files found.
amos-boot-biz-common/src/main/java/com/yeejoin/amos/boot/biz/common/interceptors/PermissionInterceptor.java
View file @
06e0fd72
...
@@ -34,6 +34,8 @@ import org.apache.poi.ss.formula.functions.T;
...
@@ -34,6 +34,8 @@ import org.apache.poi.ss.formula.functions.T;
import
org.slf4j.Logger
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnExpression
;
import
org.springframework.boot.autoconfigure.condition.ConditionalOnProperty
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.Bean
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
import
org.typroject.tyboot.core.foundation.utils.ValidationUtil
;
...
@@ -63,7 +65,7 @@ public class PermissionInterceptor implements Interceptor {
...
@@ -63,7 +65,7 @@ public class PermissionInterceptor implements Interceptor {
MetaObject
metaObject
=
SystemMetaObject
.
forObject
(
statementHandler
);
MetaObject
metaObject
=
SystemMetaObject
.
forObject
(
statementHandler
);
MappedStatement
mappedStatement
=
(
MappedStatement
)
metaObject
.
getValue
(
"delegate.mappedStatement"
);
MappedStatement
mappedStatement
=
(
MappedStatement
)
metaObject
.
getValue
(
"delegate.mappedStatement"
);
// 处理mybatis plus
//
TODO
处理mybatis plus
String
dataAuthRule
=
PermissionInterceptorContext
.
getDataAuthRule
();
String
dataAuthRule
=
PermissionInterceptorContext
.
getDataAuthRule
();
// 被拦截方法
// 被拦截方法
...
@@ -74,15 +76,15 @@ public class PermissionInterceptor implements Interceptor {
...
@@ -74,15 +76,15 @@ public class PermissionInterceptor implements Interceptor {
PermissionInterceptorContext
.
clean
();
PermissionInterceptorContext
.
clean
();
return
invocation
.
proceed
();
return
invocation
.
proceed
();
}
}
if
(!
ValidationUtil
.
isEmpty
(
dataAuth
)){
dataAuthRule
=
!
ValidationUtil
.
isEmpty
(
dataAuthRule
)
?
dataAuthRule
:
dataAuth
.
interfacePath
();
}
// 数据权限地址为空返回空数据
// 数据权限地址为空返回空数据
if
(
ValidationUtil
.
isEmpty
(
dataAuth
.
interfacePath
())
&&
ValidationUtil
.
isEmpty
(
dataAuthRule
))
{
if
(
ValidationUtil
.
isEmpty
(
dataAuthRule
))
{
// method.getReturnType().isPrimitive() = true 是count语句
// method.getReturnType().isPrimitive() = true 是count语句
PermissionInterceptorContext
.
clean
();
PermissionInterceptorContext
.
clean
();
return
method
.
getReturnType
().
isPrimitive
()
?
invocation
.
proceed
()
:
null
;
return
method
.
getReturnType
().
isPrimitive
()
?
invocation
.
proceed
()
:
null
;
}
}
dataAuthRule
=
ValidationUtil
.
isEmpty
(
dataAuth
.
interfacePath
())
?
dataAuthRule
:
dataAuth
.
interfacePath
();
ReginParams
reginParam
=
JSON
.
parseObject
(
redisUtils
.
get
(
RedisKey
.
buildReginKey
(
RequestContext
.
getExeUserId
()
ReginParams
reginParam
=
JSON
.
parseObject
(
redisUtils
.
get
(
RedisKey
.
buildReginKey
(
RequestContext
.
getExeUserId
()
,
RequestContext
.
getToken
())).
toString
(),
ReginParams
.
class
);
,
RequestContext
.
getToken
())).
toString
(),
ReginParams
.
class
);
if
(
ValidationUtil
.
isEmpty
(
reginParam
)
||
ValidationUtil
.
isEmpty
(
reginParam
.
getUserModel
()))
{
if
(
ValidationUtil
.
isEmpty
(
reginParam
)
||
ValidationUtil
.
isEmpty
(
reginParam
.
getUserModel
()))
{
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-command-api/src/main/java/com/yeejoin/amos/boot/module/command/api/dao/SeismometeorologyDtoDao.java
View file @
06e0fd72
...
@@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
...
@@ -14,6 +14,7 @@ import org.springframework.stereotype.Component;
import
com.yeejoin.amos.boot.module.command.api.dto.SeismometeorologyDto
;
import
com.yeejoin.amos.boot.module.command.api.dto.SeismometeorologyDto
;
import
org.springframework.data.mongodb.core.query.Criteria
;
import
org.springframework.data.mongodb.core.query.Criteria
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
/**
/**
* @description:
* @description:
* @author: tw
* @author: tw
...
@@ -28,41 +29,37 @@ public class SeismometeorologyDtoDao {
...
@@ -28,41 +29,37 @@ public class SeismometeorologyDtoDao {
/**
/**
* 保存对象SeismometeorologyDto
* 保存对象SeismometeorologyDto
* @param
*
*
* @param
*/
*/
public
void
saveObj
(
SeismometeorologyDto
book
)
{
public
void
saveObj
(
SeismometeorologyDto
book
)
{
mongoTemplate
.
save
(
book
);
mongoTemplate
.
save
(
book
);
}
}
/**
/**
*
* 24小時预警
* 24小時预警
*
**/
* **/
public
List
<
SeismometeorologyDto
>
findCarStateByWatchSn
()
{
public
List
<
SeismometeorologyDto
>
findCarStateByWatchSn
(){
System
.
out
.
println
(
new
Date
().
getTime
());
System
.
out
.
println
(
new
Date
().
getTime
());
Query
query
=
new
Query
(
Criteria
.
where
(
"releaseTime"
).
gte
(
getStartTime
())
Query
query
=
new
Query
(
Criteria
.
where
(
"releaseTime"
).
gte
(
getStartTime
())
.
lte
(
getEndTime
()));
.
lte
(
getEndTime
()));
Sort
sort
=
Sort
.
by
(
Sort
.
Direction
.
DESC
,
"releaseTime"
);
Sort
sort
=
Sort
.
by
(
Sort
.
Direction
.
DESC
,
"releaseTime"
);
query
.
with
(
sort
);
query
.
with
(
sort
);
List
<
SeismometeorologyDto
>
gpsList
=
mongoTemplate
.
find
(
query
,
SeismometeorologyDto
.
class
);
List
<
SeismometeorologyDto
>
gpsList
=
mongoTemplate
.
find
(
query
,
SeismometeorologyDto
.
class
);
return
gpsList
;
return
gpsList
;
}
}
/**
/**
*
* 当天气象预警
*当天气象预警
**/
*
public
List
<
SeismometeorologyDto
>
findDutyCarStateBy
()
{
* **/
public
List
<
SeismometeorologyDto
>
findDutyCarStateBy
(){
System
.
out
.
println
(
new
Date
().
getTime
());
System
.
out
.
println
(
new
Date
().
getTime
());
Query
query
=
new
Query
(
Criteria
.
where
(
"releaseTime"
).
gte
(
getStartTime
())
Query
query
=
new
Query
(
Criteria
.
where
(
"releaseTime"
).
gte
(
getStartTime
())
.
lte
(
getEndTime
()));
.
lte
(
getEndTime
()));
Sort
sort
=
Sort
.
by
(
Sort
.
Direction
.
DESC
,
"releaseTime"
);
Sort
sort
=
Sort
.
by
(
Sort
.
Direction
.
DESC
,
"releaseTime"
);
query
.
with
(
sort
);
query
.
with
(
sort
);
List
<
SeismometeorologyDto
>
gpsList
=
mongoTemplate
.
find
(
query
,
SeismometeorologyDto
.
class
);
List
<
SeismometeorologyDto
>
gpsList
=
mongoTemplate
.
find
(
query
,
SeismometeorologyDto
.
class
);
return
gpsList
;
return
gpsList
;
...
@@ -71,19 +68,19 @@ public class SeismometeorologyDtoDao {
...
@@ -71,19 +68,19 @@ public class SeismometeorologyDtoDao {
private
static
Date
getStartTime
()
{
private
static
Date
getStartTime
()
{
Calendar
todayStart
=
Calendar
.
getInstance
();
Calendar
todayStart
=
Calendar
.
getInstance
();
todayStart
.
set
(
Calendar
.
HOUR_OF_DAY
,
0
);
todayStart
.
set
(
Calendar
.
HOUR_OF_DAY
,
0
);
todayStart
.
set
(
Calendar
.
MINUTE
,
0
);
todayStart
.
set
(
Calendar
.
MINUTE
,
0
);
todayStart
.
set
(
Calendar
.
SECOND
,
0
);
todayStart
.
set
(
Calendar
.
SECOND
,
0
);
todayStart
.
set
(
Calendar
.
MILLISECOND
,
0
);
todayStart
.
set
(
Calendar
.
MILLISECOND
,
0
);
return
todayStart
.
getTime
();
return
todayStart
.
getTime
();
}
}
private
static
Date
getEndTime
()
{
private
static
Date
getEndTime
()
{
Calendar
todayEnd
=
Calendar
.
getInstance
();
Calendar
todayEnd
=
Calendar
.
getInstance
();
todayEnd
.
set
(
Calendar
.
HOUR_OF_DAY
,
23
);
todayEnd
.
set
(
Calendar
.
HOUR_OF_DAY
,
23
);
todayEnd
.
set
(
Calendar
.
MINUTE
,
59
);
todayEnd
.
set
(
Calendar
.
MINUTE
,
59
);
todayEnd
.
set
(
Calendar
.
SECOND
,
59
);
todayEnd
.
set
(
Calendar
.
SECOND
,
59
);
todayEnd
.
set
(
Calendar
.
MILLISECOND
,
999
);
todayEnd
.
set
(
Calendar
.
MILLISECOND
,
999
);
return
todayEnd
.
getTime
();
return
todayEnd
.
getTime
();
}
}
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-equip-api/src/main/java/com/yeejoin/equipmanage/common/entity/vo/AlamVideoVO.java
View file @
06e0fd72
...
@@ -23,4 +23,6 @@ public class AlamVideoVO {
...
@@ -23,4 +23,6 @@ public class AlamVideoVO {
private
String
presetPosition
;
private
String
presetPosition
;
private
String
vedioFormat
;
}
}
amos-boot-module/amos-boot-module-api/amos-boot-module-latentdanger-api/src/main/java/com/yeejoin/amos/latentdanger/dao/entity/LatentDanger.java
View file @
06e0fd72
...
@@ -90,7 +90,7 @@ public class LatentDanger extends BasicEntity {
...
@@ -90,7 +90,7 @@ public class LatentDanger extends BasicEntity {
/**
/**
* 限制时间
* 限制时间
*/
*/
@JsonFormat
(
pattern
=
"yyyy-MM-dd
HH:mm:ss
"
,
timezone
=
"GMT+8"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
Date
reformLimitDate
;
private
Date
reformLimitDate
;
private
Integer
overtimeState
;
private
Integer
overtimeState
;
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-supervision-api/pom.xml
View file @
06e0fd72
...
@@ -21,7 +21,7 @@
...
@@ -21,7 +21,7 @@
<dependency>
<dependency>
<groupId>
cn.afterturn
</groupId>
<groupId>
cn.afterturn
</groupId>
<artifactId>
easypoi-base
</artifactId>
<artifactId>
easypoi-base
</artifactId>
<version>
3.0.3
</version>
<version>
4.0.0
</version>
<exclusions>
<exclusions>
<exclusion>
<exclusion>
<artifactId>
poi-ooxml
</artifactId>
<artifactId>
poi-ooxml
</artifactId>
...
@@ -32,12 +32,12 @@
...
@@ -32,12 +32,12 @@
<dependency>
<dependency>
<groupId>
cn.afterturn
</groupId>
<groupId>
cn.afterturn
</groupId>
<artifactId>
easypoi-web
</artifactId>
<artifactId>
easypoi-web
</artifactId>
<version>
3.0.3
</version>
<version>
4.0.0
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
cn.afterturn
</groupId>
<groupId>
cn.afterturn
</groupId>
<artifactId>
easypoi-annotation
</artifactId>
<artifactId>
easypoi-annotation
</artifactId>
<version>
3.0.3
</version>
<version>
4.0.0
</version>
</dependency>
</dependency>
<dependency>
<dependency>
<groupId>
org.jsoup
</groupId>
<groupId>
org.jsoup
</groupId>
...
...
amos-boot-module/amos-boot-module-api/amos-boot-module-supervision-api/src/main/java/com/yeejoin/amos/supervision/dao/entity/CheckInput.java
View file @
06e0fd72
...
@@ -8,73 +8,72 @@ import java.util.List;
...
@@ -8,73 +8,72 @@ import java.util.List;
/**
/**
* The persistent class for the p_check_input database table.
* The persistent class for the p_check_input database table.
*
*/
*/
@Entity
@Entity
@Table
(
name
=
"p_check_input"
)
@Table
(
name
=
"p_check_input"
)
@NamedQuery
(
name
=
"CheckInput.findAll"
,
query
=
"SELECT c FROM CheckInput c"
)
@NamedQuery
(
name
=
"CheckInput.findAll"
,
query
=
"SELECT c FROM CheckInput c"
)
public
class
CheckInput
extends
BasicEntity
{
public
class
CheckInput
extends
BasicEntity
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
/**
/**
* 巡检记录id
* 巡检记录id
*/
*/
@Column
(
name
=
"check_id"
)
@Column
(
name
=
"check_id"
)
private
Long
checkId
;
private
Long
checkId
;
/**
/**
* 检查项id
* 检查项id
*/
*/
@Column
(
name
=
"input_id"
)
@Column
(
name
=
"input_id"
)
private
Long
inputId
;
private
Long
inputId
;
/**
/**
* 检查项名称
* 检查项名称
*/
*/
@Column
(
name
=
"input_name"
)
@Column
(
name
=
"input_name"
)
private
String
inputName
;
private
String
inputName
;
/**
/**
* 巡检点检查项
* 巡检点检查项
*/
*/
@Column
(
name
=
"route_point_item_id"
)
@Column
(
name
=
"route_point_item_id"
)
private
Long
routePointItemId
;
private
Long
routePointItemId
;
/**
/**
* 输入值
* 输入值
*/
*/
@Column
(
name
=
"input_value"
)
@Column
(
name
=
"input_value"
)
private
String
inputValue
;
private
String
inputValue
;
/**
/**
* 是否合格
* 是否合格
*/
*/
@Column
(
name
=
"is_ok"
)
@Column
(
name
=
"is_ok"
)
private
String
isOk
;
private
String
isOk
;
/**
/**
* 序号
* 序号
*/
*/
@Column
(
name
=
"order_no"
)
@Column
(
name
=
"order_no"
)
private
int
orderNo
;
private
int
orderNo
;
/**
/**
* 权限系统org code
* 权限系统org code
*/
*/
@Column
(
name
=
"org_code"
)
@Column
(
name
=
"org_code"
)
private
String
orgCode
;
private
String
orgCode
;
/**
/**
* 检查点分类id
* 检查点分类id
*/
*/
@Column
(
name
=
"point_classify_id"
)
@Column
(
name
=
"point_classify_id"
)
private
Long
pointClassifyId
;
private
Long
pointClassifyId
;
/**
/**
* 检查点分类名称
* 检查点分类名称
*/
*/
@Column
(
name
=
"point_classify_name"
)
@Column
(
name
=
"point_classify_name"
)
private
String
pointClassifyName
;
private
String
pointClassifyName
;
/**
/**
...
@@ -90,37 +89,49 @@ public class CheckInput extends BasicEntity {
...
@@ -90,37 +89,49 @@ public class CheckInput extends BasicEntity {
/**
/**
* 执行人ids
* 执行人ids
*/
*/
@Column
(
name
=
"user_id"
)
@Column
(
name
=
"user_id"
)
private
String
userId
;
private
String
userId
;
/**
/**
* 执行人名称
* 执行人名称
*/
*/
@Column
(
name
=
"user_name"
)
@Column
(
name
=
"user_name"
)
private
String
userName
;
private
String
userName
;
/**
/**
* 陪同检查人ids
*/
@Column
(
name
=
"accompany_user_id"
)
private
String
accompanyUserId
;
/**
* 陪同检查人名称
*/
@Column
(
name
=
"accompany_user_name"
)
private
String
accompanyUserName
;
/**
* 执行部门ids
* 执行部门ids
*/
*/
@Column
(
name
=
"dep_id"
)
@Column
(
name
=
"dep_id"
)
private
String
depId
;
private
String
depId
;
/**
/**
* 执行部门名称
* 执行部门名称
*/
*/
@Column
(
name
=
"dep_name"
)
@Column
(
name
=
"dep_name"
)
private
String
depName
;
private
String
depName
;
/**
/**
* 安全隐患个数
* 安全隐患个数
*/
*/
@Column
(
name
=
"safety_danger_num"
)
@Column
(
name
=
"safety_danger_num"
)
private
int
safetyDangerNum
;
private
int
safetyDangerNum
;
/**
/**
* 重大隐患个数
* 重大隐患个数
*/
*/
@Column
(
name
=
"major_danger_num"
)
@Column
(
name
=
"major_danger_num"
)
private
int
majorDangerNum
;
private
int
majorDangerNum
;
private
List
<
DangerDto
>
dangerDtoList
;
private
List
<
DangerDto
>
dangerDtoList
;
...
@@ -304,4 +315,20 @@ public class CheckInput extends BasicEntity {
...
@@ -304,4 +315,20 @@ public class CheckInput extends BasicEntity {
public
void
setDangerDtoList
(
List
<
DangerDto
>
dangerDtoList
)
{
public
void
setDangerDtoList
(
List
<
DangerDto
>
dangerDtoList
)
{
this
.
dangerDtoList
=
dangerDtoList
;
this
.
dangerDtoList
=
dangerDtoList
;
}
}
public
String
getAccompanyUserId
()
{
return
accompanyUserId
;
}
public
void
setAccompanyUserId
(
String
accompanyUserId
)
{
this
.
accompanyUserId
=
accompanyUserId
;
}
public
String
getAccompanyUserName
()
{
return
accompanyUserName
;
}
public
void
setAccompanyUserName
(
String
accompanyUserName
)
{
this
.
accompanyUserName
=
accompanyUserName
;
}
}
}
\ No newline at end of file
amos-boot-module/amos-boot-module-biz/amos-boot-module-command-biz/src/main/java/com/yeejoin/amos/boot/module/command/biz/controller/CommandController.java
View file @
06e0fd72
...
@@ -39,7 +39,9 @@ import io.swagger.annotations.Api;
...
@@ -39,7 +39,9 @@ import io.swagger.annotations.Api;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.client.RestTemplate
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.context.RequestContext
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.enumeration.UserType
;
import
org.typroject.tyboot.core.foundation.exception.BaseException
;
import
org.typroject.tyboot.core.foundation.exception.BaseException
;
...
@@ -146,6 +148,8 @@ public class CommandController extends BaseController {
...
@@ -146,6 +148,8 @@ public class CommandController extends BaseController {
@Autowired
@Autowired
IUserCarService
userCarService
;
IUserCarService
userCarService
;
@Autowired
RestTemplate
restTemplate
;
/**
/**
* 警情列表
* 警情列表
...
@@ -1530,4 +1534,13 @@ public class CommandController extends BaseController {
...
@@ -1530,4 +1534,13 @@ public class CommandController extends BaseController {
}
}
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@RequestMapping
(
value
=
"getAMapWeather"
,
method
=
RequestMethod
.
GET
)
@ApiOperation
(
httpMethod
=
"GET"
,
value
=
"获取百度地图天气"
,
notes
=
"获取百度地图天气"
)
public
ResponseModel
<
Object
>
getAMapWeather
()
{
ResponseEntity
<
HashMap
>
weather
=
restTemplate
.
getForEntity
(
"https://restapi.amap.com/v3/weather/weatherInfo?key=4bee67717254d93067fdbc09cd61c7d9&city=610100&extensions=all"
,
HashMap
.
class
);
return
ResponseHelper
.
buildResponse
(
weather
);
}
}
}
\ No newline at end of file
amos-boot-module/amos-boot-module-biz/amos-boot-module-common-biz/src/main/java/com/yeejoin/amos/boot/module/common/biz/service/impl/DutyFirstAidServiceImpl.java
View file @
06e0fd72
...
@@ -157,8 +157,8 @@ public class DutyFirstAidServiceImpl extends DutyCommonServiceImpl implements ID
...
@@ -157,8 +157,8 @@ public class DutyFirstAidServiceImpl extends DutyCommonServiceImpl implements ID
});
});
if
(
firstAidSimpleList
!=
null
&&
firstAidSimpleList
.
size
()
>=
1
)
{
if
(
firstAidSimpleList
!=
null
&&
firstAidSimpleList
.
size
()
>=
1
)
{
detailMap
.
put
(
"firstAidName"
,
firstAidSimpleList
);
detailMap
.
put
(
"firstAidName"
,
firstAidSimpleList
);
resultList
.
add
(
detailMap
);
}
}
resultList
.
add
(
detailMap
);
});
});
result
.
add
(
resultList
.
get
(
0
));
result
.
add
(
resultList
.
get
(
0
));
return
result
;
return
result
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/ConfirmAlarmServiceImpl.java
View file @
06e0fd72
...
@@ -82,6 +82,9 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
...
@@ -82,6 +82,9 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
@Value
(
"${systemctl.jcs.switch}"
)
@Value
(
"${systemctl.jcs.switch}"
)
private
Boolean
jcsSwitch
;
private
Boolean
jcsSwitch
;
@Value
(
"${window.vedioFormat}"
)
String
vedioFormat
;
@Autowired
@Autowired
private
RuleConfirmAlarmService
ruleConfirmAlamService
;
private
RuleConfirmAlarmService
ruleConfirmAlamService
;
...
@@ -101,6 +104,7 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
...
@@ -101,6 +104,7 @@ public class ConfirmAlarmServiceImpl extends ServiceImpl<ConfirmAlarmMapper, Equ
if
(
videoType
.
equals
(
type
))
{
if
(
videoType
.
equals
(
type
))
{
List
<
AlamVideoVO
>
video
=
videoMapper
.
getVideoBySpeId
(
equipId
);
List
<
AlamVideoVO
>
video
=
videoMapper
.
getVideoBySpeId
(
equipId
);
video
.
forEach
(
action
->
{
video
.
forEach
(
action
->
{
action
.
setVedioFormat
(
vedioFormat
);
action
.
setUrl
(
videoService
.
getVideoUrl
(
action
.
getName
(),
action
.
getPresetPosition
(),
action
.
getUrl
(),
action
.
getCode
()));
action
.
setUrl
(
videoService
.
getVideoUrl
(
action
.
getName
(),
action
.
getPresetPosition
(),
action
.
getUrl
(),
action
.
getCode
()));
});
});
res
.
put
(
"video"
,
video
);
res
.
put
(
"video"
,
video
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-equip-biz/src/main/java/com/yeejoin/equipmanage/service/impl/VideoServiceImpl.java
View file @
06e0fd72
...
@@ -97,8 +97,8 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
...
@@ -97,8 +97,8 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
@Value
(
"${equip.security.code}"
)
@Value
(
"${equip.security.code}"
)
String
securityMonitorCode
;
String
securityMonitorCode
;
@Value
(
"${
param.isUseVideoTranscoding
}"
)
@Value
(
"${
window.vedioFormat
}"
)
String
isUseVideoTranscoding
;
String
vedioFormat
;
@Autowired
@Autowired
VideoMapper
videoMapper
;
VideoMapper
videoMapper
;
...
@@ -522,7 +522,7 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
...
@@ -522,7 +522,7 @@ public class VideoServiceImpl extends ServiceImpl<VideoMapper, Video> implements
@Override
@Override
public
String
getVideoUrl
(
String
videoId
,
String
presetIndex
,
String
defaultUrl
,
String
code
)
{
public
String
getVideoUrl
(
String
videoId
,
String
presetIndex
,
String
defaultUrl
,
String
code
)
{
if
(
"
off"
.
equals
(
isUseVideoTranscoding
))
{
if
(
"
hls"
.
equals
(
vedioFormat
))
{
String
url
=
getVideoUrl
(
code
);
String
url
=
getVideoUrl
(
code
);
return
ObjectUtils
.
isEmpty
(
url
)
?
defaultUrl
:
url
;
return
ObjectUtils
.
isEmpty
(
url
)
?
defaultUrl
:
url
;
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/AlertSubmittedServiceImpl.java
View file @
06e0fd72
...
@@ -490,10 +490,10 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
...
@@ -490,10 +490,10 @@ public class AlertSubmittedServiceImpl extends BaseService<AlertSubmittedDto, Al
}
}
AlertSubmitted
alertSubmittedNew
=
null
;
AlertSubmitted
alertSubmittedNew
=
null
;
Optional
<
AlertBusinessTypeEnum
>
alertBusinessTypeEnum
=
//
Optional<AlertBusinessTypeEnum> alertBusinessTypeEnum =
EnumsUtils
.
getEnumObject
(
AlertBusinessTypeEnum
.
class
,
//
EnumsUtils.getEnumObject(AlertBusinessTypeEnum.class,
e
->
e
.
getCode
().
equals
(
calledRo
.
getAlertTypeCode
()));
//
e -> e.getCode().equals(calledRo.getAlertTypeCode()));
smsCode
=
alertBusinessTypeEnum
.
get
().
getSms_code
();
//
smsCode = alertBusinessTypeEnum.get().getSms_code();
if
(!
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情初报
.
getCode
()))
{
if
(!
alertWay
.
equals
(
AlertBusinessTypeEnum
.
警情初报
.
getCode
()))
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/controller/CheckController.java
View file @
06e0fd72
...
@@ -4,10 +4,7 @@ import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
...
@@ -4,10 +4,7 @@ import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import
com.yeejoin.amos.supervision.business.constants.XJConstant
;
import
com.yeejoin.amos.supervision.business.constants.XJConstant
;
import
com.yeejoin.amos.supervision.business.dto.CheckDto
;
import
com.yeejoin.amos.supervision.business.dto.CheckDto
;
import
com.yeejoin.amos.supervision.business.dto.CheckInputItemDto
;
import
com.yeejoin.amos.supervision.business.dto.CheckInputItemDto
;
import
com.yeejoin.amos.supervision.business.param.CheckInfoPageParam
;
import
com.yeejoin.amos.supervision.business.param.*
;
import
com.yeejoin.amos.supervision.business.param.CheckPageParam
;
import
com.yeejoin.amos.supervision.business.param.CheckRecordParam
;
import
com.yeejoin.amos.supervision.business.param.CheckStatisticalParam
;
import
com.yeejoin.amos.supervision.business.service.intfc.ICheckService
;
import
com.yeejoin.amos.supervision.business.service.intfc.ICheckService
;
import
com.yeejoin.amos.supervision.business.service.intfc.IPlanTaskService
;
import
com.yeejoin.amos.supervision.business.service.intfc.IPlanTaskService
;
import
com.yeejoin.amos.supervision.business.service.intfc.ISafety3DDataSendService
;
import
com.yeejoin.amos.supervision.business.service.intfc.ISafety3DDataSendService
;
...
@@ -50,6 +47,7 @@ import java.util.Date;
...
@@ -50,6 +47,7 @@ import java.util.Date;
import
java.util.HashMap
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Map
;
import
java.util.function.Consumer
;
@RestController
@RestController
@RequestMapping
(
value
=
"/api/check"
)
@RequestMapping
(
value
=
"/api/check"
)
...
@@ -546,8 +544,15 @@ public class CheckController extends AbstractBaseController {
...
@@ -546,8 +544,15 @@ public class CheckController extends AbstractBaseController {
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@TycloudOperation
(
ApiLevel
=
UserType
.
AGENCY
)
@ApiOperation
(
value
=
"保存检查记录"
,
notes
=
"保存检查记录"
)
@ApiOperation
(
value
=
"保存检查记录"
,
notes
=
"保存检查记录"
)
@RequestMapping
(
value
=
"/saveRecord"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
@RequestMapping
(
value
=
"/saveRecord"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
POST
)
public
ResponseModel
saveSupervisionCheckRecord
(
@ApiParam
(
value
=
"检查信息"
,
required
=
false
)
@RequestBody
(
required
=
true
)
CheckRecordParam
requestParam
)
{
public
ResponseModel
saveSupervisionCheckRecord
(
@ApiParam
(
value
=
"检查信息"
,
required
=
false
)
@RequestBody
CheckRecordParam
requestParam
)
{
try
{
try
{
//存放检查人信息
requestParam
.
getCheckItems
().
forEach
(
checkInputParam
->
{
checkInputParam
.
setUserId
(
getUserId
());
checkInputParam
.
setUserName
(
getUserInfo
().
getRealName
());
});
ReginParams
reginParams
=
getSelectedOrgInfo
();
ReginParams
reginParams
=
getSelectedOrgInfo
();
String
orgCode
=
getOrgCode
(
reginParams
);
String
orgCode
=
getOrgCode
(
reginParams
);
requestParam
.
setOrgCode
(
orgCode
);
requestParam
.
setOrgCode
(
orgCode
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/param/CheckInputParam.java
View file @
06e0fd72
...
@@ -19,8 +19,10 @@ public class CheckInputParam {
...
@@ -19,8 +19,10 @@ public class CheckInputParam {
private
boolean
isCheck
;
private
boolean
isCheck
;
private
String
remark
;
private
String
remark
;
private
Long
routePointItemId
;
private
Long
routePointItemId
;
private
String
userId
;
private
String
userId
;
//检查人ID
private
String
userName
;
private
String
userName
;
//检查人姓名
private
String
accompanyUserId
;
//陪同检查人姓名
private
String
accompanyUserName
;
//陪同检查人姓名
private
String
depId
;
private
String
depId
;
private
String
depName
;
private
String
depName
;
private
List
<
CheckShot
>
checkInputShot
=
new
ArrayList
<>();
private
List
<
CheckShot
>
checkInputShot
=
new
ArrayList
<>();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/CheckServiceImpl.java
View file @
06e0fd72
...
@@ -1455,6 +1455,8 @@ public class CheckServiceImpl implements ICheckService {
...
@@ -1455,6 +1455,8 @@ public class CheckServiceImpl implements ICheckService {
checkInput
.
setRemark
(
item
.
getRemark
());
checkInput
.
setRemark
(
item
.
getRemark
());
checkInput
.
setUserId
(
item
.
getUserId
());
checkInput
.
setUserId
(
item
.
getUserId
());
checkInput
.
setUserName
(
item
.
getUserName
());
checkInput
.
setUserName
(
item
.
getUserName
());
checkInput
.
setAccompanyUserId
(
item
.
getAccompanyUserId
());
checkInput
.
setAccompanyUserName
(
item
.
getAccompanyUserName
());
checkInput
.
setDepId
(
item
.
getDepId
());
checkInput
.
setDepId
(
item
.
getDepId
());
checkInput
.
setDepName
(
item
.
getDepName
());
checkInput
.
setDepName
(
item
.
getDepName
());
//1.校验结果
//1.校验结果
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/service/impl/HiddenDangerServiceImpl.java
View file @
06e0fd72
...
@@ -315,6 +315,10 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
...
@@ -315,6 +315,10 @@ public class HiddenDangerServiceImpl implements IHiddenDangerService {
List
<
CheckShot
>
shotList
=
iCheckShotDao
.
findAllByCheckIdAndCheckInputId
(
checkInput
.
getCheckId
(),
checkInput
.
getId
());
List
<
CheckShot
>
shotList
=
iCheckShotDao
.
findAllByCheckIdAndCheckInputId
(
checkInput
.
getCheckId
(),
checkInput
.
getId
());
result
.
put
(
"checkUserId"
,
checkInput
.
getUserId
());
result
.
put
(
"checkUserId"
,
checkInput
.
getUserId
());
result
.
put
(
"checkUserName"
,
checkInput
.
getUserName
());
result
.
put
(
"checkUserName"
,
checkInput
.
getUserName
());
result
.
put
(
"accompanyUserId"
,
checkInput
.
getAccompanyUserId
());
result
.
put
(
"accompanyUserName"
,
checkInput
.
getAccompanyUserName
());
result
.
put
(
"accompanyingUserId"
,
checkInput
.
getAccompanyUserId
());
result
.
put
(
"accompanyingUserName"
,
checkInput
.
getAccompanyUserName
());
result
.
put
(
"planExecuteTime"
,
checkInput
.
getCreateDate
());
result
.
put
(
"planExecuteTime"
,
checkInput
.
getCreateDate
());
result
.
put
(
"checkPhotoUrl"
,
shotList
.
stream
().
map
(
CheckShot:
:
getPhotoData
).
collect
(
Collectors
.
joining
(
","
)));
result
.
put
(
"checkPhotoUrl"
,
shotList
.
stream
().
map
(
CheckShot:
:
getPhotoData
).
collect
(
Collectors
.
joining
(
","
)));
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/util/FileHelper.java
View file @
06e0fd72
...
@@ -5,7 +5,6 @@ import cn.afterturn.easypoi.excel.ExcelImportUtil;
...
@@ -5,7 +5,6 @@ import cn.afterturn.easypoi.excel.ExcelImportUtil;
import
cn.afterturn.easypoi.excel.entity.ExportParams
;
import
cn.afterturn.easypoi.excel.entity.ExportParams
;
import
cn.afterturn.easypoi.excel.entity.ImportParams
;
import
cn.afterturn.easypoi.excel.entity.ImportParams
;
import
cn.afterturn.easypoi.excel.entity.enmus.ExcelType
;
import
cn.afterturn.easypoi.excel.entity.enmus.ExcelType
;
import
com.alibaba.excel.metadata.Sheet
;
import
com.google.zxing.BarcodeFormat
;
import
com.google.zxing.BarcodeFormat
;
import
com.google.zxing.MultiFormatWriter
;
import
com.google.zxing.MultiFormatWriter
;
import
com.google.zxing.client.j2se.MatrixToImageWriter
;
import
com.google.zxing.client.j2se.MatrixToImageWriter
;
...
@@ -13,7 +12,6 @@ import com.google.zxing.common.BitMatrix;
...
@@ -13,7 +12,6 @@ import com.google.zxing.common.BitMatrix;
import
com.yeejoin.amos.supervision.business.vo.PointVo
;
import
com.yeejoin.amos.supervision.business.vo.PointVo
;
import
com.yeejoin.amos.supervision.exception.YeeException
;
import
com.yeejoin.amos.supervision.exception.YeeException
;
import
org.apache.commons.io.FileUtils
;
import
org.apache.commons.io.FileUtils
;
import
org.apache.poi.hslf.usermodel.HSLFSlideShow
;
import
org.apache.poi.hssf.usermodel.*
;
import
org.apache.poi.hssf.usermodel.*
;
import
org.apache.poi.hwpf.HWPFDocument
;
import
org.apache.poi.hwpf.HWPFDocument
;
import
org.apache.poi.ss.usermodel.*
;
import
org.apache.poi.ss.usermodel.*
;
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-supervision-biz/src/main/java/com/yeejoin/amos/supervision/business/vo/CheckVo.java
View file @
06e0fd72
...
@@ -44,7 +44,10 @@ public class CheckVo {
...
@@ -44,7 +44,10 @@ public class CheckVo {
* 检查人
* 检查人
*/
*/
private
String
userName
;
private
String
userName
;
/**
* 陪同检查人
*/
private
String
accompanyUserName
;
/**
/**
* 责任单位ID
* 责任单位ID
*/
*/
...
...
amos-boot-system-equip/src/main/resources/application-dev.properties
View file @
06e0fd72
...
@@ -65,8 +65,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
...
@@ -65,8 +65,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
#系统上线时间
param.system.online.date
=
2019-02-12
param.system.online.date
=
2019-02-12
# 视频转码服务开关
off/on
,默认关闭,数字换流站使用时开启
# 视频转码服务开关
hls(关)/flv(开)
,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
window.vedioFormat
=
hls
# 航天视频服务地址
# 航天视频服务地址
param.htvideo.url
=
"http://192.168.4.174:9001";
param.htvideo.url
=
"http://192.168.4.174:9001";
# 南瑞视频转码服务地址
# 南瑞视频转码服务地址
...
...
amos-boot-system-equip/src/main/resources/application-docker.properties
View file @
06e0fd72
...
@@ -65,8 +65,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
...
@@ -65,8 +65,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
#系统上线时间
param.system.online.date
=
2019-02-12
param.system.online.date
=
2019-02-12
# 视频转码服务开关
off/on
,默认关闭,数字换流站使用时开启
# 视频转码服务开关
hls(关)/flv(开)
,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
window.vedioFormat
=
hls
# 航天视频服务地址
# 航天视频服务地址
param.htvideo.url
=
"";
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
# 南瑞视频转码服务地址
...
...
amos-boot-system-equip/src/main/resources/application-jcs.properties
View file @
06e0fd72
...
@@ -71,8 +71,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
...
@@ -71,8 +71,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
#系统上线时间
param.system.online.date
=
2019-02-12
param.system.online.date
=
2019-02-12
# 视频转码服务开关
off/on
,默认关闭,数字换流站使用时开启
# 视频转码服务开关
hls(关)/flv(开)
,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
window.vedioFormat
=
hls
# 航天视频服务地址
# 航天视频服务地址
param.htvideo.url
=
"";
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
# 南瑞视频转码服务地址
...
...
amos-boot-system-equip/src/main/resources/application-qa.properties
View file @
06e0fd72
...
@@ -65,8 +65,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
...
@@ -65,8 +65,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
#系统上线时间
param.system.online.date
=
2019-02-12
param.system.online.date
=
2019-02-12
# 视频转码服务开关
off/on
,默认关闭,数字换流站使用时开启
# 视频转码服务开关
hls(关)/flv(开)
,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
window.vedioFormat
=
hls
# 航天视频服务地址
# 航天视频服务地址
param.htvideo.url
=
"";
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
# 南瑞视频转码服务地址
...
...
amos-boot-system-equip/src/main/resources/application-test.properties
View file @
06e0fd72
...
@@ -58,8 +58,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
...
@@ -58,8 +58,8 @@ dcs.url.sendalarm=http://198.87.103.158:8001/alarm-service/appalarm/sendalarm
#系统上线时间
#系统上线时间
param.system.online.date
=
2019-02-12
param.system.online.date
=
2019-02-12
# 视频转码服务开关
off/on
,默认关闭,数字换流站使用时开启
# 视频转码服务开关
hls(关)/flv(开)
,默认关闭,数字换流站使用时开启
param.isUseVideoTranscoding
=
off
window.vedioFormat
=
hls
# 航天视频服务地址
# 航天视频服务地址
param.htvideo.url
=
"";
param.htvideo.url
=
"";
# 南瑞视频转码服务地址
# 南瑞视频转码服务地址
...
...
amos-boot-system-supervision/pom.xml
View file @
06e0fd72
...
@@ -16,10 +16,6 @@
...
@@ -16,10 +16,6 @@
<version>
${amos-biz-boot.version}
</version>
<version>
${amos-biz-boot.version}
</version>
<exclusions>
<exclusions>
<exclusion>
<exclusion>
<artifactId>
easypoi-base
</artifactId>
<groupId>
cn.afterturn
</groupId>
</exclusion>
<exclusion>
<artifactId>
poi-ooxml
</artifactId>
<artifactId>
poi-ooxml
</artifactId>
<groupId>
org.apache.poi
</groupId>
<groupId>
org.apache.poi
</groupId>
</exclusion>
</exclusion>
...
...
amos-boot-system-supervision/src/main/resources/db/changelog/mt-1.0.0.xml
View file @
06e0fd72
...
@@ -13,7 +13,8 @@
...
@@ -13,7 +13,8 @@
</preConditions>
</preConditions>
<comment>
p_point ADD COLUMN last_check_id
</comment>
<comment>
p_point ADD COLUMN last_check_id
</comment>
<sql>
<sql>
ALTER TABLE p_point ADD COLUMN `last_check_id` varchar(32) DEFAULT NULL COMMENT '最近检查记录(漏检不算)' AFTER `original_id`;
ALTER TABLE p_point ADD COLUMN `last_check_id` varchar(32) DEFAULT NULL COMMENT '最近检查记录(漏检不算)' AFTER
`original_id`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -25,7 +26,8 @@
...
@@ -25,7 +26,8 @@
</preConditions>
</preConditions>
<comment>
p_input_item ADD COLUMN check_type
</comment>
<comment>
p_input_item ADD COLUMN check_type
</comment>
<sql>
<sql>
ALTER TABLE p_input_item ADD COLUMN `check_type` varchar(32) DEFAULT NULL COMMENT '检查类别' AFTER `test_requirement`;
ALTER TABLE p_input_item ADD COLUMN `check_type` varchar(32) DEFAULT NULL COMMENT '检查类别' AFTER
`test_requirement`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -37,7 +39,8 @@
...
@@ -37,7 +39,8 @@
</preConditions>
</preConditions>
<comment>
p_input_item ADD COLUMN item_parent
</comment>
<comment>
p_input_item ADD COLUMN item_parent
</comment>
<sql>
<sql>
ALTER TABLE p_input_item ADD COLUMN `item_parent` varchar(50) DEFAULT NULL COMMENT '父类检查项id' AFTER `check_type`;
ALTER TABLE p_input_item ADD COLUMN `item_parent` varchar(50) DEFAULT NULL COMMENT '父类检查项id' AFTER
`check_type`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -49,7 +52,8 @@
...
@@ -49,7 +52,8 @@
</preConditions>
</preConditions>
<comment>
p_input_item ADD COLUMN item_classify
</comment>
<comment>
p_input_item ADD COLUMN item_classify
</comment>
<sql>
<sql>
ALTER TABLE p_input_item ADD COLUMN `item_classify` varchar(50) DEFAULT NULL COMMENT '检查项分类' AFTER `item_parent`;
ALTER TABLE p_input_item ADD COLUMN `item_classify` varchar(50) DEFAULT NULL COMMENT '检查项分类' AFTER
`item_parent`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -61,7 +65,8 @@
...
@@ -61,7 +65,8 @@
</preConditions>
</preConditions>
<comment>
p_input_item ADD COLUMN item_type_classify
</comment>
<comment>
p_input_item ADD COLUMN item_type_classify
</comment>
<sql>
<sql>
ALTER TABLE p_input_item ADD COLUMN `item_type_classify` varchar(50) DEFAULT NULL COMMENT '适用检查类别' AFTER `item_classify`;
ALTER TABLE p_input_item ADD COLUMN `item_type_classify` varchar(50) DEFAULT NULL COMMENT '适用检查类别' AFTER
`item_classify`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -73,7 +78,8 @@
...
@@ -73,7 +78,8 @@
</preConditions>
</preConditions>
<comment>
p_input_item ADD COLUMN item_level
</comment>
<comment>
p_input_item ADD COLUMN item_level
</comment>
<sql>
<sql>
ALTER TABLE p_input_item ADD COLUMN `item_level` varchar(50) DEFAULT NULL COMMENT '检查项等级' AFTER `item_type_classify`;修改列
ALTER TABLE p_input_item ADD COLUMN `item_level` varchar(50) DEFAULT NULL COMMENT '检查项等级' AFTER
`item_type_classify`;修改列
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -107,7 +113,8 @@
...
@@ -107,7 +113,8 @@
</preConditions>
</preConditions>
<comment>
p_plan_task_detail ADD COLUMN executor_name
</comment>
<comment>
p_plan_task_detail ADD COLUMN executor_name
</comment>
<sql>
<sql>
ALTER TABLE `p_plan_task_detail` ADD COLUMN `executor_name` text DEFAULT null COMMENT '执行人名称' AFTER `executor_id`;
ALTER TABLE `p_plan_task_detail` ADD COLUMN `executor_name` text DEFAULT null COMMENT '执行人名称' AFTER
`executor_id`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -119,7 +126,8 @@
...
@@ -119,7 +126,8 @@
</preConditions>
</preConditions>
<comment>
p_plan_task_detail ADD COLUMN item_num
</comment>
<comment>
p_plan_task_detail ADD COLUMN item_num
</comment>
<sql>
<sql>
ALTER TABLE `p_plan_task_detail` ADD COLUMN `item_num` int(11) DEFAULT 0 COMMENT '检查项个数' AFTER `executor_name`;
ALTER TABLE `p_plan_task_detail` ADD COLUMN `item_num` int(11) DEFAULT 0 COMMENT '检查项个数' AFTER
`executor_name`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -131,7 +139,8 @@
...
@@ -131,7 +139,8 @@
</preConditions>
</preConditions>
<comment>
p_plan_task_detail ADD COLUMN executed_num
</comment>
<comment>
p_plan_task_detail ADD COLUMN executed_num
</comment>
<sql>
<sql>
ALTER TABLE `p_plan_task_detail` ADD COLUMN `executed_num` int(11) DEFAULT 0 COMMENT '已执行个数' AFTER `item_num`;
ALTER TABLE `p_plan_task_detail` ADD COLUMN `executed_num` int(11) DEFAULT 0 COMMENT '已执行个数' AFTER
`item_num`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -143,7 +152,8 @@
...
@@ -143,7 +152,8 @@
</preConditions>
</preConditions>
<comment>
p_plan_task_detail ADD COLUMN safety_danger_num
</comment>
<comment>
p_plan_task_detail ADD COLUMN safety_danger_num
</comment>
<sql>
<sql>
ALTER TABLE `p_plan_task_detail` ADD COLUMN `safety_danger_num` int(11) DEFAULT 0 COMMENT '安全隐患个数' AFTER `executed_num`;
ALTER TABLE `p_plan_task_detail` ADD COLUMN `safety_danger_num` int(11) DEFAULT 0 COMMENT '安全隐患个数' AFTER
`executed_num`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -155,7 +165,8 @@
...
@@ -155,7 +165,8 @@
</preConditions>
</preConditions>
<comment>
p_plan_task_detail ADD COLUMN major_danger_num
</comment>
<comment>
p_plan_task_detail ADD COLUMN major_danger_num
</comment>
<sql>
<sql>
ALTER TABLE `p_plan_task_detail` ADD COLUMN `major_danger_num` int(11) DEFAULT 0 COMMENT '重大隐患个数' AFTER `safety_danger_num`;
ALTER TABLE `p_plan_task_detail` ADD COLUMN `major_danger_num` int(11) DEFAULT 0 COMMENT '重大隐患个数' AFTER
`safety_danger_num`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -165,7 +176,8 @@
...
@@ -165,7 +176,8 @@
</preConditions>
</preConditions>
<comment>
p_plan_task_detail modify column is_finish
</comment>
<comment>
p_plan_task_detail modify column is_finish
</comment>
<sql>
<sql>
alter table `p_plan_task_detail` modify column `is_finish` int(11) COMMENT '0-未开始,1-执行中,2-已完成,3-超时漏检(有一个检查项漏检则为漏检)' after `create_date`;
alter table `p_plan_task_detail` modify column `is_finish` int(11) COMMENT
'0-未开始,1-执行中,2-已完成,3-超时漏检(有一个检查项漏检则为漏检)' after `create_date`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -189,7 +201,8 @@
...
@@ -189,7 +201,8 @@
</preConditions>
</preConditions>
<comment>
p_check ADD COLUMN company_name
</comment>
<comment>
p_check ADD COLUMN company_name
</comment>
<sql>
<sql>
ALTER TABLE `p_check` ADD COLUMN `company_name` varchar(255) DEFAULT NULL COMMENT '责任单位名称' AFTER `company_id`;
ALTER TABLE `p_check` ADD COLUMN `company_name` varchar(255) DEFAULT NULL COMMENT '责任单位名称' AFTER
`company_id`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -201,7 +214,8 @@
...
@@ -201,7 +214,8 @@
</preConditions>
</preConditions>
<comment>
p_check_input ADD COLUMN safety_danger_num
</comment>
<comment>
p_check_input ADD COLUMN safety_danger_num
</comment>
<sql>
<sql>
ALTER TABLE `p_check_input` ADD COLUMN `safety_danger_num` int(11) DEFAULT NULL COMMENT '安全隐患个数' AFTER `danger_handle_state`;
ALTER TABLE `p_check_input` ADD COLUMN `safety_danger_num` int(11) DEFAULT NULL COMMENT '安全隐患个数' AFTER
`danger_handle_state`;
</sql>
</sql>
</changeSet>
</changeSet>
...
@@ -213,7 +227,8 @@
...
@@ -213,7 +227,8 @@
</preConditions>
</preConditions>
<comment>
p_check_input ADD COLUMN major_danger_num
</comment>
<comment>
p_check_input ADD COLUMN major_danger_num
</comment>
<sql>
<sql>
ALTER TABLE `p_check_input` ADD COLUMN `major_danger_num` int(11) DEFAULT NULL COMMENT '重大隐患个数' AFTER `safety_danger_num`;
ALTER TABLE `p_check_input` ADD COLUMN `major_danger_num` int(11) DEFAULT NULL COMMENT '重大隐患个数' AFTER
`safety_danger_num`;
</sql>
</sql>
</changeSet>
</changeSet>
<changeSet
author=
"gaojianqiang"
id=
"1630567666-1"
>
<changeSet
author=
"gaojianqiang"
id=
"1630567666-1"
>
...
@@ -272,7 +287,8 @@
...
@@ -272,7 +287,8 @@
CREATE TABLE `p_check_report` (
CREATE TABLE `p_check_report` (
`id` bigint(30) NOT NULL COMMENT '主键',
`id` bigint(30) NOT NULL COMMENT '主键',
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报告名称',
`name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '报告名称',
`plan_type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '计划类型(0单位级/1公司级)',
`plan_type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT
'计划类型(0单位级/1公司级)',
`plan_task_id` bigint(30) NULL DEFAULT NULL COMMENT '关联计划任务id',
`plan_task_id` bigint(30) NULL DEFAULT NULL COMMENT '关联计划任务id',
`check_user` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行人',
`check_user` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '执行人',
`start_check_date` datetime NULL DEFAULT NULL COMMENT '检查实际开始时间',
`start_check_date` datetime NULL DEFAULT NULL COMMENT '检查实际开始时间',
...
@@ -312,4 +328,29 @@
...
@@ -312,4 +328,29 @@
ALTER TABLE `p_plan` MODIFY COLUMN `create_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间';
ALTER TABLE `p_plan` MODIFY COLUMN `create_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间';
</sql>
</sql>
</changeSet>
</changeSet>
<changeSet
author=
"helinlin"
id=
"2022-1-5-1"
>
<preConditions
onFail=
"MARK_RAN"
>
<not>
<columnExists
tableName=
"p_check_input"
columnName=
"accompany_user_id"
/>
</not>
</preConditions>
<comment>
p_check_input add column
</comment>
<sql>
alter table `p_check_input` add column `accompany_user_id` text DEFAULT NULL COMMENT '陪同检查人ids';
</sql>
</changeSet>
<changeSet
author=
"helinlin"
id=
"2022-1-5-2"
>
<preConditions
onFail=
"MARK_RAN"
>
<not>
<columnExists
tableName=
"p_check_input"
columnName=
"accompany_user_name"
/>
</not>
</preConditions>
<comment>
p_check_input add column
</comment>
<sql>
alter table `p_check_input` add column `accompany_user_name` text DEFAULT NULL COMMENT '陪同检查人名称';
</sql>
</changeSet>
</databaseChangeLog>
</databaseChangeLog>
\ No newline at end of file
amos-boot-system-supervision/src/main/resources/db/mapper/dbTemplate_check.xml
View file @
06e0fd72
...
@@ -2012,6 +2012,7 @@
...
@@ -2012,6 +2012,7 @@
ci.major_danger_num,
ci.major_danger_num,
ci.create_date checkTime,
ci.create_date checkTime,
ci.user_name,
ci.user_name,
ci.accompany_user_name,
pp.original_id,
pp.original_id,
pp.name companyName,
pp.name companyName,
...
...
amos-boot-system-supervision/src/main/resources/db/mapper/pointMapper.xml
View file @
06e0fd72
...
@@ -1152,6 +1152,8 @@
...
@@ -1152,6 +1152,8 @@
pii.picture_json picJson,
pii.picture_json picJson,
pci.user_id userId,
pci.user_id userId,
pci.user_name userName,
pci.user_name userName,
pci.accompany_user_id accompanyUserId,
pci.accompany_user_name accompanyUserName,
pii.id itemId,
pii.id itemId,
group_concat(pcs.photo_data) photoData,
group_concat(pcs.photo_data) photoData,
COALESCE (pci.input_value, '') selectValue,
COALESCE (pci.input_value, '') selectValue,
...
...
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