package com.lxzn.mes.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.lxzn.framework.domain.mes.MesDispatchTask;
|
import com.lxzn.framework.domain.mes.ext.MesDispatchTaskReceive;
|
import com.lxzn.framework.domain.mes.request.MesDispatchTaskRequest;
|
import com.lxzn.framework.model.response.QueryPageResponseResult;
|
import com.lxzn.mes.ext.MesResultModel;
|
import org.springframework.web.bind.annotation.PathVariable;
|
|
import java.util.List;
|
|
/**
|
* @author clown
|
* * @date 2022/10/29
|
*/
|
public interface IMesDispatchTaskService extends IService<MesDispatchTask> {
|
|
/**
|
*
|
* @param mesReceives
|
* @return
|
*/
|
MesResultModel saveOrUpdateDis(MesDispatchTaskReceive mesReceives);
|
|
/**
|
* 查询数据是否存在
|
* @param mesId
|
* @return
|
*/
|
MesDispatchTask getDispatchTask(String mesId);
|
|
|
/**
|
* 下发程序
|
*/
|
boolean disPatchTaskNc(MesDispatchTask task);
|
|
|
/**
|
* 分页查询
|
* @param page
|
* @param size
|
* @param sourceRequest
|
* @return
|
*/
|
QueryPageResponseResult<MesDispatchTask> findPageList(int page, int size,
|
MesDispatchTaskRequest sourceRequest);
|
}
|