泛微OA批量修改某个矩阵所在节点的会签属性SQL

/*1、备份workflow_groupdetail*/
create table workflow_groupdetail_20230809 as select *from workflow_groupdetail


/*2、更新节点会签属性为 2依次逐个处理*/

UPDATE workflow_groupdetail
SET signorder = 2
WHERE signorder <> 2 and
    GROUPID IN 
(
SELECT H.GROUPID FROM

/*----查询矩阵所在节点的会签属性*/
(
SELECT t.GROUPID ,g.name  as  矩阵名称,c.DISPLAYNAME as 矩阵字段列名称,f.workflowname as 流程名称,A.nodeid as 节点ID,A.GROUPNAME as 节点名称,
(CASE T.signorder
WHEN '0' THEN '非会签'
WHEN '1' THEN '会签'
WHEN '2' THEN '依次逐个签' END
) AS '审批属性' 
FROM workflow_groupdetail T 
left join workflow_nodegroup A on t.GROUPID = A.ID
left join workflow_groupdetail_matrix  b on b.groupdetailid=t.id
left join matrixfieldinfo c on c.id = b.value_field
left join workflow_nodebase d on d.id=a.nodeid
left join workflow_flownode e on e.nodeid = d.id
left join workflow_base f on f.id = e.workflowid
left join matrixinfo g on g.id = b.matrix
where   f.ISVALID = 1 and c.DISPLAYNAME = '医院信息管理部' 
)H
)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值