|
|
@ -88,6 +88,7 @@ namespace BWP.B3ClientService.Rpcs |
|
|
query.Columns.Add(DQSelectColumn.Field("StandardWeight", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("StandardWeight", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("StandardWeightUp", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("StandardWeightUp", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("StandardWeightLow", detail)); |
|
|
query.Columns.Add(DQSelectColumn.Field("StandardWeightLow", detail)); |
|
|
|
|
|
query.Columns.Add(DQSelectColumn.Field("StandardPic", detail));//8
|
|
|
query.Columns.Add(DQSelectColumn.Field("Name", goods)); |
|
|
query.Columns.Add(DQSelectColumn.Field("Name", goods)); |
|
|
query.Columns.Add(DQSelectColumn.Field("Code", goods)); |
|
|
query.Columns.Add(DQSelectColumn.Field("Code", goods)); |
|
|
query.Columns.Add(DQSelectColumn.Field("Spec", goods)); |
|
|
query.Columns.Add(DQSelectColumn.Field("Spec", goods)); |
|
|
@ -149,12 +150,13 @@ namespace BWP.B3ClientService.Rpcs |
|
|
d.StandardWeight = (decimal?)reader[5]; |
|
|
d.StandardWeight = (decimal?)reader[5]; |
|
|
d.StandardWeightUp = (decimal?)reader[6]; |
|
|
d.StandardWeightUp = (decimal?)reader[6]; |
|
|
d.StandardWeightLow = (decimal?)reader[7]; |
|
|
d.StandardWeightLow = (decimal?)reader[7]; |
|
|
|
|
|
d.StandardPic = (bool)reader[8]; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
if (!gsID.Contains(goodsID)) |
|
|
if (!gsID.Contains(goodsID)) |
|
|
gsID.Add(goodsID); |
|
|
gsID.Add(goodsID); |
|
|
|
|
|
|
|
|
var gVersion = (int)reader[13]; |
|
|
|
|
|
|
|
|
var gVersion = (int)reader[14]; |
|
|
if (!g2.Any(x => x.Item1 == goodsID))//insert
|
|
|
if (!g2.Any(x => x.Item1 == goodsID))//insert
|
|
|
{ |
|
|
{ |
|
|
if (!gInsert.Any(x => x.ID == goodsID)) |
|
|
if (!gInsert.Any(x => x.ID == goodsID)) |
|
|
@ -163,11 +165,11 @@ namespace BWP.B3ClientService.Rpcs |
|
|
gInsert.Add(new MinGoods |
|
|
gInsert.Add(new MinGoods |
|
|
{ |
|
|
{ |
|
|
ID = goodsID, |
|
|
ID = goodsID, |
|
|
Name = (string)reader[8], |
|
|
|
|
|
Code = (string)reader[9], |
|
|
|
|
|
Spec = (string)reader[10], |
|
|
|
|
|
MainUnit = (string)reader[11], |
|
|
|
|
|
GoodsType = (NamedValue<存货类别>?)reader[12], |
|
|
|
|
|
|
|
|
Name = (string)reader[9], |
|
|
|
|
|
Code = (string)reader[10], |
|
|
|
|
|
Spec = (string)reader[11], |
|
|
|
|
|
MainUnit = (string)reader[12], |
|
|
|
|
|
GoodsType = (NamedValue<存货类别>?)reader[13], |
|
|
RowVersion = gVersion |
|
|
RowVersion = gVersion |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
@ -179,11 +181,11 @@ namespace BWP.B3ClientService.Rpcs |
|
|
gUpdate.Add(new MinGoods |
|
|
gUpdate.Add(new MinGoods |
|
|
{ |
|
|
{ |
|
|
ID = goodsID, |
|
|
ID = goodsID, |
|
|
Name = (string)reader[8], |
|
|
|
|
|
Code = (string)reader[9], |
|
|
|
|
|
Spec = (string)reader[10], |
|
|
|
|
|
MainUnit = (string)reader[11], |
|
|
|
|
|
GoodsType = (NamedValue<存货类别>?)reader[12], |
|
|
|
|
|
|
|
|
Name = (string)reader[9], |
|
|
|
|
|
Code = (string)reader[10], |
|
|
|
|
|
Spec = (string)reader[11], |
|
|
|
|
|
MainUnit = (string)reader[12], |
|
|
|
|
|
GoodsType = (NamedValue<存货类别>?)reader[13], |
|
|
RowVersion = gVersion |
|
|
RowVersion = gVersion |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|