|
|
@ -160,13 +160,15 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { |
|
|
}; |
|
|
}; |
|
|
|
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("GoodsProperty_Name")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("GoodsProperty_Name")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("UnitNum")); |
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("可用库存")); |
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("测算数量")); |
|
|
|
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("单品测算数量")); |
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("牛头数")); |
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("分完数量")); |
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("当前库存")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("可用与预算合计")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("可用与预算合计")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("AdjustNumber")); |
|
|
|
|
|
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("UnitNum")); |
|
|
|
|
|
//_grid.Columns.Add(new DFBrowseGridColumn("AdjustNumber"));
|
|
|
_grid.Columns.Add(new DFBrowseGridColumn("预计剩余数量")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("预计剩余数量")); |
|
|
_grid.Columns.Add(new DFBrowseGridColumn("预计剩余头数")); |
|
|
|
|
|
|
|
|
//_grid.Columns.Add(new DFBrowseGridColumn("预计剩余头数"));
|
|
|
_grid.OnDetailDataBound += (htmlRow, dataRow, o) => { |
|
|
_grid.OnDetailDataBound += (htmlRow, dataRow, o) => { |
|
|
var row = dataRow as DFDataRow; |
|
|
var row = dataRow as DFDataRow; |
|
|
if (row == null) |
|
|
if (row == null) |
|
|
@ -201,7 +203,7 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { |
|
|
|
|
|
|
|
|
var idField = (long?)row["GoodsProperty_ID"]; |
|
|
var idField = (long?)row["GoodsProperty_ID"]; |
|
|
var number = (( decimal ?)row["可用与预算合计"]) ?? 0; |
|
|
var number = (( decimal ?)row["可用与预算合计"]) ?? 0; |
|
|
var mainNumber = ((decimal?)row["屠宰头数"]) ?? 0; |
|
|
|
|
|
|
|
|
var mainNumber = ((decimal?)row["牛头数"]) ?? 0; |
|
|
var date = (DateTime?)row["测算日期"] ; |
|
|
var date = (DateTime?)row["测算日期"] ; |
|
|
var url = AspUtil.UpdateUrlParam("SaleOrderUpdateEdit.aspx", "GoodsProperty_ID", (idField ?? 0).ToString()); |
|
|
var url = AspUtil.UpdateUrlParam("SaleOrderUpdateEdit.aspx", "GoodsProperty_ID", (idField ?? 0).ToString()); |
|
|
url = AspUtil.UpdateUrlParam(url, "number", number.ToString()); |
|
|
url = AspUtil.UpdateUrlParam(url, "number", number.ToString()); |
|
|
@ -250,14 +252,15 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { |
|
|
dom.From.AddJoin(JoinType.Left, new DQDmoSource(outputConfig), DQCondition.EQ(bill, "GoodsProperty_ID", outputConfig, "GoodsProperty_ID")); |
|
|
dom.From.AddJoin(JoinType.Left, new DQDmoSource(outputConfig), DQCondition.EQ(bill, "GoodsProperty_ID", outputConfig, "GoodsProperty_ID")); |
|
|
dom.Columns.Add(DQSelectColumn.Field("GoodsProperty_ID", bill)); |
|
|
dom.Columns.Add(DQSelectColumn.Field("GoodsProperty_ID", bill)); |
|
|
dom.Columns.Add(DQSelectColumn.Field("GoodsProperty_Name", bill)); |
|
|
dom.Columns.Add(DQSelectColumn.Field("GoodsProperty_Name", bill)); |
|
|
dom.Columns.Add(DQSelectColumn.Field("UnitNum", bill)); |
|
|
|
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(outputConfig,"Number"),"单品测算数量")); |
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(output, "MainNumber"), "牛头数")); |
|
|
//dom.Columns.Add(DQSelectColumn.Field("AdjustNum", bill));
|
|
|
//dom.Columns.Add(DQSelectColumn.Field("AdjustNum", bill));
|
|
|
|
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(storeDetail, "Number"), "可用库存")); |
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(output, "Number"), "测算数量")); |
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(output, "MainNumber"), "屠宰头数")); |
|
|
|
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(output, "Number"), "分完数量")); |
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(storeDetail, "Number"), "当前库存")); |
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(output, "Date"), "测算日期")); |
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(output, "Date"), "测算日期")); |
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(storeDetail, "Number").EAdd(DQExpression.Field(output, "Number")), "可用与预算合计")); |
|
|
dom.Columns.Add(DQSelectColumn.Create(DQExpression.Field(storeDetail, "Number").EAdd(DQExpression.Field(output, "Number")), "可用与预算合计")); |
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Field("UnitNum", bill)); |
|
|
|
|
|
|
|
|
dom.Columns.Add(DQSelectColumn.Create( |
|
|
dom.Columns.Add(DQSelectColumn.Create( |
|
|
ESubtract(DQExpression.Field(storeDetail, "Number").EAdd(DQExpression.Field(output, "Number")), DQExpression.Field(bill, "UnitNum")), "预计剩余数量")); |
|
|
ESubtract(DQExpression.Field(storeDetail, "Number").EAdd(DQExpression.Field(output, "Number")), DQExpression.Field(bill, "UnitNum")), "预计剩余数量")); |
|
|
@ -359,7 +362,7 @@ namespace BWP.Web.Pages.B3_DongFangWanQi.Tools { |
|
|
[LogicName("测试日期")] |
|
|
[LogicName("测试日期")] |
|
|
public DateTime? Date { get; set; } |
|
|
public DateTime? Date { get; set; } |
|
|
|
|
|
|
|
|
[LogicName("屠宰头数")] |
|
|
|
|
|
|
|
|
[LogicName("牛头数")] |
|
|
public decimal ? MainNumber { get; set; } |
|
|
public decimal ? MainNumber { get; set; } |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|