diff --git a/dsBaseRpc/DataExchange/DataExchange.go b/dsBaseRpc/DataExchange/DataExchange.go index a75963c6..9e0ce1a7 100644 --- a/dsBaseRpc/DataExchange/DataExchange.go +++ b/dsBaseRpc/DataExchange/DataExchange.go @@ -98,14 +98,17 @@ func DataExchange() { } //利用切片分批次上报 if len(list) > limit { - success:=PostToServer(t, list[0:limit]) + success:=PostToServer(t, list[0:limit]) //0-99不包含100 if !success{ continue } count = count + limit list = list[limit:] } else if len(list) > 0 { - PostToServer(t, list) + success:=PostToServer(t, list) + if !success{ + continue + } count = count + len(list) isFinish = true } else {