|
@@ -256,17 +256,20 @@ namespace MySystem
|
|
|
string KindName = Bind.Remark; //商品类型名称
|
|
|
string Name = Bind.Field3; //商品名称
|
|
|
decimal ActualAmount = decimal.Parse(function.CheckNum(Bind.SeoTitle)); //实付金额
|
|
|
- PosPushDataNewHelper.Trade(new TradeRecord()
|
|
|
+ if(ActualAmount > 0)
|
|
|
{
|
|
|
- TradeSnNo = Bind.MerSnNo,
|
|
|
- MerNo = Bind.MerNo,
|
|
|
- TradeAmount = ActualAmount >= 10000 ? ActualAmount / 100 : ActualAmount,
|
|
|
- TradeSerialNo = function.MD5_16("sim:" + Bind.Id.ToString()),
|
|
|
- CreateDate = Bind.CreateTime,
|
|
|
- ProductType = Bind.ProductType,
|
|
|
- Field1 = Bind.Field3,
|
|
|
- Field2 = Bind.Field5,
|
|
|
- });
|
|
|
+ PosPushDataNewHelper.Trade(new TradeRecord()
|
|
|
+ {
|
|
|
+ TradeSnNo = Bind.MerSnNo,
|
|
|
+ MerNo = Bind.MerNo,
|
|
|
+ TradeAmount = ActualAmount >= 10000 ? ActualAmount / 100 : ActualAmount,
|
|
|
+ TradeSerialNo = function.MD5_16("sim:" + Bind.Id.ToString()),
|
|
|
+ CreateDate = Bind.CreateTime,
|
|
|
+ ProductType = Bind.ProductType,
|
|
|
+ Field1 = Bind.Field3,
|
|
|
+ Field2 = Bind.Field5,
|
|
|
+ });
|
|
|
+ }
|
|
|
PxcModels.MachineForSnNo posFor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == Bind.MerSnNo) ?? new PxcModels.MachineForSnNo();
|
|
|
PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId);
|
|
|
if (pos != null)
|