diff --git a/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Bills/OutputForecastList.xml b/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Bills/OutputForecastList.xml index cc5e91b..30ad576 100644 --- a/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Bills/OutputForecastList.xml +++ b/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Bills/OutputForecastList.xml @@ -11,11 +11,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + @@ -24,6 +49,10 @@ + + + + diff --git a/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Tools/SaleOrderUpdateList.cs b/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Tools/SaleOrderUpdateList.cs index ba287c9..4547822 100644 --- a/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Tools/SaleOrderUpdateList.cs +++ b/B3_DongFangWanQi.Web/Pages/B3_DongFangWanQi/Tools/SaleOrderUpdateList.cs @@ -175,9 +175,9 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { } htmlRow.Cells[numberIndext].InnerHtml = ""; htmlRow.Cells[numberIndext].Controls.Add(bt); - var idField = row["GoodsProperty_ID"]; + var idField = (long?)row["GoodsProperty_ID"]; var number = ((decimal?)row["可用数量"]) ?? 0; - var url = AspUtil.UpdateUrlParam("SaleOrderUpdateEdit.aspx", "GoodsProperty_ID", ((long)idField).ToString()); + var url = AspUtil.UpdateUrlParam("SaleOrderUpdateEdit.aspx", "GoodsProperty_ID", ( idField??0).ToString()); url = AspUtil.UpdateUrlParam(url, "number", number.ToString()); url = AspUtil.UpdateUrlParam(url, "cacheid", "'+__DFContainer.getValue('$HiddenField01')+'"); bt.Url = url; @@ -188,9 +188,7 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { }; tPanel.Controls.Add(_grid); - var section = mPageLayoutManager.AddSection("Columns", "订单明细"); - section.ApplyLayout(_grid, mPageLayoutManager, _dFInfo); - + } private void DataBindGrid() { @@ -371,6 +369,7 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { query.GroupBy.Expressions.Add(DQExpression.Field("GoodsProperty_ID")); query.Where.Conditions.Add(DQCondition.EQ(bill, "ID", id)); + query.Where.Conditions.Add(DQCondition.GreaterThan(detail, "GoodsProperty_ID", 0)); return query; }