diff --git a/src/main/java/com/qs/serve/modules/seeyon/service/SeeYonRequestService.java b/src/main/java/com/qs/serve/modules/seeyon/service/SeeYonRequestService.java index c22b87a4..2b3c5ea4 100644 --- a/src/main/java/com/qs/serve/modules/seeyon/service/SeeYonRequestService.java +++ b/src/main/java/com/qs/serve/modules/seeyon/service/SeeYonRequestService.java @@ -39,6 +39,13 @@ public interface SeeYonRequestService { R newCreateProcess(OaFormMainProcess createProcessBo); + /** + * 重新发起审批 + * @param param + * @return + */ + R newReCreateBackProcess(Object param); + /** * 创建流程后回调,更新记录状态 * @param createCallbackBo diff --git a/src/main/java/com/qs/serve/modules/seeyon/service/impl/SeeYonRequestServiceImpl.java b/src/main/java/com/qs/serve/modules/seeyon/service/impl/SeeYonRequestServiceImpl.java index b78d38a9..0b7a2bec 100644 --- a/src/main/java/com/qs/serve/modules/seeyon/service/impl/SeeYonRequestServiceImpl.java +++ b/src/main/java/com/qs/serve/modules/seeyon/service/impl/SeeYonRequestServiceImpl.java @@ -126,6 +126,12 @@ public class SeeYonRequestServiceImpl implements SeeYonRequestService { return seeYonRequestBaseService.postBase(TbsSeeYonConst.API_PROCESS_CREATE_NEW,createProcessBo,title); } + @Override + public R newReCreateBackProcess(Object obj) { + String title = "【重新发起退回的流程】"; + return seeYonRequestBaseService.postBase(TbsSeeYonConst.API_PROCESS_BACK_REOPEN,obj,title); + } + @Override public R createCallbackStatus(BaseCreateCallbackBo createCallbackBo) { String title = "【创建流程后回调】"; diff --git a/src/main/java/com/qs/serve/modules/tbs/common/TbsSeeYonConst.java b/src/main/java/com/qs/serve/modules/tbs/common/TbsSeeYonConst.java index 4db087a9..7ee0dad7 100644 --- a/src/main/java/com/qs/serve/modules/tbs/common/TbsSeeYonConst.java +++ b/src/main/java/com/qs/serve/modules/tbs/common/TbsSeeYonConst.java @@ -79,6 +79,7 @@ public interface TbsSeeYonConst { String API_PROCESS_CREATE = "/process/create"; String API_PROCESS_GET_CONST = "/process/getConst"; String API_PROCESS_CREATE_NEW = "/process/newCreate"; + String API_PROCESS_BACK_REOPEN = "/process/reopenBackProcess"; String API_PROCESS_CREATE_CALLBACK = "/process/createCallback"; String API_PROCESS_COMMIT = "/process/commit"; String API_PROCESS_CANCEL = "/process/cancel"; diff --git a/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyServiceImpl.java b/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyServiceImpl.java index b07d4af7..c5c7cea9 100644 --- a/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyServiceImpl.java +++ b/src/main/java/com/qs/serve/modules/tbs/service/impl/TbsCostApplyServiceImpl.java @@ -702,7 +702,13 @@ public class TbsCostApplyServiceImpl extends ServiceImpl