|
|
@ -164,7 +164,10 @@ namespace BWP.Web.Pages.B3YunKen { |
|
|
if (detail.AcceptUnitNum > detail.UnitNum) |
|
|
if (detail.AcceptUnitNum > detail.UnitNum) |
|
|
throw new ApplicationException("【"+detail.Goods_Name+"】转验收报价数量不能大于报价数量"); |
|
|
throw new ApplicationException("【"+detail.Goods_Name+"】转验收报价数量不能大于报价数量"); |
|
|
detail.UnitNum = detail.AcceptUnitNum; |
|
|
detail.UnitNum = detail.AcceptUnitNum; |
|
|
|
|
|
detail.Number = detail.UnitNum / detail.LeftRatio * detail.RightRatio; |
|
|
detail.SecondNumber = detail.AcceptSecondNumber; |
|
|
detail.SecondNumber = detail.AcceptSecondNumber; |
|
|
|
|
|
detail.Money = detail.UnitNum * detail.Price; |
|
|
|
|
|
detail.RebateMoney = detail.Money * (detail.Rebate / 100); |
|
|
details.Add(detail); |
|
|
details.Add(detail); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -321,7 +324,7 @@ namespace BWP.Web.Pages.B3YunKen { |
|
|
detail.AcceptNumber = detail.Number - (detail.AlreadyAcceptNumber ?? 0); |
|
|
detail.AcceptNumber = detail.Number - (detail.AlreadyAcceptNumber ?? 0); |
|
|
detail.AcceptUnitNum = detail.UnitNum - (detail.AlreadyAcceptUnitNum ?? 0); |
|
|
detail.AcceptUnitNum = detail.UnitNum - (detail.AlreadyAcceptUnitNum ?? 0); |
|
|
detail.AcceptSecondNumber = detail.SecondNumber - (detail.AlreadyAcceptSecondNumber ?? 0); |
|
|
detail.AcceptSecondNumber = detail.SecondNumber - (detail.AlreadyAcceptSecondNumber ?? 0); |
|
|
detail.AcceptMoney = detail.UnitNum * detail.Price; |
|
|
|
|
|
|
|
|
detail.AcceptMoney = detail.Money - (detail.AlreadyAcceptUnitNum * detail.Price); |
|
|
} |
|
|
} |
|
|
_cusInput.Value = Dmo.Customer_ID.ToString(); |
|
|
_cusInput.Value = Dmo.Customer_ID.ToString(); |
|
|
_cusInput.DisplayValue = Dmo.Customer_Name; |
|
|
_cusInput.DisplayValue = Dmo.Customer_Name; |
|
|
|