package com.thhy.materials.modules.biz.materials.mapper; import com.thhy.general.annotations.Idkey; import com.thhy.materials.modules.biz.materials.entity.SysAssistCorrection; import com.thhy.materials.modules.biz.materials.entity.SysAssistGood; import com.thhy.materials.modules.biz.materials.entity.SysAssistRecord; import com.thhy.materials.modules.biz.materials.entity.dto.AssistGoodPullDto; import com.thhy.materials.modules.biz.materials.entity.dto.AssistStatisticsDto; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.HashMap; import java.util.List; import java.util.Map; @Mapper public interface SysAssistRecordMapper { Integer assistStock(String assistId); void assistStockUp(@Param("assistId") String assistId,@Param("nums") Integer nums); void assistRecordInsert(@Idkey("id") HashMap values); List assistRecordList(Map values); SysAssistRecord assistIdSelect(String id); void assistRecordDel(String id); SysAssistRecord assistRecordInfo(String id); List assistRecordOutList(Map values); void assistCheckInsert(@Idkey("id") Map values); List assistCorrectionList(Map values); List assistStatisticsDay(Map values); List assistStatisticsMonth(Map values); List assistRecordPull(String companyId); List assistRecordPullS(Map values); }