You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.4 KiB
58 lines
1.4 KiB
package com.gaotao.modules.schedule.service;
|
|
|
|
import com.gaotao.common.exception.RRException;
|
|
import com.gaotao.modules.schedule.data.SearchScheduleData;
|
|
|
|
/**
|
|
* @Author LR
|
|
* @Description 排产使用的service
|
|
* @DateTime 2022/2/28 14:40
|
|
* @Param
|
|
* @return
|
|
**/
|
|
public interface SchedulingService {
|
|
/**
|
|
* @Author LR
|
|
* @Description 获取当前的机台对应的加工中心
|
|
* @DateTime 2022/2/28 14:44
|
|
* @Param [inData]
|
|
* @return java.lang.String
|
|
**/
|
|
String getCurrentWorkCenterNoByResourceId(SearchScheduleData inData);
|
|
|
|
/**
|
|
* @Author LR
|
|
* @Description 排产生产工单
|
|
* @DateTime 11:10
|
|
* @Param [inData]
|
|
* @return void
|
|
**/
|
|
void scheduleWorkOrder(SearchScheduleData inData);
|
|
|
|
/**
|
|
* @Author LR
|
|
* @Description 取消排产操作
|
|
* @DateTime 2022/3/1 14:50
|
|
* @Param [inData]
|
|
* @return void
|
|
**/
|
|
void cancelSoSchedule(SearchScheduleData inData);
|
|
|
|
/**
|
|
* @Author LR
|
|
* @Description 插入等待的派工单
|
|
* @DateTime 2022/3/2 15:42
|
|
* @Param [inData]
|
|
* @return void
|
|
**/
|
|
void addWaitSchedule(SearchScheduleData inData);
|
|
|
|
/**
|
|
* @Author LR
|
|
* @Description 重新排产
|
|
* @DateTime 2022/3/2 15:53
|
|
* @Param [inData]
|
|
* @return void
|
|
**/
|
|
void reScheduleWorkOrders(SearchScheduleData inData);
|
|
}
|