package org.jeecg.modules.spare.service.impl;
|
|
import org.jeecg.modules.spare.entity.SparePartCancellingStocks;
|
import org.jeecg.modules.spare.entity.SparePartOutbound;
|
import org.jeecg.modules.spare.mapper.SparePartOutboundMapper;
|
import org.jeecg.modules.spare.service.ISparePartOutboundService;
|
import org.springframework.stereotype.Service;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
/**
|
* @Description: mom_eam_spare_part_outbound
|
* @Author: jeecg-boot
|
* @Date: 2023-06-30
|
* @Version: V1.0
|
*/
|
@Service
|
public class SparePartOutboundServiceImpl extends ServiceImpl<SparePartOutboundMapper, SparePartOutbound> implements ISparePartOutboundService {
|
|
@Override
|
public void approval(SparePartOutbound sparePartOutbound) {
|
String id = sparePartOutbound.getId();
|
SparePartOutbound sparePart = super.getById(id);
|
/*前端页面已经处理,只在待审批下方展示撤回按钮*/
|
sparePart.setStatus("2");
|
sparePart.setApprovalOpinions(sparePartOutbound.getApprovalOpinions());
|
super.updateById(sparePart);
|
}
|
|
@Override
|
public void reject(SparePartOutbound sparePartOutbound) {
|
String id = sparePartOutbound.getId();
|
SparePartOutbound sparePart = super.getById(id);
|
/*前端页面已经处理,只在待审批下方展示撤回按钮*/
|
sparePart.setStatus("3");
|
sparePart.setApprovalOpinions(sparePartOutbound.getApprovalOpinions());
|
super.updateById(sparePart);
|
}
|
|
@Override
|
public void revocation(String id) {
|
SparePartOutbound sparePartOutbound = super.getById(id);
|
sparePartOutbound.setStatus("0");
|
super.updateById(sparePartOutbound);
|
}
|
}
|