添加修改采购信息逻辑
This commit is contained in:
parent
3cc2210d25
commit
6595137103
|
|
@ -833,6 +833,22 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl<NuInvoicingCgdMai
|
|||
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;
|
||||
|
|
|
|||
Loading…
Reference in New Issue