package com.mes.rawglassdetails.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.mes.rawglassdetails.entity.RawGlassStorageDetails;
|
import com.mes.rawglassdetails.entity.request.RawGlassRequest;
|
|
import java.util.List;
|
|
/**
|
* @author system
|
* @since 2024-07-09 14:51:27
|
*/
|
public interface RawGlassStorageDetailsService extends IService<RawGlassStorageDetails> {
|
|
List<RawGlassStorageDetails> selectDetails();
|
|
/**
|
* 删除表 先在这里创 然后点那个相关问题
|
*
|
* @return boolean
|
*/
|
boolean deleteRawGlassStorageDetails(String device_id);
|
|
/**
|
* 原片入库
|
*
|
* @param request
|
* @return
|
*/
|
String patternWarehousing(RawGlassRequest request);
|
|
String UpdateQuantity(RawGlassRequest request);
|
|
String deleteWarehousing(Long slotId);
|
|
String outWarehousing(Long slotId);
|
|
List<Integer> listBySlotState(List<Integer> liftingStation, List<Integer> state);
|
|
String warehousingRequest(int leftingStation);
|
|
String outWarehousingRequest(int leftingStation);
|
|
boolean generateTask(int startSlot, int endSlot, int shelf, int patternQuantity, int taskType) throws Exception;
|
}
|