package com.mes.workstation.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.mes.engineering.entity.Engineering;
import com.mes.uppattenusage.entity.UpPattenUsage;
import com.mes.workstation.entity.UpWorkstation;
/**
*
* 服务类
*
*
* @author zhoush
* @since 2024-04-07
*/
public interface UpWorkstationService extends IService {
//判断优先吸片玻璃
/**
* 判断优先吸片位置
* @return UpPattenUsage
*/
UpPattenUsage selectPriority(Engineering engineering);
/**
* 查询正在进行的单片信息
* @return UpWorkstation
*/
UpWorkstation selectWorkstation(UpPattenUsage upPattenUsage);
/**
* 减少工位数量
*/
void reduceWorkstationNumber(Integer upworkId);
/**
* 增加人工输入的工位玻璃信息
* @param upwork
*/
void updateGlassMessage(UpWorkstation upwork);
String updateMesInkageLoad(short inKageWord);
}