Commit 8188eac1 LN

增阿虚拟仓和看板功能。

1 个父辈 eb6935dd
package com.neotel.smfcore.core.device.bean;
import com.neotel.smfcore.core.storage.service.po.StoragePos;
import lombok.Data;
@Data
public class VirtualOperateBean {
private String sessionId;
private long updateTime;
/**
* 当前操作库位信息
*/
private StoragePos opPos;
public StoragePos getOpPos() {
return opPos;
}
public void setOpPos(StoragePos opPos) {
updateOpTime();
this.opPos = opPos;
}
public String getSessionId() {
return sessionId;
}
public void setSessionId(String sessionId) {
updateOpTime();
this.sessionId = sessionId;
}
public long getUpdateTime() {
return updateTime;
}
public void setUpdateTime(long updateTime) {
this.updateTime = updateTime;
}
private void updateOpTime(){
setUpdateTime(System.currentTimeMillis());
}
/**
* 1个小时没有任何操作,即认为超时
*/
public boolean timeOut(){
if(updateTime > 0){
return System.currentTimeMillis() - updateTime > 1 * 60 * 60 * 1000;
}
return false;
}
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!