|
@@ -122,7 +122,8 @@ public abstract class BaseFormCheckServiceAbstract implements BaseFormCheckServi
|
|
|
instance = runtimeService.startProcessInstanceByKey(actAuditRequest.getAuditModelKey(), actAuditRequest.getId(), map);
|
|
|
actAuditRequest.setProcessInstanceId(instance.getId());
|
|
|
} else {
|
|
|
- runtimeService.startProcessInstanceById(actAuditRequest.getProcessInstanceId(), actAuditRequest.getId(), map);
|
|
|
+ runtimeService.startProcessInstanceById(instanceExist.getProcessDefinitionId(), actAuditRequest.getId(), map);
|
|
|
+ //runtimeService.startProcessInstanceById(actAuditRequest.getProcessInstanceId(), actAuditRequest.getId(), map);
|
|
|
}
|
|
|
}
|
|
|
// 第一个审批人为发起人,为自动审批。557501
|
|
@@ -375,13 +376,14 @@ public abstract class BaseFormCheckServiceAbstract implements BaseFormCheckServi
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void doRefuse(ActAuditRequest actAuditRequest) {
|
|
|
+ public String doRefuse(ActAuditRequest actAuditRequest) {
|
|
|
CustomFieldTemplateData updInfo = getById(actAuditRequest.getId());
|
|
|
updInfo.setStatus(ActivitiFormStatusEnum.REFUSE.getValue());
|
|
|
JSONObject jsonObject = JSON.parseObject(updInfo.getData());
|
|
|
jsonObject.put("status",ActivitiFormStatusEnum.REFUSE.getValue());
|
|
|
updInfo.setData(JsonUtils.objectToJson(jsonObject));
|
|
|
customFieldTemplateDataMapper.updateByPrimaryKeySelective(updInfo);
|
|
|
+ return updInfo.getObjId();
|
|
|
}
|
|
|
|
|
|
@Override
|