| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import liquibase.pro.packaged.S; |
| | | import org.jeecg.modules.eam.dto.EamRepairOrderDto; |
| | | import org.jeecg.modules.eam.entity.EamRepairOrder; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import org.jeecg.modules.eam.request.EamRepairOrderQuery; |
| | | import org.jeecg.modules.eam.request.EamRepairOrderRequest; |
| | | import org.jeecg.modules.eam.request.EamRepairOrderResponse; |
| | | import org.jeecg.modules.eam.request.EamReportRepairQuery; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * @Description: 维修工单 |
| | |
| | | IPage<EamRepairOrder> pageList(Page<EamRepairOrder> page, EamRepairOrderQuery eamRepairOrderQuery); |
| | | |
| | | /** |
| | | * 领取工单,启动维修流程 |
| | | * @param eamRepairOrder |
| | | * 填报详情 |
| | | * @param id |
| | | */ |
| | | void saveRepairOrder(EamRepairOrder eamRepairOrder); |
| | | List<EamRepairOrderDto> queryByReportId(String id); |
| | | |
| | | /** |
| | | * 填报维修工单 |
| | | * @param eamRepairOrderDto |
| | | */ |
| | | boolean report(EamRepairOrderDto eamRepairOrderDto); |
| | | |
| | | /** |
| | | * 领取工单,启动维修流程 |
| | | * @param id |
| | | */ |
| | | void saveRepairOrder(String id); |
| | | |
| | | /** |
| | | * 流程操作 |
| | |
| | | EamRepairOrder perform(EamRepairOrderRequest request); |
| | | |
| | | EamRepairOrderResponse findById(String id); |
| | | |
| | | /** |
| | | * 指派 |
| | | * @param eamReportRepairQuery |
| | | */ |
| | | void assign(EamReportRepairQuery eamReportRepairQuery); |
| | | } |