调整代码逻辑 删除无用的查询

This commit is contained in:
aikai 2024-03-21 15:24:58 +08:00
parent 11a0bee83b
commit 38cddda869

View File

@ -148,14 +148,13 @@ public class BpmOAProcurePayServiceImpl extends BpmOABaseService implements BpmO
@Override
@Transactional(rollbackFor = Exception.class)
public void updateEvectionResult(String processInstanceExtId, Long id, Integer result) {
public void updateEvectionResult(String processInstanceId, Long id, Integer result) {
//获取采购申请ids
List<BpmOAProcurePayItemRespVO> items = oaProcurePayItemMapper.getByProcurePayId(id);
// -- 这边要处理下
// -- 审核通过 最后节点
if (BpmProcessInstanceResultEnum.APPROVE.getResult().equals(result)) {
BpmProcessInstanceExtDO extDO = processInstanceExtMapper.selectByProcessInstanceId(processInstanceExtId);
ProcessInstance instance = bpmProcessInstanceService.getProcessInstance(extDO.getProcessInstanceId());
ProcessInstance instance = bpmProcessInstanceService.getProcessInstance(processInstanceId);
if (instance.isEnded() && !items.isEmpty()) {
List<Long> ids = items.stream().map(BpmOAProcurePayItemRespVO::getBpmOaProcureId).collect(Collectors.toList());
//所有关联的采购申请改为 未支付状态