|
|
|
|
@ -145,12 +145,12 @@ public class MesApprovalRecordServiceImpl extends BaseServiceImpl<MesApprovalRec |
|
|
|
|
@Override |
|
|
|
|
public void updateApproval(Long bizId, String bizType, Long approvalUser, Date approvalTime) { |
|
|
|
|
MesApprovalRecordEntity entity = getByBiz(bizId, bizType); |
|
|
|
|
if (entity == null || entity.getStatus() != 1) { |
|
|
|
|
if (entity == null || entity.getStatus() != ApprovalStatusConstant.WAITING) { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
MesApprovalRecordEntity upd = new MesApprovalRecordEntity(); |
|
|
|
|
upd.setId(entity.getId()); |
|
|
|
|
upd.setStatus(2); |
|
|
|
|
upd.setStatus(ApprovalStatusConstant.PASS); |
|
|
|
|
this.updateById(upd); |
|
|
|
|
|
|
|
|
|
MesApprovalFlowEntity flowQuery = new MesApprovalFlowEntity(); |
|
|
|
|
@ -173,7 +173,7 @@ public class MesApprovalRecordServiceImpl extends BaseServiceImpl<MesApprovalRec |
|
|
|
|
if (nextFlow != null) { |
|
|
|
|
MesApprovalRecordEntity save = new MesApprovalRecordEntity(); |
|
|
|
|
BeanUtils.copyProperties(entity, save); |
|
|
|
|
save.setStatus(1); |
|
|
|
|
save.setStatus(ApprovalStatusConstant.WAITING); |
|
|
|
|
save.setCreateUser(approvalUser); |
|
|
|
|
save.setCreateTime(approvalTime); |
|
|
|
|
save.setId(null); |
|
|
|
|
@ -195,12 +195,12 @@ public class MesApprovalRecordServiceImpl extends BaseServiceImpl<MesApprovalRec |
|
|
|
|
@Override |
|
|
|
|
public void removeApproval(Long bizId, String bizType) { |
|
|
|
|
MesApprovalRecordEntity entity = getByBiz(bizId, bizType); |
|
|
|
|
if (entity == null || entity.getStatus() != 1) { |
|
|
|
|
if (entity == null || entity.getStatus() != ApprovalStatusConstant.WAITING) { |
|
|
|
|
return; |
|
|
|
|
} |
|
|
|
|
MesApprovalRecordEntity upd = new MesApprovalRecordEntity(); |
|
|
|
|
upd.setId(entity.getId()); |
|
|
|
|
upd.setStatus(2); |
|
|
|
|
upd.setStatus(ApprovalStatusConstant.REJECT); |
|
|
|
|
this.updateById(upd); |
|
|
|
|
MesApprovalFlowEntity flowQuery = new MesApprovalFlowEntity(); |
|
|
|
|
flowQuery.setBizId(bizId); |
|
|
|
|
@ -214,6 +214,6 @@ public class MesApprovalRecordServiceImpl extends BaseServiceImpl<MesApprovalRec |
|
|
|
|
return this.getOne(new LambdaQueryWrapper<MesApprovalRecordEntity>() |
|
|
|
|
.eq(MesApprovalRecordEntity::getBizType, bizType) |
|
|
|
|
.eq(MesApprovalRecordEntity::getBizId, bizId) |
|
|
|
|
.eq(MesApprovalRecordEntity::getStatus, 1)); |
|
|
|
|
.eq(MesApprovalRecordEntity::getStatus, ApprovalStatusConstant.WAITING)); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|