|
|
@ -40,7 +40,7 @@ public class ApprovalService { |
|
|
|
ApprovalBusinessService service = approvalType.getService(); |
|
|
|
if (service != null) { |
|
|
|
String status = service.formStatus(formId); |
|
|
|
if (!ApprovalStatusEnum.SUBMITTING.getValue().equals(status)) { |
|
|
|
if (!ApprovalStatusEnum.SUBMITTING.getValue().equals(status) || !ApprovalStatusEnum.REJECT.getValue().equals(status)) { |
|
|
|
throw new RuntimeException("不能重复提交审批"); |
|
|
|
} |
|
|
|
service.updateApprovalStatus(formId, ApprovalStatusEnum.WAITING); |
|
|
|