|
|
本帖最后由 wangbaiyuan 于 2023-1-4 15:54 编辑
请注意:此贴为提供视图方式对接
一、学工待办视图(wfwbpm用户下)
1、拼接 学工待办url :学工流程扩展服务访问地址/#/processRun?processId={process_id}&docUnid={docUnid}
学工流程扩展服务访问地址 :
http://学工域名/xglckz (如果有nginx转发80端口,且80端口开通外网)
或者 http://学工域名:6931 (6931端口需要开通外网)
以上地址中“学工域名” 根据项目地情况修改,具体请跟据项目地实际情况而定。
2、将上面的 学工待办url 进行 encoding 编码 ,得到 编码后的地址
编码网址可参照: http://www.jsons.cn/urlencode/
3、将 编码后的地址 再次进行如下拼接
学工流程扩展服务访问地址/auth?service= 编码后的地址
在学工wfwbpm用户下查询如下视图,如果没有该视图,则通过下面的sql创建:
- create or replace view vc_zhxg_bpm_db as
- select t3.lcmc as title,
- t.lcid as process_id,
- t.lcsqid as docUnid,
- t2.StartTime,
- t2.Userid as auditor_id
- from zhxg_bpm_lcsq t
- left join bpm_usertodo t2
- on t.lcsqid = t2.WF_OrUnid
- left join zhxg_bpm_lcdy t3
- on t.lcid = t3.lcid
- where t.spzt = '1';
- comment on table vc_zhxg_bpm_db is '综合学工公共流程代办列表';
- comment on column vc_zhxg_bpm_db.title is '标题';
- comment on column vc_zhxg_bpm_db.process_id is '流程id';
- comment on column vc_zhxg_bpm_db.docUnid is '文档实例id';
- comment on column vc_zhxg_bpm_db.auditor_id is '审核人id';
复制代码
二、学工提供我的申请视图(wfwbpm用户下)
1、拼接 跳转url :学工流程扩展服务访问地址/#/processRun?processId={process_id}&docUnid={docUnid}
学工流程扩展服务访问地址 :
http://学工域名/xglckz (如果有nginx转发80端口,且80端口开通外网)
或者 http://学工域名:6931 (6931端口需要开通外网)
以上地址中“学工域名” 根据项目地情况修改,具体请跟据项目地实际情况而定。
2、将上面的 跳转url 进行 encoding 编码 ,得到 编码后的地址
编码网址可参照: http://www.jsons.cn/urlencode/
3、将 编码后的地址 再次进行如下拼接
学工流程扩展服务访问地址/auth?service= 编码后的地址
- create or replace view vc_zhxg_bpm_sq as
- select t3.lcmc as title,
- t.lcid as process_id,
- t.lcsqid as docUnid,
- t2."WF_ADDNAME" sqrid,
- t2."WF_ADDNAME_CN" sqrxm,
- t2."WF_DOCCREATED" sqsj,
- decode(t2.WF_CURRENTNODENAME, '已结束', decode(t.spzt, '2', '审核通过', '3', '审核不通过'), t2.WF_CURRENTNODENAME) nodename,
- t2."WF_AUTHOR_CN" author
- from zhxg_bpm_lcsq t
- left join bpm_alldocument t2
- on t.lcsqid = t2.WF_OrUnid
- left join zhxg_bpm_lcdy t3
- on t.lcid = t3.lcid
- order by t.sqsj desc;
- comment on table vc_zhxg_bpm_sq is '综合学工公共流程申请列表';
- comment on column vc_zhxg_bpm_sq.title is '标题';
- comment on column vc_zhxg_bpm_sq.process_id is '流程id';
- comment on column vc_zhxg_bpm_sq.docUnid is '文档实例id';
- comment on column vc_zhxg_bpm_sq.sqrid is '申请人id';
- comment on column vc_zhxg_bpm_sq.sqrxm is '申请人姓名';
- comment on column vc_zhxg_bpm_sq.sqsj is '申请时间';
- comment on column vc_zhxg_bpm_sq.nodename is '当前状态名称';
- comment on column vc_zhxg_bpm_sq.author is '当前办理人';
复制代码 |
|