@@ -965,6 +965,7 @@ where Id in @Ids", 600, new { Ids = Ids });
var toBulkData = await ConvertToSettlementCharge(settlements, NiceName);
//处理smp计费数据,先写smp,
var billRes = await BillingRequest(toBulkData.chargeInputs);
+
//smp失败的,移除掉,不进行计费
List<string> systemNos = billRes.Where(x => !x.isSucceed).Select(x => x.SystemNo).Distinct().ToList();
if (systemNos != null && systemNos.Count > 0)