| | |
| | | { |
| | | errors.Add("实发金额不可为负数"); |
| | | } |
| | | else if (model.ActualSettlementAmount > 0 && model.ActualSettlementAmount < 1) |
| | | else if (model.ActualSettlementAmount > 0 && model.ActualSettlementAmount < (decimal)0.3) |
| | | { |
| | | errors.Add("实发金额不可小于1元"); |
| | | } |
| | |
| | | else if (item.CheckReceiveStatus != EnumTaskCheckReceiveStatus.Completed) |
| | | { |
| | | errors.Add("未完成验收"); |
| | | } |
| | | else if (item.Name != model.Name) |
| | | { |
| | | errors.Add("灵工姓名与实名信息不一致"); |
| | | } |
| | | else |
| | | { |
| | |
| | | successList.Add(model); |
| | | } |
| | | } |
| | | } |
| | | |
| | | list.Data = list.Data |
| | | .Where(it => successList.Any(s => s.Identity == it.Identity)) |
| | | .ToList(); |
| | | if (list.Errors.IsNotNull()) |
| | | { |
| | | list.Data = new List<GetSettlementTaskUsersQueryResultItem>(); |
| | | } |
| | | else |
| | | { |
| | | list.Data = list.Data |
| | | .Where(it => successList.Any(s => s.Identity == it.Identity)) |
| | | .ToList(); |
| | | } |
| | | } |
| | | |
| | | return list; |
| | | } |