| package doumeemes.dao.ext; | 
|   | 
| import doumeemes.dao.business.model.WorkorderRecord; | 
| import com.baomidou.mybatisplus.core.mapper.BaseMapper; | 
| import doumeemes.dao.ext.dto.QuerySalaryStatisticDTO; | 
| import doumeemes.dao.ext.dto.QueryUserSalaryListDTO; | 
| import doumeemes.dao.ext.vo.*; | 
| import doumeemes.dao.ext.dto.QueryWorkorderRecordExtDTO; | 
| import io.lettuce.core.dynamic.annotation.Param; | 
|   | 
| import java.util.List; | 
|   | 
| public interface WorkorderRecordExtMapper extends BaseMapper<WorkorderRecord> { | 
|   | 
|     /** | 
|      * 管理页面查询 | 
|      * @author 江蹄蹄 | 
|      * @date 2022/04/20 10:56 | 
|      */ | 
|     List<WorkorderRecordExtListVO> selectListNew(QueryWorkorderRecordExtDTO dto); | 
|     List<SalaryStatisticsListVO> salaryStatistic(QuerySalaryStatisticDTO dto); | 
|   | 
|     List<WStockExtListForWorkorderVO> choiceWorkorderRecordUseStockList(QueryWorkorderRecordExtDTO dto); | 
|   | 
|     List<WorkorderRecordExtListVO> selectAllList(QueryWorkorderRecordExtDTO dto); | 
|   | 
|     void insertBatch(List<WorkorderRecord> recordList); | 
|   | 
|     WorkorderRecord selectByModel(WorkorderRecord model); | 
|   | 
|     /** | 
|      * 查询当前处于工单生产中的条码数据 | 
|      * @param ids | 
|      * @return | 
|      */ | 
|     List<WorkorderRecordExtListVO> checkIsWork(@Param("ids")String ids); | 
|   | 
|   | 
|     List<UserSalaryListVO> userSalaryPage(QueryUserSalaryListDTO model); | 
| } |