package com.example.erp.mapper.sd; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.example.erp.entity.sd.OrderGlassDetail; import com.example.erp.entity.sd.OrderProcessDetail; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; import java.util.Map; @Mapper public interface OrderGlassDetailMapper extends BaseMapper { boolean insertOrderGlassDetail(@Param("orderId") String orderId); List selectOrderGlassDetail(@Param("orderId") String orderId); List selectOrderGlassDetailByOrderId(@Param("orderId") String orderId); void updateSizeAndProcess(@Param("orderGlassDetails")List orderGlassDetails); Integer getDifferentSizeNumber(String orderId, Integer orderNumber); List> getOrderGlassDetailByProductId(String orderId, String glassChild,Long productId); List getOrderGlassDetailByProductIdGlassChild(String orderId, Integer orderNumber); }