engineinterface.java

来自「dgbas公文管理核心java源码」· Java 代码 · 共 54 行

JAVA
54
字号
package com.jestdoc;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2002</p>
 * <p>Company: wingroup</p>
 * @author DengWanYu
 * @version 1.0
 */
import com.jestdoc.flowengine.FlowProxyInfo;
public interface EngineInterface
{
    String getErrMsg();
    int getProcType(int flowID, int fileID, int stateID, int eventID,int userID);
    boolean isWaitOtherFile(int taskID);
    boolean joinFile(int mainFileID,  int[] subFileID, int userID);
    boolean splitFile(int mainFileID);
    boolean splitFile(int mainFileID,int[] subFileID);
    boolean delFamilyFile(int fileID);
    boolean setAttri(int fileID, String eformAttri);
    boolean setAttri(int fileID, String[] eformAttri);
    boolean addFlowProxy(int flowID, int userID, int proxyUserID, String startTime, String endTime);
    boolean updateFlowProxy(int flowID ,int userID, int proxyUserID, String startTime, String endTime);
    boolean delFlowProxy(int flowID, int userID);
    boolean addTeamTask(int fileID_OR_taskID , int stateID, int procType, int deptID[],
                         int groupID[], int roleID[], int userID[],int fileID_0_OR_taskID_1);
    boolean addTeamTaskX(int fileID_OR_taskID , int stateID, int procType, int deptID[],
                         int groupID[], int roleID[], int userID[],int fileID_0_OR_taskID_1);

    boolean addTeamTask(int taskID , int deptID[],int groupID[], int roleID[], int userID[]);

    boolean addTeamTaskX(int taskID , int deptID[],int groupID[], int roleID[], int userID[]);

    boolean procTask(int taskID,int eventID,int curGroupID,int curRoleID,int curUserID,
                   int nextDeptID,int nextGroupID,int nextRoleID,int nextUserID,
                   int teamType,int teamDeptID[], int teamGroupID[],int teamRoleID[],int teamUserID[]);


    boolean startFile(int flowID,int eventID,String fileInfoid,String title,float limTime ,
                          int curGroupID,int curRoleID,int applyID,
                         int nextDeptID,int nextGroupID,int nextRoleID,int nextUserID);

    int getFlowProxyUser(int flowID, int userID);
    FlowProxyInfo[] findProxyList(int proxyUserID);
    FlowProxyInfo[] findProxyList(int flowID, int proxyUserID);
    FlowProxyInfo findProxyInfo(int flowID, int userID);
    FlowProxyInfo[] findSelfProxyList(int userID);
    FlowProxyInfo[] findSubProxyList(int userID);
    FlowProxyInfo[] findFlowList(int userID, int proxyUserID,String startTime,String endTime);
    FlowProxyInfo[] findProxyList(int userID, int proxyUserID, String startTime1,String startTime2, String endTime1,String endTime2);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?