New file |
| | |
| | | package com.mes.engineering.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.mes.engineering.entity.Engineering; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * <p> |
| | | * 服务类 |
| | | * </p> |
| | | * |
| | | * @author wu |
| | | * @since 2024-04-22 |
| | | */ |
| | | public interface EngineeringService extends IService<Engineering> { |
| | | |
| | | |
| | | /** |
| | | * 开始/暂停任务 |
| | | * @return boolean |
| | | */ |
| | | boolean changeTask(String projectId, Integer state); |
| | | /** |
| | | * 查询钢化信息 |
| | | * @return List<Engineering> |
| | | */ |
| | | List<Engineering> selectEngineering(String engineeringId); |
| | | /** |
| | | * 保存钢化信息 |
| | | */ |
| | | void saveEngineering(List<Engineering> engineering); |
| | | /** |
| | | * 查询是否有上片任务 |
| | | * @return Engineering |
| | | */ |
| | | Engineering selectInitiate(Integer state); |
| | | /** |
| | | * 查询上片任务 |
| | | * @return Engineering |
| | | */ |
| | | List<Engineering> selectTask(); |
| | | |
| | | boolean pauseTask(String engineerId, Integer state); |
| | | } |