Commit 143ebae6 LN

增加获取实时Loading接口

1 个父辈 17e4623e
...@@ -23,6 +23,7 @@ import com.neotel.smfcore.core.system.util.TaskService; ...@@ -23,6 +23,7 @@ import com.neotel.smfcore.core.system.util.TaskService;
import com.neotel.smfcore.custom.micron1053.api.APIMODE; import com.neotel.smfcore.custom.micron1053.api.APIMODE;
import com.neotel.smfcore.custom.micron1053.api.MicronApi; import com.neotel.smfcore.custom.micron1053.api.MicronApi;
import com.neotel.smfcore.custom.micron1053.loading.Bean.LoadingInfo; import com.neotel.smfcore.custom.micron1053.loading.Bean.LoadingInfo;
import com.neotel.smfcore.custom.micron1053.loading.dto.LoadingDto;
import com.neotel.smfcore.custom.micron1053.loading.dto.MaterialDtialDto; import com.neotel.smfcore.custom.micron1053.loading.dto.MaterialDtialDto;
import com.neotel.smfcore.custom.micron1053.loading.dto.MaterialLoadingDto; import com.neotel.smfcore.custom.micron1053.loading.dto.MaterialLoadingDto;
import com.neotel.smfcore.custom.micron1053.loading.util.LoadingUtil; import com.neotel.smfcore.custom.micron1053.loading.util.LoadingUtil;
...@@ -514,4 +515,21 @@ public class LoadingController { ...@@ -514,4 +515,21 @@ public class LoadingController {
} }
} }
} }
@ApiOperation("currLoading")
@GetMapping("/currLoading")
@AnonymousAccess
public LoadingDto currLoading( ) {
LoadingDto dto=new LoadingDto();
InList inList = loadingUtil.getInlist();
if (inList == null) {
return dto;
} else {
dto.setName(inList.getName());
dto.setMode(inList.getMode());
dto.setOperationId(inList.getOperationId());
dto.setStatus(inList.getStatus());
return dto;
}
}
} }
package com.neotel.smfcore.custom.micron1053.loading.dto;
import com.neotel.smfcore.core.inList.enums.INLIST_STATUS;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import java.io.Serializable;
@Getter
@Setter
public class LoadingDto implements Serializable {
@ApiModelProperty(value = "入库单名称")
private String name="";
@ApiModelProperty(value = "入库单状态,0=等待,1=异常,2=OK")
private int status= INLIST_STATUS.WAIT;
// @ApiModelProperty(value = "创建时间")
// private Date createDate ;
// @ApiModelProperty(value = "更新时间")
// private Date updateDate;
@ApiModelProperty(value = "模式")
private String mode="";
@ApiModelProperty(value = "operationId")
private String operationId="";
}
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!