Commit 07602a7b authored by kang.nie@inzymeits.com's avatar kang.nie@inzymeits.com
Browse files

提交代码

parent e0c7be76
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ssi.entity.VmsCarryCapacityAnalysis;
/**
*
* @author hli
* @email
* @date 2020-12-28 10:24:34
*/
public interface VmsCarryCapacityAnalysisService extends IService<VmsCarryCapacityAnalysis> {
IPage<VmsCarryCapacityAnalysis> queryPage(int current, int size, VmsCarryCapacityAnalysis vmsCarryCapacityAnalysis);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ssi.entity.VmsCarryCapacityLatest;
/**
*
* @author hli
* @email
* @date 2020-12-28 13:09:21
*/
public interface VmsCarryCapacityLatestService extends IService<VmsCarryCapacityLatest> {
IPage<VmsCarryCapacityLatest> queryPage(int current, int size, VmsCarryCapacityLatest vmsCarryCapacityLatest);
}
package com.ssi.service;
import com.alibaba.fastjson.JSONObject;
import com.ssi.entity.VmsChargingConnectorInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.response.SSIPage;
import java.util.Map;
/**
*
*/
public interface VmsChargingConnectorInfoService extends IService<VmsChargingConnectorInfo> {
Runnable saveConnectorInfo(JSONObject data);
void updateStatus(JSONObject jsonObject);
SSIPage queryPage(Map<String, Object> params);
}
package com.ssi.service;
import com.alibaba.fastjson.JSONObject;
import com.ssi.entity.VmsChargingEquipmentInfo;
import com.baomidou.mybatisplus.extension.service.IService;
import java.util.List;
/**
*
*/
public interface VmsChargingEquipmentInfoService extends IService<VmsChargingEquipmentInfo> {
Runnable saveEquipmentInfo(JSONObject data);
List<VmsChargingEquipmentInfo> qryFreeEquipment(int i);
}
package com.ssi.service;
import com.ssi.entity.VmsChargingOrderInfo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
*
*/
public interface VmsChargingOrderInfoService extends IService<VmsChargingOrderInfo> {
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsChargingPile;
import com.ssi.response.SSIPage;
import java.util.Map;
/**
* 充电桩表
*
* @author zhang liyao
* @email
* @date 2020-07-09 09:21:59
*/
public interface VmsChargingPileService extends IService<VmsChargingPile> {
SSIPage queryPage(Map<String, Object> params);
}
package com.ssi.service;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsChargingStation;
/**
*
*/
public interface VmsChargingStationService extends IService<VmsChargingStation> {
Runnable saveStationInfo(JSONObject data);
}
package com.ssi.service;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsCranePadBind;
import com.ssi.entity.VmsVehicle;
import com.ssi.entity.vo.CranePadBindVo;
import com.ssi.response.SSIPage;
import com.ssi.response.SSIResponse;
import java.util.List;
import java.util.Map;
/**
* 桥吊pad绑定表
*
* @author liheng
* @email
* @date 2020-08-10 16:29:29
*/
public interface VmsCranePadBindService extends IService<VmsCranePadBind> {
SSIPage queryPage(CranePadBindVo cranePadBindVo);
SSIResponse getCraneByMac(String padMac);
List<Map<String, Object>> getCraneOrderList(Map<String, VmsVehicle> vinMap, VmsCranePadBind vmsCranePadBind);
void updateCraneBind(List<Integer> craneIds, String id, String number,String bridgeNo);
void addCarineInfo(JSONObject jsonObject);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsDebugApp;
import com.ssi.response.SSIPage;
import com.ssi.response.SSIResponse;
import java.util.Map;
/**
* 调试APP表
*
* @author zhang liyao
* @email
* @date 2020-09-01 08:36:06
*/
public interface VmsDebugAppService extends IService<VmsDebugApp> {
SSIPage queryPage(Map<String, Object> params);
String getKey();
void updateKey(String key);
SSIResponse checkApp(String key, String appMac);
void updateDiStance(Integer distance);
Integer getDistance();
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsDeviceVersion;
import com.ssi.response.SSIPage;
import java.util.Map;
/**
* 设备版本表
*
* @author zhang liyao
* @email
* @date 2020-07-20 14:01:40
*/
public interface VmsDeviceVersionService extends IService<VmsDeviceVersion> {
SSIPage queryPage(Map<String, Object> params);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsElectAlertInfo;
/**
*
*/
public interface VmsElectAlertInfoService extends IService<VmsElectAlertInfo> {
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsEvent;
import com.ssi.response.SSIPage;
import java.util.Map;
/**
* 事件表
*
* @author zhang liyao
* @email
* @date 2020-07-20 13:12:42
*/
public interface VmsEventService extends IService<VmsEvent> {
SSIPage queryPage(Map<String, Object> params);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsFaultCode;
import com.ssi.response.SSIPage;
import com.ssi.response.SSIResponse;
import org.springframework.web.multipart.MultipartFile;
import javax.servlet.http.HttpServletResponse;
import java.io.InputStream;
import java.util.Map;
/**
* 故障码表
*
* @author zhang liyao
* @email
* @date 2020-07-16 13:36:49
*/
public interface VmsFaultCodeService extends IService<VmsFaultCode> {
SSIPage queryPage(Map<String, Object> params);
void downloadExcel(InputStream in, HttpServletResponse response, String s) throws Exception;
SSIResponse importList(MultipartFile file);
}
package com.ssi.service;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsHangerStatusInfo;
import com.ssi.response.SSIResponse;
/**
* 吊具状态信息
*
* @author liheng
* @email
* @date 2020-08-20 14:05:17
*/
public interface VmsHangerStatusInfoService extends IService<VmsHangerStatusInfo> {
IPage<VmsHangerStatusInfo> queryPage(int current, int size, VmsHangerStatusInfo vmsHangerStatusInfo);
SSIResponse getHangerStatusByVin(String vin);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsIndividuationConfig;
import com.ssi.response.SSIPage;
import java.util.List;
import java.util.Map;
/**
*
*/
public interface VmsIndividuationConfigService extends IService<VmsIndividuationConfig> {
SSIPage queryPage(VmsIndividuationConfig params);
List<VmsIndividuationConfig> listByParent(String name);
}
package com.ssi.service;
import com.alibaba.fastjson.JSONObject;
import com.ssi.entity.VmsKpiAnalysis;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.vo.KpiCostTimeVo;
import com.ssi.response.SSIResponse;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* @author Admin
* @description 针对表【vms_kpi_analysis】的数据库操作Service
* @createDate 2023-02-28 14:17:30
*/
public interface VmsKpiAnalysisService extends IService<VmsKpiAnalysis> {
List<JSONObject> staticsWorkTime(KpiCostTimeVo kpiCostTimeVo);
List<JSONObject> taskAnalysis(KpiCostTimeVo kpiCostTimeVo);
VmsKpiAnalysis staticsSpeciParam(KpiCostTimeVo qryKpi);
JSONObject taskIndexAnalysis(KpiCostTimeVo qryKpi);
SSIResponse getTaskTrend(Integer timeType,Integer groupType);
void exportExcel(KpiCostTimeVo kpiCostTimeVo, HttpServletResponse response);
List<String> getVoyageNo();
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsOrdersVehicleAlter;
import com.ssi.response.SSIResponse;
/**
* 任务车辆变更表
*
* @author zhang liyao
* @email
* @date 2020-08-22 13:11:22
*/
public interface VmsOrdersVehicleAlterService extends IService<VmsOrdersVehicleAlter> {
SSIResponse changeOrdersVehicle(String taskNo, String vin);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsPositionInfo;
/**
*
*/
public interface VmsPositionInfoService extends IService<VmsPositionInfo> {
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.VmsRoadDevice;
import com.ssi.entity.vo.VmsRoadDeviceVo;
import com.ssi.response.SSIPage;
import java.util.List;
import java.util.Map;
/**
* 路测设备表
*
* @author zhang liyao
* @email
* @date 2020-07-09 13:37:13
*/
public interface VmsRoadDeviceService extends IService<VmsRoadDevice> {
SSIPage queryPage(Map<String, Object> params);
List<VmsRoadDeviceVo> videoPlayUrlList();
Map getRsmInfo(Long id);
}
package com.ssi.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ssi.entity.DcvAllowGoShipLaneTxVo;
import com.ssi.entity.VmsCable;
import com.ssi.entity.VmsShipInfo;
import com.ssi.entity.VmsShipsDrawing;
import com.ssi.response.SSIPage;
import com.ssi.response.SSIResponse;
import java.util.List;
import java.util.Map;
public interface VmsShipsDrawingService extends IService<VmsShipsDrawing> {
VmsShipsDrawing getVmsShipsDrawing(Map<String, Object> params);
SSIPage getVmsShipsDrawingBayNo(Map<String, Object> params);
SSIPage queryPage(Map<String, Object> params);
SSIResponse<?> saveShipTx(DcvAllowGoShipLaneTxVo vo) ;
List<VmsCable> getCableList();
List<VmsShipInfo> getShipInfoCoor();
Map getPileInfo(String portCode);//查龙门吊在哪个堆场的视图方法
//查询指定船在指定桥吊下作业贝位
String getShipWorkingBay(String voyageNo, String portCode) ;
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment