diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/common/service/impl/BatchPreservePlanServiceImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/common/service/impl/BatchPreservePlanServiceImpl.java new file mode 100644 index 000000000..0c6bde399 --- /dev/null +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/common/service/impl/BatchPreservePlanServiceImpl.java @@ -0,0 +1,29 @@ +package org.springblade.desk.common.service.impl; + +import jakarta.annotation.Resource; +import org.springblade.desk.common.enums.MesApprovalRecordBizTypeEnum; +import org.springblade.desk.common.service.ApprovalRecordDetailStrategy; +import org.springblade.desk.dashboard.pojo.entity.DsBatchPreservePlanEntity; +import org.springblade.desk.dashboard.service.IDsBatchPreservePlanService; +import org.springframework.stereotype.Service; + +/** + * 槽液计划类审核待办策略实现类 + */ +@Service +public class BatchPreservePlanServiceImpl implements ApprovalRecordDetailStrategy { + + @Resource + private IDsBatchPreservePlanService batchPreservePlanService; + + @Override + public String getBizType() { + return MesApprovalRecordBizTypeEnum.BATCH_PLANNING_CATEGORY.getDesc(); + } + + @Override + public DsBatchPreservePlanEntity getDetail(Long bizId) { + DsBatchPreservePlanEntity detail = batchPreservePlanService.getById(bizId); + return detail; + } +}