1.修正获取应收核销金额,有可能为空时出现的错误

This commit is contained in:
liangjunyu 2025-08-02 18:46:36 +08:00
parent 3ea7c1837d
commit d86002c12c

View File

@ -85,11 +85,11 @@ WHERE
var resultString = JsonConvert.SerializeObject(resultDict); var resultString = JsonConvert.SerializeObject(resultDict);
var result = JsonConvert.DeserializeObject<KingdeeResult<SaleExecuteOut>>(resultString); var result = JsonConvert.DeserializeObject<KingdeeResult<SaleExecuteOut>>(resultString);
var rows = result.Result.Rows; var rows = result.Result.Rows;
var dataRow = rows.Where(n => n.FBILLNO == billNo).FirstOrDefault(); if (rows == null || rows.Count == 0)
if (dataRow == null)
{ {
return 0m; return 0m;
} }
var dataRow = rows.FirstOrDefault(n => n.FBILLNO == billNo);
if (dataRow.FALLMATCHAMOUNT.IsNullOrEmptyOrWhiteSpace()) if (dataRow.FALLMATCHAMOUNT.IsNullOrEmptyOrWhiteSpace())
{ {
return 0m; return 0m;