|
|
|
|
@ -207,13 +207,15 @@ public class WmsOutStockBillServiceImpl implements IWmsOutStockBillService {
|
|
|
|
|
@Override
|
|
|
|
|
public Boolean updateOutStockBillProject(WmsOutStockBillBo bo) {
|
|
|
|
|
WmsOutStockBill update = MapstructUtils.convert(bo, WmsOutStockBill.class);
|
|
|
|
|
String outStockBillStatus = update.getOutStockBillStatus();
|
|
|
|
|
if (outStockBillStatus.equals("1")) {
|
|
|
|
|
outStockBillStatus = "2";
|
|
|
|
|
}
|
|
|
|
|
update.setOutStockBillStatus(outStockBillStatus);
|
|
|
|
|
boolean b = baseMapper.updateById(update) > 0;
|
|
|
|
|
if (b) {
|
|
|
|
|
String outStockBillStatus = update.getOutStockBillStatus();
|
|
|
|
|
if (outStockBillStatus.equals("1")) {
|
|
|
|
|
outStockBillStatus = "2";
|
|
|
|
|
}
|
|
|
|
|
wmsOutStockDetailsMapper.updateOutProjectIdByBillsId(bo.getOutStockBillId(), bo.getProjectId(), outStockBillStatus);
|
|
|
|
|
|
|
|
|
|
wmsOutStockDetailsMapper.updateOutProjectIdByBillsId(bo.getOutStockBillId(), bo.getProjectId());
|
|
|
|
|
}
|
|
|
|
|
return b;
|
|
|
|
|
}
|
|
|
|
|
|