diff --git a/B3SheepButcherManage.Web/Pages/B3SheepButcherManage/Bills/WeightBill_/WeightBillEdit.cs b/B3SheepButcherManage.Web/Pages/B3SheepButcherManage/Bills/WeightBill_/WeightBillEdit.cs index 0c0cce7..879d43e 100644 --- a/B3SheepButcherManage.Web/Pages/B3SheepButcherManage/Bills/WeightBill_/WeightBillEdit.cs +++ b/B3SheepButcherManage.Web/Pages/B3SheepButcherManage/Bills/WeightBill_/WeightBillEdit.cs @@ -186,6 +186,7 @@ __DFContainer.setValue('Supplier_Card_ID',''); { e.Control.Style["width"] = "160px"; }; + _weightGrid.Columns.Add(new DFEditGridColumn("AvgWeight")); _weightGrid.Columns.EAdd(new DFEditGridColumn("LiveColonyHouse_ID")).InitEditControl += (sender, e) => { e.Control.DataKind = B3ProduceUnitedInfos.B3ProduceUnitedInfosDataSources.活体圈舍; diff --git a/B3SheepButcherManage/BO/Bill/WeightBill/WeightBill_Record.cs b/B3SheepButcherManage/BO/Bill/WeightBill/WeightBill_Record.cs index 17dcf14..f71cb2a 100644 --- a/B3SheepButcherManage/BO/Bill/WeightBill/WeightBill_Record.cs +++ b/B3SheepButcherManage/BO/Bill/WeightBill/WeightBill_Record.cs @@ -42,6 +42,18 @@ namespace BWP.B3SheepButcherManage.BO [LogicName("重量")] public Money? Weight { get; set; } + [LogicName("均重")] + [NonDmoProperty] + public Money? AvgWeight + { + get + { + if (Number == 0) + return null; + return Weight / Number; + } + } + [LogicName("活体圈舍")] public long? LiveColonyHouse_ID { get; set; } [LogicName("活体圈舍")]