yibo 7 years ago
parent
commit
9a1e207f22
2 changed files with 10 additions and 2 deletions
  1. +6
    -0
      B3ClientService/BO/ProductInStoreCombine_/ProductInStoreCombine.cs
  2. +4
    -2
      B3ClientService/Tasks/InStoreCombineCreateB3Bills.cs

+ 6
- 0
B3ClientService/BO/ProductInStoreCombine_/ProductInStoreCombine.cs View File

@ -11,6 +11,12 @@ namespace BWP.B3ClientService.BO
[DFClass, Serializable]
public class ProductInStoreCombine : Base
{
public long Worker_ID { get; set; }
[ReferenceTo(typeof(Worker), "Name")]
[Join("Worker_ID", "ID")]
public string Worker_Name { get; set; }
public string CombineCode { get; set; }
public long OutStore_ID { get; set; }


+ 4
- 2
B3ClientService/Tasks/InStoreCombineCreateB3Bills.cs View File

@ -85,6 +85,7 @@ namespace BWP.B3ClientService.Tasks
query.Columns.Add(DQSelectColumn.Field("OutStore_Code"));
query.Columns.Add(DQSelectColumn.Field("InStore_Code"));
query.Columns.Add(DQSelectColumn.Field("Goods_Code", detail));
query.Columns.Add(DQSelectColumn.Field("Worker_Name"));
foreach (var c in query.Columns)
query.GroupBy.Expressions.Add(c.Expression);
query.Columns.Add(DQSelectColumn.Sum("Weight"));
@ -107,8 +108,9 @@ namespace BWP.B3ClientService.Tasks
OutStore_Code = (string)reader[2],
InStore_Code = (string)reader[3],
Goods_Code = (string)reader[4],
Weight = (decimal)reader[5],
Count = Convert.ToInt32(reader[6])
Worker_Name = (string)reader[5],
Weight = (decimal)reader[6],
Count = Convert.ToInt32(reader[7])
});
}
}


Loading…
Cancel
Save