package doumeemes.service.ext; import doumeemes.core.model.LoginUserInfo; import doumeemes.core.model.PageData; import doumeemes.core.model.PageWrap; import doumeemes.dao.business.dto.CreateMaterialDTO; import doumeemes.dao.business.dto.DealWorkorderRecordDTO; import doumeemes.dao.business.model.Workorder; import doumeemes.dao.business.model.WorkorderRecord; import doumeemes.dao.ext.beanDto.QueryWStockDto; import doumeemes.dao.ext.dto.QueryWorkorderRecordExtDTO; import doumeemes.dao.ext.vo.WStockExtListForWorkorderVO; import doumeemes.dao.ext.vo.WStockExtListVO; import java.util.List; /** * Created by IntelliJ IDEA. * * @Author : Rk * @create 2023/7/20 16:06 */ public interface WorkorderRecordStandardService { Integer createMaterialStandard(CreateMaterialDTO param); List findAllForStandard(QueryWorkorderRecordExtDTO pageWrap); Integer comfirmDone(Workorder param); WorkorderRecord dealWorkorderRecord(DealWorkorderRecordDTO dealWorkorderRecordDTO, LoginUserInfo loginUserInfo); List getWorkorderRecordList(Integer workorderId); PageData choiceStockPageForWorkorder(PageWrap pageWrap, LoginUserInfo userInfo); }