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);
|
|
/**
|
* 查询是否有上片任务yw
|
*
|
* @return Engineering
|
*/
|
Engineering selectUpInitiate(Integer state, Integer equipmentId);
|
|
/**
|
* 查询上片任务
|
*
|
* @return Engineering
|
*/
|
List<Engineering> selectTask();
|
|
boolean pauseTask(String engineerId, Integer state);
|
}
|