OmstruckOrderMapper.java 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.steerinfo.dil.mapper;
  2. import com.steerinfo.dil.model.OmstruckOrder;
  3. import com.steerinfo.framework.mapper.IBaseMapper;
  4. import org.apache.ibatis.annotations.Mapper;
  5. import org.apache.ibatis.annotations.Param;
  6. import org.apache.ibatis.annotations.Select;
  7. import java.math.BigDecimal;
  8. import java.util.List;
  9. import java.util.Map;
  10. @Mapper
  11. public interface OmstruckOrderMapper extends IBaseMapper<OmstruckOrder, BigDecimal> {
  12. //查询最大主键Id
  13. @Select("select seq_omstruck_order.nextval from dual")
  14. BigDecimal selectMaxId();
  15. Map<String,Object> findOrderDetailByCapacityNumber(Map<String,Object> map);
  16. Map<String,Object> findCarNumberByOrderId(BigDecimal saleOrderMaterialId);
  17. List<Map<String, Object>> findEntriesByOrderId(BigDecimal saleOrderMaterialId);
  18. List<Map<String, Object>> finCarAndCarrierAndEntries(BigDecimal saleOrderMaterialId);
  19. BigDecimal selectOrderMes(BigDecimal saleMaterialId);
  20. int selectOrderMaterialcount(BigDecimal orderId);
  21. int updateOrderToMa(BigDecimal orderId, BigDecimal materialId);
  22. int updateUnOrderToMa(BigDecimal orderId, BigDecimal materialId);
  23. Integer selectOrderStatus(BigDecimal orderId);
  24. int getResultOrder(BigDecimal orderId);
  25. Map<String, Object> selecrCloseEntryMes(BigDecimal saleMaterialId);
  26. List<BigDecimal> selectOrderInfo(@Param("orderNumber") String orderNumber);
  27. int updateOOMRemark(BigDecimal orderId);
  28. int updateOrderStatus(BigDecimal orderIds);
  29. }