package com.gk.firework.Mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.gk.firework.Domain.ContractDetailInfo; import com.gk.firework.Domain.Vo.ProductVo; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; import java.util.Date; import java.util.List; @Repository public interface ContractDetailInfoMapper extends BaseMapper { int deleteByPrimaryKey(Long id); ContractDetailInfo selectByPrimaryKey(Long id); int updateByPrimaryKeySelective(ContractDetailInfo record); int updateByPrimaryKey(ContractDetailInfo record); void deleteByOrder(String ordercode); List selectByOrder(String ordercode); void updateChangNum(String ordercode, String productCode, Integer returnNum); List selectAllDetailAtSpecificDate(@Param("productCode")String productCode, @Param("producedate") Date producedate); }