金蝶协同办公软件V6.0二次开发指南
workflow_filelist workflow_fileopinion workflow_filesign 公文列表字段表:记录公文的列表字段类型相关信息 公文意见栏表:记录每个公文的意见栏字段的值 公文签章表:记录每个公文的每个图像签章的ID,签章时间
workflow_file表结构说明如下 Field Name ID FLOW_PID FLOW_ID FLOW_FLAG TITLE SUBWORD PRIORITY DEPT_ID USER_ID SUBMITDATE FILENO LASTDATE ARCHIVE FROM_TYPE FROM_ID FIELDSTR1 FIELDNUM1 FIELDSTR2 FIELDNUM2 FIELDSTR3 FIELDNUM3 FIELDSTR4 FIELDNUM4 FIELDSTR5 FIELDNUM5 FIELDSTR6 FIELDNUM6 FIELDSTR7 FIELDNUM7 FIELDSTR8 FIELDNUM8 FIELDSTR9 FIELDNUM9 FIELDSTR10 Data Type NUMBER(10) NUMBER(10) NUMBER(10) NUMBER(10) Key P F F F F M X Remark/Default Value 公文ID 工作流版本父ID 工作流ID(外键:WORKFLOW.ID) 工作流表单ID(外键:WORKFLOW_FLOWTYPE.ID) 流程状态(0:未开始 1:流转中 2:结束)默认为0 公文标题 主题词 紧急程度 提交部门ID(外键:SYSTEM_DEPTS.ID) 提交人ID(外键: SYSTEM_USERS.ID) 提交日期 文件编号 上次修改日期 归档状态(0:未归 1:已归知识中心 2:已归档案系统 5:已归)默认为:0 NUMBER(10) NUMBER(10) NVARCHAR2(50) NUMBER(10) NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) 0正常拟稿,1流程转换,2参照新起,3后续流程,4子流程,5其他来源,例如传阅交换 来自其它类型的公文的ID 字符型短字段1 数值型短字段1 FLOWTYPE_ID NUMBER(10) NVARCHAR2(200) NVARCHAR2(200) NUMBER(10) NUMBER(10) NUMBER(10) DATE NVARCHAR2(50) DATE NUMBER(10) 第 21 页 共 26 页
Field Name FIELDNUM10 FIELDSTR11 FIELDNUM11 FIELDSTR12 FIELDNUM12 FIELDSTR13 FIELDNUM13 FIELDSTR14 FIELDNUM14 FIELDSTR15 FIELDNUM15 FIELDSTR16 FIELDNUM16 FIELDSTR17 FIELDNUM17 FIELDSTR18 FIELDNUM18 FIELDSTR19 FIELDNUM19 FIELDSTR20 FIELDNUM20 FIELDSTR21 FIELDNUM21 FIELDSTR22 FIELDNUM22 FIELDSTR23 FIELDNUM23 FIELDSTR24 FIELDNUM24 FIELDSTR25 FIELDNUM25 FIELDSTR26 FIELDNUM26 FIELDSTR27 FIELDNUM27 FIELDSTR28 FIELDNUM28 FIELDSTR29 FIELDNUM29 FIELDSTR30 FIELDNUM30 LONGSTR1 Data Type NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(50) NUMBER NVARCHAR2(512) Key M 金蝶协同办公软件V6.0二次开发指南
Remark/Default Value 第 22 页 共 26 页
Field Name LONGSTR2 LONGSTR3 LONGSTR4 LONGSTR5 LONGSTR6 LONGSTR7 LONGSTR8 LONGSTR9 LONGSTR10 RECEIVER Data Type NVARCHAR2(512) NVARCHAR2(512) NVARCHAR2(512) NVARCHAR2(512) NVARCHAR2(1024) NVARCHAR2(512) NVARCHAR2(512) NVARCHAR2(512) NVARCHAR2(512) NVARCHAR2(50) Key M 金蝶协同办公软件V6.0二次开发指南
Remark/Default Value
workflow_ fileattach表结构说明如下
Field Name ID FILE_ID TITLE USER_ID TOPIC_ID TYPE VER LASTVER CREATEDATE STARTDATE ENDDATE OUTUSER_ID CHECKOUT SERVERFILE FILENAME FILEEXT FILESIZE DESCN Data Type NUMBER(10) NUMBER(10) NVARCHAR2(200) NUMBER(10) NUMBER(10) NUMBER(10) NUMBER(10) NUMBER(10) DATE DATE DATE NUMBER(10) NUMBER(10) NVARCHAR2(255) NVARCHAR2(255) NVARCHAR2(255) NUMBER(10) NVARCHAR2(512) Key P F M X X Remark/Default Value 公文附件ID 公文ID(外键WORKFLOW_FILE.ID) 标题 用户ID(外键WORKFLOW_FILE.ID) 原始版本的ID(父ID) 附件类型(0:正文 1:其它附件)默认为0 当前版本号 版本总数 创建日期 开始日期 结束日期 (外键WORKFLOW_FILE.ID) 默认为0 存放在服务器的文件地址和路径 文件名 文件类型名称 文件大小 描述
workflow_ filecheckbox表结构说明如下 Field Name ID FILE_ID CHECK_FIELD OPTIONS Data Type NUMBER(10) NUMBER(10) NVARCHAR2(50) NVARCHAR2(2000) Key P M Remark/Default Value X 复选框ID X 文件ID X 复选字段 复选值
第 23 页 共 26 页
金蝶协同办公软件V6.0二次开发指南
workflow_ filedetail表结构说明如下
Field Name ID FILE_ID SERIAL Data Type NUMBER(10) NUMBER(10) NUMBER(10) Key P M Remark/Default Value X 明细字段ID X 文件ID X 明细序号,对应workflow_file中的明细字段名字序号 NUM STR NUMBER NVARCHAR2(2000) 明细字段内容
workflow_ filelist表结构说明如下 Field Name ID FILE_ID SERIAL FIELDSTR(1~15) FIELDNUM(1~15) Data Type NUMBER(10) NUMBER(10) NUMBER(10) NVARCHAR2(50) NUMBER Key P F M Remark/Default Value X 列表字段ID 公文ID(外键:WORKFLOW_FILE.ID) 列表字段的序号
workflow_ fileopinion表结构说明如下 Field Name ID FILE_ID STEP_ID SIGN_FIELD APPOVEDATE USER_ID OPINION APPROVE AGENT_NAME Data Type NUMBER(10) NUMBER(10) NUMBER(10) NVARCHAR2(50) DATE NUMBER(10) NVARCHAR2(2000) NUMBER(10) NVARCHAR2(50) Key P F M Remark/Default Value X 意见栏字段编号ID 公文ID 工作流流程ID 意见字段的类型名,如long1,detail1 发表意见日期 (外键: SYSTEM_USERS.ID) 用户ID 详细意见内容 控制方向:0表示没有通过,1表示通过 代理人名字
workflow_ filesign表结构说明如下
Field Name ID FILE_ID STEP_ID SIGN_FIELD SIGN_ID USER_ID SIGNDATE Data Type NUMBER(10) NUMBER(10) NUMBER(10) NVARCHAR2(50) NUMBER(10) NUMBER(10) DATE Key P F F M Remark/Default Value X 公文签章编号ID 公文ID 工作流流程ID 签章字段名,如field1 签章关联ID(外键:WORKFLOW_SIGNATURE.ID) (外键: SYSTEM_USERS.ID) 用户ID 签章日期 第 24 页 共 26 页
金蝶协同办公软件V6.0二次开发指南
? 以文件形式存放数据
以文件形式存放数据主要有二类:1公文流转表单模版 2公文流转附件
1)公文流转表单模版:
data\\workflow\\document\\*(子目录按照公文ID值为一个公文目录,里面存放着公文流转的模版)。
调用cn.firstsoft.modules.workflow.service.logic.WorkflowFlowtypeManager.
getDynamicForm(WorkflowFile workflowFile)方法,这个方法能返回公文流转过程表单内
容是html格式字符串。
2)公文流转附件:
cn.firstsoft.firstframe.util. StorageUtil. getFile(String s)结合 workflow_fileattach表里面纪录,获取公文流转过程中的附件.
? 配置消息类
打开resources\\cn\\firstsoft\\firstframe\\plugins\\quartz\\ applicationContext-checker.xml 添加消息交换类,使消息交换类能被spring管理。添加代码如下
class=\r\/> 注意:id必须整个spring context唯一,否则启动服务会失败。 ? 消息交换调度配置 打开resources\\cn\\firstsoft\\firstframe\\plugins\\quartz\\ applicationContext-quartz.xml 添加消息交换调度配置。使消息交换能在指定时间规则执行消息交换 --> 第 25 页 共 26 页 金蝶协同办公软件V6.0二次开发指南 class=\>
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: