添加修改采购信息逻辑
This commit is contained in:
parent
3cc2210d25
commit
6595137103
|
|
@ -833,6 +833,22 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
||||||
mterialInfoMapper.updateById(mterialInfo);
|
mterialInfoMapper.updateById(mterialInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**单据状态 0待入库 1挂账中 2已入库 3已销账*/
|
||||||
|
//判断是否是销账操作,不是销账的话
|
||||||
|
if (StringUtils.equals("0",jhType)){
|
||||||
|
cgdInfo.setStatus("2");
|
||||||
|
}else{
|
||||||
|
//不是销账判断是是否有未入库数量,如果大于0则代表挂账中
|
||||||
|
if(wrksl>0){
|
||||||
|
cgdInfo.setStatus("2");
|
||||||
|
}else if(!StringUtils.equals("3",cgdInfo.getStatus())){
|
||||||
|
cgdInfo.setStatus("1");
|
||||||
|
}else{
|
||||||
|
cgdInfo.setStatus("3");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
//更新采购单物料信息
|
//更新采购单物料信息
|
||||||
//未入库数量 = 采购数量 - 入库数量 - 销账数量
|
//未入库数量 = 采购数量 - 入库数量 - 销账数量
|
||||||
wrksl = cgsl - rksl - xzsl;
|
wrksl = cgsl - rksl - xzsl;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue