package com.chinaztt.mes.production.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.chinaztt.mes.production.entity.Computation;
|
|
import java.util.List;
|
|
/**
|
* 工时计算
|
*
|
* @author cxf
|
* @date 2021-03-10 15:00:08
|
*/
|
public interface ComputationService extends IService<Computation> {
|
|
/**
|
* 根据班次记录计算对应的人工工资
|
*
|
* @param dutyRecordId
|
* @return
|
*/
|
boolean computeByDutyRecordId(Long dutyRecordId);
|
|
/**
|
* 把当前班次之后确认计算的数据再重新算一下
|
*
|
* @param dutyRecordId
|
*/
|
void computeComingByDutyRecordId(Long dutyRecordId);
|
|
/**
|
* check班次是否有未确认的
|
*
|
* @param dutyRecordIdList
|
*/
|
void checkDutyRecordSubmit(List<Long> dutyRecordIdList);
|
}
|