Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
聂康
ivccs
Commits
07602a7b
Commit
07602a7b
authored
Apr 18, 2023
by
kang.nie@inzymeits.com
Browse files
提交代码
parent
e0c7be76
Changes
479
Hide whitespace changes
Inline
Side-by-side
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsDeviceVersionMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsDeviceVersion
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 设备版本表
*
* @author zhang liyao
* @email
* @date 2020-07-20 14:01:40
*/
@Mapper
public
interface
VmsDeviceVersionMapper
extends
BaseMapper
<
VmsDeviceVersion
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsElectAlertInfoMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsElectAlertInfo
;
/**
* @Entity com.ssi.entity.VmsElectAlertInfo
*/
public
interface
VmsElectAlertInfoMapper
extends
BaseMapper
<
VmsElectAlertInfo
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsEventMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsEvent
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 事件表
*
* @author zhang liyao
* @email
* @date 2020-07-20 13:12:42
*/
@Mapper
public
interface
VmsEventMapper
extends
BaseMapper
<
VmsEvent
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsFaultCodeMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsFaultCode
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 故障码表
*
* @author zhang liyao
* @email
* @date 2020-07-16 13:36:49
*/
@Mapper
public
interface
VmsFaultCodeMapper
extends
BaseMapper
<
VmsFaultCode
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsHangerStatusInfoMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsHangerStatusInfo
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 吊具状态信息
*
* @author liheng
* @email
* @date 2020-08-20 14:05:17
*/
@Mapper
public
interface
VmsHangerStatusInfoMapper
extends
BaseMapper
<
VmsHangerStatusInfo
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsIndividuationConfigMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsIndividuationConfig
;
import
java.util.List
;
/**
* @Entity com.ssi.entity.VmsIndividuationConfig
*/
public
interface
VmsIndividuationConfigMapper
extends
BaseMapper
<
VmsIndividuationConfig
>
{
List
<
VmsIndividuationConfig
>
listByParent
(
String
name
);
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsKpiAnalysisMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.alibaba.fastjson.JSONObject
;
import
com.ssi.entity.VmsKpiAnalysis
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.vo.KpiCostTimeVo
;
import
io.lettuce.core.dynamic.annotation.Param
;
import
java.time.LocalDateTime
;
import
java.util.List
;
/**
* @author Admin
* @description 针对表【vms_kpi_analysis】的数据库操作Mapper
* @createDate 2023-02-28 14:17:30
* @Entity com.ssi.entity.VmsKpiAnalysis
*/
public
interface
VmsKpiAnalysisMapper
extends
BaseMapper
<
VmsKpiAnalysis
>
{
List
<
JSONObject
>
staticsWorkTime
(
KpiCostTimeVo
kpiCostTimeVo
);
List
<
VmsKpiAnalysis
>
taskAnalysis
(
KpiCostTimeVo
kpiCostTimeVo
);
VmsKpiAnalysis
staticsSpeciParam
(
KpiCostTimeVo
qryKpi
);
List
<
VmsKpiAnalysis
>
getTaskTrend
(
@Param
(
"startTime"
)
Long
startTime
,
@Param
(
"endTime"
)
Long
endTime
);
List
<
String
>
getVoyageNo
();
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsOrdersVehicleAlterMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsOrdersVehicleAlter
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 任务车辆变更表
*
* @author zhang liyao
* @email
* @date 2020-08-22 13:11:22
*/
@Mapper
public
interface
VmsOrdersVehicleAlterMapper
extends
BaseMapper
<
VmsOrdersVehicleAlter
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsPositionInfoMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsPositionInfo
;
/**
* @Entity com.ssi.entity.VmsPositionInfo
*/
public
interface
VmsPositionInfoMapper
extends
BaseMapper
<
VmsPositionInfo
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsRoadDeviceMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsRoadDevice
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 路测设备表
*
* @author zhang liyao
* @email
* @date 2020-07-09 13:37:13
*/
@Mapper
public
interface
VmsRoadDeviceMapper
extends
BaseMapper
<
VmsRoadDevice
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsShipsDrawingMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.DcvAllowGoShipLaneTx
;
import
com.ssi.entity.VmsCable
;
//import com.ssi.entity.VmsShipBaplie;
import
com.ssi.entity.VmsShipInfo
;
import
com.ssi.entity.VmsShipNcl
;
import
com.ssi.entity.VmsShipsDrawing
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.Map
;
/**
* 车辆表
*
* @author lvyanfeng
* @email
* @date 2020-07-08 15:38:37
*/
@Mapper
public
interface
VmsShipsDrawingMapper
extends
BaseMapper
<
VmsShipsDrawing
>
{
IPage
<
VmsShipsDrawing
>
queryShipDrawByCode
(
IPage
<
VmsShipsDrawing
>
page
,
@Param
(
"params"
)
Map
<
String
,
Object
>
params
);
List
<
String
>
queryShipWorkBay
(
@Param
(
"voyageNo"
)
String
voyageNo
);
List
<
VmsShipsDrawing
>
queryShipDrawBylayNo
(
@Param
(
"shipCod"
)
String
shipCod
,
@Param
(
"deck"
)
String
deck
,
@Param
(
"bayNo"
)
String
bayNo
);
List
<
VmsShipsDrawing
>
queryShipDrawByRowNo
(
@Param
(
"shipCod"
)
String
shipCod
,
@Param
(
"deck"
)
String
deck
,
@Param
(
"bayNo"
)
String
bayNo
,
@Param
(
"layNo"
)
String
layNo
);
List
<
VmsShipNcl
>
queryShipNclByShortBayNo
(
@Param
(
"voyageNo"
)
String
voyageNo
,
@Param
(
"shortBayNo"
)
String
shortBayNo
);
List
<
VmsShipNcl
>
queryShipNcl
(
@Param
(
"voyageNo"
)
String
voyageNo
,
@Param
(
"shipCod"
)
String
shipCod
,
@Param
(
"bayNo"
)
String
bayNo
);
VmsShipNcl
queryShipNclByCntr
(
@Param
(
"cntr"
)
String
cntr
);
IPage
<
VmsShipInfo
>
queryshipInfoList
(
IPage
<
VmsShipInfo
>
page
,
@Param
(
"params"
)
Map
<
String
,
Object
>
params
);
int
saveShipTx
(
DcvAllowGoShipLaneTx
dcvAllowGoShipLaneTx
);
int
updateShipTx
(
DcvAllowGoShipLaneTx
dcvAllowGoShipLaneTx
);
int
saveBatch
(
List
<
DcvAllowGoShipLaneTx
>
list
);
List
<
VmsShipNcl
>
findShipNcl
(
@Param
(
"voyageNo"
)
String
voyageNo
,
@Param
(
"bayNo"
)
String
bayNo
);
List
<
VmsShipsDrawing
>
findShipMap
(
@Param
(
"shipCod"
)
String
shipCod
,
@Param
(
"bayNo"
)
String
bayNo
);
Map
getPileInfo
(
@Param
(
"portCode"
)
String
portCode
);
List
<
VmsCable
>
cableList
();
List
<
VmsShipInfo
>
queryshipInfoCoor
();
String
getShipWorkingBay
(
@Param
(
"voyageNo"
)
String
voyageNo
,
@Param
(
"portCode"
)
String
portCode
);
int
deleteBatch
(
List
<
DcvAllowGoShipLaneTx
>
tempList
);
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTaskJourneyInfoMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsTaskJourneyInfo
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* @author zhang liyao
* @email
* @date 2020-07-14 14:04:39
*/
@Mapper
public
interface
VmsTaskJourneyInfoMapper
extends
BaseMapper
<
VmsTaskJourneyInfo
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTerminalMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsTerminal
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 终端表
*
* @author zhang liyao
* @email
* @date 2020-07-16 09:32:59
*/
@Mapper
public
interface
VmsTerminalMapper
extends
BaseMapper
<
VmsTerminal
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTerminalVersionMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.ssi.entity.VmsTerminalVersion
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
org.apache.ibatis.annotations.Mapper
;
/**
* 终端版本表
*
* @author zhang liyao
* @email
* @date 2020-07-16 13:36:49
*/
@Mapper
public
interface
VmsTerminalVersionMapper
extends
BaseMapper
<
VmsTerminalVersion
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTosOrderDailyKpiMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsTosOrderDailyKpi
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.springframework.stereotype.Component
;
/**
* @author dt
* @description:
* @create 2022-10-28 16:13
*/
@Mapper
@Component
public
interface
VmsTosOrderDailyKpiMapper
extends
BaseMapper
<
VmsTosOrderDailyKpi
>
{
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTosOrdersAnalysisMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsTosOrdersAnalysis
;
import
com.ssi.entity.vo.TaskAnalysisVo
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
java.time.LocalDateTime
;
import
java.util.List
;
/**
* 任务分析表
*
* @author hli
* @email
* @date 2021-01-11 14:00:36
*/
@Mapper
public
interface
VmsTosOrdersAnalysisMapper
extends
BaseMapper
<
VmsTosOrdersAnalysis
>
{
List
<
TaskAnalysisVo
>
getTaskTrendByDay
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
);
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTosOrdersMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.ssi.entity.VmsTosOrders
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.dto.VmsTosOrdersDto
;
import
com.ssi.entity.vo.TaskAnalysisVo
;
import
com.ssi.entity.vo.TaskKPIVo
;
import
com.ssi.entity.vo.VehicleKpiVo
;
import
com.ssi.entity.vo.VehicleOrderVo
;
import
com.ssi.entity.vo.VmsTosOrdersKPIVo
;
import
com.ssi.entity.vo.VmsTosOrdersVo
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.session.ResultHandler
;
import
org.springframework.stereotype.Component
;
import
java.time.LocalDateTime
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.Map
;
/**
* @author zhang liyao
* @email
* @date 2020-07-11 13:12:01
*/
@Mapper
@Component
public
interface
VmsTosOrdersMapper
extends
BaseMapper
<
VmsTosOrders
>
{
void
getListAsStream
(
@Param
(
"vmsTosOrdersVo"
)
VmsTosOrdersVo
vmsTosOrdersVo
,
ResultHandler
<
VmsTosOrders
>
handler
);
List
<
TaskAnalysisVo
>
queryContainerNumByDay
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
);
TaskAnalysisVo
queryContainerNum
(
@Param
(
"vins"
)
List
<
String
>
vins
,
@Param
(
"startDate"
)
Date
startDate
,
@Param
(
"endDate"
)
Date
endDate
);
List
<
TaskAnalysisVo
>
queryContainerAvgTimeByDay
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
);
/**
* @param startTime 分析起始时间
* @param endTime 分析结束时间
* @return List<TaskAnalysisVo> 以天为单位任务分析结果list
* @deprecated 使用中间表统计,此方法废弃
* @see VmsTosOrdersAnalysisMapper#getTaskTrendByDay(LocalDateTime, LocalDateTime)
*/
@Deprecated
List
<
TaskAnalysisVo
>
getTaskTrendByDay
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
);
List
<
TaskAnalysisVo
>
getTaskTrendByHour
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
,
@Param
(
"startTimeStamp"
)
Long
startTimeStamp
);
TaskAnalysisVo
queryContainerAvgTime
(
@Param
(
"vins"
)
List
<
String
>
vins
,
@Param
(
"startDate"
)
Date
startDate
,
@Param
(
"endDate"
)
Date
endDate
);
List
<
VehicleOrderVo
>
getVehicleByPadMac
(
@Param
(
"padMac"
)
String
padMac
);
List
<
VmsTosOrders
>
getVehicleTrip
(
@Param
(
"vin"
)
String
vin
,
@Param
(
"startTime"
)
Date
startDate
,
@Param
(
"endTime"
)
Date
stopDate
);
List
<
VehicleKpiVo
.
HourKpi
>
getDailyKpi
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
);
List
<
Map
<
String
,
Object
>>
getContainNum
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
);
List
<
TaskAnalysisVo
>
getTaskNumTimeByDay
(
@Param
(
"startTime"
)
LocalDateTime
startTime
,
@Param
(
"endTime"
)
LocalDateTime
endTime
,
@Param
(
"startTimeStamp"
)
Long
startTimeStamp
);
//任务KPI-效率OEE分析
List
<
TaskKPIVo
>
taskKPI
(
@Param
(
"vmsTosOrders"
)
VmsTosOrdersKPIVo
vmsTosOrders
,
@Param
(
"nowStartTime"
)
String
nowStartTime
,
@Param
(
"nowEndTime"
)
String
nowEndTime
);
//查询KPI页面中车辆的任务信息
List
<
VmsTosOrdersDto
>
queryPageByAllStatus
(
@Param
(
"ordersVo"
)
VmsTosOrdersVo
ordersVo
);
IPage
<
VmsTosOrders
>
pageQuery
(
IPage
<
VmsTosOrders
>
iPage
,
@Param
(
"ordersVo"
)
VmsTosOrdersVo
ordersVo
);
TaskAnalysisVo
queryOrderNum
(
@Param
(
"vins"
)
List
<
String
>
vin
,
@Param
(
"startDate"
)
Date
startDate
,
@Param
(
"endDate"
)
Date
endDate
);
Integer
queryOrderNumByDate
(
@Param
(
"vins"
)
List
<
String
>
vin
,
@Param
(
"startDate"
)
String
startDate
,
@Param
(
"totalType"
)
Integer
totalType
,
@Param
(
"flag"
)
Integer
flag
);
Integer
queryTosOrderByDate
(
@Param
(
"vins"
)
List
<
String
>
vin
,
@Param
(
"startDate"
)
String
startDate
,
@Param
(
"totalType"
)
Integer
totalType
,
@Param
(
"flag"
)
Integer
flag
);
Integer
staticsAppCaveOrdersByDate
(
@Param
(
"vins"
)
List
<
String
>
vin
,
@Param
(
"startDate"
)
String
startDate
,
@Param
(
"totalType"
)
Integer
totalType
,
@Param
(
"flag"
)
Integer
flag
);
Integer
staticsContainerNumsByDate
(
@Param
(
"vins"
)
List
<
String
>
vin
,
@Param
(
"startDate"
)
String
startDate
,
@Param
(
"totalType"
)
Integer
totalType
,
@Param
(
"flag"
)
Integer
flag
);
Integer
queryOrdersByDate
(
@Param
(
"vins"
)
List
<
String
>
vin
,
@Param
(
"startDate"
)
String
startDate
,
@Param
(
"totalType"
)
Integer
totalType
,
@Param
(
"flag"
)
Integer
flag
);
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTosOrdersOeeMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsTosOrdersOee
;
import
com.ssi.entity.vo.TaskKPIVo
;
import
com.ssi.entity.vo.VmsTosOrdersKPIVo
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
/**
*
* @author hli
* @email
* @date 2021-02-04 11:00:44
*/
@Mapper
public
interface
VmsTosOrdersOeeMapper
extends
BaseMapper
<
VmsTosOrdersOee
>
{
List
<
TaskKPIVo
>
taskOee
(
VmsTosOrdersKPIVo
vmsTosOrders
);
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTosOriginalOrdersMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.metadata.IPage
;
import
com.ssi.entity.VmsTosOriginalOrders
;
import
com.ssi.entity.vo.VmsTosOrdersVo
;
import
org.apache.ibatis.annotations.Param
;
/**
* @Entity com.ssi.entity.VmsTosOriginalOrders
*/
public
interface
VmsTosOriginalOrdersMapper
extends
BaseMapper
<
VmsTosOriginalOrders
>
{
IPage
<
VmsTosOriginalOrders
>
pageQuery
(
IPage
<
VmsTosOriginalOrders
>
iPage
,
@Param
(
"ordersVo"
)
VmsTosOrdersVo
ordersVo
);
}
ivccs-vmm-backservice/src/main/java/com/ssi/mapper/VmsTrafficLightInfoMapper.java
0 → 100644
View file @
07602a7b
package
com.ssi.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.ssi.entity.VmsTrafficLightInfo
;
/**
* @Entity com.ssi.entity.VmsTrafficLightInfo
*/
public
interface
VmsTrafficLightInfoMapper
extends
BaseMapper
<
VmsTrafficLightInfo
>
{
}
Prev
1
…
8
9
10
11
12
13
14
15
16
…
24
Next
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