1.暂停余料库存管理

master
董哲奇 2 weeks ago
parent e50e4e399e
commit 73fddbec37

@ -70,6 +70,10 @@ public class DmYlInfo {
private Integer 使;//0:未入库;1:未使用;2:已匹配;3:已打印;4:已切割
public boolean (){
return this.使==UseStatus..ordinal();
}
public boolean (String ){
return StrUtil.isNotEmpty(this.) && this..equals();
}
@ -80,7 +84,7 @@ public class DmYlInfo {
}
public boolean (DmYdjh ydjh){
if (使>0){
if (使>UseStatus.使.ordinal()){
return false;
}
if (ydjh.getWpxh()==null||ydjh.getWpgg()==null){
@ -171,11 +175,13 @@ public class DmYlInfo {
dmYlInfo.=bchxylp.getWpxh();
dmYlInfo.=ydjh.getWpgg();
dmYlInfo.= DateUtil.date().toString("yyyy/MM/dd");
dmYlInfo.使=UseStatus..ordinal();
dmYlInfo.使=UseStatus.使.ordinal();
return dmYlInfo;
}
public enum UseStatus{
,使,,,
//暂时取消库存管理
//未入库,
使,,,
}
}

@ -43,11 +43,12 @@ public class YlController {
public ResultBean<?> list(@RequestBody YlSlDto dto){
return new ResultBean<>(
ylInfoService.list(Wrappers.<DmYlInfo>lambdaQuery()
.eq(ObjectUtil.isNotEmpty(dto.getStatus()),DmYlInfo::get使,dto.getStatus())
.eq(DmYlInfo::get,dto.getDcCh())
.eq(DmYlInfo::get使,dto.getStatus())
.eq(StrUtil.isNotEmpty(dto.getDcPl()),DmYlInfo::get,dto.getDcPl())
.eq(StrUtil.isNotEmpty(dto.getTzbh()),DmYlInfo::get,dto.getTzbh())
.like(dto.isGd()&&dto.getStatus()==2,DmYlInfo::get使,"N8GX")
//用于光电查询
.like(dto.isGd(),DmYlInfo::get使,"N8GX")
//查询结果使用最小匹配原则为按规格匹配上料提供匹配顺序
.orderByAsc(DmYlInfo::get,DmYlInfo::get)
)
@ -170,7 +171,7 @@ public class YlController {
List<DmYlJc> jcList=new ArrayList<>();//结存数据
list.forEach(item->{
if (StrUtil.isAllNotEmpty(item.get使(),item.get使())){
if (StrUtil.isAllNotEmpty(item.get使(),item.get使())&&item.()){
String date = DateUtil.date().toString("yyyy/MM/dd");
item.set使(date);
item.set使(DmYlInfo.UseStatus..ordinal());//已打印

Loading…
Cancel
Save