业务表:create table W_APPLY ( wsa_id NUMBER(10) not null,--主键 createuser NUMBER(18) not null, createtime DATE default sysdate not null,--创建时间 swiftnumber NVARCHAR2(200), isworkflowend NUMBER(1) not null,--业务是否完结 ispass NUMBER(1) default -1,--业务审批情况:-1表示在办,0表示已成功完成,1表示不成功,2表示退回 version NUMBER(5),--提交次数,与ispass=2同时用表示退回次数 node NVARCHAR2(200),--流程节点 audit_time DATE --审批时间 ); 业务审批表: create table W_AUDIT ( id NUMBER(18) not null,--主键 aid NUMBER(18) not null,--管理员账号表主键 wsa_id NUMBER(10),--业务表主键 createtime DATE not null ); 管理员账号表 create table ACCOUNT ( aid NUMBER(10) not null,--主键 realname NVARCHAR2(100)--真实姓名 );
目测你这个报表 很easy
(
wsa_id NUMBER(10) not null,--主键
createuser NUMBER(18) not null,
createtime DATE default sysdate not null,--创建时间
swiftnumber NVARCHAR2(200),
isworkflowend NUMBER(1) not null,--业务是否完结
ispass NUMBER(1) default -1,--业务审批情况:-1表示在办,0表示已成功完成,1表示不成功,2表示退回
version NUMBER(5),--提交次数,与ispass=2同时用表示退回次数
node NVARCHAR2(200),--流程节点
audit_time DATE --审批时间
);
业务审批表:
create table W_AUDIT
(
id NUMBER(18) not null,--主键
aid NUMBER(18) not null,--管理员账号表主键
wsa_id NUMBER(10),--业务表主键
createtime DATE not null
);
管理员账号表
create table ACCOUNT
(
aid NUMBER(10) not null,--主键
realname NVARCHAR2(100)--真实姓名
);