更新wip-退火 缺少实际库区选择,重新占据库位能力

This commit is contained in:
2026-03-14 18:39:19 +08:00
parent 7740531fc5
commit 9a645100df
56 changed files with 3783 additions and 0 deletions

View File

@@ -0,0 +1,44 @@
package com.klp.service;
import com.klp.common.core.domain.PageQuery;
import com.klp.common.core.page.TableDataInfo;
import com.klp.domain.bo.WmsFurnacePlanBo;
import com.klp.domain.bo.WmsFurnacePlanCoilBo;
import com.klp.domain.vo.WmsFurnacePlanCoilVo;
import com.klp.domain.vo.WmsFurnacePlanVo;
import java.util.Collection;
import java.util.List;
/**
* 退火计划Service接口
*
* @author klp
* @date 2026-03-14
*/
public interface IWmsFurnacePlanService {
WmsFurnacePlanVo queryById(Long planId);
TableDataInfo<WmsFurnacePlanVo> queryPageList(WmsFurnacePlanBo bo, PageQuery pageQuery);
List<WmsFurnacePlanVo> queryList(WmsFurnacePlanBo bo);
Boolean insertByBo(WmsFurnacePlanBo bo);
Boolean updateByBo(WmsFurnacePlanBo bo);
Boolean updateStatus(Long planId, Integer status);
Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid);
List<WmsFurnacePlanCoilVo> queryPlanCoils(Long planId);
Boolean bindPlanCoils(WmsFurnacePlanCoilBo bo);
Boolean unbindPlanCoil(WmsFurnacePlanCoilBo bo);
Boolean inFurnace(Long planId);
Boolean completePlan(Long planId, List<com.klp.domain.bo.WmsFurnacePlanLocationItemBo> locations);
}