package com.thhy.mobile.modules.biz.steelproduce.mapper; import com.thhy.mobile.modules.biz.steelcheck.entity.SteelCheckListVo; import com.thhy.mobile.modules.biz.steelproduce.entity.ProduceDto; import com.thhy.mobile.modules.biz.steelproduce.entity.ProduceMonthVo; import com.thhy.mobile.modules.biz.steelproduce.entity.SteelProduce; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.HashMap; import java.util.List; import java.util.Map; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-05-06 10:38:08 */ @Component public interface SteelProduceMapper { SteelProduce queryById(Serializable steelProduceId); SteelProduce queryByProduceNum(String produceNum); Integer queryVersionById(Serializable steelProduceId); List findList(SteelProduce steelproduce); List findAll(); void insert(SteelProduce steelproduce); void update(SteelProduce steelproduce); void deletelogic(Serializable steelProduceId); void deleteById(Serializable steelProduceId); void updateQualified(SteelProduce steelProduce); List queryCheckList(SteelProduce steelProduce); List> SteelPullDown(ProduceDto produceDto); List> queryFreeMould(ProduceDto produceDto); String queryProNumByProduce(String produceNumber); String queryProNumByProject(String proId); List monthProduce(ProduceDto produceDto); void updateisModel(ProduceDto produceDto); Map getH5SteelProduce(String num); }