Browse Source

修改。

master
yibo 8 years ago
parent
commit
eebad9334b
2 changed files with 6 additions and 6 deletions
  1. +5
    -6
      B3ClientService/Tasks/UpdateLoad/UploadOrderDetail.cs
  2. +1
    -0
      B3ClientService/Tasks/UpdateLoad/UploadTest.cs

+ 5
- 6
B3ClientService/Tasks/UpdateLoad/UploadOrderDetail.cs View File

@ -70,11 +70,11 @@ namespace BWP.B3ClientService.Tasks.UpdateLoad
}
}
}
private static void ClearDetails(List<long> b3IDs, IDmoSession session)
static void DeleteUnSyncDeleteData(IDmoSession session)
{
var delete = new DQDeleteDom(typeof(OrderDetail));
delete.Where.Conditions.Add(DQCondition.InList(DQExpression.Field("B3ID"), b3IDs.Select(x => DQExpression.Value(x)).ToArray()));
delete.Where.Conditions.Add(DQCondition.And(DQCondition.IsNull(DQExpression.Field("B3ID")), DQCondition.EQ("DeleteState", true)));
session.ExecuteNonQuery(delete);
}
private static IEnumerable<OrderDetail> GetAllNeedSyncBill()
@ -84,11 +84,10 @@ namespace BWP.B3ClientService.Tasks.UpdateLoad
return query.EExecuteList().Cast<OrderDetail>();
}
static void DeleteUnSyncDeleteData(IDmoSession session)
private static void ClearDetails(List<long> b3IDs, IDmoSession session)
{
var delete = new DQDeleteDom(typeof(OrderDetail));
delete.Where.Conditions.Add(DQCondition.And(DQCondition.IsNull(DQExpression.Field("B3ID")), DQCondition.EQ("DeleteState", true)));
session.ExecuteNonQuery(delete);
delete.Where.Conditions.Add(DQCondition.InList(DQExpression.Field("B3ID"), b3IDs.Select(x => DQExpression.Value(x)).ToArray()));
}
static void Update(CTuple<long, long, long> item, IDmoSession session)


+ 1
- 0
B3ClientService/Tasks/UpdateLoad/UploadTest.cs View File

@ -23,6 +23,7 @@ namespace BWP.B3ClientService.Tasks
if (string.IsNullOrEmpty(serverUri))
throw new Exception("请配置服务器地址");
UpLoadWeightBill.Execute(serverUri);
UploadOrderDetail.Execute(serverUri);
}
public string Name


Loading…
Cancel
Save