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
d4a7c57f
Commit
d4a7c57f
authored
Dec 12, 2024
by
刘林
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix(jg):管道工程装置表生成,字段修改
parent
b7f4c297
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
84 additions
and
15 deletions
+84
-15
IIdxBizJgProjectContraptionService.java
...le/jg/biz/service/IIdxBizJgProjectContraptionService.java
+14
-0
IdxBizJgProjectContraptionServiceImpl.java
...z/service/impl/IdxBizJgProjectContraptionServiceImpl.java
+23
-0
JgUseRegistrationServiceImpl.java
...ule/jg/biz/service/impl/JgUseRegistrationServiceImpl.java
+2
-0
IdxBizJgProjectContraptionDto.java
...oot/module/ymt/api/dto/IdxBizJgProjectContraptionDto.java
+11
-2
IdxBizJgRegisterInfoDto.java
...amos/boot/module/ymt/api/dto/IdxBizJgRegisterInfoDto.java
+0
-1
IdxBizJgProjectContraption.java
...oot/module/ymt/api/entity/IdxBizJgProjectContraption.java
+28
-11
IdxBizJgUseInfo.java
...join/amos/boot/module/ymt/api/entity/IdxBizJgUseInfo.java
+6
-0
IIdxBizJgProjectContraptionService.java
...e/ymt/api/service/IIdxBizJgProjectContraptionService.java
+0
-1
No files found.
amos-boot-system-tzs/amos-boot-module-jg/amos-boot-module-jg-biz/src/main/java/com/yeejoin/amos/boot/module/jg/biz/service/IIdxBizJgProjectContraptionService.java
0 → 100644
View file @
d4a7c57f
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption
;
/**
* 管道工程装置表接口类
*
* @author system_generator
* @date 2024-12-11
*/
public
interface
IIdxBizJgProjectContraptionService
{
boolean
saveOrUpdateData
(
IdxBizJgProjectContraption
projectContraption
);
}
\ No newline at end of file
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/IdxBizJgProjectContraptionServiceImpl.java
0 → 100644
View file @
d4a7c57f
package
com
.
yeejoin
.
amos
.
boot
.
module
.
jg
.
biz
.
service
.
impl
;
import
com.yeejoin.amos.boot.module.jg.biz.service.IIdxBizJgProjectContraptionService
;
import
com.yeejoin.amos.boot.module.ymt.api.dto.IdxBizJgProjectContraptionDto
;
import
com.yeejoin.amos.boot.module.ymt.api.entity.IdxBizJgProjectContraption
;
import
com.yeejoin.amos.boot.module.ymt.api.mapper.IdxBizJgProjectContraptionMapper
;
import
org.springframework.stereotype.Service
;
import
org.typroject.tyboot.core.rdbms.service.BaseService
;
/**
* 管道工程装置表服务实现类
*
* @author system_generator
* @date 2024-12-11
*/
@Service
public
class
IdxBizJgProjectContraptionServiceImpl
extends
BaseService
<
IdxBizJgProjectContraptionDto
,
IdxBizJgProjectContraption
,
IdxBizJgProjectContraptionMapper
>
implements
IIdxBizJgProjectContraptionService
{
@Override
public
boolean
saveOrUpdateData
(
IdxBizJgProjectContraption
projectContraption
)
{
return
this
.
saveOrUpdate
(
projectContraption
);
}
}
\ No newline at end of file
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/JgUseRegistrationServiceImpl.java
View file @
d4a7c57f
...
...
@@ -1797,6 +1797,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
List
<
Map
<
String
,
Object
>>
equipmentLists
=
(
List
<
Map
<
String
,
Object
>>)
jsonObject
.
get
(
"equipmentLists"
);
List
<
String
>
records
=
equipmentLists
.
stream
().
map
(
v
->
(
String
)
v
.
get
(
"record"
)).
collect
(
toList
());
jsonObject
.
remove
(
"equipmentLists"
);
// 查询气瓶设备详情
if
(
CylinderTypeEnum
.
CYLINDER
.
getCode
().
equals
(
jsonObject
.
get
(
"EQU_CATEGORY_CODE"
)))
{
List
<
DictionarieValueModel
>
fillingMedium
=
Systemctl
.
dictionarieClient
.
dictValues
(
"FILLING_MEDIUM"
).
getResult
();
Map
<
String
,
Object
>
fillingMediumMap
=
fillingMedium
.
stream
().
collect
(
Collectors
.
toMap
(
DictionarieValueModel:
:
getDictDataKey
,
DictionarieValueModel:
:
getDictDataValue
));
...
...
@@ -1806,6 +1807,7 @@ public class JgUseRegistrationServiceImpl extends BaseService<JgUseRegistrationD
});
jsonObject
.
put
(
"equipmentLists"
,
result
);
}
else
{
// 查询管道设备详情
jsonObject
.
put
(
"equipmentLists"
,
jgUseRegistrationMapper
.
queryForUnitPipelineEquipment
(
records
));
}
}
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/dto/IdxBizJgProjectContraptionDto.java
View file @
d4a7c57f
...
...
@@ -14,10 +14,10 @@ import lombok.EqualsAndHashCode;
*/
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
@ApiModel
(
value
=
"IdxBizJgProjectContraptionDto"
,
description
=
"管道工程装置表"
)
@ApiModel
(
value
=
"IdxBizJgProjectContraptionDto"
,
description
=
"管道工程装置表"
)
public
class
IdxBizJgProjectContraptionDto
extends
BaseDto
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"工程装置名称"
)
private
String
projectContraption
;
...
...
@@ -112,4 +112,13 @@ public class IdxBizJgProjectContraptionDto extends BaseDto {
@ApiModelProperty
(
value
=
"监管码"
)
private
String
supervisoryCode
;
@ApiModelProperty
(
value
=
"使用登记证编号"
)
private
String
useRegistrationCode
;
@ApiModelProperty
(
"是否是否纳管:true - 已纳管 false-未纳管"
)
private
Boolean
isIntoManagement
;
@ApiModelProperty
(
"数据来源(新增:0、导入:1、复制:复制数据的id 、jg:从监管加入的设备)"
)
private
String
dataSource
;
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/dto/IdxBizJgRegisterInfoDto.java
View file @
d4a7c57f
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ymt
.
api
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.yeejoin.amos.boot.biz.common.dto.BaseDto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/entity/IdxBizJgProjectContraption.java
View file @
d4a7c57f
...
...
@@ -2,7 +2,7 @@ package com.yeejoin.amos.boot.module.ymt.api.entity;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.yeejoin.amos.boot.biz.common.entity.
Tzs
BaseEntity
;
import
com.yeejoin.amos.boot.biz.common.entity.BaseEntity
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
...
...
@@ -17,7 +17,7 @@ import lombok.experimental.Accessors;
@EqualsAndHashCode
(
callSuper
=
true
)
@Accessors
(
chain
=
true
)
@TableName
(
"idx_biz_jg_project_contraption"
)
public
class
IdxBizJgProjectContraption
extends
Tzs
BaseEntity
{
public
class
IdxBizJgProjectContraption
extends
BaseEntity
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -58,10 +58,10 @@ public class IdxBizJgProjectContraption extends TzsBaseEntity {
private
String
uscUnitName
;
/**
* 设备种类
代码
* 设备种类
名称
*/
@TableField
(
"equ_list_
cod
e"
)
private
String
equList
Cod
e
;
@TableField
(
"equ_list_
nam
e"
)
private
String
equList
Nam
e
;
/**
* 设备种类
...
...
@@ -70,10 +70,10 @@ public class IdxBizJgProjectContraption extends TzsBaseEntity {
private
String
equList
;
/**
* 设备类别
代码
* 设备类别
名称
*/
@TableField
(
"equ_category_
cod
e"
)
private
String
equCategory
Cod
e
;
@TableField
(
"equ_category_
nam
e"
)
private
String
equCategory
Nam
e
;
/**
* 设备代码
...
...
@@ -82,10 +82,10 @@ public class IdxBizJgProjectContraption extends TzsBaseEntity {
private
String
equCategory
;
/**
* 设备品种
代码
* 设备品种
名称
*/
@TableField
(
"equ_define_
cod
e"
)
private
String
equDefine
Cod
e
;
@TableField
(
"equ_define_
nam
e"
)
private
String
equDefine
Nam
e
;
/**
* 设备品种
...
...
@@ -207,4 +207,21 @@ public class IdxBizJgProjectContraption extends TzsBaseEntity {
@TableField
(
"supervisory_code"
)
private
String
supervisoryCode
;
/**
* 使用登记证编号
*/
@TableField
(
"use_registration_code"
)
private
String
useRegistrationCode
;
/**
* 是否是否纳管:true - 已纳管 false-未纳管
*/
@TableField
(
"is_into_management"
)
private
Boolean
isIntoManagement
;
/**
* 数据来源(新增:0、导入:1、复制:复制数据的id 、jg:从监管加入的设备)
*/
@TableField
(
"data_source"
)
private
String
dataSource
;
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/entity/IdxBizJgUseInfo.java
View file @
d4a7c57f
...
...
@@ -273,4 +273,10 @@ public class IdxBizJgUseInfo extends TzsBaseEntity {
@TableField
(
"\"O_REG_DATE\""
)
private
String
oRegDate
;
/**
* 工程装置ID
*/
@TableField
(
"\"PROJECT_CONTRAPTION_ID\""
)
private
String
projectContraptionId
;
}
amos-boot-system-tzs/amos-boot-module-ymt/amos-boot-module-ymt-api/src/main/java/com/yeejoin/amos/boot/module/ymt/api/service/IIdxBizJgProjectContraptionService.java
View file @
d4a7c57f
package
com
.
yeejoin
.
amos
.
boot
.
module
.
ymt
.
api
.
service
;
/**
* 管道工程装置表接口类
*
...
...
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