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
0e6f9333
Commit
0e6f9333
authored
Aug 01, 2023
by
hkl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat:1.动静态分析
parent
dc52a44c
Changes
61
Show whitespace changes
Inline
Side-by-side
Showing
61 changed files
with
1837 additions
and
18 deletions
+1837
-18
CodeGenerate.java
...em/src/main/java/org/jeecg/codegenerate/CodeGenerate.java
+1
-2
AnalysisAlgorithm.java
...es/dynamicStaticAnalysis/algorithm/AnalysisAlgorithm.java
+11
-11
SingleConsumer.java
...dules/dynamicStaticAnalysis/algorithm/SingleConsumer.java
+10
-5
ConfigInstrumentCheckController.java
...cAnalysis/controller/ConfigInstrumentCheckController.java
+47
-0
ConfigLabourCheckController.java
...taticAnalysis/controller/ConfigLabourCheckController.java
+46
-0
ConfigRailDeviceCheckController.java
...cAnalysis/controller/ConfigRailDeviceCheckController.java
+48
-0
ConfigRailVehicleCheckController.java
...Analysis/controller/ConfigRailVehicleCheckController.java
+45
-0
ConfigRailVehicleTqlController.java
...icAnalysis/controller/ConfigRailVehicleTqlController.java
+45
-0
ConfigInstrumentCheck.java
...s/dynamicStaticAnalysis/entity/ConfigInstrumentCheck.java
+94
-0
ConfigLabourCheck.java
...dules/dynamicStaticAnalysis/entity/ConfigLabourCheck.java
+76
-0
ConfigRailDeviceCheck.java
...s/dynamicStaticAnalysis/entity/ConfigRailDeviceCheck.java
+74
-0
ConfigRailVehicleCheck.java
.../dynamicStaticAnalysis/entity/ConfigRailVehicleCheck.java
+94
-0
ConfigRailVehicleTql.java
...es/dynamicStaticAnalysis/entity/ConfigRailVehicleTql.java
+96
-0
ConfigInstrumentCheckMapper.java
...micStaticAnalysis/mapper/ConfigInstrumentCheckMapper.java
+16
-0
ConfigLabourCheckMapper.java
...dynamicStaticAnalysis/mapper/ConfigLabourCheckMapper.java
+16
-0
ConfigRailDeviceCheckMapper.java
...micStaticAnalysis/mapper/ConfigRailDeviceCheckMapper.java
+16
-0
ConfigRailVehicleCheckMapper.java
...icStaticAnalysis/mapper/ConfigRailVehicleCheckMapper.java
+16
-0
ConfigRailVehicleTqlMapper.java
...amicStaticAnalysis/mapper/ConfigRailVehicleTqlMapper.java
+16
-0
ConfigInstrumentCheckMapper.xml
...StaticAnalysis/mapper/xml/ConfigInstrumentCheckMapper.xml
+5
-0
ConfigLabourCheckMapper.xml
...amicStaticAnalysis/mapper/xml/ConfigLabourCheckMapper.xml
+5
-0
ConfigRailDeviceCheckMapper.xml
...StaticAnalysis/mapper/xml/ConfigRailDeviceCheckMapper.xml
+5
-0
ConfigRailVehicleCheckMapper.xml
...taticAnalysis/mapper/xml/ConfigRailVehicleCheckMapper.xml
+5
-0
ConfigRailVehicleTqlMapper.xml
...cStaticAnalysis/mapper/xml/ConfigRailVehicleTqlMapper.xml
+5
-0
ConfigInstrumentCheckDTO.java
...dynamicStaticAnalysis/other/ConfigInstrumentCheckDTO.java
+79
-0
ConfigInstrumentCheckVO.java
.../dynamicStaticAnalysis/other/ConfigInstrumentCheckVO.java
+95
-0
ConfigRailDeviceCheckDTO.java
...dynamicStaticAnalysis/other/ConfigRailDeviceCheckDTO.java
+64
-0
ConfigRailDeviceCheckVO.java
.../dynamicStaticAnalysis/other/ConfigRailDeviceCheckVO.java
+75
-0
ConfigRailVehicleCheckDTO.java
...ynamicStaticAnalysis/other/ConfigRailVehicleCheckDTO.java
+73
-0
ConfigRailVehicleCheckVO.java
...dynamicStaticAnalysis/other/ConfigRailVehicleCheckVO.java
+87
-0
ConfigRailVehicleTqlDTO.java
.../dynamicStaticAnalysis/other/ConfigRailVehicleTqlDTO.java
+73
-0
ConfigRailVehicleTqlVO.java
...s/dynamicStaticAnalysis/other/ConfigRailVehicleTqlVO.java
+87
-0
IConfigInstrumentCheckService.java
...StaticAnalysis/service/IConfigInstrumentCheckService.java
+19
-0
IConfigLabourCheckService.java
...amicStaticAnalysis/service/IConfigLabourCheckService.java
+16
-0
IConfigRailDeviceCheckService.java
...StaticAnalysis/service/IConfigRailDeviceCheckService.java
+16
-0
IConfigRailVehicleCheckService.java
...taticAnalysis/service/IConfigRailVehicleCheckService.java
+19
-0
IConfigRailVehicleTqlService.java
...cStaticAnalysis/service/IConfigRailVehicleTqlService.java
+19
-0
ConfigInstrumentCheckServiceImpl.java
...alysis/service/impl/ConfigInstrumentCheckServiceImpl.java
+28
-0
ConfigLabourCheckServiceImpl.java
...icAnalysis/service/impl/ConfigLabourCheckServiceImpl.java
+20
-0
ConfigRailDeviceCheckServiceImpl.java
...alysis/service/impl/ConfigRailDeviceCheckServiceImpl.java
+20
-0
ConfigRailVehicleCheckServiceImpl.java
...lysis/service/impl/ConfigRailVehicleCheckServiceImpl.java
+36
-0
ConfigRailVehicleTqlServiceImpl.java
...nalysis/service/impl/ConfigRailVehicleTqlServiceImpl.java
+27
-0
人工检查超限权值-曲线.json
...g/modules/dynamicStaticAnalysis/template/人工检查超限权值-曲线.json
+9
-0
人工检查超限权值-竖曲线.json
.../modules/dynamicStaticAnalysis/template/人工检查超限权值-竖曲线.json
+9
-0
人工检查超限权值-道岔.json
...g/modules/dynamicStaticAnalysis/template/人工检查超限权值-道岔.json
+9
-0
人工检查超限权值-钢轨.json
...g/modules/dynamicStaticAnalysis/template/人工检查超限权值-钢轨.json
+9
-0
添乘仪检查超限权值-曲线.json
.../modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-曲线.json
+6
-0
添乘仪检查超限权值-竖曲线.json
...modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-竖曲线.json
+6
-0
添乘仪检查超限权值-道岔.json
.../modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-道岔.json
+6
-0
添乘仪检查超限权值-钢轨.json
.../modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-钢轨.json
+6
-0
轨检仪检查超限权值-曲线.json
.../modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-曲线.json
+9
-0
轨检仪检查超限权值-竖曲线.json
...modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-竖曲线.json
+9
-0
轨检仪检查超限权值-道岔.json
.../modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-道岔.json
+9
-0
轨检仪检查超限权值-钢轨.json
.../modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-钢轨.json
+9
-0
轨检车TQI超限权值-曲线.json
...modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-曲线.json
+10
-0
轨检车TQI超限权值-竖曲线.json
...odules/dynamicStaticAnalysis/template/轨检车TQI超限权值-竖曲线.json
+10
-0
轨检车TQI超限权值-道岔.json
...modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-道岔.json
+10
-0
轨检车TQI超限权值-钢轨.json
...modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-钢轨.json
+10
-0
轨检车检查超限权值-曲线.json
.../modules/dynamicStaticAnalysis/template/轨检车检查超限权值-曲线.json
+14
-0
轨检车检查超限权值-竖曲线.json
...modules/dynamicStaticAnalysis/template/轨检车检查超限权值-竖曲线.json
+14
-0
轨检车检查超限权值-道岔.json
.../modules/dynamicStaticAnalysis/template/轨检车检查超限权值-道岔.json
+14
-0
轨检车检查超限权值-钢轨.json
.../modules/dynamicStaticAnalysis/template/轨检车检查超限权值-钢轨.json
+14
-0
No files found.
jeecg-module-system/src/main/java/org/jeecg/codegenerate/CodeGenerate.java
View file @
0e6f9333
...
@@ -29,8 +29,7 @@ public class CodeGenerate {
...
@@ -29,8 +29,7 @@ public class CodeGenerate {
// 表名
// 表名
String
[]
tables
=
{
String
[]
tables
=
{
"t_dsa_analysis_batch"
,
"t_dsa_config_instrument_check"
,
"t_dsa_analysis_batch_check_data_map"
,
};
};
...
...
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/algorithm/AnalysisAlgorithm.java
View file @
0e6f9333
...
@@ -3,6 +3,7 @@ package org.jeecg.modules.dynamicStaticAnalysis.algorithm;
...
@@ -3,6 +3,7 @@ package org.jeecg.modules.dynamicStaticAnalysis.algorithm;
import
cn.hutool.core.convert.Convert
;
import
cn.hutool.core.convert.Convert
;
import
cn.hutool.core.convert.Converter
;
import
cn.hutool.core.convert.Converter
;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
org.jeecg.modules.checkData.dynamicStaticGeometricData.entity.RailInspectionEquipmentItem
;
import
org.jeecg.modules.checkData.dynamicStaticGeometricData.entity.RailInspectionEquipmentItem
;
import
org.jeecg.modules.checkData.dynamicStaticGeometricData.entity.RailInspectionEquipmentItemDetail
;
import
org.jeecg.modules.checkData.dynamicStaticGeometricData.entity.RailInspectionEquipmentItemDetail
;
import
org.jeecg.modules.checkData.dynamicStaticGeometricData.service.IRailInspectionEquipmentItemDetailService
;
import
org.jeecg.modules.checkData.dynamicStaticGeometricData.service.IRailInspectionEquipmentItemDetailService
;
...
@@ -93,9 +94,7 @@ public class AnalysisAlgorithm {
...
@@ -93,9 +94,7 @@ public class AnalysisAlgorithm {
BigDecimal
startMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"startMileage"
));
BigDecimal
startMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"startMileage"
));
BigDecimal
endMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"endMileage"
));
BigDecimal
endMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"endMileage"
));
BigDecimal
centerMileage
=
startMileage
.
add
(
endMileage
).
divide
(
new
BigDecimal
(
"2"
),
3
,
RoundingMode
.
HALF_UP
);
BigDecimal
centerMileage
=
startMileage
.
add
(
endMileage
).
divide
(
new
BigDecimal
(
"2"
),
3
,
RoundingMode
.
HALF_UP
);
if
(
checkItemStartingMileage
.
compareTo
(
centerMileage
)
>
0
)
{
unitDevice
.
put
(
"centerMileage"
,
centerMileage
);
break
;
}
// 2.2.1 命中检查项目
// 2.2.1 命中检查项目
if
(
checkItemStartingMileage
.
compareTo
(
centerMileage
)
<=
0
&&
checkItemEndMileage
.
compareTo
(
centerMileage
)
>
0
)
{
if
(
checkItemStartingMileage
.
compareTo
(
centerMileage
)
<=
0
&&
checkItemEndMileage
.
compareTo
(
centerMileage
)
>
0
)
{
List
<
MovementCourseInfo
>
movementCourseInfos
=
checkItemItemDetailMap
.
get
(
checkItem
.
getId
());
List
<
MovementCourseInfo
>
movementCourseInfos
=
checkItemItemDetailMap
.
get
(
checkItem
.
getId
());
...
@@ -104,7 +103,7 @@ public class AnalysisAlgorithm {
...
@@ -104,7 +103,7 @@ public class AnalysisAlgorithm {
Map
<
String
,
List
<
MovementCourseInfo
>>
trackCodeMap
=
movementCourseInfos
.
stream
()
Map
<
String
,
List
<
MovementCourseInfo
>>
trackCodeMap
=
movementCourseInfos
.
stream
()
.
collect
(
Collectors
.
groupingBy
(
MovementCourseInfo:
:
getTrackCode
));
.
collect
(
Collectors
.
groupingBy
(
MovementCourseInfo:
:
getTrackCode
));
int
size
=
trackCodeMap
.
size
();
int
size
=
trackCodeMap
.
size
();
BigDecimal
averageDec
=
checkItem
StartingMileage
.
add
(
checkItemEnd
Mileage
).
divide
(
new
BigDecimal
(
size
),
3
,
RoundingMode
.
HALF_UP
);
BigDecimal
averageDec
=
checkItem
EndMileage
.
subtract
(
checkItemStarting
Mileage
).
divide
(
new
BigDecimal
(
size
),
3
,
RoundingMode
.
HALF_UP
);
List
<
String
>
trackCodes
=
trackCodeMap
.
keySet
().
stream
()
List
<
String
>
trackCodes
=
trackCodeMap
.
keySet
().
stream
()
.
mapToInt
(
Integer:
:
valueOf
)
.
mapToInt
(
Integer:
:
valueOf
)
.
sorted
()
.
sorted
()
...
@@ -120,10 +119,7 @@ public class AnalysisAlgorithm {
...
@@ -120,10 +119,7 @@ public class AnalysisAlgorithm {
List
<
MovementCourseInfo
>
labourCheck
=
trackCodeMap
.
get
(
trackCode
);
List
<
MovementCourseInfo
>
labourCheck
=
trackCodeMap
.
get
(
trackCode
);
unitDevice
.
put
(
"labourCheck"
,
labourCheck
);
unitDevice
.
put
(
"labourCheck"
,
labourCheck
);
Map
<
String
,
Object
>
unitDeviceMap
=
unitDeviceTable
.
get
(
unitCode
);
unitDeviceTable
.
putIfAbsent
(
unitCode
,
unitDevice
);
if
(
unitDeviceMap
==
null
)
{
unitDeviceTable
.
put
(
unitCode
,
unitDevice
);
}
}
else
{
}
else
{
currentStartMileage
=
currentEndEndMileage
;
currentStartMileage
=
currentEndEndMileage
;
currentEndEndMileage
=
currentEndEndMileage
.
add
(
averageDec
);
currentEndEndMileage
=
currentEndEndMileage
.
add
(
averageDec
);
...
@@ -162,12 +158,14 @@ public class AnalysisAlgorithm {
...
@@ -162,12 +158,14 @@ public class AnalysisAlgorithm {
BigDecimal
startMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"startMileage"
));
BigDecimal
startMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"startMileage"
));
BigDecimal
endMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"endMileage"
));
BigDecimal
endMileage
=
Convert
.
toBigDecimal
(
unitDevice
.
get
(
"endMileage"
));
BigDecimal
centerMileage
=
startMileage
.
add
(
endMileage
).
divide
(
new
BigDecimal
(
"2"
),
3
,
RoundingMode
.
HALF_UP
);
BigDecimal
centerMileage
=
startMileage
.
add
(
endMileage
).
divide
(
new
BigDecimal
(
"2"
),
3
,
RoundingMode
.
HALF_UP
);
if
(
checkItemStartingMileage
.
compareTo
(
centerMileage
)
>
0
)
{
unitDevice
.
put
(
"centerMileage"
,
centerMileage
);
break
;
}
// 2.2.1 命中检查项目
// 2.2.1 命中检查项目
if
(
checkItemStartingMileage
.
compareTo
(
centerMileage
)
<=
0
&&
checkItemEndMileage
.
compareTo
(
centerMileage
)
>
0
)
{
if
(
checkItemStartingMileage
.
compareTo
(
centerMileage
)
<=
0
&&
checkItemEndMileage
.
compareTo
(
centerMileage
)
>
0
)
{
List
<
RailInspectionEquipmentItemDetail
>
movementCourseInfos
=
checkItemItemDetailMap
.
get
(
checkItem
.
getId
());
if
(
ObjectUtil
.
isNotEmpty
(
movementCourseInfos
))
{
}
}
}
}
}
}
}
...
@@ -179,6 +177,8 @@ public class AnalysisAlgorithm {
...
@@ -179,6 +177,8 @@ public class AnalysisAlgorithm {
}
}
System
.
out
.
println
(
"JSONObject.toJSONString(unitDeviceTable) = "
+
JSONObject
.
toJSONString
(
unitDeviceTable
));
// 1.映射单元格
// 1.映射单元格
...
...
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/algorithm/SingleConsumer.java
View file @
0e6f9333
...
@@ -9,23 +9,28 @@ import lombok.extern.slf4j.Slf4j;
...
@@ -9,23 +9,28 @@ import lombok.extern.slf4j.Slf4j;
@Slf4j
@Slf4j
public
class
SingleConsumer
{
public
class
SingleConsumer
{
private
static
AnalysisAlgorithm
analysisAlgorithm
;
private
static
AnalysisAlgorithm
analysisAlgorithm
;
public
static
void
setService
(
AnalysisAlgorithm
analysisAlgorithm
)
{
public
static
void
setService
(
AnalysisAlgorithm
analysisAlgorithm
)
{
SingleConsumer
.
analysisAlgorithm
=
analysisAlgorithm
;
SingleConsumer
.
analysisAlgorithm
=
analysisAlgorithm
;
}
}
public
static
void
consume
()
{
public
static
void
consume
()
{
try
{
while
(
true
)
{
while
(
true
)
{
try
{
String
analysisBatchId
=
Buffer
.
queue
.
take
();
String
analysisBatchId
=
Buffer
.
queue
.
take
();
log
.
info
(
"SingleConsumer[消费者]|线程id:【"
+
Thread
.
currentThread
().
getId
()
+
"】=============分析批次ID:【"
+
analysisBatchId
+
"】"
);
log
.
info
(
"SingleConsumer[消费者]|线程id:【"
+
Thread
.
currentThread
().
getId
()
+
"】=============分析批次ID:【"
+
analysisBatchId
+
"】"
);
analysisAlgorithm
.
analysis
(
analysisBatchId
);
analysisAlgorithm
.
analysis
(
analysisBatchId
);
}
}
catch
(
InterruptedException
e
)
{
}
catch
(
Exception
e
)
{
log
.
info
(
"SingleConsumer[消费者]|线程id:【"
+
Thread
.
currentThread
().
getId
()
+
"】异常信息:"
+
e
.
getCause
());
e
.
printStackTrace
();
e
.
printStackTrace
();
log
.
info
(
"SingleConsumer[消费者]|线程id:【"
+
Thread
.
currentThread
().
getId
()
+
"】异常信息:"
+
e
.
getMessage
());
}
}
}
}
}
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/controller/ConfigInstrumentCheckController.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
controller
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.jeecg.common.api.vo.Result
;
import
org.jeecg.common.aspect.annotation.AutoLog
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigInstrumentCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigInstrumentCheckService
;
import
org.springframework.web.bind.annotation.*
;
import
org.jeecg.common.system.base.controller.JeecgController
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-添乘仪检查超限权值 前端控制器
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@RestController
@RequestMapping
(
"/dynamicStaticAnalysis/configInstrumentCheck"
)
@Api
(
tags
=
"动静态分析-配置参数-添乘仪检查超限权值"
)
public
class
ConfigInstrumentCheckController
extends
JeecgController
<
ConfigInstrumentCheck
,
IConfigInstrumentCheckService
>
{
@AutoLog
(
value
=
"动静态分析-配置参数-添乘仪检查超限权值-获取记录"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-添乘仪检查超限权值-获取记录"
,
notes
=
"动静态分析-配置参数-轨检车检查超限权值-获取记录"
)
@GetMapping
(
value
=
"/listRecord"
)
public
Result
<
List
<
ConfigInstrumentCheck
>>
listRecord
()
{
List
<
ConfigInstrumentCheck
>
records
=
this
.
service
.
listRecord
();
return
Result
.
OK
(
records
);
}
@AutoLog
(
value
=
"动静态分析-配置参数-添乘仪检查超限权值-更新参数"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-添乘仪检查超限权值-更新参数"
,
notes
=
"动静态分析-配置参数-添乘仪检查超限权值-更新参数"
)
@PostMapping
(
value
=
"/updateRecord"
)
public
Result
<
String
>
updateRecord
(
@RequestBody
ConfigInstrumentCheck
record
)
{
this
.
service
.
updateById
(
record
);
return
Result
.
OK
(
"操作成功"
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/controller/ConfigLabourCheckController.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
controller
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
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.dynamicStaticAnalysis.entity.ConfigLabourCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigLabourCheckService
;
import
org.springframework.web.bind.annotation.*
;
/**
* <p>
* 动静态分析-配置-人工检查超限权值 前端控制器
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@RestController
@RequestMapping
(
"/dynamicStaticAnalysis/config/labourCheck"
)
@Api
(
tags
=
"动静态分析-配置参数-人工检查超限权值"
)
public
class
ConfigLabourCheckController
extends
JeecgController
<
ConfigLabourCheck
,
IConfigLabourCheckService
>
{
@AutoLog
(
value
=
"动静态分析-配置参数-人工检查超限权值-获取记录"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-人工检查超限权值-获取记录"
,
notes
=
"动静态分析-配置参数-人工检查超限权值-获取记录"
)
@GetMapping
(
value
=
"/oneRecord"
)
public
Result
<
ConfigLabourCheck
>
oneRecord
()
{
ConfigLabourCheck
oneRecord
=
this
.
service
.
lambdaQuery
()
.
eq
(
ConfigLabourCheck:
:
getDelFlag
,
0
)
.
last
(
"limit 1"
)
.
one
();
return
Result
.
OK
(
oneRecord
);
}
@AutoLog
(
value
=
"动静态分析-配置参数-人工检查超限权值-更新参数"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-人工检查超限权值-更新参数"
,
notes
=
"动静态分析-配置参数-人工检查超限权值-更新参数"
)
@PostMapping
(
value
=
"/updateRecord"
)
public
Result
<
String
>
updateRecord
(
@RequestBody
ConfigLabourCheck
record
)
{
this
.
service
.
updateById
(
record
);
return
Result
.
OK
(
"操作成功"
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/controller/ConfigRailDeviceCheckController.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
controller
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.jeecg.common.api.vo.Result
;
import
org.jeecg.common.aspect.annotation.AutoLog
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigLabourCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailDeviceCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigRailDeviceCheckService
;
import
org.springframework.web.bind.annotation.*
;
import
org.jeecg.common.system.base.controller.JeecgController
;
/**
* <p>
* 动静态分析-配置-轨检仪检查超限权值 前端控制器
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@RestController
@RequestMapping
(
"/dynamicStaticAnalysis/configRailDeviceCheck"
)
@Api
(
tags
=
"动静态分析-配置参数-轨检仪检查超限权值"
)
public
class
ConfigRailDeviceCheckController
extends
JeecgController
<
ConfigRailDeviceCheck
,
IConfigRailDeviceCheckService
>
{
@AutoLog
(
value
=
"动静态分析-配置参数-人工检查超限权值-获取记录"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-人工检查超限权值-获取记录"
,
notes
=
"动静态分析-配置参数-人工检查超限权值-获取记录"
)
@GetMapping
(
value
=
"/oneRecord"
)
public
Result
<
ConfigRailDeviceCheck
>
oneRecord
()
{
ConfigRailDeviceCheck
oneRecord
=
this
.
service
.
lambdaQuery
()
.
eq
(
ConfigRailDeviceCheck:
:
getDelFlag
,
0
)
.
last
(
"limit 1"
)
.
one
();
return
Result
.
OK
(
oneRecord
);
}
@AutoLog
(
value
=
"动静态分析-配置参数-人工检查超限权值-更新参数"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-人工检查超限权值-更新参数"
,
notes
=
"动静态分析-配置参数-人工检查超限权值-更新参数"
)
@PostMapping
(
value
=
"/updateRecord"
)
public
Result
<
String
>
updateRecord
(
@RequestBody
ConfigRailDeviceCheck
record
)
{
this
.
service
.
updateById
(
record
);
return
Result
.
OK
(
"操作成功"
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/controller/ConfigRailVehicleCheckController.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
controller
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
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.dynamicStaticAnalysis.entity.ConfigRailVehicleCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigRailVehicleCheckService
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-轨检车检查超限权值 前端控制器
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@RestController
@RequestMapping
(
"/dynamicStaticAnalysis/configRailVehicleCheck"
)
@Api
(
tags
=
"动静态分析-配置参数-轨检车检查超限权值"
)
public
class
ConfigRailVehicleCheckController
extends
JeecgController
<
ConfigRailVehicleCheck
,
IConfigRailVehicleCheckService
>
{
@AutoLog
(
value
=
"动静态分析-配置参数-轨检车检查超限权值-获取记录"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-轨检车检查超限权值-获取记录"
,
notes
=
"动静态分析-配置参数-轨检车检查超限权值-获取记录"
)
@GetMapping
(
value
=
"/listRecord"
)
public
Result
<
List
<
ConfigRailVehicleCheck
>>
listRecord
()
{
List
<
ConfigRailVehicleCheck
>
records
=
this
.
service
.
listRecord
();
return
Result
.
OK
(
records
);
}
@AutoLog
(
value
=
"动静态分析-配置参数-轨检车检查超限权值-更新参数"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-轨检车检查超限权值-更新参数"
,
notes
=
"动静态分析-配置参数-轨检车检查超限权值-更新参数"
)
@PostMapping
(
value
=
"/updateRecord"
)
public
Result
<
String
>
updateRecord
(
@RequestBody
ConfigRailVehicleCheck
record
)
{
this
.
service
.
updateById
(
record
);
return
Result
.
OK
(
"操作成功"
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/controller/ConfigRailVehicleTqlController.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
controller
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
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.dynamicStaticAnalysis.entity.ConfigRailVehicleTql
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigRailVehicleTqlService
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-轨检车TQI超限权值 前端控制器
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@RestController
@RequestMapping
(
"/dynamicStaticAnalysis/configRailVehicleTql"
)
@Api
(
tags
=
"动静态分析-配置参数-轨检车TQI超限权值"
)
public
class
ConfigRailVehicleTqlController
extends
JeecgController
<
ConfigRailVehicleTql
,
IConfigRailVehicleTqlService
>
{
@AutoLog
(
value
=
"动静态分析-配置参数-轨检车TQI超限权值-获取记录"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-轨检车TQI超限权值-获取记录"
,
notes
=
"动静态分析-配置参数-轨检车TQI超限权值-获取记录"
)
@GetMapping
(
value
=
"/listRecord"
)
public
Result
<
List
<
ConfigRailVehicleTql
>>
listRecord
()
{
List
<
ConfigRailVehicleTql
>
records
=
this
.
service
.
listRecord
();
return
Result
.
OK
(
records
);
}
@AutoLog
(
value
=
"动静态分析-配置参数-轨检车TQI超限权值-更新参数"
)
@ApiOperation
(
value
=
"动静态分析-配置参数-轨检车TQI超限权值-更新参数"
,
notes
=
"动静态分析-配置参数-轨检车TQI超限权值-更新参数"
)
@PostMapping
(
value
=
"/updateRecord"
)
public
Result
<
String
>
updateRecord
(
@RequestBody
ConfigRailVehicleTql
record
)
{
this
.
service
.
updateById
(
record
);
return
Result
.
OK
(
"操作成功"
);
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/entity/ConfigInstrumentCheck.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@TableName
(
"t_dsa_config_instrument_check"
)
@ApiModel
(
value
=
"ConfigInstrumentCheck对象"
,
description
=
"动静态分析-配置-添乘仪检查超限权值"
)
public
class
ConfigInstrumentCheck
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
(
"速度等级"
)
@TableField
(
"speed_expression"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
@TableField
(
"speed_min"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
@TableField
(
"speed_max"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"数据字典值"
)
@TableField
(
"dict_value"
)
private
String
dictValue
;
@ApiModelProperty
(
"数据字典标签"
)
@TableField
(
"dict_label"
)
private
String
dictLabel
;
@ApiModelProperty
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/entity/ConfigLabourCheck.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@TableName
(
"t_dsa_config_labour_check"
)
@ApiModel
(
value
=
"ConfigLabourCheck对象"
,
description
=
"动静态分析-配置-人工检查超限权值"
)
public
class
ConfigLabourCheck
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
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/entity/ConfigRailDeviceCheck.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@TableName
(
"t_dsa_config_rail_device_check"
)
@ApiModel
(
value
=
"ConfigRailDeviceCheck对象"
,
description
=
"动静态分析-配置-轨检仪检查超限权值"
)
public
class
ConfigRailDeviceCheck
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
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/entity/ConfigRailVehicleCheck.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@TableName
(
"t_dsa_config_rail_vehicle_check"
)
@ApiModel
(
value
=
"ConfigRailVehicleCheck对象"
,
description
=
"动静态分析-配置-轨检车检查超限权值"
)
public
class
ConfigRailVehicleCheck
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
(
"速度等级"
)
@TableField
(
"speed_expression"
)
private
String
speedExpression
;
@ApiModelProperty
(
"数据字典值"
)
@TableField
(
"dict_value"
)
private
String
dictValue
;
@ApiModelProperty
(
"数据字典标签"
)
@TableField
(
"dict_label"
)
private
String
dictLabel
;
@ApiModelProperty
(
"速度下限"
)
@TableField
(
"speed_min"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
@TableField
(
"speed_max"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/entity/ConfigRailVehicleTql.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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>
* 动静态分析-配置-轨检车TQI超限权值
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Getter
@Setter
@TableName
(
"t_dsa_config_rail_vehicle_tql"
)
@ApiModel
(
value
=
"ConfigRailVehicleTql对象"
,
description
=
"动静态分析-配置-轨检车TQI超限权值"
)
public
class
ConfigRailVehicleTql
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
(
"速度等级"
)
@TableField
(
"speed_expression"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
@TableField
(
"speed_min"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
@TableField
(
"speed_max"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"数据字典值"
)
@TableField
(
"dict_value"
)
private
String
dictValue
;
@ApiModelProperty
(
"数据字典标签"
)
@TableField
(
"dict_label"
)
private
String
dictLabel
;
@ApiModelProperty
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/ConfigInstrumentCheckMapper.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
mapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigInstrumentCheck
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 动静态分析-配置-添乘仪检查超限权值 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
ConfigInstrumentCheckMapper
extends
BaseMapper
<
ConfigInstrumentCheck
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/ConfigLabourCheckMapper.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
mapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigLabourCheck
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 动静态分析-配置-人工检查超限权值 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
ConfigLabourCheckMapper
extends
BaseMapper
<
ConfigLabourCheck
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/ConfigRailDeviceCheckMapper.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
mapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailDeviceCheck
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 动静态分析-配置-轨检仪检查超限权值 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
ConfigRailDeviceCheckMapper
extends
BaseMapper
<
ConfigRailDeviceCheck
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/ConfigRailVehicleCheckMapper.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
mapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleCheck
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 动静态分析-配置-轨检车检查超限权值 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
ConfigRailVehicleCheckMapper
extends
BaseMapper
<
ConfigRailVehicleCheck
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/ConfigRailVehicleTqlMapper.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
mapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleTql
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 动静态分析-配置-轨检车TQI超限权值 Mapper 接口
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
ConfigRailVehicleTqlMapper
extends
BaseMapper
<
ConfigRailVehicleTql
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/xml/ConfigInstrumentCheckMapper.xml
0 → 100644
View file @
0e6f9333
<?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.dynamicStaticAnalysis.mapper.ConfigInstrumentCheckMapper"
>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/xml/ConfigLabourCheckMapper.xml
0 → 100644
View file @
0e6f9333
<?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.dynamicStaticAnalysis.mapper.ConfigLabourCheckMapper"
>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/xml/ConfigRailDeviceCheckMapper.xml
0 → 100644
View file @
0e6f9333
<?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.dynamicStaticAnalysis.mapper.ConfigRailDeviceCheckMapper"
>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/xml/ConfigRailVehicleCheckMapper.xml
0 → 100644
View file @
0e6f9333
<?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.dynamicStaticAnalysis.mapper.ConfigRailVehicleCheckMapper"
>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/mapper/xml/ConfigRailVehicleTqlMapper.xml
0 → 100644
View file @
0e6f9333
<?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.dynamicStaticAnalysis.mapper.ConfigRailVehicleTqlMapper"
>
</mapper>
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigInstrumentCheckDTO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigInstrumentCheck对象"
,
description
=
"动静态分析-配置-添乘仪检查超限权值"
)
public
class
ConfigInstrumentCheckDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"速度等级"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"数据字典值"
)
private
String
dictValue
;
@ApiModelProperty
(
"数据字典标签"
)
private
String
dictLabel
;
@ApiModelProperty
(
"钢轨"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigInstrumentCheckVO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigInstrumentCheck对象"
,
description
=
"动静态分析-配置-添乘仪检查超限权值"
)
public
class
ConfigInstrumentCheckVO
{
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
(
"速度等级"
)
@TableField
(
"speed_expression"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
@TableField
(
"speed_min"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
@TableField
(
"speed_max"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"数据字典值"
)
@TableField
(
"dict_value"
)
private
String
dictValue
;
@ApiModelProperty
(
"数据字典标签"
)
@TableField
(
"dict_label"
)
private
String
dictLabel
;
@ApiModelProperty
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigRailDeviceCheckDTO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigRailDeviceCheck对象"
,
description
=
"动静态分析-配置-轨检仪检查超限权值"
)
public
class
ConfigRailDeviceCheckDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"钢轨"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigRailDeviceCheckVO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigRailDeviceCheck对象"
,
description
=
"动静态分析-配置-轨检仪检查超限权值"
)
public
class
ConfigRailDeviceCheckVO
{
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
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigRailVehicleCheckDTO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigRailVehicleCheck对象"
,
description
=
"动静态分析-配置-轨检车检查超限权值"
)
public
class
ConfigRailVehicleCheckDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"速度等级"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"钢轨"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigRailVehicleCheckVO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigRailVehicleCheck对象"
,
description
=
"动静态分析-配置-轨检车检查超限权值"
)
public
class
ConfigRailVehicleCheckVO
{
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
(
"速度等级"
)
@TableField
(
"speed_expression"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
@TableField
(
"speed_min"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
@TableField
(
"speed_max"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigRailVehicleTqlDTO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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>
* 动静态分析-配置-轨检车TQI超限权值
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigRailVehicleTql对象"
,
description
=
"动静态分析-配置-轨检车TQI超限权值"
)
public
class
ConfigRailVehicleTqlDTO
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
"主键"
)
private
String
id
;
@ApiModelProperty
(
"创建人"
)
private
String
createBy
;
@ApiModelProperty
(
"创建日期"
)
private
Date
createTime
;
@ApiModelProperty
(
"更新人"
)
private
String
updateBy
;
@ApiModelProperty
(
"更新时间"
)
private
Date
updateTime
;
@ApiModelProperty
(
"速度等级"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"钢轨"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/other/ConfigRailVehicleTqlVO.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
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>
* 动静态分析-配置-轨检车TQI超限权值
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Getter
@Setter
@ApiModel
(
value
=
"ConfigRailVehicleTql对象"
,
description
=
"动静态分析-配置-轨检车TQI超限权值"
)
public
class
ConfigRailVehicleTqlVO
{
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
(
"速度等级"
)
@TableField
(
"speed_expression"
)
private
String
speedExpression
;
@ApiModelProperty
(
"速度下限"
)
@TableField
(
"speed_min"
)
private
Integer
speedMin
;
@ApiModelProperty
(
"速度上限"
)
@TableField
(
"speed_max"
)
private
Integer
speedMax
;
@ApiModelProperty
(
"钢轨"
)
@TableField
(
"rail"
)
private
String
rail
;
@ApiModelProperty
(
"曲线"
)
@TableField
(
"curve"
)
private
String
curve
;
@ApiModelProperty
(
"竖曲线"
)
@TableField
(
"vertical_curve"
)
private
String
verticalCurve
;
@ApiModelProperty
(
"道岔"
)
@TableField
(
"rail_switch"
)
private
String
railSwitch
;
@ApiModelProperty
(
"是否删除(0:未删除; 1:已删除)"
)
@TableField
(
"del_flag"
)
private
String
delFlag
;
@ApiModelProperty
(
"备注"
)
@TableField
(
"remark"
)
private
String
remark
;
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/IConfigInstrumentCheckService.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigInstrumentCheck
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-添乘仪检查超限权值 服务类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
IConfigInstrumentCheckService
extends
IService
<
ConfigInstrumentCheck
>
{
List
<
ConfigInstrumentCheck
>
listRecord
();
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/IConfigLabourCheckService.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigLabourCheck
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 动静态分析-配置-人工检查超限权值 服务类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
IConfigLabourCheckService
extends
IService
<
ConfigLabourCheck
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/IConfigRailDeviceCheckService.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailDeviceCheck
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 动静态分析-配置-轨检仪检查超限权值 服务类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
IConfigRailDeviceCheckService
extends
IService
<
ConfigRailDeviceCheck
>
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/IConfigRailVehicleCheckService.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleCheck
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-轨检车检查超限权值 服务类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
IConfigRailVehicleCheckService
extends
IService
<
ConfigRailVehicleCheck
>
{
List
<
ConfigRailVehicleCheck
>
listRecord
();
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/IConfigRailVehicleTqlService.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleTql
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-轨检车TQI超限权值 服务类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
public
interface
IConfigRailVehicleTqlService
extends
IService
<
ConfigRailVehicleTql
>
{
List
<
ConfigRailVehicleTql
>
listRecord
();
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/impl/ConfigInstrumentCheckServiceImpl.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
.
impl
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigInstrumentCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleTql
;
import
org.jeecg.modules.dynamicStaticAnalysis.mapper.ConfigInstrumentCheckMapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigInstrumentCheckService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-添乘仪检查超限权值 服务实现类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Service
public
class
ConfigInstrumentCheckServiceImpl
extends
ServiceImpl
<
ConfigInstrumentCheckMapper
,
ConfigInstrumentCheck
>
implements
IConfigInstrumentCheckService
{
@Override
public
List
<
ConfigInstrumentCheck
>
listRecord
()
{
List
<
ConfigInstrumentCheck
>
records
=
this
.
lambdaQuery
().
eq
(
ConfigInstrumentCheck:
:
getDelFlag
,
"0"
).
list
();
return
records
;
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/impl/ConfigLabourCheckServiceImpl.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
.
impl
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigLabourCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.mapper.ConfigLabourCheckMapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigLabourCheckService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 动静态分析-配置-人工检查超限权值 服务实现类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Service
public
class
ConfigLabourCheckServiceImpl
extends
ServiceImpl
<
ConfigLabourCheckMapper
,
ConfigLabourCheck
>
implements
IConfigLabourCheckService
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/impl/ConfigRailDeviceCheckServiceImpl.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
.
impl
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailDeviceCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.mapper.ConfigRailDeviceCheckMapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigRailDeviceCheckService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 动静态分析-配置-轨检仪检查超限权值 服务实现类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Service
public
class
ConfigRailDeviceCheckServiceImpl
extends
ServiceImpl
<
ConfigRailDeviceCheckMapper
,
ConfigRailDeviceCheck
>
implements
IConfigRailDeviceCheckService
{
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/impl/ConfigRailVehicleCheckServiceImpl.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
.
impl
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleCheck
;
import
org.jeecg.modules.dynamicStaticAnalysis.mapper.ConfigRailVehicleCheckMapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigRailVehicleCheckService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-轨检车检查超限权值 服务实现类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Service
public
class
ConfigRailVehicleCheckServiceImpl
extends
ServiceImpl
<
ConfigRailVehicleCheckMapper
,
ConfigRailVehicleCheck
>
implements
IConfigRailVehicleCheckService
{
/**
* 获取json资源path
*/
public
String
getResourcePath
()
{
String
jsonPath
=
"org/jeecg/modules/dynamicStaticAnalysis/template"
;
return
Thread
.
currentThread
().
getContextClassLoader
().
getResource
(
jsonPath
).
getPath
();
}
@Override
public
List
<
ConfigRailVehicleCheck
>
listRecord
()
{
List
<
ConfigRailVehicleCheck
>
records
=
this
.
lambdaQuery
().
eq
(
ConfigRailVehicleCheck:
:
getDelFlag
,
"0"
).
list
();
return
records
;
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/service/impl/ConfigRailVehicleTqlServiceImpl.java
0 → 100644
View file @
0e6f9333
package
org
.
jeecg
.
modules
.
dynamicStaticAnalysis
.
service
.
impl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.jeecg.modules.dynamicStaticAnalysis.entity.ConfigRailVehicleTql
;
import
org.jeecg.modules.dynamicStaticAnalysis.mapper.ConfigRailVehicleTqlMapper
;
import
org.jeecg.modules.dynamicStaticAnalysis.service.IConfigRailVehicleTqlService
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* <p>
* 动静态分析-配置-轨检车TQI超限权值 服务实现类
* </p>
*
* @author hkl
* @since 2023-08-01
*/
@Service
public
class
ConfigRailVehicleTqlServiceImpl
extends
ServiceImpl
<
ConfigRailVehicleTqlMapper
,
ConfigRailVehicleTql
>
implements
IConfigRailVehicleTqlService
{
@Override
public
List
<
ConfigRailVehicleTql
>
listRecord
()
{
List
<
ConfigRailVehicleTql
>
records
=
this
.
lambdaQuery
().
eq
(
ConfigRailVehicleTql:
:
getDelFlag
,
"0"
).
list
();
return
records
;
}
}
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/人工检查超限权值-曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"人工检查超限权值-曲线"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/人工检查超限权值-竖曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"人工检查超限权值-竖曲线"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/人工检查超限权值-道岔.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"人工检查超限权值-道岔"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/人工检查超限权值-钢轨.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"人工检查超限权值-钢轨"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"添乘仪检查超限权值-曲线"
,
"verticalSpend"
:
"0.01"
,
"zontalSpeed"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-竖曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"添乘仪检查超限权值-竖曲线"
,
"verticalSpend"
:
"0.01"
,
"zontalSpeed"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-道岔.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"添乘仪检查超限权值-道岔"
,
"verticalSpend"
:
"0.01"
,
"zontalSpeed"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/添乘仪检查超限权值-钢轨.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"添乘仪检查超限权值-钢轨"
,
"verticalSpend"
:
"0.01"
,
"zontalSpeed"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检仪检查超限权值-曲线"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-竖曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检仪检查超限权值-竖曲线"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-道岔.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检仪检查超限权值-道岔"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检仪检查超限权值-钢轨.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检仪检查超限权值-钢轨"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车TQI超限权值-曲线"
,
"tqi"
:
"0.01"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-竖曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车TQI超限权值-竖曲线"
,
"tqi"
:
"0.01"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-道岔.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车TQI超限权值-道岔"
,
"tqi"
:
"0.01"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车TQI超限权值-钢轨.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车TQI超限权值-钢轨"
,
"tqi"
:
"0.01"
,
"height"
:
"0.01"
,
"trackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车检查超限权值-曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车检查超限权值-曲线"
,
"height"
:
"0.01"
,
"bigTrackGauge"
:
"0.01"
,
"smallTrackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
,
"verticalSpend"
:
"0.01"
,
"transverseSpend"
:
"0.01"
,
"gaugeChange"
:
"0.01"
,
"curvatureChange"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车检查超限权值-竖曲线.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车检查超限权值-竖曲线"
,
"height"
:
"0.01"
,
"bigTrackGauge"
:
"0.01"
,
"smallTrackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
,
"verticalSpend"
:
"0.01"
,
"transverseSpend"
:
"0.01"
,
"gaugeChange"
:
"0.01"
,
"curvatureChange"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车检查超限权值-道岔.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车检查超限权值-道岔"
,
"height"
:
"0.01"
,
"bigTrackGauge"
:
"0.01"
,
"smallTrackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
,
"verticalSpend"
:
"0.01"
,
"transverseSpend"
:
"0.01"
,
"gaugeChange"
:
"0.01"
,
"curvatureChange"
:
"0.01"
}
\ No newline at end of file
jeecg-module-system/src/main/java/org/jeecg/modules/dynamicStaticAnalysis/template/轨检车检查超限权值-钢轨.json
0 → 100644
View file @
0e6f9333
{
"name"
:
"轨检车检查超限权值-钢轨"
,
"height"
:
"0.01"
,
"bigTrackGauge"
:
"0.01"
,
"smallTrackGauge"
:
"0.01"
,
"direction"
:
"0.01"
,
"triangularPit"
:
"0.01"
,
"level"
:
"0.01"
,
"verticalSpend"
:
"0.01"
,
"transverseSpend"
:
"0.01"
,
"gaugeChange"
:
"0.01"
,
"curvatureChange"
:
"0.01"
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment