Commit 68f42aea sunke

扫码料架入库推荐库位

添加日语
尾料先出改为数量小的先出
清理库位时更新库存
1 个父辈 c833ac2b
package com.myproject.bean.json;
import com.myproject.bean.update.StoragePos;
/**
* 料架操作相关信息
* Created by sunke on 2020/6/23.
*/
public class ShelfOperateBean {
private String sessionId;
private long updateTime;
/**
* 当前操作库位信息
*/
private StoragePos opPos;
/**
* 需要关灯的库位
*/
private StoragePos posToClose;
/**
* 上一个库位的Id,用于自动推荐库位
*/
private String lastPosId;
public StoragePos getOpPos() {
return opPos;
}
public void setOpPos(StoragePos opPos) {
updateOpTime();
this.opPos = opPos;
}
public StoragePos getPosToClose() {
return posToClose;
}
public void setPosToClose(StoragePos posToClose) {
updateOpTime();
this.posToClose = posToClose;
}
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());
}
public String getLastPosId() {
return lastPosId;
}
public void setLastPosId(String lastPosId) {
updateOpTime();
this.lastPosId = lastPosId;
}
/**
* 1个小时没有任何操作,即认为超时
*/
public boolean timeOut(){
if(updateTime > 0){
return System.currentTimeMillis() - updateTime > 1 * 60 * 60 * 1000;
}
return false;
}
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!