package com.zy.common.model; import com.core.common.Cools; import lombok.Data; import java.util.List; /** * Created by vincent on 2022/8/18 */ @Data public class OrderDto { private String orderNo; private String matnr; private Double anfme; public OrderDto(String orderNo, String matnr, Double anfme) { this.orderNo = orderNo; this.matnr = matnr; this.anfme = anfme; } public static boolean has(List list, OrderDto dto) { if (Cools.isEmpty(list)) { return false; } for (OrderDto orderDto : list) { if (dto.getOrderNo().equals(orderDto.getOrderNo()) && dto.getMatnr().equals(orderDto.getMatnr())) { return true; } } return false; } public static OrderDto find(List list, OrderDto dto) { if (Cools.isEmpty(list)) { return null; } for (OrderDto orderDto : list) { if (dto.getOrderNo().equals(orderDto.getOrderNo()) && dto.getMatnr().equals(orderDto.getMatnr())) { return orderDto; } } return null; } }