kimi
2020-05-27 2893347bf72477c4d108e8589a0f61e3e97a990c
src/main/java/com/highdatas/mdm/service/impl/ActivitiServiceImpl.java
@@ -53,13 +53,33 @@
    IMaintainFieldService maintainFieldService;
    private TUser user;
    /**
     *
     * @description:  启动流程
     * @param  key 流程key
     * @param  session 请求session
     * @param  maintainId 版本id
     * @param  type 业务类型
     * @return: flows 流程实例
     *
     */
    @Override
    public Flows start(String key, HttpSession session, String maintainId, ActivitiBusinessType type) {
        return start(key, session, maintainId, type, null);
    }
        @Override
    /**
     *
     * @description:  启动流程
     * @param  key 流程key
     * @param  session 请求session
     * @param  maintainId 版本id
     * @param  type 业务类型
     * @param  params 参数类型
     * @return: flows 流程实例
     *
     */
    @Override
    public Flows start(String key, HttpSession session, String maintainId, ActivitiBusinessType type, Map<String, Object> params) {
        identityService.setSession( session);
@@ -97,7 +117,16 @@
            return null;
        }
    }
    /**
     *
     * @description:  获取待审批列表
     * @param  tableName 表名
     * @param  session 请求session
     * @param  pageNo 页数
     * @param  pageSize 每页条数
     * @return: result 待处理流程list
     *
     */
    @Override
    public Result todoTask(HttpSession session, String tableName, Integer pageNo, Integer pageSize) {
        taskService.setSession(session);
@@ -168,6 +197,14 @@
        return Result.success(flowPages);
    }
    /**
     *
     * @description:  保存用户信息到流程服务里
     * @param  user 用户信息
     * @return: void
     *
     */
    @Override
    public void setUser(TUser user) {
        this.user = user;
@@ -177,7 +214,12 @@
        runtimeService.setUser(user);
        repositoryService.setUser(user);
    }
    /**
     *
     * @description:  获取用户信息到流程服务里
     * @return: void
     *
     */
    @Override
    public TUser getUser() {
        return this.user;