⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 engineinterface.java

📁 一个简单的公文管理系统
💻 JAVA
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -