上海欣影后端管理平台
parent
2b05c380e6
commit
0a47351737
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!DOCTYPE configuration
|
||||
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
|
||||
"http://mybatis.org/dtd/mybatis-3-config.dtd">
|
||||
<configuration>
|
||||
<!-- 全局参数 -->
|
||||
<settings>
|
||||
<!-- 使全局的映射器启用或禁用缓存 -->
|
||||
<setting name="cacheEnabled" value="true" />
|
||||
<!-- 允许JDBC 支持自动生成主键 -->
|
||||
<setting name="useGeneratedKeys" value="true" />
|
||||
<!-- 配置默认的执行器.SIMPLE就是普通执行器;REUSE执行器会重用预处理语句(prepared statements);BATCH执行器将重用语句并执行批量更新 -->
|
||||
<setting name="defaultExecutorType" value="SIMPLE" />
|
||||
<!-- 指定 MyBatis 所用日志的具体实现 -->
|
||||
<setting name="logImpl" value="SLF4J" />
|
||||
<!-- 使用驼峰命名法转换字段 -->
|
||||
<!-- <setting name="mapUnderscoreToCamelCase" value="true"/> -->
|
||||
</settings>
|
||||
|
||||
</configuration>
|
@ -1,13 +1,43 @@
|
||||
//package com.shxy.xymanager_admin;
|
||||
//
|
||||
//import org.junit.jupiter.api.Test;
|
||||
//import org.springframework.boot.test.context.SpringBootTest;
|
||||
//
|
||||
//@SpringBootTest
|
||||
//class XymanagerAdminApplicationTests {
|
||||
//
|
||||
// @Test
|
||||
// void contextLoads() {
|
||||
// }
|
||||
//
|
||||
//}
|
||||
package com.shxy.xymanager_admin;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalChannels;
|
||||
import com.shxy.xymanager_common.entity.Terminals;
|
||||
import com.shxy.xymanager_dao.dao.TerminalsDao;
|
||||
import jdk.nashorn.internal.ir.Terminal;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
|
||||
import org.springframework.boot.test.context.SpringBootTest;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
@SpringBootTest
|
||||
class XymanagerAdminApplicationTests {
|
||||
|
||||
@Autowired
|
||||
TerminalsDao terminalsDao;
|
||||
@Test
|
||||
void contextLoads() {
|
||||
|
||||
Terminals terminals = new Terminals();
|
||||
terminals.setBsIdentifier("dfsad");
|
||||
terminals.setBsManufacturer("dfsad");
|
||||
terminals.setBsProductionDate(new Date());
|
||||
terminals.setCmdid("38383993");
|
||||
terminals.setCreateTime(new Date());
|
||||
terminals.setUpdateTime(new Date());
|
||||
terminals.setDisplayName("uejejje");
|
||||
terminals.setEquipName("eisfsk");
|
||||
terminals.setEssentialInfoVersion("sfddjhfdshhsfd");
|
||||
terminals.setHasPan((byte) 0x01);
|
||||
terminals.setLatitude((double) 200);
|
||||
terminals.setModel("ewwrwe");
|
||||
terminals.setLongitude((double) 3003);
|
||||
terminals.setOrgId((short) 1);
|
||||
|
||||
int i = terminalsDao.insertSelective(terminals);
|
||||
System.out.println(i +"");
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -0,0 +1,67 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
public class TerminalChannels implements Serializable {
|
||||
private Integer id;
|
||||
|
||||
private Integer termId;
|
||||
|
||||
private Byte channelNo;
|
||||
|
||||
private String channelName;
|
||||
|
||||
private Integer maxResolutionWidth;
|
||||
|
||||
private Integer maxResolutionHeight;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Integer getTermId() {
|
||||
return termId;
|
||||
}
|
||||
|
||||
public void setTermId(Integer termId) {
|
||||
this.termId = termId;
|
||||
}
|
||||
|
||||
public Byte getChannelNo() {
|
||||
return channelNo;
|
||||
}
|
||||
|
||||
public void setChannelNo(Byte channelNo) {
|
||||
this.channelNo = channelNo;
|
||||
}
|
||||
|
||||
public String getChannelName() {
|
||||
return channelName;
|
||||
}
|
||||
|
||||
public void setChannelName(String channelName) {
|
||||
this.channelName = channelName == null ? null : channelName.trim();
|
||||
}
|
||||
|
||||
public Integer getMaxResolutionWidth() {
|
||||
return maxResolutionWidth;
|
||||
}
|
||||
|
||||
public void setMaxResolutionWidth(Integer maxResolutionWidth) {
|
||||
this.maxResolutionWidth = maxResolutionWidth;
|
||||
}
|
||||
|
||||
public Integer getMaxResolutionHeight() {
|
||||
return maxResolutionHeight;
|
||||
}
|
||||
|
||||
public void setMaxResolutionHeight(Integer maxResolutionHeight) {
|
||||
this.maxResolutionHeight = maxResolutionHeight;
|
||||
}
|
||||
}
|
@ -0,0 +1,138 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
public class TerminalParams implements Serializable {
|
||||
private Integer termId;
|
||||
|
||||
private Integer mainTime;
|
||||
|
||||
private Integer sampleCount;
|
||||
|
||||
private Integer sampleFrequency;
|
||||
|
||||
private Integer heartbeatTime;
|
||||
|
||||
private Integer cmaIpAddress;
|
||||
|
||||
private Short cmaPort;
|
||||
|
||||
private String cmaDomainName;
|
||||
|
||||
private Date refTevivalTime;
|
||||
|
||||
private Short revivalCycle;
|
||||
|
||||
private Short revivalDuration;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
private Date updateTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Integer getTermId() {
|
||||
return termId;
|
||||
}
|
||||
|
||||
public void setTermId(Integer termId) {
|
||||
this.termId = termId;
|
||||
}
|
||||
|
||||
public Integer getMainTime() {
|
||||
return mainTime;
|
||||
}
|
||||
|
||||
public void setMainTime(Integer mainTime) {
|
||||
this.mainTime = mainTime;
|
||||
}
|
||||
|
||||
public Integer getSampleCount() {
|
||||
return sampleCount;
|
||||
}
|
||||
|
||||
public void setSampleCount(Integer sampleCount) {
|
||||
this.sampleCount = sampleCount;
|
||||
}
|
||||
|
||||
public Integer getSampleFrequency() {
|
||||
return sampleFrequency;
|
||||
}
|
||||
|
||||
public void setSampleFrequency(Integer sampleFrequency) {
|
||||
this.sampleFrequency = sampleFrequency;
|
||||
}
|
||||
|
||||
public Integer getHeartbeatTime() {
|
||||
return heartbeatTime;
|
||||
}
|
||||
|
||||
public void setHeartbeatTime(Integer heartbeatTime) {
|
||||
this.heartbeatTime = heartbeatTime;
|
||||
}
|
||||
|
||||
public Integer getCmaIpAddress() {
|
||||
return cmaIpAddress;
|
||||
}
|
||||
|
||||
public void setCmaIpAddress(Integer cmaIpAddress) {
|
||||
this.cmaIpAddress = cmaIpAddress;
|
||||
}
|
||||
|
||||
public Short getCmaPort() {
|
||||
return cmaPort;
|
||||
}
|
||||
|
||||
public void setCmaPort(Short cmaPort) {
|
||||
this.cmaPort = cmaPort;
|
||||
}
|
||||
|
||||
public String getCmaDomainName() {
|
||||
return cmaDomainName;
|
||||
}
|
||||
|
||||
public void setCmaDomainName(String cmaDomainName) {
|
||||
this.cmaDomainName = cmaDomainName == null ? null : cmaDomainName.trim();
|
||||
}
|
||||
|
||||
public Date getRefTevivalTime() {
|
||||
return refTevivalTime;
|
||||
}
|
||||
|
||||
public void setRefTevivalTime(Date refTevivalTime) {
|
||||
this.refTevivalTime = refTevivalTime;
|
||||
}
|
||||
|
||||
public Short getRevivalCycle() {
|
||||
return revivalCycle;
|
||||
}
|
||||
|
||||
public void setRevivalCycle(Short revivalCycle) {
|
||||
this.revivalCycle = revivalCycle;
|
||||
}
|
||||
|
||||
public Short getRevivalDuration() {
|
||||
return revivalDuration;
|
||||
}
|
||||
|
||||
public void setRevivalDuration(Short revivalDuration) {
|
||||
this.revivalDuration = revivalDuration;
|
||||
}
|
||||
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
}
|
@ -0,0 +1,128 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
public class TerminalPhoto implements Serializable {
|
||||
private Long id;
|
||||
|
||||
private Integer termId;
|
||||
|
||||
private Integer channelId;
|
||||
|
||||
private Byte presetId;
|
||||
|
||||
private Integer width;
|
||||
|
||||
private Integer height;
|
||||
|
||||
private Integer fileSize;
|
||||
|
||||
private Date photoTime;
|
||||
|
||||
private Date recvTime;
|
||||
|
||||
private String path;
|
||||
|
||||
private Byte manualRequest;
|
||||
|
||||
private Integer createTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Long getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Integer getTermId() {
|
||||
return termId;
|
||||
}
|
||||
|
||||
public void setTermId(Integer termId) {
|
||||
this.termId = termId;
|
||||
}
|
||||
|
||||
public Integer getChannelId() {
|
||||
return channelId;
|
||||
}
|
||||
|
||||
public void setChannelId(Integer channelId) {
|
||||
this.channelId = channelId;
|
||||
}
|
||||
|
||||
public Byte getPresetId() {
|
||||
return presetId;
|
||||
}
|
||||
|
||||
public void setPresetId(Byte presetId) {
|
||||
this.presetId = presetId;
|
||||
}
|
||||
|
||||
public Integer getWidth() {
|
||||
return width;
|
||||
}
|
||||
|
||||
public void setWidth(Integer width) {
|
||||
this.width = width;
|
||||
}
|
||||
|
||||
public Integer getHeight() {
|
||||
return height;
|
||||
}
|
||||
|
||||
public void setHeight(Integer height) {
|
||||
this.height = height;
|
||||
}
|
||||
|
||||
public Integer getFileSize() {
|
||||
return fileSize;
|
||||
}
|
||||
|
||||
public void setFileSize(Integer fileSize) {
|
||||
this.fileSize = fileSize;
|
||||
}
|
||||
|
||||
public Date getPhotoTime() {
|
||||
return photoTime;
|
||||
}
|
||||
|
||||
public void setPhotoTime(Date photoTime) {
|
||||
this.photoTime = photoTime;
|
||||
}
|
||||
|
||||
public Date getRecvTime() {
|
||||
return recvTime;
|
||||
}
|
||||
|
||||
public void setRecvTime(Date recvTime) {
|
||||
this.recvTime = recvTime;
|
||||
}
|
||||
|
||||
public String getPath() {
|
||||
return path;
|
||||
}
|
||||
|
||||
public void setPath(String path) {
|
||||
this.path = path == null ? null : path.trim();
|
||||
}
|
||||
|
||||
public Byte getManualRequest() {
|
||||
return manualRequest;
|
||||
}
|
||||
|
||||
public void setManualRequest(Byte manualRequest) {
|
||||
this.manualRequest = manualRequest;
|
||||
}
|
||||
|
||||
public Integer getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Integer createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
public class TerminalPresets implements Serializable {
|
||||
private Integer id;
|
||||
|
||||
private Integer termId;
|
||||
|
||||
private Byte presetNo;
|
||||
|
||||
private Byte name;
|
||||
|
||||
private Float angleX;
|
||||
|
||||
private Float angleY;
|
||||
|
||||
private Float velocity;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Integer getTermId() {
|
||||
return termId;
|
||||
}
|
||||
|
||||
public void setTermId(Integer termId) {
|
||||
this.termId = termId;
|
||||
}
|
||||
|
||||
public Byte getPresetNo() {
|
||||
return presetNo;
|
||||
}
|
||||
|
||||
public void setPresetNo(Byte presetNo) {
|
||||
this.presetNo = presetNo;
|
||||
}
|
||||
|
||||
public Byte getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(Byte name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public Float getAngleX() {
|
||||
return angleX;
|
||||
}
|
||||
|
||||
public void setAngleX(Float angleX) {
|
||||
this.angleX = angleX;
|
||||
}
|
||||
|
||||
public Float getAngleY() {
|
||||
return angleY;
|
||||
}
|
||||
|
||||
public void setAngleY(Float angleY) {
|
||||
this.angleY = angleY;
|
||||
}
|
||||
|
||||
public Float getVelocity() {
|
||||
return velocity;
|
||||
}
|
||||
|
||||
public void setVelocity(Float velocity) {
|
||||
this.velocity = velocity;
|
||||
}
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
public class TerminalSchedule implements Serializable {
|
||||
private Integer id;
|
||||
|
||||
private Integer termId;
|
||||
|
||||
private Byte channelId;
|
||||
|
||||
private Byte hour;
|
||||
|
||||
private Byte minute;
|
||||
|
||||
private Integer presetId;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
private Date updateTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public Integer getTermId() {
|
||||
return termId;
|
||||
}
|
||||
|
||||
public void setTermId(Integer termId) {
|
||||
this.termId = termId;
|
||||
}
|
||||
|
||||
public Byte getChannelId() {
|
||||
return channelId;
|
||||
}
|
||||
|
||||
public void setChannelId(Byte channelId) {
|
||||
this.channelId = channelId;
|
||||
}
|
||||
|
||||
public Byte getHour() {
|
||||
return hour;
|
||||
}
|
||||
|
||||
public void setHour(Byte hour) {
|
||||
this.hour = hour;
|
||||
}
|
||||
|
||||
public Byte getMinute() {
|
||||
return minute;
|
||||
}
|
||||
|
||||
public void setMinute(Byte minute) {
|
||||
this.minute = minute;
|
||||
}
|
||||
|
||||
public Integer getPresetId() {
|
||||
return presetId;
|
||||
}
|
||||
|
||||
public void setPresetId(Integer presetId) {
|
||||
this.presetId = presetId;
|
||||
}
|
||||
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
}
|
@ -0,0 +1,168 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
public class TerminalStatus implements Serializable {
|
||||
private Integer termId;
|
||||
|
||||
private Date lastHeartbeat;
|
||||
|
||||
private Short lastFrameNo;
|
||||
|
||||
private Float batteryVoltage;
|
||||
|
||||
private Float opTemperature;
|
||||
|
||||
private Float batteryCapacity;
|
||||
|
||||
private Byte floatingCharge;
|
||||
|
||||
private Integer totalWorkingTime;
|
||||
|
||||
private Integer workingTime;
|
||||
|
||||
private Byte connectionState;
|
||||
|
||||
private Byte signalStrength4g;
|
||||
|
||||
private Byte signalStrength2g;
|
||||
|
||||
private Byte remainingRam;
|
||||
|
||||
private Byte remainingRom;
|
||||
|
||||
private Date startTime;
|
||||
|
||||
private Date updateTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Integer getTermId() {
|
||||
return termId;
|
||||
}
|
||||
|
||||
public void setTermId(Integer termId) {
|
||||
this.termId = termId;
|
||||
}
|
||||
|
||||
public Date getLastHeartbeat() {
|
||||
return lastHeartbeat;
|
||||
}
|
||||
|
||||
public void setLastHeartbeat(Date lastHeartbeat) {
|
||||
this.lastHeartbeat = lastHeartbeat;
|
||||
}
|
||||
|
||||
public Short getLastFrameNo() {
|
||||
return lastFrameNo;
|
||||
}
|
||||
|
||||
public void setLastFrameNo(Short lastFrameNo) {
|
||||
this.lastFrameNo = lastFrameNo;
|
||||
}
|
||||
|
||||
public Float getBatteryVoltage() {
|
||||
return batteryVoltage;
|
||||
}
|
||||
|
||||
public void setBatteryVoltage(Float batteryVoltage) {
|
||||
this.batteryVoltage = batteryVoltage;
|
||||
}
|
||||
|
||||
public Float getOpTemperature() {
|
||||
return opTemperature;
|
||||
}
|
||||
|
||||
public void setOpTemperature(Float opTemperature) {
|
||||
this.opTemperature = opTemperature;
|
||||
}
|
||||
|
||||
public Float getBatteryCapacity() {
|
||||
return batteryCapacity;
|
||||
}
|
||||
|
||||
public void setBatteryCapacity(Float batteryCapacity) {
|
||||
this.batteryCapacity = batteryCapacity;
|
||||
}
|
||||
|
||||
public Byte getFloatingCharge() {
|
||||
return floatingCharge;
|
||||
}
|
||||
|
||||
public void setFloatingCharge(Byte floatingCharge) {
|
||||
this.floatingCharge = floatingCharge;
|
||||
}
|
||||
|
||||
public Integer getTotalWorkingTime() {
|
||||
return totalWorkingTime;
|
||||
}
|
||||
|
||||
public void setTotalWorkingTime(Integer totalWorkingTime) {
|
||||
this.totalWorkingTime = totalWorkingTime;
|
||||
}
|
||||
|
||||
public Integer getWorkingTime() {
|
||||
return workingTime;
|
||||
}
|
||||
|
||||
public void setWorkingTime(Integer workingTime) {
|
||||
this.workingTime = workingTime;
|
||||
}
|
||||
|
||||
public Byte getConnectionState() {
|
||||
return connectionState;
|
||||
}
|
||||
|
||||
public void setConnectionState(Byte connectionState) {
|
||||
this.connectionState = connectionState;
|
||||
}
|
||||
|
||||
public Byte getSignalStrength4g() {
|
||||
return signalStrength4g;
|
||||
}
|
||||
|
||||
public void setSignalStrength4g(Byte signalStrength4g) {
|
||||
this.signalStrength4g = signalStrength4g;
|
||||
}
|
||||
|
||||
public Byte getSignalStrength2g() {
|
||||
return signalStrength2g;
|
||||
}
|
||||
|
||||
public void setSignalStrength2g(Byte signalStrength2g) {
|
||||
this.signalStrength2g = signalStrength2g;
|
||||
}
|
||||
|
||||
public Byte getRemainingRam() {
|
||||
return remainingRam;
|
||||
}
|
||||
|
||||
public void setRemainingRam(Byte remainingRam) {
|
||||
this.remainingRam = remainingRam;
|
||||
}
|
||||
|
||||
public Byte getRemainingRom() {
|
||||
return remainingRom;
|
||||
}
|
||||
|
||||
public void setRemainingRom(Byte remainingRom) {
|
||||
this.remainingRom = remainingRom;
|
||||
}
|
||||
|
||||
public Date getStartTime() {
|
||||
return startTime;
|
||||
}
|
||||
|
||||
public void setStartTime(Date startTime) {
|
||||
this.startTime = startTime;
|
||||
}
|
||||
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
}
|
@ -0,0 +1,158 @@
|
||||
package com.shxy.xymanager_common.entity;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
public class Terminals implements Serializable {
|
||||
private Integer id;
|
||||
|
||||
private String cmdid;
|
||||
|
||||
private Short orgId;
|
||||
|
||||
private String equipName;
|
||||
|
||||
private String displayName;
|
||||
|
||||
private String model;
|
||||
|
||||
private String essentialInfoVersion;
|
||||
|
||||
private Byte hasPan;
|
||||
|
||||
private String bsManufacturer;
|
||||
|
||||
private Date bsProductionDate;
|
||||
|
||||
private String bsIdentifier;
|
||||
|
||||
private Double latitude;
|
||||
|
||||
private Double longitude;
|
||||
|
||||
private Date createTime;
|
||||
|
||||
private Date updateTime;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
public Integer getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(Integer id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getCmdid() {
|
||||
return cmdid;
|
||||
}
|
||||
|
||||
public void setCmdid(String cmdid) {
|
||||
this.cmdid = cmdid == null ? null : cmdid.trim();
|
||||
}
|
||||
|
||||
public Short getOrgId() {
|
||||
return orgId;
|
||||
}
|
||||
|
||||
public void setOrgId(Short orgId) {
|
||||
this.orgId = orgId;
|
||||
}
|
||||
|
||||
public String getEquipName() {
|
||||
return equipName;
|
||||
}
|
||||
|
||||
public void setEquipName(String equipName) {
|
||||
this.equipName = equipName == null ? null : equipName.trim();
|
||||
}
|
||||
|
||||
public String getDisplayName() {
|
||||
return displayName;
|
||||
}
|
||||
|
||||
public void setDisplayName(String displayName) {
|
||||
this.displayName = displayName == null ? null : displayName.trim();
|
||||
}
|
||||
|
||||
public String getModel() {
|
||||
return model;
|
||||
}
|
||||
|
||||
public void setModel(String model) {
|
||||
this.model = model == null ? null : model.trim();
|
||||
}
|
||||
|
||||
public String getEssentialInfoVersion() {
|
||||
return essentialInfoVersion;
|
||||
}
|
||||
|
||||
public void setEssentialInfoVersion(String essentialInfoVersion) {
|
||||
this.essentialInfoVersion = essentialInfoVersion == null ? null : essentialInfoVersion.trim();
|
||||
}
|
||||
|
||||
public Byte getHasPan() {
|
||||
return hasPan;
|
||||
}
|
||||
|
||||
public void setHasPan(Byte hasPan) {
|
||||
this.hasPan = hasPan;
|
||||
}
|
||||
|
||||
public String getBsManufacturer() {
|
||||
return bsManufacturer;
|
||||
}
|
||||
|
||||
public void setBsManufacturer(String bsManufacturer) {
|
||||
this.bsManufacturer = bsManufacturer == null ? null : bsManufacturer.trim();
|
||||
}
|
||||
|
||||
public Date getBsProductionDate() {
|
||||
return bsProductionDate;
|
||||
}
|
||||
|
||||
public void setBsProductionDate(Date bsProductionDate) {
|
||||
this.bsProductionDate = bsProductionDate;
|
||||
}
|
||||
|
||||
public String getBsIdentifier() {
|
||||
return bsIdentifier;
|
||||
}
|
||||
|
||||
public void setBsIdentifier(String bsIdentifier) {
|
||||
this.bsIdentifier = bsIdentifier == null ? null : bsIdentifier.trim();
|
||||
}
|
||||
|
||||
public Double getLatitude() {
|
||||
return latitude;
|
||||
}
|
||||
|
||||
public void setLatitude(Double latitude) {
|
||||
this.latitude = latitude;
|
||||
}
|
||||
|
||||
public Double getLongitude() {
|
||||
return longitude;
|
||||
}
|
||||
|
||||
public void setLongitude(Double longitude) {
|
||||
this.longitude = longitude;
|
||||
}
|
||||
|
||||
public Date getCreateTime() {
|
||||
return createTime;
|
||||
}
|
||||
|
||||
public void setCreateTime(Date createTime) {
|
||||
this.createTime = createTime;
|
||||
}
|
||||
|
||||
public Date getUpdateTime() {
|
||||
return updateTime;
|
||||
}
|
||||
|
||||
public void setUpdateTime(Date updateTime) {
|
||||
this.updateTime = updateTime;
|
||||
}
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
HELP.md
|
||||
target/
|
||||
!.mvn/wrapper/maven-wrapper.jar
|
||||
!**/src/main/**/target/
|
||||
!**/src/test/**/target/
|
||||
|
||||
### STS ###
|
||||
.apt_generated
|
||||
.classpath
|
||||
.factorypath
|
||||
.project
|
||||
.settings
|
||||
.springBeans
|
||||
.sts4-cache
|
||||
|
||||
### IntelliJ IDEA ###
|
||||
.idea
|
||||
*.iws
|
||||
*.iml
|
||||
*.ipr
|
||||
|
||||
### NetBeans ###
|
||||
/nbproject/private/
|
||||
/nbbuild/
|
||||
/dist/
|
||||
/nbdist/
|
||||
/.nb-gradle/
|
||||
build/
|
||||
!**/src/main/**/build/
|
||||
!**/src/test/**/build/
|
||||
|
||||
### VS Code ###
|
||||
.vscode/
|
Binary file not shown.
@ -0,0 +1,18 @@
|
||||
# Licensed to the Apache Software Foundation (ASF) under one
|
||||
# or more contributor license agreements. See the NOTICE file
|
||||
# distributed with this work for additional information
|
||||
# regarding copyright ownership. The ASF licenses this file
|
||||
# to you under the Apache License, Version 2.0 (the
|
||||
# "License"); you may not use this file except in compliance
|
||||
# with the License. You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the License is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.8.7/apache-maven-3.8.7-bin.zip
|
||||
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.1/maven-wrapper-3.1.1.jar
|
@ -0,0 +1,316 @@
|
||||
#!/bin/sh
|
||||
# ----------------------------------------------------------------------------
|
||||
# Licensed to the Apache Software Foundation (ASF) under one
|
||||
# or more contributor license agreements. See the NOTICE file
|
||||
# distributed with this work for additional information
|
||||
# regarding copyright ownership. The ASF licenses this file
|
||||
# to you under the Apache License, Version 2.0 (the
|
||||
# "License"); you may not use this file except in compliance
|
||||
# with the License. You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing,
|
||||
# software distributed under the License is distributed on an
|
||||
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
# KIND, either express or implied. See the License for the
|
||||
# specific language governing permissions and limitations
|
||||
# under the License.
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
# ----------------------------------------------------------------------------
|
||||
# Maven Start Up Batch script
|
||||
#
|
||||
# Required ENV vars:
|
||||
# ------------------
|
||||
# JAVA_HOME - location of a JDK home dir
|
||||
#
|
||||
# Optional ENV vars
|
||||
# -----------------
|
||||
# M2_HOME - location of maven2's installed home dir
|
||||
# MAVEN_OPTS - parameters passed to the Java VM when running Maven
|
||||
# e.g. to debug Maven itself, use
|
||||
# set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
|
||||
# MAVEN_SKIP_RC - flag to disable loading of mavenrc files
|
||||
# ----------------------------------------------------------------------------
|
||||
|
||||
if [ -z "$MAVEN_SKIP_RC" ] ; then
|
||||
|
||||
if [ -f /usr/local/etc/mavenrc ] ; then
|
||||
. /usr/local/etc/mavenrc
|
||||
fi
|
||||
|
||||
if [ -f /etc/mavenrc ] ; then
|
||||
. /etc/mavenrc
|
||||
fi
|
||||
|
||||
if [ -f "$HOME/.mavenrc" ] ; then
|
||||
. "$HOME/.mavenrc"
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
# OS specific support. $var _must_ be set to either true or false.
|
||||
cygwin=false;
|
||||
darwin=false;
|
||||
mingw=false
|
||||
case "`uname`" in
|
||||
CYGWIN*) cygwin=true ;;
|
||||
MINGW*) mingw=true;;
|
||||
Darwin*) darwin=true
|
||||
# Use /usr/libexec/java_home if available, otherwise fall back to /Library/Java/Home
|
||||
# See https://developer.apple.com/library/mac/qa/qa1170/_index.html
|
||||
if [ -z "$JAVA_HOME" ]; then
|
||||
if [ -x "/usr/libexec/java_home" ]; then
|
||||
export JAVA_HOME="`/usr/libexec/java_home`"
|
||||
else
|
||||
export JAVA_HOME="/Library/Java/Home"
|
||||
fi
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
if [ -z "$JAVA_HOME" ] ; then
|
||||
if [ -r /etc/gentoo-release ] ; then
|
||||
JAVA_HOME=`java-config --jre-home`
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -z "$M2_HOME" ] ; then
|
||||
## resolve links - $0 may be a link to maven's home
|
||||
PRG="$0"
|
||||
|
||||
# need this for relative symlinks
|
||||
while [ -h "$PRG" ] ; do
|
||||
ls=`ls -ld "$PRG"`
|
||||
link=`expr "$ls" : '.*-> \(.*\)$'`
|
||||
if expr "$link" : '/.*' > /dev/null; then
|
||||
PRG="$link"
|
||||
else
|
||||
PRG="`dirname "$PRG"`/$link"
|
||||
fi
|
||||
done
|
||||
|
||||
saveddir=`pwd`
|
||||
|
||||
M2_HOME=`dirname "$PRG"`/..
|
||||
|
||||
# make it fully qualified
|
||||
M2_HOME=`cd "$M2_HOME" && pwd`
|
||||
|
||||
cd "$saveddir"
|
||||
# echo Using m2 at $M2_HOME
|
||||
fi
|
||||
|
||||
# For Cygwin, ensure paths are in UNIX format before anything is touched
|
||||
if $cygwin ; then
|
||||
[ -n "$M2_HOME" ] &&
|
||||
M2_HOME=`cygpath --unix "$M2_HOME"`
|
||||
[ -n "$JAVA_HOME" ] &&
|
||||
JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
|
||||
[ -n "$CLASSPATH" ] &&
|
||||
CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
|
||||
fi
|
||||
|
||||
# For Mingw, ensure paths are in UNIX format before anything is touched
|
||||
if $mingw ; then
|
||||
[ -n "$M2_HOME" ] &&
|
||||
M2_HOME="`(cd "$M2_HOME"; pwd)`"
|
||||
[ -n "$JAVA_HOME" ] &&
|
||||
JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`"
|
||||
fi
|
||||
|
||||
if [ -z "$JAVA_HOME" ]; then
|
||||
javaExecutable="`which javac`"
|
||||
if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then
|
||||
# readlink(1) is not available as standard on Solaris 10.
|
||||
readLink=`which readlink`
|
||||
if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then
|
||||
if $darwin ; then
|
||||
javaHome="`dirname \"$javaExecutable\"`"
|
||||
javaExecutable="`cd \"$javaHome\" && pwd -P`/javac"
|
||||
else
|
||||
javaExecutable="`readlink -f \"$javaExecutable\"`"
|
||||
fi
|
||||
javaHome="`dirname \"$javaExecutable\"`"
|
||||
javaHome=`expr "$javaHome" : '\(.*\)/bin'`
|
||||
JAVA_HOME="$javaHome"
|
||||
export JAVA_HOME
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -z "$JAVACMD" ] ; then
|
||||
if [ -n "$JAVA_HOME" ] ; then
|
||||
if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
|
||||
# IBM's JDK on AIX uses strange locations for the executables
|
||||
JAVACMD="$JAVA_HOME/jre/sh/java"
|
||||
else
|
||||
JAVACMD="$JAVA_HOME/bin/java"
|
||||
fi
|
||||
else
|
||||
JAVACMD="`\\unset -f command; \\command -v java`"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -x "$JAVACMD" ] ; then
|
||||
echo "Error: JAVA_HOME is not defined correctly." >&2
|
||||
echo " We cannot execute $JAVACMD" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$JAVA_HOME" ] ; then
|
||||
echo "Warning: JAVA_HOME environment variable is not set."
|
||||
fi
|
||||
|
||||
CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
|
||||
|
||||
# traverses directory structure from process work directory to filesystem root
|
||||
# first directory with .mvn subdirectory is considered project base directory
|
||||
find_maven_basedir() {
|
||||
|
||||
if [ -z "$1" ]
|
||||
then
|
||||
echo "Path not specified to find_maven_basedir"
|
||||
return 1
|
||||
fi
|
||||
|
||||
basedir="$1"
|
||||
wdir="$1"
|
||||
while [ "$wdir" != '/' ] ; do
|
||||
if [ -d "$wdir"/.mvn ] ; then
|
||||
basedir=$wdir
|
||||
break
|
||||
fi
|
||||
# workaround for JBEAP-8937 (on Solaris 10/Sparc)
|
||||
if [ -d "${wdir}" ]; then
|
||||
wdir=`cd "$wdir/.."; pwd`
|
||||
fi
|
||||
# end of workaround
|
||||
done
|
||||
echo "${basedir}"
|
||||
}
|
||||
|
||||
# concatenates all lines of a file
|
||||
concat_lines() {
|
||||
if [ -f "$1" ]; then
|
||||
echo "$(tr -s '\n' ' ' < "$1")"
|
||||
fi
|
||||
}
|
||||
|
||||
BASE_DIR=`find_maven_basedir "$(pwd)"`
|
||||
if [ -z "$BASE_DIR" ]; then
|
||||
exit 1;
|
||||
fi
|
||||
|
||||
##########################################################################################
|
||||
# Extension to allow automatically downloading the maven-wrapper.jar from Maven-central
|
||||
# This allows using the maven wrapper in projects that prohibit checking in binary data.
|
||||
##########################################################################################
|
||||
if [ -r "$BASE_DIR/.mvn/wrapper/maven-wrapper.jar" ]; then
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo "Found .mvn/wrapper/maven-wrapper.jar"
|
||||
fi
|
||||
else
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo "Couldn't find .mvn/wrapper/maven-wrapper.jar, downloading it ..."
|
||||
fi
|
||||
if [ -n "$MVNW_REPOURL" ]; then
|
||||
jarUrl="$MVNW_REPOURL/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar"
|
||||
else
|
||||
jarUrl="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar"
|
||||
fi
|
||||
while IFS="=" read key value; do
|
||||
case "$key" in (wrapperUrl) jarUrl="$value"; break ;;
|
||||
esac
|
||||
done < "$BASE_DIR/.mvn/wrapper/maven-wrapper.properties"
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo "Downloading from: $jarUrl"
|
||||
fi
|
||||
wrapperJarPath="$BASE_DIR/.mvn/wrapper/maven-wrapper.jar"
|
||||
if $cygwin; then
|
||||
wrapperJarPath=`cygpath --path --windows "$wrapperJarPath"`
|
||||
fi
|
||||
|
||||
if command -v wget > /dev/null; then
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo "Found wget ... using wget"
|
||||
fi
|
||||
if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then
|
||||
wget "$jarUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath"
|
||||
else
|
||||
wget --http-user=$MVNW_USERNAME --http-password=$MVNW_PASSWORD "$jarUrl" -O "$wrapperJarPath" || rm -f "$wrapperJarPath"
|
||||
fi
|
||||
elif command -v curl > /dev/null; then
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo "Found curl ... using curl"
|
||||
fi
|
||||
if [ -z "$MVNW_USERNAME" ] || [ -z "$MVNW_PASSWORD" ]; then
|
||||
curl -o "$wrapperJarPath" "$jarUrl" -f
|
||||
else
|
||||
curl --user $MVNW_USERNAME:$MVNW_PASSWORD -o "$wrapperJarPath" "$jarUrl" -f
|
||||
fi
|
||||
|
||||
else
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo "Falling back to using Java to download"
|
||||
fi
|
||||
javaClass="$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.java"
|
||||
# For Cygwin, switch paths to Windows format before running javac
|
||||
if $cygwin; then
|
||||
javaClass=`cygpath --path --windows "$javaClass"`
|
||||
fi
|
||||
if [ -e "$javaClass" ]; then
|
||||
if [ ! -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo " - Compiling MavenWrapperDownloader.java ..."
|
||||
fi
|
||||
# Compiling the Java class
|
||||
("$JAVA_HOME/bin/javac" "$javaClass")
|
||||
fi
|
||||
if [ -e "$BASE_DIR/.mvn/wrapper/MavenWrapperDownloader.class" ]; then
|
||||
# Running the downloader
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo " - Running MavenWrapperDownloader.java ..."
|
||||
fi
|
||||
("$JAVA_HOME/bin/java" -cp .mvn/wrapper MavenWrapperDownloader "$MAVEN_PROJECTBASEDIR")
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
##########################################################################################
|
||||
# End of extension
|
||||
##########################################################################################
|
||||
|
||||
export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-"$BASE_DIR"}
|
||||
if [ "$MVNW_VERBOSE" = true ]; then
|
||||
echo $MAVEN_PROJECTBASEDIR
|
||||
fi
|
||||
MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS"
|
||||
|
||||
# For Cygwin, switch paths to Windows format before running java
|
||||
if $cygwin; then
|
||||
[ -n "$M2_HOME" ] &&
|
||||
M2_HOME=`cygpath --path --windows "$M2_HOME"`
|
||||
[ -n "$JAVA_HOME" ] &&
|
||||
JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
|
||||
[ -n "$CLASSPATH" ] &&
|
||||
CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
|
||||
[ -n "$MAVEN_PROJECTBASEDIR" ] &&
|
||||
MAVEN_PROJECTBASEDIR=`cygpath --path --windows "$MAVEN_PROJECTBASEDIR"`
|
||||
fi
|
||||
|
||||
# Provide a "standardized" way to retrieve the CLI args that will
|
||||
# work with both Windows and non-Windows executions.
|
||||
MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@"
|
||||
export MAVEN_CMD_LINE_ARGS
|
||||
|
||||
WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain
|
||||
|
||||
exec "$JAVACMD" \
|
||||
$MAVEN_OPTS \
|
||||
$MAVEN_DEBUG_OPTS \
|
||||
-classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \
|
||||
"-Dmaven.home=${M2_HOME}" \
|
||||
"-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \
|
||||
${WRAPPER_LAUNCHER} $MAVEN_CONFIG "$@"
|
@ -0,0 +1,188 @@
|
||||
@REM ----------------------------------------------------------------------------
|
||||
@REM Licensed to the Apache Software Foundation (ASF) under one
|
||||
@REM or more contributor license agreements. See the NOTICE file
|
||||
@REM distributed with this work for additional information
|
||||
@REM regarding copyright ownership. The ASF licenses this file
|
||||
@REM to you under the Apache License, Version 2.0 (the
|
||||
@REM "License"); you may not use this file except in compliance
|
||||
@REM with the License. You may obtain a copy of the License at
|
||||
@REM
|
||||
@REM https://www.apache.org/licenses/LICENSE-2.0
|
||||
@REM
|
||||
@REM Unless required by applicable law or agreed to in writing,
|
||||
@REM software distributed under the License is distributed on an
|
||||
@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
|
||||
@REM KIND, either express or implied. See the License for the
|
||||
@REM specific language governing permissions and limitations
|
||||
@REM under the License.
|
||||
@REM ----------------------------------------------------------------------------
|
||||
|
||||
@REM ----------------------------------------------------------------------------
|
||||
@REM Maven Start Up Batch script
|
||||
@REM
|
||||
@REM Required ENV vars:
|
||||
@REM JAVA_HOME - location of a JDK home dir
|
||||
@REM
|
||||
@REM Optional ENV vars
|
||||
@REM M2_HOME - location of maven2's installed home dir
|
||||
@REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
|
||||
@REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a keystroke before ending
|
||||
@REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
|
||||
@REM e.g. to debug Maven itself, use
|
||||
@REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
|
||||
@REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files
|
||||
@REM ----------------------------------------------------------------------------
|
||||
|
||||
@REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
|
||||
@echo off
|
||||
@REM set title of command window
|
||||
title %0
|
||||
@REM enable echoing by setting MAVEN_BATCH_ECHO to 'on'
|
||||
@if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO%
|
||||
|
||||
@REM set %HOME% to equivalent of $HOME
|
||||
if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%")
|
||||
|
||||
@REM Execute a user defined script before this one
|
||||
if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre
|
||||
@REM check for pre script, once with legacy .bat ending and once with .cmd ending
|
||||
if exist "%USERPROFILE%\mavenrc_pre.bat" call "%USERPROFILE%\mavenrc_pre.bat" %*
|
||||
if exist "%USERPROFILE%\mavenrc_pre.cmd" call "%USERPROFILE%\mavenrc_pre.cmd" %*
|
||||
:skipRcPre
|
||||
|
||||
@setlocal
|
||||
|
||||
set ERROR_CODE=0
|
||||
|
||||
@REM To isolate internal variables from possible post scripts, we use another setlocal
|
||||
@setlocal
|
||||
|
||||
@REM ==== START VALIDATION ====
|
||||
if not "%JAVA_HOME%" == "" goto OkJHome
|
||||
|
||||
echo.
|
||||
echo Error: JAVA_HOME not found in your environment. >&2
|
||||
echo Please set the JAVA_HOME variable in your environment to match the >&2
|
||||
echo location of your Java installation. >&2
|
||||
echo.
|
||||
goto error
|
||||
|
||||
:OkJHome
|
||||
if exist "%JAVA_HOME%\bin\java.exe" goto init
|
||||
|
||||
echo.
|
||||
echo Error: JAVA_HOME is set to an invalid directory. >&2
|
||||
echo JAVA_HOME = "%JAVA_HOME%" >&2
|
||||
echo Please set the JAVA_HOME variable in your environment to match the >&2
|
||||
echo location of your Java installation. >&2
|
||||
echo.
|
||||
goto error
|
||||
|
||||
@REM ==== END VALIDATION ====
|
||||
|
||||
:init
|
||||
|
||||
@REM Find the project base dir, i.e. the directory that contains the folder ".mvn".
|
||||
@REM Fallback to current working directory if not found.
|
||||
|
||||
set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR%
|
||||
IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir
|
||||
|
||||
set EXEC_DIR=%CD%
|
||||
set WDIR=%EXEC_DIR%
|
||||
:findBaseDir
|
||||
IF EXIST "%WDIR%"\.mvn goto baseDirFound
|
||||
cd ..
|
||||
IF "%WDIR%"=="%CD%" goto baseDirNotFound
|
||||
set WDIR=%CD%
|
||||
goto findBaseDir
|
||||
|
||||
:baseDirFound
|
||||
set MAVEN_PROJECTBASEDIR=%WDIR%
|
||||
cd "%EXEC_DIR%"
|
||||
goto endDetectBaseDir
|
||||
|
||||
:baseDirNotFound
|
||||
set MAVEN_PROJECTBASEDIR=%EXEC_DIR%
|
||||
cd "%EXEC_DIR%"
|
||||
|
||||
:endDetectBaseDir
|
||||
|
||||
IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig
|
||||
|
||||
@setlocal EnableExtensions EnableDelayedExpansion
|
||||
for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a
|
||||
@endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS%
|
||||
|
||||
:endReadAdditionalConfig
|
||||
|
||||
SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
|
||||
set WRAPPER_JAR="%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.jar"
|
||||
set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain
|
||||
|
||||
set DOWNLOAD_URL="https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar"
|
||||
|
||||
FOR /F "usebackq tokens=1,2 delims==" %%A IN ("%MAVEN_PROJECTBASEDIR%\.mvn\wrapper\maven-wrapper.properties") DO (
|
||||
IF "%%A"=="wrapperUrl" SET DOWNLOAD_URL=%%B
|
||||
)
|
||||
|
||||
@REM Extension to allow automatically downloading the maven-wrapper.jar from Maven-central
|
||||
@REM This allows using the maven wrapper in projects that prohibit checking in binary data.
|
||||
if exist %WRAPPER_JAR% (
|
||||
if "%MVNW_VERBOSE%" == "true" (
|
||||
echo Found %WRAPPER_JAR%
|
||||
)
|
||||
) else (
|
||||
if not "%MVNW_REPOURL%" == "" (
|
||||
SET DOWNLOAD_URL="%MVNW_REPOURL%/org/apache/maven/wrapper/maven-wrapper/3.1.0/maven-wrapper-3.1.0.jar"
|
||||
)
|
||||
if "%MVNW_VERBOSE%" == "true" (
|
||||
echo Couldn't find %WRAPPER_JAR%, downloading it ...
|
||||
echo Downloading from: %DOWNLOAD_URL%
|
||||
)
|
||||
|
||||
powershell -Command "&{"^
|
||||
"$webclient = new-object System.Net.WebClient;"^
|
||||
"if (-not ([string]::IsNullOrEmpty('%MVNW_USERNAME%') -and [string]::IsNullOrEmpty('%MVNW_PASSWORD%'))) {"^
|
||||
"$webclient.Credentials = new-object System.Net.NetworkCredential('%MVNW_USERNAME%', '%MVNW_PASSWORD%');"^
|
||||
"}"^
|
||||
"[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; $webclient.DownloadFile('%DOWNLOAD_URL%', '%WRAPPER_JAR%')"^
|
||||
"}"
|
||||
if "%MVNW_VERBOSE%" == "true" (
|
||||
echo Finished downloading %WRAPPER_JAR%
|
||||
)
|
||||
)
|
||||
@REM End of extension
|
||||
|
||||
@REM Provide a "standardized" way to retrieve the CLI args that will
|
||||
@REM work with both Windows and non-Windows executions.
|
||||
set MAVEN_CMD_LINE_ARGS=%*
|
||||
|
||||
%MAVEN_JAVA_EXE% ^
|
||||
%JVM_CONFIG_MAVEN_PROPS% ^
|
||||
%MAVEN_OPTS% ^
|
||||
%MAVEN_DEBUG_OPTS% ^
|
||||
-classpath %WRAPPER_JAR% ^
|
||||
"-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" ^
|
||||
%WRAPPER_LAUNCHER% %MAVEN_CONFIG% %*
|
||||
if ERRORLEVEL 1 goto error
|
||||
goto end
|
||||
|
||||
:error
|
||||
set ERROR_CODE=1
|
||||
|
||||
:end
|
||||
@endlocal & set ERROR_CODE=%ERROR_CODE%
|
||||
|
||||
if not "%MAVEN_SKIP_RC%"=="" goto skipRcPost
|
||||
@REM check for post script, once with legacy .bat ending and once with .cmd ending
|
||||
if exist "%USERPROFILE%\mavenrc_post.bat" call "%USERPROFILE%\mavenrc_post.bat"
|
||||
if exist "%USERPROFILE%\mavenrc_post.cmd" call "%USERPROFILE%\mavenrc_post.cmd"
|
||||
:skipRcPost
|
||||
|
||||
@REM pause the script if MAVEN_BATCH_PAUSE is set to 'on'
|
||||
if "%MAVEN_BATCH_PAUSE%"=="on" pause
|
||||
|
||||
if "%MAVEN_TERMINATE_CMD%"=="on" exit %ERROR_CODE%
|
||||
|
||||
cmd /C exit /B %ERROR_CODE%
|
@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<parent>
|
||||
<artifactId>xymanager</artifactId>
|
||||
<groupId>com.shxy</groupId>
|
||||
<version>1.0.0</version>
|
||||
</parent>
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
<groupId>com.shxy</groupId>
|
||||
<artifactId>xymanager_dao</artifactId>
|
||||
<name>xymanager_dao</name>
|
||||
<description>xymanager_dao</description>
|
||||
<properties>
|
||||
<java.version>1.8</java.version>
|
||||
</properties>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>com.shxy</groupId>
|
||||
<artifactId>xymanager_common</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-maven-plugin</artifactId>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
|
||||
</project>
|
@ -0,0 +1,17 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalChannels;
|
||||
|
||||
public interface TerminalChannelsDao {
|
||||
int deleteByPrimaryKey(Integer id);
|
||||
|
||||
int insert(TerminalChannels record);
|
||||
|
||||
int insertSelective(TerminalChannels record);
|
||||
|
||||
TerminalChannels selectByPrimaryKey(Integer id);
|
||||
|
||||
int updateByPrimaryKeySelective(TerminalChannels record);
|
||||
|
||||
int updateByPrimaryKey(TerminalChannels record);
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalParams;
|
||||
|
||||
public interface TerminalParamsDao {
|
||||
int deleteByPrimaryKey(Integer termId);
|
||||
|
||||
int insert(TerminalParams record);
|
||||
|
||||
int insertSelective(TerminalParams record);
|
||||
|
||||
TerminalParams selectByPrimaryKey(Integer termId);
|
||||
|
||||
int updateByPrimaryKeySelective(TerminalParams record);
|
||||
|
||||
int updateByPrimaryKey(TerminalParams record);
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalPhoto;
|
||||
|
||||
public interface TerminalPhotoDao {
|
||||
int deleteByPrimaryKey(Long id);
|
||||
|
||||
int insert(TerminalPhoto record);
|
||||
|
||||
int insertSelective(TerminalPhoto record);
|
||||
|
||||
TerminalPhoto selectByPrimaryKey(Long id);
|
||||
|
||||
int updateByPrimaryKeySelective(TerminalPhoto record);
|
||||
|
||||
int updateByPrimaryKey(TerminalPhoto record);
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalPresets;
|
||||
|
||||
public interface TerminalPresetsDao {
|
||||
int deleteByPrimaryKey(Integer id);
|
||||
|
||||
int insert(TerminalPresets record);
|
||||
|
||||
int insertSelective(TerminalPresets record);
|
||||
|
||||
TerminalPresets selectByPrimaryKey(Integer id);
|
||||
|
||||
int updateByPrimaryKeySelective(TerminalPresets record);
|
||||
|
||||
int updateByPrimaryKey(TerminalPresets record);
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalSchedule;
|
||||
|
||||
public interface TerminalScheduleDao {
|
||||
int deleteByPrimaryKey(Integer id);
|
||||
|
||||
int insert(TerminalSchedule record);
|
||||
|
||||
int insertSelective(TerminalSchedule record);
|
||||
|
||||
TerminalSchedule selectByPrimaryKey(Integer id);
|
||||
|
||||
int updateByPrimaryKeySelective(TerminalSchedule record);
|
||||
|
||||
int updateByPrimaryKey(TerminalSchedule record);
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.TerminalStatus;
|
||||
|
||||
public interface TerminalStatusDao {
|
||||
int deleteByPrimaryKey(Integer termId);
|
||||
|
||||
int insert(TerminalStatus record);
|
||||
|
||||
int insertSelective(TerminalStatus record);
|
||||
|
||||
TerminalStatus selectByPrimaryKey(Integer termId);
|
||||
|
||||
int updateByPrimaryKeySelective(TerminalStatus record);
|
||||
|
||||
int updateByPrimaryKey(TerminalStatus record);
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package com.shxy.xymanager_dao.dao;
|
||||
|
||||
import com.shxy.xymanager_common.entity.Terminals;
|
||||
|
||||
public interface TerminalsDao {
|
||||
|
||||
int insertSelective(Terminals record);
|
||||
|
||||
Terminals selectByPrimaryKey(Integer id);
|
||||
|
||||
int updateByPrimaryKeySelective(Terminals record);
|
||||
|
||||
int updateByPrimaryKey(Terminals record);
|
||||
}
|
@ -0,0 +1,106 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalChannelsDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.TerminalChannels">
|
||||
<id column="id" jdbcType="INTEGER" property="id" />
|
||||
<result column="term_id" jdbcType="INTEGER" property="termId" />
|
||||
<result column="channel_no" jdbcType="TINYINT" property="channelNo" />
|
||||
<result column="channel_name" jdbcType="VARCHAR" property="channelName" />
|
||||
<result column="max_resolution_width" jdbcType="INTEGER" property="maxResolutionWidth" />
|
||||
<result column="max_resolution_height" jdbcType="INTEGER" property="maxResolutionHeight" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
id, term_id, channel_no, channel_name, max_resolution_width, max_resolution_height
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from terminal_channels
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
||||
delete from terminal_channels
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.shxy.xymanager_common.entity.TerminalChannels">
|
||||
insert into terminal_channels (id, term_id, channel_no,
|
||||
channel_name, max_resolution_width, max_resolution_height
|
||||
)
|
||||
values (#{id,jdbcType=INTEGER}, #{termId,jdbcType=INTEGER}, #{channelNo,jdbcType=TINYINT},
|
||||
#{channelName,jdbcType=VARCHAR}, #{maxResolutionWidth,jdbcType=INTEGER}, #{maxResolutionHeight,jdbcType=INTEGER}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalChannels">
|
||||
insert into terminal_channels
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
id,
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
term_id,
|
||||
</if>
|
||||
<if test="channelNo != null">
|
||||
channel_no,
|
||||
</if>
|
||||
<if test="channelName != null">
|
||||
channel_name,
|
||||
</if>
|
||||
<if test="maxResolutionWidth != null">
|
||||
max_resolution_width,
|
||||
</if>
|
||||
<if test="maxResolutionHeight != null">
|
||||
max_resolution_height,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
#{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="channelNo != null">
|
||||
#{channelNo,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="channelName != null">
|
||||
#{channelName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="maxResolutionWidth != null">
|
||||
#{maxResolutionWidth,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="maxResolutionHeight != null">
|
||||
#{maxResolutionHeight,jdbcType=INTEGER},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.TerminalChannels">
|
||||
update terminal_channels
|
||||
<set>
|
||||
<if test="termId != null">
|
||||
term_id = #{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="channelNo != null">
|
||||
channel_no = #{channelNo,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="channelName != null">
|
||||
channel_name = #{channelName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="maxResolutionWidth != null">
|
||||
max_resolution_width = #{maxResolutionWidth,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="maxResolutionHeight != null">
|
||||
max_resolution_height = #{maxResolutionHeight,jdbcType=INTEGER},
|
||||
</if>
|
||||
</set>
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.TerminalChannels">
|
||||
update terminal_channels
|
||||
set term_id = #{termId,jdbcType=INTEGER},
|
||||
channel_no = #{channelNo,jdbcType=TINYINT},
|
||||
channel_name = #{channelName,jdbcType=VARCHAR},
|
||||
max_resolution_width = #{maxResolutionWidth,jdbcType=INTEGER},
|
||||
max_resolution_height = #{maxResolutionHeight,jdbcType=INTEGER}
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,189 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalParamsDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.TerminalParams">
|
||||
<id column="term_id" jdbcType="INTEGER" property="termId" />
|
||||
<result column="main_time" jdbcType="INTEGER" property="mainTime" />
|
||||
<result column="sample_count" jdbcType="INTEGER" property="sampleCount" />
|
||||
<result column="sample_frequency" jdbcType="INTEGER" property="sampleFrequency" />
|
||||
<result column="heartbeat_time" jdbcType="INTEGER" property="heartbeatTime" />
|
||||
<result column="cma_ip_address" jdbcType="INTEGER" property="cmaIpAddress" />
|
||||
<result column="cma_port" jdbcType="SMALLINT" property="cmaPort" />
|
||||
<result column="cma_domain_name" jdbcType="VARCHAR" property="cmaDomainName" />
|
||||
<result column="ref_tevival_time" jdbcType="TIMESTAMP" property="refTevivalTime" />
|
||||
<result column="revival_cycle" jdbcType="SMALLINT" property="revivalCycle" />
|
||||
<result column="revival_duration" jdbcType="SMALLINT" property="revivalDuration" />
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
term_id, main_time, sample_count, sample_frequency, heartbeat_time, cma_ip_address,
|
||||
cma_port, cma_domain_name, ref_tevival_time, revival_cycle, revival_duration, create_time,
|
||||
update_time
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from terminal_params
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
||||
delete from terminal_params
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.shxy.xymanager_common.entity.TerminalParams">
|
||||
insert into terminal_params (term_id, main_time, sample_count,
|
||||
sample_frequency, heartbeat_time, cma_ip_address,
|
||||
cma_port, cma_domain_name, ref_tevival_time,
|
||||
revival_cycle, revival_duration, create_time,
|
||||
update_time)
|
||||
values (#{termId,jdbcType=INTEGER}, #{mainTime,jdbcType=INTEGER}, #{sampleCount,jdbcType=INTEGER},
|
||||
#{sampleFrequency,jdbcType=INTEGER}, #{heartbeatTime,jdbcType=INTEGER}, #{cmaIpAddress,jdbcType=INTEGER},
|
||||
#{cmaPort,jdbcType=SMALLINT}, #{cmaDomainName,jdbcType=VARCHAR}, #{refTevivalTime,jdbcType=TIMESTAMP},
|
||||
#{revivalCycle,jdbcType=SMALLINT}, #{revivalDuration,jdbcType=SMALLINT}, #{createTime,jdbcType=TIMESTAMP},
|
||||
#{updateTime,jdbcType=TIMESTAMP})
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalParams">
|
||||
insert into terminal_params
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="termId != null">
|
||||
term_id,
|
||||
</if>
|
||||
<if test="mainTime != null">
|
||||
main_time,
|
||||
</if>
|
||||
<if test="sampleCount != null">
|
||||
sample_count,
|
||||
</if>
|
||||
<if test="sampleFrequency != null">
|
||||
sample_frequency,
|
||||
</if>
|
||||
<if test="heartbeatTime != null">
|
||||
heartbeat_time,
|
||||
</if>
|
||||
<if test="cmaIpAddress != null">
|
||||
cma_ip_address,
|
||||
</if>
|
||||
<if test="cmaPort != null">
|
||||
cma_port,
|
||||
</if>
|
||||
<if test="cmaDomainName != null">
|
||||
cma_domain_name,
|
||||
</if>
|
||||
<if test="refTevivalTime != null">
|
||||
ref_tevival_time,
|
||||
</if>
|
||||
<if test="revivalCycle != null">
|
||||
revival_cycle,
|
||||
</if>
|
||||
<if test="revivalDuration != null">
|
||||
revival_duration,
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time,
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="termId != null">
|
||||
#{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="mainTime != null">
|
||||
#{mainTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="sampleCount != null">
|
||||
#{sampleCount,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="sampleFrequency != null">
|
||||
#{sampleFrequency,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="heartbeatTime != null">
|
||||
#{heartbeatTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="cmaIpAddress != null">
|
||||
#{cmaIpAddress,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="cmaPort != null">
|
||||
#{cmaPort,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="cmaDomainName != null">
|
||||
#{cmaDomainName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="refTevivalTime != null">
|
||||
#{refTevivalTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="revivalCycle != null">
|
||||
#{revivalCycle,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="revivalDuration != null">
|
||||
#{revivalDuration,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
#{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
#{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.TerminalParams">
|
||||
update terminal_params
|
||||
<set>
|
||||
<if test="mainTime != null">
|
||||
main_time = #{mainTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="sampleCount != null">
|
||||
sample_count = #{sampleCount,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="sampleFrequency != null">
|
||||
sample_frequency = #{sampleFrequency,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="heartbeatTime != null">
|
||||
heartbeat_time = #{heartbeatTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="cmaIpAddress != null">
|
||||
cma_ip_address = #{cmaIpAddress,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="cmaPort != null">
|
||||
cma_port = #{cmaPort,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="cmaDomainName != null">
|
||||
cma_domain_name = #{cmaDomainName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="refTevivalTime != null">
|
||||
ref_tevival_time = #{refTevivalTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="revivalCycle != null">
|
||||
revival_cycle = #{revivalCycle,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="revivalDuration != null">
|
||||
revival_duration = #{revivalDuration,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</set>
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.TerminalParams">
|
||||
update terminal_params
|
||||
set main_time = #{mainTime,jdbcType=INTEGER},
|
||||
sample_count = #{sampleCount,jdbcType=INTEGER},
|
||||
sample_frequency = #{sampleFrequency,jdbcType=INTEGER},
|
||||
heartbeat_time = #{heartbeatTime,jdbcType=INTEGER},
|
||||
cma_ip_address = #{cmaIpAddress,jdbcType=INTEGER},
|
||||
cma_port = #{cmaPort,jdbcType=SMALLINT},
|
||||
cma_domain_name = #{cmaDomainName,jdbcType=VARCHAR},
|
||||
ref_tevival_time = #{refTevivalTime,jdbcType=TIMESTAMP},
|
||||
revival_cycle = #{revivalCycle,jdbcType=SMALLINT},
|
||||
revival_duration = #{revivalDuration,jdbcType=SMALLINT},
|
||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,177 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalPhotoDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.TerminalPhoto">
|
||||
<id column="id" jdbcType="BIGINT" property="id" />
|
||||
<result column="term_id" jdbcType="INTEGER" property="termId" />
|
||||
<result column="channel_id" jdbcType="INTEGER" property="channelId" />
|
||||
<result column="preset_id" jdbcType="TINYINT" property="presetId" />
|
||||
<result column="width" jdbcType="INTEGER" property="width" />
|
||||
<result column="height" jdbcType="INTEGER" property="height" />
|
||||
<result column="file_size" jdbcType="INTEGER" property="fileSize" />
|
||||
<result column="photo_time" jdbcType="TIMESTAMP" property="photoTime" />
|
||||
<result column="recv_time" jdbcType="TIMESTAMP" property="recvTime" />
|
||||
<result column="path" jdbcType="VARCHAR" property="path" />
|
||||
<result column="manual_request" jdbcType="TINYINT" property="manualRequest" />
|
||||
<result column="create_time" jdbcType="INTEGER" property="createTime" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
id, term_id, channel_id, preset_id, width, height, file_size, photo_time, recv_time,
|
||||
path, manual_request, create_time
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Long" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from terminal_photos
|
||||
where id = #{id,jdbcType=BIGINT}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long">
|
||||
delete from terminal_photos
|
||||
where id = #{id,jdbcType=BIGINT}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.shxy.xymanager_common.entity.TerminalPhoto">
|
||||
insert into terminal_photos (id, term_id, channel_id,
|
||||
preset_id, width, height,
|
||||
file_size, photo_time, recv_time,
|
||||
path, manual_request, create_time
|
||||
)
|
||||
values (#{id,jdbcType=BIGINT}, #{termId,jdbcType=INTEGER}, #{channelId,jdbcType=INTEGER},
|
||||
#{presetId,jdbcType=TINYINT}, #{width,jdbcType=INTEGER}, #{height,jdbcType=INTEGER},
|
||||
#{fileSize,jdbcType=INTEGER}, #{photoTime,jdbcType=TIMESTAMP}, #{recvTime,jdbcType=TIMESTAMP},
|
||||
#{path,jdbcType=VARCHAR}, #{manualRequest,jdbcType=TINYINT}, #{createTime,jdbcType=INTEGER}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalPhoto">
|
||||
insert into terminal_photos
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
id,
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
term_id,
|
||||
</if>
|
||||
<if test="channelId != null">
|
||||
channel_id,
|
||||
</if>
|
||||
<if test="presetId != null">
|
||||
preset_id,
|
||||
</if>
|
||||
<if test="width != null">
|
||||
width,
|
||||
</if>
|
||||
<if test="height != null">
|
||||
height,
|
||||
</if>
|
||||
<if test="fileSize != null">
|
||||
file_size,
|
||||
</if>
|
||||
<if test="photoTime != null">
|
||||
photo_time,
|
||||
</if>
|
||||
<if test="recvTime != null">
|
||||
recv_time,
|
||||
</if>
|
||||
<if test="path != null">
|
||||
path,
|
||||
</if>
|
||||
<if test="manualRequest != null">
|
||||
manual_request,
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=BIGINT},
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
#{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="channelId != null">
|
||||
#{channelId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="presetId != null">
|
||||
#{presetId,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="width != null">
|
||||
#{width,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="height != null">
|
||||
#{height,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="fileSize != null">
|
||||
#{fileSize,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="photoTime != null">
|
||||
#{photoTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="recvTime != null">
|
||||
#{recvTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="path != null">
|
||||
#{path,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="manualRequest != null">
|
||||
#{manualRequest,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
#{createTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.TerminalPhoto">
|
||||
update terminal_photos
|
||||
<set>
|
||||
<if test="termId != null">
|
||||
term_id = #{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="channelId != null">
|
||||
channel_id = #{channelId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="presetId != null">
|
||||
preset_id = #{presetId,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="width != null">
|
||||
width = #{width,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="height != null">
|
||||
height = #{height,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="fileSize != null">
|
||||
file_size = #{fileSize,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="photoTime != null">
|
||||
photo_time = #{photoTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="recvTime != null">
|
||||
recv_time = #{recvTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="path != null">
|
||||
path = #{path,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="manualRequest != null">
|
||||
manual_request = #{manualRequest,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time = #{createTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
</set>
|
||||
where id = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.TerminalPhoto">
|
||||
update terminal_photos
|
||||
set term_id = #{termId,jdbcType=INTEGER},
|
||||
channel_id = #{channelId,jdbcType=INTEGER},
|
||||
preset_id = #{presetId,jdbcType=TINYINT},
|
||||
width = #{width,jdbcType=INTEGER},
|
||||
height = #{height,jdbcType=INTEGER},
|
||||
file_size = #{fileSize,jdbcType=INTEGER},
|
||||
photo_time = #{photoTime,jdbcType=TIMESTAMP},
|
||||
recv_time = #{recvTime,jdbcType=TIMESTAMP},
|
||||
path = #{path,jdbcType=VARCHAR},
|
||||
manual_request = #{manualRequest,jdbcType=TINYINT},
|
||||
create_time = #{createTime,jdbcType=INTEGER}
|
||||
where id = #{id,jdbcType=BIGINT}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,117 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalPresetsDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.TerminalPresets">
|
||||
<id column="id" jdbcType="INTEGER" property="id" />
|
||||
<result column="term_id" jdbcType="INTEGER" property="termId" />
|
||||
<result column="preset_no" jdbcType="TINYINT" property="presetNo" />
|
||||
<result column="name" jdbcType="TINYINT" property="name" />
|
||||
<result column="angle_x" jdbcType="REAL" property="angleX" />
|
||||
<result column="angle_y" jdbcType="REAL" property="angleY" />
|
||||
<result column="velocity" jdbcType="REAL" property="velocity" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
id, term_id, preset_no, name, angle_x, angle_y, velocity
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from terminal_presets
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
||||
delete from terminal_presets
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.shxy.xymanager_common.entity.TerminalPresets">
|
||||
insert into terminal_presets (id, term_id, preset_no,
|
||||
name, angle_x, angle_y, velocity
|
||||
)
|
||||
values (#{id,jdbcType=INTEGER}, #{termId,jdbcType=INTEGER}, #{presetNo,jdbcType=TINYINT},
|
||||
#{name,jdbcType=TINYINT}, #{angleX,jdbcType=REAL}, #{angleY,jdbcType=REAL}, #{velocity,jdbcType=REAL}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalPresets">
|
||||
insert into terminal_presets
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
id,
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
term_id,
|
||||
</if>
|
||||
<if test="presetNo != null">
|
||||
preset_no,
|
||||
</if>
|
||||
<if test="name != null">
|
||||
name,
|
||||
</if>
|
||||
<if test="angleX != null">
|
||||
angle_x,
|
||||
</if>
|
||||
<if test="angleY != null">
|
||||
angle_y,
|
||||
</if>
|
||||
<if test="velocity != null">
|
||||
velocity,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
#{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="presetNo != null">
|
||||
#{presetNo,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="name != null">
|
||||
#{name,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="angleX != null">
|
||||
#{angleX,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="angleY != null">
|
||||
#{angleY,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="velocity != null">
|
||||
#{velocity,jdbcType=REAL},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.TerminalPresets">
|
||||
update terminal_presets
|
||||
<set>
|
||||
<if test="termId != null">
|
||||
term_id = #{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="presetNo != null">
|
||||
preset_no = #{presetNo,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="name != null">
|
||||
name = #{name,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="angleX != null">
|
||||
angle_x = #{angleX,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="angleY != null">
|
||||
angle_y = #{angleY,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="velocity != null">
|
||||
velocity = #{velocity,jdbcType=REAL},
|
||||
</if>
|
||||
</set>
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.TerminalPresets">
|
||||
update terminal_presets
|
||||
set term_id = #{termId,jdbcType=INTEGER},
|
||||
preset_no = #{presetNo,jdbcType=TINYINT},
|
||||
name = #{name,jdbcType=TINYINT},
|
||||
angle_x = #{angleX,jdbcType=REAL},
|
||||
angle_y = #{angleY,jdbcType=REAL},
|
||||
velocity = #{velocity,jdbcType=REAL}
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,128 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalScheduleDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.TerminalSchedule">
|
||||
<id column="id" jdbcType="INTEGER" property="id" />
|
||||
<result column="term_id" jdbcType="INTEGER" property="termId" />
|
||||
<result column="channel_id" jdbcType="TINYINT" property="channelId" />
|
||||
<result column="hour" jdbcType="TINYINT" property="hour" />
|
||||
<result column="minute" jdbcType="TINYINT" property="minute" />
|
||||
<result column="preset_id" jdbcType="INTEGER" property="presetId" />
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime" />
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
id, term_id, channel_id, hour, minute, preset_id, create_time, update_time
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from terminal_schedule
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
||||
delete from terminal_schedule
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.shxy.xymanager_common.entity.TerminalSchedule">
|
||||
insert into terminal_schedule (id, term_id, channel_id,
|
||||
hour, minute, preset_id,
|
||||
create_time, update_time)
|
||||
values (#{id,jdbcType=INTEGER}, #{termId,jdbcType=INTEGER}, #{channelId,jdbcType=TINYINT},
|
||||
#{hour,jdbcType=TINYINT}, #{minute,jdbcType=TINYINT}, #{presetId,jdbcType=INTEGER},
|
||||
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP})
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalSchedule">
|
||||
insert into terminal_schedule
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
id,
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
term_id,
|
||||
</if>
|
||||
<if test="channelId != null">
|
||||
channel_id,
|
||||
</if>
|
||||
<if test="hour != null">
|
||||
hour,
|
||||
</if>
|
||||
<if test="minute != null">
|
||||
minute,
|
||||
</if>
|
||||
<if test="presetId != null">
|
||||
preset_id,
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time,
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="termId != null">
|
||||
#{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="channelId != null">
|
||||
#{channelId,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="hour != null">
|
||||
#{hour,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="minute != null">
|
||||
#{minute,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="presetId != null">
|
||||
#{presetId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
#{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
#{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.TerminalSchedule">
|
||||
update terminal_schedule
|
||||
<set>
|
||||
<if test="termId != null">
|
||||
term_id = #{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="channelId != null">
|
||||
channel_id = #{channelId,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="hour != null">
|
||||
hour = #{hour,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="minute != null">
|
||||
minute = #{minute,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="presetId != null">
|
||||
preset_id = #{presetId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</set>
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.TerminalSchedule">
|
||||
update terminal_schedule
|
||||
set term_id = #{termId,jdbcType=INTEGER},
|
||||
channel_id = #{channelId,jdbcType=TINYINT},
|
||||
hour = #{hour,jdbcType=TINYINT},
|
||||
minute = #{minute,jdbcType=TINYINT},
|
||||
preset_id = #{presetId,jdbcType=INTEGER},
|
||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,224 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalStatusDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.TerminalStatus">
|
||||
<id column="term_id" jdbcType="INTEGER" property="termId" />
|
||||
<result column="last_heartbeat" jdbcType="TIMESTAMP" property="lastHeartbeat" />
|
||||
<result column="last_frame_no" jdbcType="SMALLINT" property="lastFrameNo" />
|
||||
<result column="battery_voltage" jdbcType="REAL" property="batteryVoltage" />
|
||||
<result column="op_temperature" jdbcType="REAL" property="opTemperature" />
|
||||
<result column="battery_capacity" jdbcType="REAL" property="batteryCapacity" />
|
||||
<result column="floating_charge" jdbcType="TINYINT" property="floatingCharge" />
|
||||
<result column="total_working_time" jdbcType="INTEGER" property="totalWorkingTime" />
|
||||
<result column="working_time" jdbcType="INTEGER" property="workingTime" />
|
||||
<result column="connection_state" jdbcType="TINYINT" property="connectionState" />
|
||||
<result column="signal_strength_4g" jdbcType="TINYINT" property="signalStrength4g" />
|
||||
<result column="signal_strength_2g" jdbcType="TINYINT" property="signalStrength2g" />
|
||||
<result column="remaining_ram" jdbcType="TINYINT" property="remainingRam" />
|
||||
<result column="remaining_rom" jdbcType="TINYINT" property="remainingRom" />
|
||||
<result column="start_time" jdbcType="TIMESTAMP" property="startTime" />
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime" />
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
term_id, last_heartbeat, last_frame_no, battery_voltage, op_temperature, battery_capacity,
|
||||
floating_charge, total_working_time, working_time, connection_state, signal_strength_4g,
|
||||
signal_strength_2g, remaining_ram, remaining_rom, start_time, update_time
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from terminal_status
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
|
||||
delete from terminal_status
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</delete>
|
||||
<insert id="insert" parameterType="com.shxy.xymanager_common.entity.TerminalStatus">
|
||||
insert into terminal_status (term_id, last_heartbeat, last_frame_no,
|
||||
battery_voltage, op_temperature, battery_capacity,
|
||||
floating_charge, total_working_time, working_time,
|
||||
connection_state, signal_strength_4g, signal_strength_2g,
|
||||
remaining_ram, remaining_rom, start_time,
|
||||
update_time)
|
||||
values (#{termId,jdbcType=INTEGER}, #{lastHeartbeat,jdbcType=TIMESTAMP}, #{lastFrameNo,jdbcType=SMALLINT},
|
||||
#{batteryVoltage,jdbcType=REAL}, #{opTemperature,jdbcType=REAL}, #{batteryCapacity,jdbcType=REAL},
|
||||
#{floatingCharge,jdbcType=TINYINT}, #{totalWorkingTime,jdbcType=INTEGER}, #{workingTime,jdbcType=INTEGER},
|
||||
#{connectionState,jdbcType=TINYINT}, #{signalStrength4g,jdbcType=TINYINT}, #{signalStrength2g,jdbcType=TINYINT},
|
||||
#{remainingRam,jdbcType=TINYINT}, #{remainingRom,jdbcType=TINYINT}, #{startTime,jdbcType=TIMESTAMP},
|
||||
#{updateTime,jdbcType=TIMESTAMP})
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.TerminalStatus">
|
||||
insert into terminal_status
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="termId != null">
|
||||
term_id,
|
||||
</if>
|
||||
<if test="lastHeartbeat != null">
|
||||
last_heartbeat,
|
||||
</if>
|
||||
<if test="lastFrameNo != null">
|
||||
last_frame_no,
|
||||
</if>
|
||||
<if test="batteryVoltage != null">
|
||||
battery_voltage,
|
||||
</if>
|
||||
<if test="opTemperature != null">
|
||||
op_temperature,
|
||||
</if>
|
||||
<if test="batteryCapacity != null">
|
||||
battery_capacity,
|
||||
</if>
|
||||
<if test="floatingCharge != null">
|
||||
floating_charge,
|
||||
</if>
|
||||
<if test="totalWorkingTime != null">
|
||||
total_working_time,
|
||||
</if>
|
||||
<if test="workingTime != null">
|
||||
working_time,
|
||||
</if>
|
||||
<if test="connectionState != null">
|
||||
connection_state,
|
||||
</if>
|
||||
<if test="signalStrength4g != null">
|
||||
signal_strength_4g,
|
||||
</if>
|
||||
<if test="signalStrength2g != null">
|
||||
signal_strength_2g,
|
||||
</if>
|
||||
<if test="remainingRam != null">
|
||||
remaining_ram,
|
||||
</if>
|
||||
<if test="remainingRom != null">
|
||||
remaining_rom,
|
||||
</if>
|
||||
<if test="startTime != null">
|
||||
start_time,
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="termId != null">
|
||||
#{termId,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="lastHeartbeat != null">
|
||||
#{lastHeartbeat,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="lastFrameNo != null">
|
||||
#{lastFrameNo,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="batteryVoltage != null">
|
||||
#{batteryVoltage,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="opTemperature != null">
|
||||
#{opTemperature,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="batteryCapacity != null">
|
||||
#{batteryCapacity,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="floatingCharge != null">
|
||||
#{floatingCharge,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="totalWorkingTime != null">
|
||||
#{totalWorkingTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="workingTime != null">
|
||||
#{workingTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="connectionState != null">
|
||||
#{connectionState,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="signalStrength4g != null">
|
||||
#{signalStrength4g,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="signalStrength2g != null">
|
||||
#{signalStrength2g,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="remainingRam != null">
|
||||
#{remainingRam,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="remainingRom != null">
|
||||
#{remainingRom,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="startTime != null">
|
||||
#{startTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
#{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.TerminalStatus">
|
||||
update terminal_status
|
||||
<set>
|
||||
<if test="lastHeartbeat != null">
|
||||
last_heartbeat = #{lastHeartbeat,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="lastFrameNo != null">
|
||||
last_frame_no = #{lastFrameNo,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="batteryVoltage != null">
|
||||
battery_voltage = #{batteryVoltage,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="opTemperature != null">
|
||||
op_temperature = #{opTemperature,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="batteryCapacity != null">
|
||||
battery_capacity = #{batteryCapacity,jdbcType=REAL},
|
||||
</if>
|
||||
<if test="floatingCharge != null">
|
||||
floating_charge = #{floatingCharge,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="totalWorkingTime != null">
|
||||
total_working_time = #{totalWorkingTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="workingTime != null">
|
||||
working_time = #{workingTime,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="connectionState != null">
|
||||
connection_state = #{connectionState,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="signalStrength4g != null">
|
||||
signal_strength_4g = #{signalStrength4g,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="signalStrength2g != null">
|
||||
signal_strength_2g = #{signalStrength2g,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="remainingRam != null">
|
||||
remaining_ram = #{remainingRam,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="remainingRom != null">
|
||||
remaining_rom = #{remainingRom,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="startTime != null">
|
||||
start_time = #{startTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</set>
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.TerminalStatus">
|
||||
update terminal_status
|
||||
set last_heartbeat = #{lastHeartbeat,jdbcType=TIMESTAMP},
|
||||
last_frame_no = #{lastFrameNo,jdbcType=SMALLINT},
|
||||
battery_voltage = #{batteryVoltage,jdbcType=REAL},
|
||||
op_temperature = #{opTemperature,jdbcType=REAL},
|
||||
battery_capacity = #{batteryCapacity,jdbcType=REAL},
|
||||
floating_charge = #{floatingCharge,jdbcType=TINYINT},
|
||||
total_working_time = #{totalWorkingTime,jdbcType=INTEGER},
|
||||
working_time = #{workingTime,jdbcType=INTEGER},
|
||||
connection_state = #{connectionState,jdbcType=TINYINT},
|
||||
signal_strength_4g = #{signalStrength4g,jdbcType=TINYINT},
|
||||
signal_strength_2g = #{signalStrength2g,jdbcType=TINYINT},
|
||||
remaining_ram = #{remainingRam,jdbcType=TINYINT},
|
||||
remaining_rom = #{remainingRom,jdbcType=TINYINT},
|
||||
start_time = #{startTime,jdbcType=TIMESTAMP},
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
||||
where term_id = #{termId,jdbcType=INTEGER}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,195 @@
|
||||
<?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="com.shxy.xymanager_dao.dao.TerminalsDao">
|
||||
<resultMap id="BaseResultMap" type="com.shxy.xymanager_common.entity.Terminals">
|
||||
<id column="id" jdbcType="INTEGER" property="id"/>
|
||||
<result column="cmdid" jdbcType="VARCHAR" property="cmdid"/>
|
||||
<result column="org_id" jdbcType="SMALLINT" property="orgId"/>
|
||||
<result column="equip_name" jdbcType="VARCHAR" property="equipName"/>
|
||||
<result column="display_name" jdbcType="VARCHAR" property="displayName"/>
|
||||
<result column="model" jdbcType="VARCHAR" property="model"/>
|
||||
<result column="essential_info_version" jdbcType="VARCHAR" property="essentialInfoVersion"/>
|
||||
<result column="has_pan" jdbcType="TINYINT" property="hasPan"/>
|
||||
<result column="bs_manufacturer" jdbcType="VARCHAR" property="bsManufacturer"/>
|
||||
<result column="bs_production_date" jdbcType="DATE" property="bsProductionDate"/>
|
||||
<result column="bs_identifier" jdbcType="VARCHAR" property="bsIdentifier"/>
|
||||
<result column="latitude" jdbcType="DOUBLE" property="latitude"/>
|
||||
<result column="longitude" jdbcType="DOUBLE" property="longitude"/>
|
||||
<result column="create_time" jdbcType="TIMESTAMP" property="createTime"/>
|
||||
<result column="update_time" jdbcType="TIMESTAMP" property="updateTime"/>
|
||||
</resultMap>
|
||||
<sql id="Base_Column_List">
|
||||
id, cmdid, org_id, equip_name, display_name, model, essential_info_version, has_pan,
|
||||
bs_manufacturer, bs_production_date, bs_identifier, latitude, longitude, create_time,
|
||||
update_time
|
||||
</sql>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List"/>
|
||||
from terminals
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</select>
|
||||
<insert id="insertSelective" parameterType="com.shxy.xymanager_common.entity.Terminals">
|
||||
insert into terminals
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
id,
|
||||
</if>
|
||||
<if test="cmdid != null">
|
||||
cmdid,
|
||||
</if>
|
||||
<if test="orgId != null">
|
||||
org_id,
|
||||
</if>
|
||||
<if test="equipName != null">
|
||||
equip_name,
|
||||
</if>
|
||||
<if test="displayName != null">
|
||||
display_name,
|
||||
</if>
|
||||
<if test="model != null">
|
||||
model,
|
||||
</if>
|
||||
<if test="essentialInfoVersion != null">
|
||||
essential_info_version,
|
||||
</if>
|
||||
<if test="hasPan != null">
|
||||
has_pan,
|
||||
</if>
|
||||
<if test="bsManufacturer != null">
|
||||
bs_manufacturer,
|
||||
</if>
|
||||
<if test="bsProductionDate != null">
|
||||
bs_production_date,
|
||||
</if>
|
||||
<if test="bsIdentifier != null">
|
||||
bs_identifier,
|
||||
</if>
|
||||
<if test="latitude != null">
|
||||
latitude,
|
||||
</if>
|
||||
<if test="longitude != null">
|
||||
longitude,
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time,
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="id != null">
|
||||
#{id,jdbcType=INTEGER},
|
||||
</if>
|
||||
<if test="cmdid != null">
|
||||
#{cmdid,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="orgId != null">
|
||||
#{orgId,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="equipName != null">
|
||||
#{equipName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="displayName != null">
|
||||
#{displayName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="model != null">
|
||||
#{model,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="essentialInfoVersion != null">
|
||||
#{essentialInfoVersion,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="hasPan != null">
|
||||
#{hasPan,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="bsManufacturer != null">
|
||||
#{bsManufacturer,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="bsProductionDate != null">
|
||||
#{bsProductionDate,jdbcType=DATE},
|
||||
</if>
|
||||
<if test="bsIdentifier != null">
|
||||
#{bsIdentifier,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="latitude != null">
|
||||
#{latitude,jdbcType=DOUBLE},
|
||||
</if>
|
||||
<if test="longitude != null">
|
||||
#{longitude,jdbcType=DOUBLE},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
#{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
#{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="com.shxy.xymanager_common.entity.Terminals">
|
||||
update terminals
|
||||
<set>
|
||||
<if test="cmdid != null">
|
||||
cmdid = #{cmdid,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="orgId != null">
|
||||
org_id = #{orgId,jdbcType=SMALLINT},
|
||||
</if>
|
||||
<if test="equipName != null">
|
||||
equip_name = #{equipName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="displayName != null">
|
||||
display_name = #{displayName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="model != null">
|
||||
model = #{model,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="essentialInfoVersion != null">
|
||||
essential_info_version = #{essentialInfoVersion,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="hasPan != null">
|
||||
has_pan = #{hasPan,jdbcType=TINYINT},
|
||||
</if>
|
||||
<if test="bsManufacturer != null">
|
||||
bs_manufacturer = #{bsManufacturer,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="bsProductionDate != null">
|
||||
bs_production_date = #{bsProductionDate,jdbcType=DATE},
|
||||
</if>
|
||||
<if test="bsIdentifier != null">
|
||||
bs_identifier = #{bsIdentifier,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="latitude != null">
|
||||
latitude = #{latitude,jdbcType=DOUBLE},
|
||||
</if>
|
||||
<if test="longitude != null">
|
||||
longitude = #{longitude,jdbcType=DOUBLE},
|
||||
</if>
|
||||
<if test="createTime != null">
|
||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
<if test="updateTime != null">
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP},
|
||||
</if>
|
||||
</set>
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="com.shxy.xymanager_common.entity.Terminals">
|
||||
update terminals
|
||||
set cmdid = #{cmdid,jdbcType=VARCHAR},
|
||||
org_id = #{orgId,jdbcType=SMALLINT},
|
||||
equip_name = #{equipName,jdbcType=VARCHAR},
|
||||
display_name = #{displayName,jdbcType=VARCHAR},
|
||||
model = #{model,jdbcType=VARCHAR},
|
||||
essential_info_version = #{essentialInfoVersion,jdbcType=VARCHAR},
|
||||
has_pan = #{hasPan,jdbcType=TINYINT},
|
||||
bs_manufacturer = #{bsManufacturer,jdbcType=VARCHAR},
|
||||
bs_production_date = #{bsProductionDate,jdbcType=DATE},
|
||||
bs_identifier = #{bsIdentifier,jdbcType=VARCHAR},
|
||||
latitude = #{latitude,jdbcType=DOUBLE},
|
||||
longitude = #{longitude,jdbcType=DOUBLE},
|
||||
create_time = #{createTime,jdbcType=TIMESTAMP},
|
||||
update_time = #{updateTime,jdbcType=TIMESTAMP}
|
||||
where id = #{id,jdbcType=INTEGER}
|
||||
</update>
|
||||
</mapper>
|
Loading…
Reference in New Issue