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
d64d540f
Commit
d64d540f
authored
Jan 14, 2025
by
tianbo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
bugfix:
1、压力管道新增长输和公用类别 2、气瓶对接多数据源错误修改 3、两个规定bug修改
parent
51ccb6ee
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
28 additions
and
24 deletions
+28
-24
TmCylinderFillingExamineService.java
...openapi/face/service/TmCylinderFillingExamineService.java
+2
-0
TmCylinderOffloadingService.java
...api/openapi/face/service/TmCylinderOffloadingService.java
+2
-0
IdxBizJgRegisterInfoServiceImpl.java
.../jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
+13
-11
JGDPStatisticsServiceImpl.java
...statistcs/biz/service/impl/JGDPStatisticsServiceImpl.java
+1
-0
PlanTaskMapper.java
...ejoin/amos/patrol/business/dao/mapper/PlanTaskMapper.java
+1
-1
PatrolDataSyncServiceImpl.java
...trol/business/service/impl/PatrolDataSyncServiceImpl.java
+9
-12
No files found.
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/TmCylinderFillingExamineService.java
View file @
d64d540f
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.baomidou.dynamic.datasource.annotation.DS
;
import
com.baomidou.dynamic.datasource.annotation.DSTransactional
;
import
com.baomidou.dynamic.datasource.annotation.DSTransactional
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.yeejoin.amos.api.openapi.face.model.TmCylinderFillingExamineModel
;
import
com.yeejoin.amos.api.openapi.face.model.TmCylinderFillingExamineModel
;
...
@@ -94,6 +95,7 @@ public class TmCylinderFillingExamineService extends MyBaseServiceImpl<TmCylinde
...
@@ -94,6 +95,7 @@ public class TmCylinderFillingExamineService extends MyBaseServiceImpl<TmCylinde
}
}
}
}
@DS
(
"tzs"
)
private
void
syncCylinderFillingExamine
(
List
<
TmCylinderFillingExamineModel
>
model
)
{
private
void
syncCylinderFillingExamine
(
List
<
TmCylinderFillingExamineModel
>
model
)
{
syncCylinderDataService
.
syncCylinderFillingExamine
(
model
);
syncCylinderDataService
.
syncCylinderFillingExamine
(
model
);
}
}
...
...
amos-boot-data/amos-boot-data-openapi/src/main/java/com/yeejoin/amos/api/openapi/face/service/TmCylinderOffloadingService.java
View file @
d64d540f
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
package
com
.
yeejoin
.
amos
.
api
.
openapi
.
face
.
service
;
import
com.baomidou.dynamic.datasource.annotation.DS
;
import
com.baomidou.dynamic.datasource.annotation.DSTransactional
;
import
com.baomidou.dynamic.datasource.annotation.DSTransactional
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.yeejoin.amos.api.openapi.face.model.TmCylinderOffloadingModel
;
import
com.yeejoin.amos.api.openapi.face.model.TmCylinderOffloadingModel
;
...
@@ -70,6 +71,7 @@ public class TmCylinderOffloadingService extends MyBaseServiceImpl<TmCylinderOff
...
@@ -70,6 +71,7 @@ public class TmCylinderOffloadingService extends MyBaseServiceImpl<TmCylinderOff
* 同步气站信息至气瓶服务
* 同步气站信息至气瓶服务
* @param model
* @param model
*/
*/
@DS
(
"tzs"
)
private
void
syncCylinderOffloadingModel
(
List
<
TmCylinderOffloadingModel
>
model
)
{
private
void
syncCylinderOffloadingModel
(
List
<
TmCylinderOffloadingModel
>
model
)
{
syncCylinderDataService
.
syncCylinderOffloading
(
model
);
syncCylinderDataService
.
syncCylinderOffloading
(
model
);
}
}
...
...
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/impl/IdxBizJgRegisterInfoServiceImpl.java
View file @
d64d540f
...
@@ -138,6 +138,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -138,6 +138,7 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
public
static
final
String
DATA_SOURCE_NAME
=
"DATA_SOURCE_NAME"
;
public
static
final
String
DATA_SOURCE_NAME
=
"DATA_SOURCE_NAME"
;
public
static
final
String
USE_PLACE_CODE
=
"USE_PLACE_CODE"
;
public
static
final
String
USE_PLACE_CODE
=
"USE_PLACE_CODE"
;
public
static
final
String
EQU_CATEGORY_CODE
=
"EQU_CATEGORY_CODE"
;
public
static
final
String
EQU_CATEGORY_CODE
=
"EQU_CATEGORY_CODE"
;
public
static
final
String
EQU_LIST_CODE
=
"EQU_LIST_CODE"
;
public
static
final
String
PROJECT_CONTRAPTION
=
"PROJECT_CONTRAPTION"
;
// 工程装置名称
public
static
final
String
PROJECT_CONTRAPTION
=
"PROJECT_CONTRAPTION"
;
// 工程装置名称
/**
/**
* 业务类型 0:单个新增 1:批量导入
* 业务类型 0:单个新增 1:批量导入
...
@@ -393,9 +394,9 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -393,9 +394,9 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
}
}
LinkedHashMap
equipmentInfoForm
=
(
LinkedHashMap
)
checkAndCast
(
paramMap
.
get
(
EQUIP_INFO_FORM_ID
));
LinkedHashMap
equipmentInfoForm
=
(
LinkedHashMap
)
checkAndCast
(
paramMap
.
get
(
EQUIP_INFO_FORM_ID
));
String
dataSource
=
(
String
)
equipmentInfoForm
.
get
(
DATA_SOURCE
);
String
dataSource
=
(
String
)
equipmentInfoForm
.
get
(
DATA_SOURCE
);
String
equ
Category
=
(
String
)
equipmentInfoForm
.
get
(
EQU_CATEGORY
);
String
equ
ListCode
=
(
String
)
equipmentInfoForm
.
get
(
EQU_LIST
);
//管道添加设备
//管道添加设备
if
(
PipelineEnum
.
INDUSTRIAL_PIPELINE
.
getCode
().
equals
(
equCategory
))
{
if
(
PipelineEnum
.
PRESSURE_PIPELINE
.
getCode
().
equals
(
equListCode
))
{
return
this
.
pipelineEquipCreateOrUpdate
(
paramMap
);
return
this
.
pipelineEquipCreateOrUpdate
(
paramMap
);
}
}
if
(
dataSource
.
contains
(
"black"
)){
if
(
dataSource
.
contains
(
"black"
)){
...
@@ -2473,13 +2474,19 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -2473,13 +2474,19 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
boolMust
.
must
(
scBuilder
);
boolMust
.
must
(
scBuilder
);
}
}
// 设备种类编码
// 设备种类编码
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"EQU_LIST_CODE"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
EQU_LIST_CODE
)))
{
BoolQueryBuilder
elcBuilder
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
elcBuilder
=
QueryBuilders
.
boolQuery
();
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"EQU_LIST_CODE"
));
String
test
=
QueryParser
.
escape
(
map
.
getString
(
EQU_LIST_CODE
));
elcBuilder
.
must
(
QueryBuilders
.
matchPhraseQuery
(
"EQU_LIST_CODE"
,
test
));
elcBuilder
.
must
(
QueryBuilders
.
matchPhraseQuery
(
EQU_LIST_CODE
,
test
));
boolMust
.
must
(
elcBuilder
);
boolMust
.
must
(
elcBuilder
);
}
else
{
BoolQueryBuilder
pBuilder
=
QueryBuilders
.
boolQuery
();
String
test
=
QueryParser
.
escape
(
"8000"
);
//不查管道,管道新菜单查询
pBuilder
.
mustNot
(
QueryBuilders
.
termQuery
(
EQU_LIST_CODE
,
test
));
boolMust
.
must
(
pBuilder
);
}
}
// 设备类别编码
// 设备品种编码
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"EQU_DEFINE_CODE"
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
"EQU_DEFINE_CODE"
)))
{
BoolQueryBuilder
elcBuilder
=
QueryBuilders
.
boolQuery
();
BoolQueryBuilder
elcBuilder
=
QueryBuilders
.
boolQuery
();
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"EQU_DEFINE_CODE"
));
String
test
=
QueryParser
.
escape
(
map
.
getString
(
"EQU_DEFINE_CODE"
));
...
@@ -2500,11 +2507,6 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
...
@@ -2500,11 +2507,6 @@ public class IdxBizJgRegisterInfoServiceImpl extends BaseService<IdxBizJgRegiste
String
test
=
QueryParser
.
escape
(
map
.
getString
(
EQU_CATEGORY_CODE
));
String
test
=
QueryParser
.
escape
(
map
.
getString
(
EQU_CATEGORY_CODE
));
pBuilder
.
must
(
QueryBuilders
.
termQuery
(
EQU_CATEGORY_CODE
,
test
));
pBuilder
.
must
(
QueryBuilders
.
termQuery
(
EQU_CATEGORY_CODE
,
test
));
boolMust
.
must
(
pBuilder
);
boolMust
.
must
(
pBuilder
);
}
else
{
BoolQueryBuilder
pBuilder
=
QueryBuilders
.
boolQuery
();
String
test
=
QueryParser
.
escape
(
"8300"
);
//不查管道,管道新菜单查询
pBuilder
.
mustNot
(
QueryBuilders
.
termQuery
(
EQU_CATEGORY_CODE
,
test
));
boolMust
.
must
(
pBuilder
);
}
}
// 是否车用气瓶
// 是否车用气瓶
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
WHETHER_VEHICLE_CYLINDER
)))
{
if
(!
ObjectUtils
.
isEmpty
(
map
.
getString
(
WHETHER_VEHICLE_CYLINDER
)))
{
...
...
amos-boot-system-tzs/amos-boot-module-statistics/amos-boot-module-statistics-biz/src/main/java/com/yeejoin/amos/boot/module/statistcs/biz/service/impl/JGDPStatisticsServiceImpl.java
View file @
d64d540f
...
@@ -2413,6 +2413,7 @@ public class JGDPStatisticsServiceImpl {
...
@@ -2413,6 +2413,7 @@ public class JGDPStatisticsServiceImpl {
equipParamsMap
.
put
(
EQU_LIST
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_LIST
)));
equipParamsMap
.
put
(
EQU_LIST
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_LIST
)));
equipParamsMap
.
put
(
EQU_CATEGORY
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_CATEGORY
)));
equipParamsMap
.
put
(
EQU_CATEGORY
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_CATEGORY
)));
equipParamsMap
.
put
(
EQU_DEFINE
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_DEFINE
)));
equipParamsMap
.
put
(
EQU_DEFINE
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_DEFINE
)));
equipParamsMap
.
put
(
"PIPELINE_CLASS"
,
String
.
valueOf
(
equIpClassMap
.
get
(
EQU_DEFINE
)));
resultMap
.
put
(
EQUIP_PARAMS_FORM_ID
,
equipParamsMap
);
resultMap
.
put
(
EQUIP_PARAMS_FORM_ID
,
equipParamsMap
);
}
}
}
}
...
...
amos-boot-system-tzs/amos-boot-module-tzspatrol/amos-boot-module-tzspatrol-biz/src/main/java/com/yeejoin/amos/patrol/business/dao/mapper/PlanTaskMapper.java
View file @
d64d540f
...
@@ -302,7 +302,7 @@ public interface PlanTaskMapper extends BaseMapper {
...
@@ -302,7 +302,7 @@ public interface PlanTaskMapper extends BaseMapper {
void
insertAll
(
String
table
,
StaticDay
item
);
void
insertAll
(
String
table
,
StaticDay
item
);
void
updateData
(
String
table
,
List
<
StaticDay
>
list
);
void
updateData
(
String
table
,
@Param
(
value
=
"list"
)
List
<
StaticDay
>
list
);
void
updateSingle
(
String
table
,
int
riskEnd
,
int
noRiskEnd
,
String
orgCode
,
String
checkTime
);
void
updateSingle
(
String
table
,
int
riskEnd
,
int
noRiskEnd
,
String
orgCode
,
String
checkTime
);
...
...
amos-boot-system-tzs/amos-boot-module-tzspatrol/amos-boot-module-tzspatrol-biz/src/main/java/com/yeejoin/amos/patrol/business/service/impl/PatrolDataSyncServiceImpl.java
View file @
d64d540f
...
@@ -267,32 +267,29 @@ public class PatrolDataSyncServiceImpl implements IPatrolDataSyncService {
...
@@ -267,32 +267,29 @@ public class PatrolDataSyncServiceImpl implements IPatrolDataSyncService {
List
<
Map
<
String
,
Object
>>
listDay
=
checkMapper
.
planCount
(
runDate
,
null
,
String
.
valueOf
(
PlanTaskTypeStatusEnum
.
day
.
getValue
()),
null
,
null
,
null
);
List
<
Map
<
String
,
Object
>>
listDay
=
checkMapper
.
planCount
(
runDate
,
null
,
String
.
valueOf
(
PlanTaskTypeStatusEnum
.
day
.
getValue
()),
null
,
null
,
null
);
List
<
StaticDay
>
staticDays
=
listDay
.
stream
().
map
(
e
->{
List
<
StaticDay
>
staticDays
=
listDay
.
stream
().
map
(
e
->{
String
s
=
JSON
.
toJSONString
(
e
);
String
s
=
JSON
.
toJSONString
(
e
);
StaticDay
staticDay
=
JSON
.
parseObject
(
s
,
StaticDay
.
class
);
return
JSON
.
parseObject
(
s
,
StaticDay
.
class
);
return
staticDay
;
}).
collect
(
Collectors
.
toList
());
}).
collect
(
Collectors
.
toList
());
// 插入周统计表
// 插入周统计表
List
<
Map
<
String
,
Object
>>
listWeek
=
checkMapper
.
planCount
(
runDate
,
null
,
String
.
valueOf
(
PlanTaskTypeStatusEnum
.
week
.
getValue
()),
null
,
null
,
null
);
List
<
Map
<
String
,
Object
>>
listWeek
=
checkMapper
.
planCount
(
runDate
,
null
,
String
.
valueOf
(
PlanTaskTypeStatusEnum
.
week
.
getValue
()),
null
,
null
,
null
);
List
<
StaticDay
>
staticWeeks
=
listWeek
.
stream
().
map
(
e
->{
List
<
StaticDay
>
staticWeeks
=
listWeek
.
stream
().
map
(
e
->{
String
s
=
JSON
.
toJSONString
(
e
);
String
s
=
JSON
.
toJSONString
(
e
);
StaticDay
staticWeek
=
JSON
.
parseObject
(
s
,
StaticDay
.
class
);
return
JSON
.
parseObject
(
s
,
StaticDay
.
class
);
return
staticWeek
;
}).
collect
(
Collectors
.
toList
());
}).
collect
(
Collectors
.
toList
());
// 插入月统计表
// 插入月统计表
List
<
Map
<
String
,
Object
>>
listMonth
=
checkMapper
.
planCount
(
runDate
,
null
,
String
.
valueOf
(
PlanTaskTypeStatusEnum
.
month
.
getValue
()),
null
,
null
,
null
);
List
<
Map
<
String
,
Object
>>
listMonth
=
checkMapper
.
planCount
(
runDate
,
null
,
String
.
valueOf
(
PlanTaskTypeStatusEnum
.
month
.
getValue
()),
null
,
null
,
null
);
List
<
StaticDay
>
staticMonths
=
listMonth
.
stream
().
map
(
e
->{
List
<
StaticDay
>
staticMonths
=
listMonth
.
stream
().
map
(
e
->{
String
s
=
JSON
.
toJSONString
(
e
);
String
s
=
JSON
.
toJSONString
(
e
);
StaticDay
staticMonth
=
JSON
.
parseObject
(
s
,
StaticDay
.
class
);
return
JSON
.
parseObject
(
s
,
StaticDay
.
class
);
return
staticMonth
;
}).
collect
(
Collectors
.
toList
());
}).
collect
(
Collectors
.
toList
());
if
(
staticDays
.
size
()
>
0
)
{
if
(
!
staticDays
.
isEmpty
()
)
{
planTaskMapper
.
updateData
(
P_STATIC_DAY
,
staticDays
);
planTaskMapper
.
updateData
(
P_STATIC_DAY
,
staticDays
);
}
}
if
(
staticWeeks
.
size
()
>
0
)
{
if
(
!
staticWeeks
.
isEmpty
()
)
{
planTaskMapper
.
updateData
(
P_STATIC_WEEK
,
staticDay
s
);
planTaskMapper
.
updateData
(
P_STATIC_WEEK
,
staticWeek
s
);
}
}
if
(
staticMonths
.
size
()
>
0
)
{
if
(
!
staticMonths
.
isEmpty
()
)
{
planTaskMapper
.
updateData
(
P_STATIC_MONTH
,
staticDay
s
);
planTaskMapper
.
updateData
(
P_STATIC_MONTH
,
staticMonth
s
);
}
}
log
.
info
(
"更新统计表完成======="
);
log
.
info
(
"更新统计表完成======="
);
}
}
...
...
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