public KmReviewWebserviceServiceImp getKmReviewWebserviceService() {
if (kmReviewWebserviceService == null) {
kmReviewWebserviceService = (KmReviewWebserviceServiceImp)SpringBeanUtil.getBean("kmReviewWebserviceServiceTarget");
}
return kmReviewWebserviceService;
}
// 启动项目小组(变更)流程
// 传入:项目立项流程fdId、项目小组fdId、项目小组编号
KmReviewWebserviceServiceImp kmReviewWebserviceService = getKmReviewWebserviceService();
KmReviewParamterForm paramForm = new KmReviewParamterForm();
paramForm.setFdTemplateId("1853350311fd5c11e0f058f4fddb6975");// 项目小组(变更)
JSONObject docCreator = new JSONObject();
docCreator.put("Id", applicant.get("id"));
paramForm.setDocCreator(docCreator.toJSONString());
paramForm.setDocStatus(XpKmReviewMainConstant.DOC_STATUS_DRAFT);
JSONObject formValues = new JSONObject();
formValues.put("fd_project_launch_fdid", fdId);
formValues.put("fd_group_fdid", addGroupFdId);
formValues.put("fd_group_no", addGroup_groupNo);
paramForm.setFormValues(formValues.toJSONString());
kmReviewWebserviceService.addReview(paramForm);
常用开发 - 启动流程
最新推荐文章于 2024-03-09 10:42:15 发布
代码片段展示了如何通过SpringBeanUtil获取KmReviewWebserviceService实例,然后初始化参数,启动项目小组(变更)流程。该流程涉及项目立项流程ID、项目小组ID和编号,并使用JSONObject存储相关信息。
摘要由CSDN通过智能技术生成