commit
a1eecad9cb
3 changed files with 50 additions and 0 deletions
@ -0,0 +1,32 @@ |
||||
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.quality.pojo.entity.DispatchConfigApproval; |
||||
import org.springblade.desk.quality.pojo.vo.DispatchConfigApprovalVO; |
||||
import org.springblade.desk.quality.service.IDispatchConfigApprovalService; |
||||
import org.springblade.desk.quality.wrapper.DispatchConfigApprovalWrapper; |
||||
import org.springframework.stereotype.Service; |
||||
|
||||
/** |
||||
* 分派配置审批审核待办策略实现类 |
||||
*/ |
||||
@Service |
||||
public class MesDispatchConfigApprovalServiceImpl implements ApprovalRecordDetailStrategy<DispatchConfigApprovalVO> { |
||||
|
||||
@Resource |
||||
private IDispatchConfigApprovalService service; |
||||
|
||||
@Override |
||||
public String getBizType() { |
||||
return MesApprovalRecordBizTypeEnum.ALLOCATION_CONFIGURATION_APPROVAL.getDesc(); |
||||
} |
||||
|
||||
@Override |
||||
public DispatchConfigApprovalVO getDetail(Long bizId) { |
||||
DispatchConfigApproval detail = service.getById(bizId); |
||||
DispatchConfigApprovalVO detailVO = DispatchConfigApprovalWrapper.build().entityVO(detail); |
||||
return detailVO; |
||||
} |
||||
} |
||||
Loading…
Reference in new issue