Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in / Register
Toggle navigation
H
hzsomms
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
ZTGK
hzsomms
Commits
8b56f801
Commit
8b56f801
authored
Jul 10, 2023
by
shizhilong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://gitlab.suntrayoa.com/ztgk/hzsomms
into dev-szl
parents
792bd34a
b234eb1b
Changes
38
Hide whitespace changes
Inline
Side-by-side
Showing
38 changed files
with
1765 additions
and
12 deletions
+1765
-12
pom.xml
jeecg-module-system/pom.xml
+9
-0
CodeGenerate.java
...em/src/main/java/org/jeecg/codegenerate/CodeGenerate.java
+2
-3
CurveWearRecordController.java
...ipmentCheckData/controller/CurveWearRecordController.java
+76
-0
RailWearRecordController.java
...uipmentCheckData/controller/RailWearRecordController.java
+55
-0
UseTurnoutRecordCheckController.java
...CheckData/controller/UseTurnoutRecordCheckController.java
+78
-0
CurveWearRecordDTO.java
.../checkData/equipmentCheckData/dto/CurveWearRecordDTO.java
+24
-0
RailWearRecordDTO.java
...s/checkData/equipmentCheckData/dto/RailWearRecordDTO.java
+29
-0
UseTurnoutRecordCheckDTO.java
...Data/equipmentCheckData/dto/UseTurnoutRecordCheckDTO.java
+27
-0
CurveWearRecord.java
.../checkData/equipmentCheckData/entity/CurveWearRecord.java
+93
-0
RailWearRecord.java
...s/checkData/equipmentCheckData/entity/RailWearRecord.java
+88
-0
RecordsMasterCheck.java
...eckData/equipmentCheckData/entity/RecordsMasterCheck.java
+0
-4
UseTurnoutRecordCheck.java
...Data/equipmentCheckData/entity/UseTurnoutRecordCheck.java
+90
-0
CurveWearRecordMapper.java
...Data/equipmentCheckData/mapper/CurveWearRecordMapper.java
+24
-0
RailWearRecordMapper.java
...kData/equipmentCheckData/mapper/RailWearRecordMapper.java
+23
-0
UseTurnoutRecordCheckMapper.java
...quipmentCheckData/mapper/UseTurnoutRecordCheckMapper.java
+23
-0
CurveWearRecordMapper.xml
...a/equipmentCheckData/mapper/xml/CurveWearRecordMapper.xml
+40
-0
RailWearRecordMapper.xml
...ta/equipmentCheckData/mapper/xml/RailWearRecordMapper.xml
+42
-0
UseTurnoutRecordCheckMapper.xml
...pmentCheckData/mapper/xml/UseTurnoutRecordCheckMapper.xml
+53
-0
ICurveWearRecordService.java
...a/equipmentCheckData/service/ICurveWearRecordService.java
+23
-0
IRailWearRecordService.java
...ta/equipmentCheckData/service/IRailWearRecordService.java
+23
-0
IUseTurnoutRecordCheckService.java
...pmentCheckData/service/IUseTurnoutRecordCheckService.java
+23
-0
CurveWearRecordServiceImpl.java
...entCheckData/service/impl/CurveWearRecordServiceImpl.java
+33
-0
RailWearRecordServiceImpl.java
...mentCheckData/service/impl/RailWearRecordServiceImpl.java
+33
-0
UseTurnoutRecordCheckServiceImpl.java
...ckData/service/impl/UseTurnoutRecordCheckServiceImpl.java
+33
-0
曲线磨耗检查详情-检查数据.json
.../checkData/equipmentCheckData/template/曲线磨耗检查详情-检查数据.json
+22
-0
道岔使用情况检-几何尺寸.json
...s/checkData/equipmentCheckData/template/道岔使用情况检-几何尺寸.json
+137
-0
道岔使用情况检-转撤器部分.json
.../checkData/equipmentCheckData/template/道岔使用情况检-转撤器部分.json
+15
-0
道岔使用情况检-钢轨及其连接零件.json
...eckData/equipmentCheckData/template/道岔使用情况检-钢轨及其连接零件.json
+15
-0
钢轨伤损情况-右股仪器.json
...es/checkData/equipmentCheckData/template/钢轨伤损情况-右股仪器.json
+88
-0
钢轨伤损情况-左股仪器.json
...es/checkData/equipmentCheckData/template/钢轨伤损情况-左股仪器.json
+88
-0
CurveWearRecordDetailVO.java
...ckData/equipmentCheckData/vo/CurveWearRecordDetailVO.java
+57
-0
CurveWearRecordVO.java
...es/checkData/equipmentCheckData/vo/CurveWearRecordVO.java
+98
-0
RailWearRecordDetailVO.java
...eckData/equipmentCheckData/vo/RailWearRecordDetailVO.java
+43
-0
RailWearRecordVO.java
...les/checkData/equipmentCheckData/vo/RailWearRecordVO.java
+94
-0
RecordsMasterCheckVO.java
...checkData/equipmentCheckData/vo/RecordsMasterCheckVO.java
+0
-4
UseTurnoutRecordCheckDetailVO.java
.../equipmentCheckData/vo/UseTurnoutRecordCheckDetailVO.java
+66
-0
UseTurnoutRecordCheckVO.java
...ckData/equipmentCheckData/vo/UseTurnoutRecordCheckVO.java
+98
-0
CurveManagementQueryVO.java
.../jeecg/modules/deviceAsset/vo/CurveManagementQueryVO.java
+0
-1
No files found.
jeecg-module-system/pom.xml
View file @
8b56f801
...
@@ -65,4 +65,13 @@
...
@@ -65,4 +65,13 @@
</dependency>-->
</dependency>-->
</dependencies>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
</plugins>
</build>
</project>
</project>
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/codegenerate/CodeGenerate.java
View file @
8b56f801
...
@@ -29,9 +29,8 @@ public class CodeGenerate {
...
@@ -29,9 +29,8 @@ public class CodeGenerate {
// 表名
// 表名
String
[]
tables
=
{
String
[]
tables
=
{
"t_xd_record_patrol_master"
,
"t_ek_curve_wear_record"
,
"t_xd_record_patrol__master_assist"
,
"t_xd_record_patrol_master_info"
,
};
};
...
...
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/controller/CurveWearRecordController.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.jeecg.common.api.vo.Result
;
import
org.jeecg.common.aspect.annotation.AutoLog
;
import
org.jeecg.common.system.base.controller.JeecgController
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.CurveWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.CurveWearRecord
;
import
org.jeecg.modules.checkData.equipmentCheckData.service.ICurveWearRecordService
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordVO
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查 前端控制器
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@RestController
@RequestMapping
(
"/checkData/equipmentCheckData/curveWearRecord"
)
@Api
(
tags
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查"
)
public
class
CurveWearRecordController
extends
JeecgController
<
CurveWearRecord
,
ICurveWearRecordService
>
{
@AutoLog
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-分页列表查询"
)
@ApiOperation
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-分页列表查询"
,
notes
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-分页列表查询"
)
@GetMapping
(
value
=
"/list"
)
public
Result
<
IPage
<
CurveWearRecordVO
>>
queryPageList
(
@RequestParam
(
name
=
"pageNo"
,
defaultValue
=
"1"
)
Integer
pageNo
,
@RequestParam
(
name
=
"pageSize"
,
defaultValue
=
"10"
)
Integer
pageSize
,
CurveWearRecordDTO
dto
)
{
Page
<
CurveWearRecordVO
>
pageData
=
new
Page
<>(
pageNo
,
pageSize
);
pageData
=
this
.
service
.
queryPageList
(
pageData
,
dto
);
return
Result
.
OK
(
pageData
);
}
@AutoLog
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-获取曲线编号List"
)
@ApiOperation
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-获取道岔编号List"
,
notes
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-获取道岔编号List"
)
@GetMapping
(
value
=
"/getCurveCodeList"
)
public
Result
<
List
<
Map
<
String
,
Object
>>>
getCurveCodeList
(
@ApiParam
(
"设备检查记录主表id"
)
String
recordsMasterCheckId
)
{
List
<
CurveWearRecord
>
records
=
this
.
service
.
lambdaQuery
()
.
eq
(
CurveWearRecord:
:
getRecordsMasterCheckId
,
recordsMasterCheckId
)
.
list
();
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
for
(
CurveWearRecord
curveWearRecord
:
records
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"label"
,
curveWearRecord
.
getCurveCode
());
map
.
put
(
"value"
,
curveWearRecord
.
getId
());
list
.
add
(
map
);
}
return
Result
.
OK
(
list
);
}
@AutoLog
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔检查详情页"
)
@ApiOperation
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔检查详情页"
,
notes
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔检查详情页"
)
@GetMapping
(
value
=
"/getDetail"
)
public
Result
<
CurveWearRecordDetailVO
>
getDetail
(
@ApiParam
(
"曲线磨损记录id"
)
String
curveWearRecordId
)
{
CurveWearRecordDetailVO
data
=
this
.
service
.
getDetail
(
curveWearRecordId
);
return
Result
.
OK
(
data
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/controller/RailWearRecordController.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.jeecg.common.api.vo.Result
;
import
org.jeecg.common.aspect.annotation.AutoLog
;
import
org.jeecg.common.system.base.controller.JeecgController
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.RailWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.RailWearRecord
;
import
org.jeecg.modules.checkData.equipmentCheckData.service.IRailWearRecordService
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.RailWearRecordVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表 前端控制器
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@RestController
@RequestMapping
(
"/checkData/equipmentCheckData/railWearRecord"
)
@Api
(
tags
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表"
)
public
class
RailWearRecordController
extends
JeecgController
<
RailWearRecord
,
IRailWearRecordService
>
{
@AutoLog
(
value
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表-分页列表查询"
)
@ApiOperation
(
value
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表-分页列表查询"
,
notes
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表-分页列表查询"
)
@GetMapping
(
value
=
"/list"
)
public
Result
<
IPage
<
RailWearRecordVO
>>
queryPageList
(
@RequestParam
(
name
=
"pageNo"
,
defaultValue
=
"1"
)
Integer
pageNo
,
@RequestParam
(
name
=
"pageSize"
,
defaultValue
=
"10"
)
Integer
pageSize
,
RailWearRecordDTO
dto
)
{
Page
<
RailWearRecordVO
>
pageData
=
new
Page
<>(
pageNo
,
pageSize
);
pageData
=
this
.
service
.
queryPageList
(
pageData
,
dto
);
return
Result
.
OK
(
pageData
);
}
@AutoLog
(
value
=
"检查数据-设备检查记录数据-钢轨伤损情况检查详情页面"
)
@ApiOperation
(
value
=
"检查数据-设备检查记录数据-钢轨伤损情况检查详情页面"
,
notes
=
"检查数据-设备检查记录数据-钢轨伤损情况检查详情页面"
)
@GetMapping
(
value
=
"/getDetail"
)
public
Result
<
UseTurnoutRecordCheckDetailVO
>
getDetail
(
@ApiParam
(
"id"
)
String
id
)
{
UseTurnoutRecordCheckDetailVO
data
=
this
.
service
.
getDetail
(
id
);
return
Result
.
OK
(
data
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/controller/UseTurnoutRecordCheckController.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
controller
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.jeecg.common.api.vo.Result
;
import
org.jeecg.common.aspect.annotation.AutoLog
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.UseTurnoutRecordCheckDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.UseTurnoutRecordCheck
;
import
org.jeecg.modules.checkData.equipmentCheckData.service.IUseTurnoutRecordCheckService
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckVO
;
import
org.jeecg.modules.utils.BeanCopyUtil
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
import
org.jeecg.common.system.base.controller.JeecgController
;
import
java.util.*
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔使用情况检查数据 前端控制器
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@RestController
@RequestMapping
(
"/checkData/equipmentCheckData/useTurnoutRecordCheck"
)
@Api
(
tags
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查"
)
public
class
UseTurnoutRecordCheckController
extends
JeecgController
<
UseTurnoutRecordCheck
,
IUseTurnoutRecordCheckService
>
{
@AutoLog
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-分页列表查询"
)
@ApiOperation
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-分页列表查询"
,
notes
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-分页列表查询"
)
@GetMapping
(
value
=
"/list"
)
public
Result
<
IPage
<
UseTurnoutRecordCheckVO
>>
queryPageList
(
@RequestParam
(
name
=
"pageNo"
,
defaultValue
=
"1"
)
Integer
pageNo
,
@RequestParam
(
name
=
"pageSize"
,
defaultValue
=
"10"
)
Integer
pageSize
,
UseTurnoutRecordCheckDTO
dto
)
{
Page
<
UseTurnoutRecordCheckVO
>
pageData
=
new
Page
<>(
pageNo
,
pageSize
);
pageData
=
this
.
service
.
queryPageList
(
pageData
,
dto
);
return
Result
.
OK
(
pageData
);
}
@AutoLog
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-获取道岔编号List"
)
@ApiOperation
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-获取道岔编号List"
,
notes
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-获取道岔编号List"
)
@GetMapping
(
value
=
"/getTurnoutCodeList"
)
public
Result
<
List
<
Map
<
String
,
Object
>>>
getTurnoutCodeList
(
@ApiParam
(
"设备检查记录主表id"
)
String
recordsMasterCheckId
)
{
List
<
UseTurnoutRecordCheck
>
records
=
this
.
service
.
lambdaQuery
()
.
eq
(
UseTurnoutRecordCheck:
:
getRecordsMasterCheckId
,
recordsMasterCheckId
)
.
list
();
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
for
(
UseTurnoutRecordCheck
useTurnoutRecordCheck
:
records
)
{
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"label"
,
useTurnoutRecordCheck
.
getTurnoutCode
());
map
.
put
(
"value"
,
useTurnoutRecordCheck
.
getId
());
list
.
add
(
map
);
}
return
Result
.
OK
(
list
);
}
@AutoLog
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔检查详情页"
)
@ApiOperation
(
value
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔检查详情页"
,
notes
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查-道岔检查详情页"
)
@GetMapping
(
value
=
"/getDetail"
)
public
Result
<
UseTurnoutRecordCheckDetailVO
>
getDetail
(
@ApiParam
(
"设备检查记录表id"
)
String
useTurnoutRecordId
)
{
UseTurnoutRecordCheckDetailVO
data
=
this
.
service
.
getDetail
(
useTurnoutRecordId
);
return
Result
.
OK
(
data
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/dto/CurveWearRecordDTO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"CurveWearRecordDTO对象"
,
description
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查"
)
public
class
CurveWearRecordDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"曲线编码"
)
private
String
curveCode
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/dto/RailWearRecordDTO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Getter
;
import
lombok.Setter
;
import
java.util.Date
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"RailWearRecord对象"
,
description
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表"
)
public
class
RailWearRecordDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"钢轨轨型"
)
private
String
railType
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/dto/UseTurnoutRecordCheckDTO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
dto
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.Getter
;
import
lombok.Setter
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"UseTurnoutRecordCheckDTO对象"
,
description
=
"检查数据设备-检查记录数据-道岔使用情况检查数据"
)
public
class
UseTurnoutRecordCheckDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"道岔编码"
)
private
String
turnoutCode
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/entity/CurveWearRecord.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@TableName
(
"t_ek_curve_wear_record"
)
@ApiModel
(
value
=
"CurveWearRecord对象"
,
description
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查"
)
public
class
CurveWearRecord
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
@TableId
(
"id"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
@TableField
(
"create_by"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
@TableField
(
"create_time"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
@TableField
(
"update_by"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
@TableField
(
"update_time"
)
private
Date
updateTime
;
@ApiModelProperty
(
"设备检查记录主表id"
)
@TableField
(
"records_master_check_id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"检查日期"
)
@TableField
(
"check_time"
)
private
Date
checkTime
;
@ApiModelProperty
(
"曲线编码"
)
@TableField
(
"curve_code"
)
private
String
curveCode
;
@ApiModelProperty
(
"曲线半径"
)
@TableField
(
"curve_radius"
)
private
BigDecimal
curveRadius
;
@ApiModelProperty
(
"曲线超高"
)
@TableField
(
"curve_super_high"
)
private
BigDecimal
curveSuperHigh
;
@ApiModelProperty
(
"圆曲线长"
)
@TableField
(
"curve_tangent_len"
)
private
BigDecimal
curveTangentLen
;
@ApiModelProperty
(
"缓和曲线长"
)
@TableField
(
"transition_curve_high"
)
private
BigDecimal
transitionCurveHigh
;
@ApiModelProperty
(
"圆曲转向"
)
@TableField
(
"curve_turn"
)
private
String
curveTurn
;
@ApiModelProperty
(
"检查人"
)
@TableField
(
"check_by"
)
private
String
checkBy
;
@ApiModelProperty
(
"检查数据"
)
@TableField
(
"check_data"
)
private
String
checkData
;
@ApiModelProperty
(
"是否删除(0:未删除,1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/entity/RailWearRecord.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
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
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Getter
;
import
lombok.Setter
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Getter
@Setter
@TableName
(
"t_ek_rail_wear_record"
)
@ApiModel
(
value
=
"RailWearRecord对象"
,
description
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表"
)
public
class
RailWearRecord
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
@TableId
(
"id"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
@TableField
(
"create_by"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
@TableField
(
"create_time"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
@TableField
(
"update_by"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
@TableField
(
"update_time"
)
private
Date
updateTime
;
@ApiModelProperty
(
"设备检查记录主表id"
)
@TableField
(
"records_master_check_id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"钢轨轨型"
)
@TableField
(
"rail_type"
)
private
String
railType
;
@ApiModelProperty
(
"线别Id"
)
@TableField
(
"line_alias_id"
)
private
String
lineAliasId
;
@ApiModelProperty
(
"线别名称"
)
@TableField
(
"line_alias_name"
)
private
String
lineAliasName
;
@ApiModelProperty
(
"左股仪器编码"
)
@TableField
(
"left_femoral_apparatus_code"
)
private
String
leftFemoralApparatusCode
;
@ApiModelProperty
(
"左股仪器"
)
@TableField
(
"left_femoral_apparatus"
)
private
String
leftFemoralApparatus
;
@ApiModelProperty
(
"右股仪器编码"
)
@TableField
(
"right_femoral_apparatus_code"
)
private
String
rightFemoralApparatusCode
;
@ApiModelProperty
(
"右股仪器"
)
@TableField
(
"right_femoral_apparatus"
)
private
String
rightFemoralApparatus
;
@ApiModelProperty
(
"是否删除(0:未删除,1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/entity/RecordsMasterCheck.java
View file @
8b56f801
...
@@ -65,10 +65,6 @@ public class RecordsMasterCheck implements Serializable {
...
@@ -65,10 +65,6 @@ public class RecordsMasterCheck implements Serializable {
@Excel
(
name
=
"工单编号"
,
width
=
15
,
orderNum
=
"2"
)
@Excel
(
name
=
"工单编号"
,
width
=
15
,
orderNum
=
"2"
)
private
String
workCode
;
private
String
workCode
;
@ApiModelProperty
(
"轨距水平尺编号"
)
@TableField
(
"gauge_code"
)
private
String
gaugeCode
;
@ApiModelProperty
(
"检查区间id"
)
@ApiModelProperty
(
"检查区间id"
)
@TableField
(
"subway_section_id"
)
@TableField
(
"subway_section_id"
)
private
String
subwaySectionId
;
private
String
subwaySectionId
;
...
...
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/entity/UseTurnoutRecordCheck.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
entity
;
import
com.alibaba.fastjson.JSONObject
;
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
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Getter
;
import
lombok.Setter
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Getter
@Setter
@TableName
(
"t_ek_use_turnout_record_check"
)
@ApiModel
(
value
=
"UseTurnoutRecordCheck对象"
,
description
=
"检查数据设备-检查记录数据-道岔使用情况检查数据"
)
public
class
UseTurnoutRecordCheck
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
@TableId
(
"id"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
@TableField
(
"create_by"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
@TableField
(
"create_time"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
@TableField
(
"update_by"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
@TableField
(
"update_time"
)
private
Date
updateTime
;
@ApiModelProperty
(
"设备检查记录主表id"
)
@TableField
(
"records_master_check_id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"道岔id"
)
@TableField
(
"switch_management_id"
)
private
String
switchManagementId
;
@ApiModelProperty
(
"车站id"
)
@TableField
(
"station_id"
)
private
String
trainStationId
;
@ApiModelProperty
(
"检查日期"
)
@TableField
(
"check_time"
)
private
Date
checkTime
;
@ApiModelProperty
(
"道岔编码"
)
@TableField
(
"turnout_code"
)
private
String
turnoutCode
;
@ApiModelProperty
(
"几何尺寸"
)
@TableField
(
value
=
"geometric_dimensions"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
geometricDimensions
;
@ApiModelProperty
(
"转辙器"
)
@TableField
(
value
=
"switch_part"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
switchPart
;
@ApiModelProperty
(
"钢轨及其连接零件"
)
@TableField
(
value
=
"rail_and_conn_part"
,
typeHandler
=
FastjsonTypeHandler
.
class
)
private
String
railAndConnPart
;
@ApiModelProperty
(
"是否删除(0:未删除,1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/mapper/CurveWearRecordMapper.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
mapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.CurveWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.CurveWearRecord
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-07-09
*/
public
interface
CurveWearRecordMapper
extends
BaseMapper
<
CurveWearRecord
>
{
Page
<
CurveWearRecordVO
>
queryPageList
(
Page
<
CurveWearRecordVO
>
pageData
,
CurveWearRecordDTO
dto
);
CurveWearRecordDetailVO
getDetail
(
String
curveWearRecordId
);
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/mapper/RailWearRecordMapper.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
mapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.RailWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.RailWearRecord
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.RailWearRecordVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-07-09
*/
public
interface
RailWearRecordMapper
extends
BaseMapper
<
RailWearRecord
>
{
Page
<
RailWearRecordVO
>
queryPageList
(
Page
<
RailWearRecordVO
>
pageData
,
RailWearRecordDTO
dto
);
UseTurnoutRecordCheckDetailVO
getDetail
(
String
id
);
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/mapper/UseTurnoutRecordCheckMapper.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.UseTurnoutRecordCheckDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.UseTurnoutRecordCheck
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckVO
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-07-09
*/
public
interface
UseTurnoutRecordCheckMapper
extends
BaseMapper
<
UseTurnoutRecordCheck
>
{
Page
<
UseTurnoutRecordCheckVO
>
queryPageList
(
Page
<
UseTurnoutRecordCheckVO
>
pageData
,
UseTurnoutRecordCheckDTO
dto
);
UseTurnoutRecordCheckDetailVO
getDetail
(
String
useTurnoutRecordId
);
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/mapper/xml/CurveWearRecordMapper.xml
0 → 100644
View file @
8b56f801
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"org.jeecg.modules.checkData.equipmentCheckData.mapper.CurveWearRecordMapper"
>
<select
id=
"queryPageList"
resultType=
"org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordVO"
>
SELECT
t2.id recordsMasterCheckId,
t2.ek_code,
t2.work_code,
t2.check_time,
t2.check_by,
t2.verify_by,
t2.verify_time,
t2.subway_section_id,
t2.subway_section_name,
t2.light_rail_id,
t2.light_rail_name,
t2.line_alias_id,
t2.line_alias_name,
t2.starting_mileage,
t2.end_mileage,
t1.curve_code,
COUNT(1) curve_num,
t2.remark
FROM
t_ek_curve_wear_record t1
LEFT JOIN t_ek_records_master_check t2 ON t1.records_master_check_id = t2.id
WHERE t1.del_flag = '0'
GROUP BY t1.curve_code
</select>
<select
id=
"getDetail"
resultType=
"org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordDetailVO"
>
SELECT
t1.*
FROM
t_ek_curve_wear_record t1
where t1.id = #{curveWearRecordId}
</select>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/mapper/xml/RailWearRecordMapper.xml
0 → 100644
View file @
8b56f801
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"org.jeecg.modules.checkData.equipmentCheckData.mapper.RailWearRecordMapper"
>
<select
id=
"queryPageList"
resultType=
"org.jeecg.modules.checkData.equipmentCheckData.vo.RailWearRecordVO"
>
SELECT
t1.id,
t2.id recordsMasterCheckId,
t2.ek_code,
t2.work_code,
t2.check_time,
t2.check_by,
t2.verify_by,
t2.verify_time,
t2.subway_section_id,
t2.subway_section_name,
t2.light_rail_id,
t2.light_rail_name,
t2.line_alias_id,
t2.line_alias_name,
t2.starting_mileage,
t2.end_mileage,
t1.rail_type,
t2.remark
FROM
t_ek_rail_wear_record t1
LEFT JOIN t_ek_records_master_check t2 ON t1.records_master_check_id = t2.id and t2.del_flag = '0'
WHERE t1.del_flag = '0'
</select>
<select
id=
"getDetail"
resultType=
"org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO"
>
SELECT
t1.id,
t1.left_femoral_apparatus_code,
t1.left_femoral_apparatus,
t1.right_femoral_apparatus_code,
t1.right_femoral_apparatus
FROM
t_ek_rail_wear_record t1
where t1.id = #{id}
</select>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/mapper/xml/UseTurnoutRecordCheckMapper.xml
0 → 100644
View file @
8b56f801
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"org.jeecg.modules.checkData.equipmentCheckData.mapper.UseTurnoutRecordCheckMapper"
>
<select
id=
"queryPageList"
resultType=
"org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckVO"
>
SELECT
t2.id recordsMasterCheckId,
t2.ek_code,
t2.work_code,
t2.check_time,
t2.check_by,
t2.verify_by,
t2.verify_time,
t2.subway_section_id,
t2.subway_section_name,
t2.light_rail_id,
t2.light_rail_name,
t2.line_alias_id,
t2.line_alias_name,
t2.starting_mileage,
t2.end_mileage,
t1.gauge_code,
COUNT(1) turnout_num,
t3.station_name,
t2.remark
FROM
t_ek_use_turnout_record_check t1
LEFT JOIN t_ek_records_master_check t2 ON t1.records_master_check_id = t2.id and t2.del_flag = '0'
LEFT JOIN t_sn_train_station t3 ON t1.station_id = t3.id
WHERE t1.del_flag = '0'
<if
test=
"dto.turnoutCode != null and dto.turnoutCode != ''"
>
AND t1.gauge_code like concat('%',#{dto.turnoutCode},'%')
</if>
GROUP BY t1.gauge_code
</select>
<select
id=
"getDetail"
resultType=
"org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO"
>
SELECT
t1.*,
t2.byroad_pre_mileage,
t2.byroad_center_mileage,
t2.byroad_end_mileage,
t2.open_to,
t2.line_alias_id,
t2.switch_model,
(SELECT line_alias_name FROM t_sn_line_alias WHERE id = t2.line_alias_id limit 1) line_alias_name
FROM
t_ek_use_turnout_record_check t1
LEFT JOIN t_da_switch_management t2 ON t1.switch_management_id = t2.id
WHERE t1.id =#{useTurnoutRecordId}
</select>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/service/ICurveWearRecordService.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.CurveWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.CurveWearRecord
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordVO
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查 服务类
* </p>
*
* @author hkl
* @since 2023-07-09
*/
public
interface
ICurveWearRecordService
extends
IService
<
CurveWearRecord
>
{
Page
<
CurveWearRecordVO
>
queryPageList
(
Page
<
CurveWearRecordVO
>
pageData
,
CurveWearRecordDTO
dto
);
CurveWearRecordDetailVO
getDetail
(
String
curveWearRecordId
);
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/service/IRailWearRecordService.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.RailWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.RailWearRecord
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.RailWearRecordVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表 服务类
* </p>
*
* @author hkl
* @since 2023-07-09
*/
public
interface
IRailWearRecordService
extends
IService
<
RailWearRecord
>
{
Page
<
RailWearRecordVO
>
queryPageList
(
Page
<
RailWearRecordVO
>
pageData
,
RailWearRecordDTO
dto
);
UseTurnoutRecordCheckDetailVO
getDetail
(
String
id
);
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/service/IUseTurnoutRecordCheckService.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
service
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.UseTurnoutRecordCheckDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.UseTurnoutRecordCheck
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckVO
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据 服务类
* </p>
*
* @author hkl
* @since 2023-07-09
*/
public
interface
IUseTurnoutRecordCheckService
extends
IService
<
UseTurnoutRecordCheck
>
{
Page
<
UseTurnoutRecordCheckVO
>
queryPageList
(
Page
<
UseTurnoutRecordCheckVO
>
pageData
,
UseTurnoutRecordCheckDTO
dto
);
UseTurnoutRecordCheckDetailVO
getDetail
(
String
useTurnoutRecordId
);
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/service/impl/CurveWearRecordServiceImpl.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.CurveWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.CurveWearRecord
;
import
org.jeecg.modules.checkData.equipmentCheckData.mapper.CurveWearRecordMapper
;
import
org.jeecg.modules.checkData.equipmentCheckData.service.ICurveWearRecordService
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.CurveWearRecordVO
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查 服务实现类
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Service
public
class
CurveWearRecordServiceImpl
extends
ServiceImpl
<
CurveWearRecordMapper
,
CurveWearRecord
>
implements
ICurveWearRecordService
{
@Override
public
Page
<
CurveWearRecordVO
>
queryPageList
(
Page
<
CurveWearRecordVO
>
pageData
,
CurveWearRecordDTO
dto
)
{
return
this
.
baseMapper
.
queryPageList
(
pageData
,
dto
);
}
@Override
public
CurveWearRecordDetailVO
getDetail
(
String
curveWearRecordId
)
{
return
this
.
baseMapper
.
getDetail
(
curveWearRecordId
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/service/impl/RailWearRecordServiceImpl.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.RailWearRecordDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.RailWearRecord
;
import
org.jeecg.modules.checkData.equipmentCheckData.mapper.RailWearRecordMapper
;
import
org.jeecg.modules.checkData.equipmentCheckData.service.IRailWearRecordService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.RailWearRecordVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表 服务实现类
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Service
public
class
RailWearRecordServiceImpl
extends
ServiceImpl
<
RailWearRecordMapper
,
RailWearRecord
>
implements
IRailWearRecordService
{
@Override
public
Page
<
RailWearRecordVO
>
queryPageList
(
Page
<
RailWearRecordVO
>
pageData
,
RailWearRecordDTO
dto
)
{
return
this
.
baseMapper
.
queryPageList
(
pageData
,
dto
);
}
@Override
public
UseTurnoutRecordCheckDetailVO
getDetail
(
String
id
)
{
return
this
.
baseMapper
.
getDetail
(
id
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/service/impl/UseTurnoutRecordCheckServiceImpl.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
org.jeecg.modules.checkData.equipmentCheckData.dto.UseTurnoutRecordCheckDTO
;
import
org.jeecg.modules.checkData.equipmentCheckData.entity.UseTurnoutRecordCheck
;
import
org.jeecg.modules.checkData.equipmentCheckData.mapper.UseTurnoutRecordCheckMapper
;
import
org.jeecg.modules.checkData.equipmentCheckData.service.IUseTurnoutRecordCheckService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckDetailVO
;
import
org.jeecg.modules.checkData.equipmentCheckData.vo.UseTurnoutRecordCheckVO
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据 服务实现类
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Service
public
class
UseTurnoutRecordCheckServiceImpl
extends
ServiceImpl
<
UseTurnoutRecordCheckMapper
,
UseTurnoutRecordCheck
>
implements
IUseTurnoutRecordCheckService
{
@Override
public
Page
<
UseTurnoutRecordCheckVO
>
queryPageList
(
Page
<
UseTurnoutRecordCheckVO
>
pageData
,
UseTurnoutRecordCheckDTO
dto
)
{
return
this
.
baseMapper
.
queryPageList
(
pageData
,
dto
);
}
@Override
public
UseTurnoutRecordCheckDetailVO
getDetail
(
String
useTurnoutRecordId
)
{
return
this
.
baseMapper
.
getDetail
(
useTurnoutRecordId
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/template/曲线磨耗检查详情-检查数据.json
0 → 100644
View file @
8b56f801
{
"name"
:
"检查数据"
,
"vertical"
:
{
"checkName"
:
"垂直消磨"
,
"unit"
:
"mm"
,
"2H"
:
""
,
"HY"
:
""
,
"QZ"
:
""
,
"YH"
:
""
,
"HZ"
:
""
},
"side"
:
{
"checkName"
:
"侧面消磨"
,
"unit"
:
"mm"
,
"2H"
:
""
,
"HY"
:
""
,
"QZ"
:
""
,
"YH"
:
""
,
"HZ"
:
""
}
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/template/道岔使用情况检-几何尺寸.json
0 → 100644
View file @
8b56f801
{
"trackGauge"
:
{
"checkName"
:
"轨距"
,
"row1Title"
:
"前顺破终点s1"
,
"row1Value"
:
""
,
"row2Title"
:
"尖轨尖端处s2"
,
"row2Value"
:
""
,
"row3Title"
:
"尖轨中直s3"
,
"row3Value"
:
""
,
"row4Title"
:
"尖轨中曲s3"
,
"row4Value"
:
""
,
"row5Title"
:
"尖轨跟端直s5"
,
"row5Value"
:
""
,
"row6Title"
:
"尖轨跟端曲s4"
,
"row6Value"
:
""
,
"row7Title"
:
"直线前s6"
,
"row7Value"
:
""
,
"row8Title"
:
"直线中s9"
,
"row8Value"
:
""
,
"row9Title"
:
"直线后s10"
,
"row9Value"
:
""
,
"row10Title"
:
"导曲线前s7"
,
"row10Value"
:
""
,
"row11Title"
:
"导曲线中s8"
,
"row11Value"
:
""
,
"row12Title"
:
"导曲线后s11"
,
"row12Value"
:
""
,
"row13Title"
:
"叉心前直s17"
,
"row13Value"
:
""
,
"row14Title"
:
"叉心前曲s12"
,
"row14Value"
:
""
,
"row15Title"
:
"叉心中直s16"
,
"row15Value"
:
""
,
"row16Title"
:
"叉心中曲s13"
,
"row16Value"
:
""
,
"row17Title"
:
"叉心后直s15"
,
"row17Value"
:
""
,
"row18Title"
:
"叉心后曲s14"
,
"row18Value"
:
""
,
"row19Title"
:
"查照间隔直93"
,
"row19Value"
:
""
,
"row20Title"
:
"查照间隔曲92"
,
"row20Value"
:
""
,
"row21Title"
:
"护背距离直46"
,
"row21Value"
:
""
,
"row22Title"
:
"护背距离曲46"
,
"row22Value"
:
""
},
"horizontal"
:
{
"checkName"
:
"水平"
,
"row1Title"
:
"前顺破终点s1"
,
"row1Value"
:
""
,
"row2Title"
:
"尖轨尖端处s2"
,
"row2Value"
:
""
,
"row3Title"
:
"尖轨中直s3"
,
"row3Value"
:
""
,
"row4Title"
:
"尖轨中曲s3"
,
"row4Value"
:
""
,
"row5Title"
:
"尖轨跟端直s5"
,
"row5Value"
:
""
,
"row6Title"
:
"尖轨跟端曲s4"
,
"row6Value"
:
""
,
"row7Title"
:
"直线前s6"
,
"row7Value"
:
""
,
"row8Title"
:
"直线中s9"
,
"row8Value"
:
""
,
"row9Title"
:
"直线后s10"
,
"row9Value"
:
""
,
"row10Title"
:
"导曲线前s7"
,
"row10Value"
:
""
,
"row11Title"
:
"导曲线中s8"
,
"row11Value"
:
""
,
"row12Title"
:
"导曲线后s11"
,
"row12Value"
:
""
,
"row13Title"
:
"叉心前直s17"
,
"row13Value"
:
""
,
"row14Title"
:
"叉心前曲s12"
,
"row14Value"
:
""
,
"row15Title"
:
"叉心中直s16"
,
"row15Value"
:
""
,
"row16Title"
:
"叉心中曲s13"
,
"row16Value"
:
""
,
"row17Title"
:
"叉心后直s15"
,
"row17Value"
:
""
,
"row18Title"
:
"叉心后曲s14"
,
"row18Value"
:
""
,
"row19Title"
:
"查照间隔直93"
,
"row19Value"
:
""
,
"row20Title"
:
"查照间隔曲92"
,
"row20Value"
:
""
,
"row21Title"
:
"互背距离直46"
,
"row21Value"
:
""
,
"row22Title"
:
"互背距离曲46"
,
"row22Value"
:
""
},
"offsetDistance"
:
{
"checkName"
:
"支距"
,
"row1Title"
:
"支距1z1"
,
"row1Value"
:
""
,
"row2Title"
:
"支距2z2"
,
"row2Value"
:
""
,
"row3Title"
:
"支距3z3"
,
"row3Value"
:
""
,
"row4Title"
:
"支距4z4"
,
"row4Value"
:
""
,
"row5Title"
:
"支距5z5"
,
"row5Value"
:
""
,
"row6Title"
:
"支距6z6"
,
"row6Value"
:
""
,
"row7Title"
:
"支距7z7"
,
"row7Value"
:
""
},
"flange"
:
{
"checkName"
:
"轮缘槽"
,
"row1Title"
:
"尖端开口C1直"
,
"row1Value"
:
""
,
"row2Title"
:
"尖端开口C1曲"
,
"row2Value"
:
""
,
"row3Title"
:
"尖端第一动程C2直"
,
"row3Value"
:
""
,
"row4Title"
:
"尖端第一动程C2曲"
,
"row4Value"
:
""
,
"row5Title"
:
"尖端第二动程C3直"
,
"row5Value"
:
""
,
"row6Title"
:
"尖端第二动程C3曲"
,
"row6Value"
:
""
,
"row7Title"
:
"护轨平直段轮缘槽C4直"
,
"row7Value"
:
""
,
"row8Title"
:
"护轨平直段轮缘槽C4曲"
,
"row8Value"
:
""
,
"row9Title"
:
"辙叉平直段轮缘槽C5直"
,
"row9Value"
:
""
,
"row10Title"
:
"辙叉平直段轮缘槽C5曲"
,
"row10Value"
:
""
}
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/template/道岔使用情况检-转撤器部分.json
0 → 100644
View file @
8b56f801
[
{
"checkName"
:
"滑床板"
,
"qualified"
:
1
,
"notQualified"
:
""
,
"sort"
:
1
},
{
"checkName"
:
"顶铁"
,
"qualified"
:
1
,
"notQualified"
:
""
,
"sort"
:
2
}
]
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/template/道岔使用情况检-钢轨及其连接零件.json
0 → 100644
View file @
8b56f801
[
{
"checkName"
:
"接头螺栓"
,
"qualified"
:
1
,
"notQualified"
:
""
,
"sort"
:
1
},
{
"checkName"
:
"护轨螺栓"
,
"qualified"
:
1
,
"notQualified"
:
""
,
"sort"
:
2
}
]
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/template/钢轨伤损情况-右股仪器.json
0 → 100644
View file @
8b56f801
{
"name"
:
"右股仪器编号"
,
"probeCombination"
:
{
"checkName"
:
"探头组合"
,
"value1"
:
"37℃"
,
"value2"
:
"70℃"
,
"value3"
:
"70℃"
,
"value4"
:
"70℃"
,
"value5"
:
"70℃"
,
"value6"
:
"70℃"
,
"value7"
:
"70℃"
,
"value8"
:
"37℃"
,
"value9"
:
"0℃"
},
"instrumentSensitivity"
:
{
"checkName"
:
"仪器灵敏度"
,
"value1"
:
"1通道"
,
"value2"
:
"2通道"
,
"value3"
:
"3通道"
,
"value4"
:
"4通道"
,
"value5"
:
"5通道"
,
"value6"
:
"6通道"
,
"value7"
:
"6A通道"
,
"value8"
:
"7通道"
,
"value9"
:
"8通道"
},
"upTrack"
:
{
"checkName"
:
"上道(dB)值"
,
"value1"
:
"48"
,
"value2"
:
"48"
,
"value3"
:
"50"
,
"value4"
:
"50"
,
"value5"
:
"50"
,
"value6"
:
"51"
,
"value7"
:
"51"
,
"value8"
:
"50"
,
"value9"
:
"50"
},
"downTrack"
:
{
"checkName"
:
"下道(dB)值"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
},
"workTime"
:
{
"checkName"
:
"工作时间"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
},
"hearingAid"
:
{
"checkName"
:
"助听"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
},
"rightThigh"
:
{
"checkName"
:
"右股"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
}
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/template/钢轨伤损情况-左股仪器.json
0 → 100644
View file @
8b56f801
{
"name"
:
"左股仪器编号"
,
"probeCombination"
:
{
"checkName"
:
"探头组合"
,
"value1"
:
"37℃"
,
"value2"
:
"70℃"
,
"value3"
:
"70℃"
,
"value4"
:
"70℃"
,
"value5"
:
"70℃"
,
"value6"
:
"70℃"
,
"value7"
:
"70℃"
,
"value8"
:
"37℃"
,
"value9"
:
"0℃"
},
"instrumentSensitivity"
:
{
"checkName"
:
"仪器灵敏度"
,
"value1"
:
"1通道"
,
"value2"
:
"2通道"
,
"value3"
:
"3通道"
,
"value4"
:
"4通道"
,
"value5"
:
"5通道"
,
"value6"
:
"6通道"
,
"value7"
:
"6A通道"
,
"value8"
:
"7通道"
,
"value9"
:
"8通道"
},
"upTrack"
:
{
"checkName"
:
"上道(dB)值"
,
"value1"
:
"48"
,
"value2"
:
"48"
,
"value3"
:
"50"
,
"value4"
:
"50"
,
"value5"
:
"50"
,
"value6"
:
"51"
,
"value7"
:
"51"
,
"value8"
:
"50"
,
"value9"
:
"50"
},
"downTrack"
:
{
"checkName"
:
"下道(dB)值"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
},
"workTime"
:
{
"checkName"
:
"工作时间"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
},
"hearingAid"
:
{
"checkName"
:
"助听"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
},
"leftThigh"
:
{
"checkName"
:
"左股"
,
"value1"
:
""
,
"value2"
:
""
,
"value3"
:
""
,
"value4"
:
""
,
"value5"
:
""
,
"value6"
:
""
,
"value7"
:
""
,
"value8"
:
""
,
"value9"
:
""
}
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/CurveWearRecordDetailVO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"CurveWearRecordDetailVO对象"
,
description
=
"CurveWearRecordDetailVO对象"
)
public
class
CurveWearRecordDetailVO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"设备检查记录主表id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"检查日期"
)
private
Date
checkTime
;
@ApiModelProperty
(
"曲线编码"
)
private
String
curveCode
;
@ApiModelProperty
(
"检查人"
)
private
String
checkBy
;
@ApiModelProperty
(
"检查数据"
)
private
String
checkData
;
@ApiModelProperty
(
"曲线半径"
)
private
BigDecimal
curveRadius
;
@ApiModelProperty
(
"曲线超高"
)
private
BigDecimal
curveSuperHigh
;
@ApiModelProperty
(
"圆曲线长"
)
private
BigDecimal
curveTangentLen
;
@ApiModelProperty
(
"缓和曲线长"
)
private
BigDecimal
transitionCurveHigh
;
@ApiModelProperty
(
"圆曲转向"
)
private
String
curveTurn
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/CurveWearRecordVO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-设备检查记录数据-曲线磨耗情况检查
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"CurveWearRecordVO对象"
,
description
=
"检查数据设备-设备检查记录数据-曲线磨耗情况检查"
)
public
class
CurveWearRecordVO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"设备检查记录主表id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"检查批次号"
)
private
String
ekCode
;
@ApiModelProperty
(
"工单编号"
)
private
String
workCode
;
@ApiModelProperty
(
"轨距水平尺编号"
)
private
String
gaugeCode
;
@ApiModelProperty
(
"检查区间id"
)
private
String
subwaySectionId
;
@ApiModelProperty
(
"检查区间名称"
)
private
String
subwaySectionName
;
@ApiModelProperty
(
"所属线路id"
)
private
String
lightRailId
;
@ApiModelProperty
(
"所属线路名称"
)
private
String
lightRailName
;
@ApiModelProperty
(
"所属线别id"
)
private
String
lineAliasId
;
@ApiModelProperty
(
"所属线别名称"
)
private
String
lineAliasName
;
@ApiModelProperty
(
"车站id"
)
private
String
stationId
;
@ApiModelProperty
(
"车站名称"
)
private
String
stationName
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"检查日期"
)
private
Date
checkTime
;
@ApiModelProperty
(
"检查人"
)
private
String
checkBy
;
@ApiModelProperty
(
"审核人姓名"
)
private
String
verifyBy
;
@ApiModelProperty
(
"审核时间"
)
private
Date
verifyTime
;
@ApiModelProperty
(
"起点里程"
)
private
BigDecimal
startingMileage
;
@ApiModelProperty
(
"终点里程"
)
private
BigDecimal
endMileage
;
@ApiModelProperty
(
"道岔数量"
)
private
Integer
curveNum
;
@ApiModelProperty
(
"道岔code"
)
private
Integer
curveCode
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/RailWearRecordDetailVO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.util.Date
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"RailWearRecordDetailVO对象"
,
description
=
"钢轨伤损情况检查详情"
)
public
class
RailWearRecordDetailVO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
// @ApiModelProperty("线别Id")
// private String lineAliasId;
//
// @ApiModelProperty("线别名称")
// private String lineAliasName;
@ApiModelProperty
(
"左股仪器编码"
)
private
String
leftFemoralApparatusCode
;
@ApiModelProperty
(
"左股仪器"
)
private
String
leftFemoralApparatus
;
@ApiModelProperty
(
"右股仪器编码"
)
private
String
rightFemoralApparatusCode
;
@ApiModelProperty
(
"右股仪器"
)
private
String
rightFemoralApparatus
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/RailWearRecordVO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
vo
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* <p>
* 检查数据-设备检查记录数据-钢轨伤损情况检查表
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"RailWearRecord对象"
,
description
=
"检查数据-设备检查记录数据-钢轨伤损情况检查表"
)
public
class
RailWearRecordVO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"id"
)
private
String
id
;
@ApiModelProperty
(
"设备检查记录主表id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"检查批次号"
)
private
String
ekCode
;
@ApiModelProperty
(
"工单编号"
)
private
String
workCode
;
@ApiModelProperty
(
"检查区间id"
)
private
String
subwaySectionId
;
@ApiModelProperty
(
"检查区间名称"
)
private
String
subwaySectionName
;
@ApiModelProperty
(
"所属线路id"
)
private
String
lightRailId
;
@ApiModelProperty
(
"所属线路名称"
)
private
String
lightRailName
;
@ApiModelProperty
(
"所属线别id"
)
private
String
lineAliasId
;
@ApiModelProperty
(
"所属线别名称"
)
private
String
lineAliasName
;
@ApiModelProperty
(
"车站id"
)
private
String
stationId
;
@ApiModelProperty
(
"车站名称"
)
private
String
stationName
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"检查日期"
)
private
Date
checkTime
;
@ApiModelProperty
(
"检查人"
)
private
String
checkBy
;
@ApiModelProperty
(
"审核人姓名"
)
private
String
verifyBy
;
@ApiModelProperty
(
"审核时间"
)
private
Date
verifyTime
;
@ApiModelProperty
(
"起点里程"
)
private
BigDecimal
startingMileage
;
@ApiModelProperty
(
"终点里程"
)
private
BigDecimal
endMileage
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
@ApiModelProperty
(
"钢轨轨型"
)
private
String
railType
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/RecordsMasterCheckVO.java
View file @
8b56f801
...
@@ -59,10 +59,6 @@ public class RecordsMasterCheckVO {
...
@@ -59,10 +59,6 @@ public class RecordsMasterCheckVO {
@TableField
(
"work_code"
)
@TableField
(
"work_code"
)
private
String
workCode
;
private
String
workCode
;
@ApiModelProperty
(
"轨距水平尺编号"
)
@TableField
(
"gauge_code"
)
private
String
gaugeCode
;
@ApiModelProperty
(
"检查区间id"
)
@ApiModelProperty
(
"检查区间id"
)
@TableField
(
"subway_section_id"
)
@TableField
(
"subway_section_id"
)
private
String
subwaySectionId
;
private
String
subwaySectionId
;
...
...
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/UseTurnoutRecordCheckDetailVO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
vo
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
org.jeecgframework.poi.excel.annotation.Excel
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"UseTurnoutRecordCheck对象"
,
description
=
"检查数据设备-检查记录数据-道岔使用情况检查数据"
)
public
class
UseTurnoutRecordCheckDetailVO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"检查日期"
)
private
Date
checkTime
;
@ApiModelProperty
(
"道岔编码"
)
private
String
turnoutCode
;
@ApiModelProperty
(
"几何尺寸"
)
private
String
geometricDimensions
;
@ApiModelProperty
(
"转辙器"
)
private
String
switchPart
;
@ApiModelProperty
(
"钢轨及其连接零件"
)
private
String
railAndConnPart
;
@ApiModelProperty
(
value
=
"线别Id"
)
private
String
lineAliasId
;
@ApiModelProperty
(
value
=
"线别名称"
)
private
String
lineAliasName
;
@ApiModelProperty
(
value
=
"开向"
)
private
String
openTo
;
@ApiModelProperty
(
value
=
"岔前/岔前里程"
)
private
BigDecimal
byroadPreMileage
;
@ApiModelProperty
(
value
=
"岔心里程"
)
private
BigDecimal
byroadCenterMileage
;
@ApiModelProperty
(
value
=
"岔前/岔后里程"
)
private
BigDecimal
byroadEndMileage
;
@ApiModelProperty
(
value
=
"道岔型号"
)
private
String
switchModel
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/checkData/equipmentCheckData/vo/UseTurnoutRecordCheckVO.java
0 → 100644
View file @
8b56f801
package
org
.
jeecg
.
modules
.
checkData
.
equipmentCheckData
.
vo
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.math.BigDecimal
;
import
java.util.Date
;
/**
* <p>
* 检查数据设备-检查记录数据-道岔使用情况检查数据
* </p>
*
* @author hkl
* @since 2023-07-09
*/
@Data
@ApiModel
(
value
=
"UseTurnoutRecordCheck对象"
,
description
=
"检查数据设备-检查记录数据-道岔使用情况检查数据"
)
public
class
UseTurnoutRecordCheckVO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"设备检查记录主表id"
)
private
String
recordsMasterCheckId
;
@ApiModelProperty
(
"检查批次号"
)
private
String
ekCode
;
@ApiModelProperty
(
"工单编号"
)
private
String
workCode
;
@ApiModelProperty
(
"轨距水平尺编号"
)
private
String
gaugeCode
;
@ApiModelProperty
(
"检查区间id"
)
private
String
subwaySectionId
;
@ApiModelProperty
(
"检查区间名称"
)
private
String
subwaySectionName
;
@ApiModelProperty
(
"所属线路id"
)
private
String
lightRailId
;
@ApiModelProperty
(
"所属线路名称"
)
private
String
lightRailName
;
@ApiModelProperty
(
"所属线别id"
)
private
String
lineAliasId
;
@ApiModelProperty
(
"所属线别名称"
)
private
String
lineAliasName
;
@ApiModelProperty
(
"车站id"
)
private
String
stationId
;
@ApiModelProperty
(
"车站名称"
)
private
String
stationName
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"检查日期"
)
private
Date
checkTime
;
@ApiModelProperty
(
"检查人"
)
private
String
checkBy
;
@ApiModelProperty
(
"审核人姓名"
)
private
String
verifyBy
;
@ApiModelProperty
(
"审核时间"
)
private
Date
verifyTime
;
@ApiModelProperty
(
"起点里程"
)
private
BigDecimal
startingMileage
;
@ApiModelProperty
(
"终点里程"
)
private
BigDecimal
endMileage
;
@ApiModelProperty
(
"道岔数量"
)
private
Integer
turnoutNum
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/deviceAsset/vo/CurveManagementQueryVO.java
View file @
8b56f801
...
@@ -54,7 +54,6 @@ public class CurveManagementQueryVO implements Serializable {
...
@@ -54,7 +54,6 @@ public class CurveManagementQueryVO implements Serializable {
@ApiModelProperty
(
"曲线长L(m)"
)
@ApiModelProperty
(
"曲线长L(m)"
)
private
BigDecimal
curveLen
;
private
BigDecimal
curveLen
;
@ApiModelProperty
(
"直缓(直圆)里程ZH(ZY)"
)
@ApiModelProperty
(
"直缓(直圆)里程ZH(ZY)"
)
private
BigDecimal
curveMileageZh
;
private
BigDecimal
curveMileageZh
;
...
...
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