|
@@ -6,6 +6,8 @@ import com.tianhu.system.api.domain.SysDept;
|
|
|
import com.tianhu.system.service.ISysConfigService;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
+
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.io.BufferedReader;
|
|
|
import java.io.InputStreamReader;
|
|
@@ -28,6 +30,8 @@ public class FlowableService {
|
|
|
public final static String ADD_GROUP = "api/addGroup";
|
|
|
// 删除分组
|
|
|
public final static String DELETE_GROUP = "api/deleteGroup";
|
|
|
+ // 初始化企业流程图
|
|
|
+ public final static String INITIALIZE_FLOW = "api/initializeFlow";
|
|
|
//查询是否配置审批流程
|
|
|
public final static String FLOWABLE_URL = "flowable_url";
|
|
|
@Autowired
|
|
@@ -96,7 +100,18 @@ public class FlowableService {
|
|
|
m.put("groupId", groupId);
|
|
|
return apiPost(DELETE_GROUP, m);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 初始化企业流程图
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public Map<String, Object> initializeFlow(String id, String groupId, HttpServletRequest request) {
|
|
|
+ Map<String, Object> m = new HashMap<>();
|
|
|
+ m.put("companyId", groupId);
|
|
|
+ m.put("personId", id);
|
|
|
+ return apiPost(INITIALIZE_FLOW, m);
|
|
|
+ }
|
|
|
+
|
|
|
public static Map<String, Object> invokeCapp(String urlStr, Map<String, Object> params) throws Exception {
|
|
|
Map map = new HashMap();
|
|
|
// post参数
|