REQ-3982: fix bugs
This commit is contained in:
parent
9fb4a349d6
commit
9dec6904ef
File diff suppressed because one or more lines are too long
@ -15,7 +15,6 @@ import cn.axzo.framework.rocketmq.Event;
|
|||||||
import cn.axzo.framework.rocketmq.EventConsumer;
|
import cn.axzo.framework.rocketmq.EventConsumer;
|
||||||
import cn.axzo.nanopart.visa.api.enums.VisaProcessPhase;
|
import cn.axzo.nanopart.visa.api.enums.VisaProcessPhase;
|
||||||
import cn.axzo.nanopart.visa.api.enums.VisaRelationFieldEnum;
|
import cn.axzo.nanopart.visa.api.enums.VisaRelationFieldEnum;
|
||||||
import cn.axzo.nanopart.visa.api.enums.VisaStampStatusEnum;
|
|
||||||
import cn.axzo.nanopart.visa.api.request.UpdateVisaChangeReq;
|
import cn.axzo.nanopart.visa.api.request.UpdateVisaChangeReq;
|
||||||
import cn.axzo.nanopart.visa.server.config.RefreshableConfiguration;
|
import cn.axzo.nanopart.visa.server.config.RefreshableConfiguration;
|
||||||
import cn.axzo.nanopart.visa.server.domain.ChangeRecord;
|
import cn.axzo.nanopart.visa.server.domain.ChangeRecord;
|
||||||
@ -117,12 +116,6 @@ public class CompleteVisaChangeStampHandler implements ProcessInstanceEventHandl
|
|||||||
.allMatch(e -> e.getValue().stream()
|
.allMatch(e -> e.getValue().stream()
|
||||||
.anyMatch(relation -> Objects.equals(result.getStatus(), relation.getContentExt())));
|
.anyMatch(relation -> Objects.equals(result.getStatus(), relation.getContentExt())));
|
||||||
if (approvedOrRejected) {
|
if (approvedOrRejected) {
|
||||||
// 有可能用户在界面手动完成用印, 这里就无法自动完成
|
|
||||||
if (Objects.isNull(changeRecord) || !Objects.equals(phase == VisaProcessPhase.PROJECT ? changeRecord.getStampStatus() : changeRecord.getStampStatusPay(), VisaStampStatusEnum.WITH_PRINT)) {
|
|
||||||
log.info("CompleteVisaChangeStampHandler changeRecord stampStatus not withPrint");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
boolean approved = result == BpmnProcessInstanceResultEnum.APPROVED;
|
boolean approved = result == BpmnProcessInstanceResultEnum.APPROVED;
|
||||||
changeRecordService.update(UpdateVisaChangeReq.builder()
|
changeRecordService.update(UpdateVisaChangeReq.builder()
|
||||||
.visaId(visaId)
|
.visaId(visaId)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user