Files
structureplugins/byd-structuredplugins-serve/db/流程图导入后初始sql.sql
T
2024-02-20 09:33:24 +08:00

151 lines
3.8 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 法规合规评估流程开始
# 下面以法规合规评估流程举例
# 先修改流程图的id,以免和正在使用的混淆,配置初始sql的id:standard-assessment-1 正在使用的id:standard-assessment
# 根据key更新流程图
update process_model_node
set is_approval_node = 0
where process_key = 'standard-assessment';
# 更新节点表,上传完成后对比最新的节点,然后使两个流程定义的节点保持一致
# '%standard-assessment%'其实是'%standard-assessment-1%',处理完sql后再换回来
SELECT *
FROM process_node
WHERE (process_definition_id LIKE '%standard-assessment%'
OR process_definition_id LIKE '%standard-assessment:9%')
and is_view = 1
ORDER BY process_definition_id, sort;
# 更新是否可见
update process_node
set is_view = 0
where process_definition_id like 'standard-assessment:%'
and substr(xml_node_id, -2) in ('_2', '_3', '_4', '_5', '_6', '_7', '_8');
# 更新是否可跳过
update process_node
set is_skip = 1
where process_definition_id like 'standard-assessment:%'
and xml_node_id in ('sjgcsbcgzlbh', 'mkzrrff_1', 'sjgcspg_1', 'mkzrrsp_1', 'bszgjldsp_1');
# 更新是否可选人
update process_node
set can_choose = 0
where process_definition_id like 'standard-assessment:%';
# 更新是否可转派
update process_node
set transfer_flag = 0
where process_definition_id like 'standard-assessment:%'
and xml_node_id in ('sjgcsbcgzlbh','fggcsfq');
# 更新排序
update process_node
set sort = case
when xml_node_id = 'fggcsfq' then '1'
when xml_node_id = 'bszgjldxf' then '2'
when xml_node_id = 'mkzrrff_1' then '3'
when xml_node_id = 'sjgcspg_1' then '4'
when xml_node_id = 'mkzrrsp_1' then '5'
when xml_node_id = 'bszgjldsp_1' then '6'
when xml_node_id = 'fggcssp' then '10'
when xml_node_id = 'sjgcsbcgzlbh' then '15'
end
where process_definition_id like 'standard-assessment:%';
# 法规合规评估流程结束
# 标准法规入库/变更流程开始
# 标准法规入库/变更流程结束
# 标准法规征求意见流程开始
# 标准法规征求意见流程结束
# 项目合规评估流程开始
# 更新是否可跳过
update process_node
set is_skip = 1
where process_definition_id like 'project-assessment:%'
and xml_node_id in ('mkfzrxg');
# 更新是否可选人
update process_node
set can_choose = 0
where process_definition_id like 'project-assessment:%';
# 项目合规评估流程结束
# 未符合项跟踪流程开始
# 未符合项跟踪流程结束
# 法规合规评估流程开始
# 法规合规评估流程结束
# 法规采购流程开始
# 法规采购流程结束
# 企标计划立项/变更流程-立项开始
# 企标计划立项/变更流程-立项结束
# 企标计划立项/变更流程-变更开始
# 企标计划立项/变更流程-变更结束
# 年度制修订计划-各部门主动上报开始
# 年度制修订计划-各部门主动上报结束
# 年度制修订计划-标准化发起开始
# 年度制修订计划-标准化发起结束
# 企标制修订流程(草案编写/征求意见/报批)开始
# 企标制修订流程(草案编写/征求意见/报批)结束
# 企标更改流程开始
# 企标更改流程结束
# 企标复审流程开始
# 企标复审流程结束
# 企标废止流程开始
# 企标废止流程结束
# 企标封存流程开始
# 企标封存流程结束
# 已封存企标启用流程开始
# 已封存企标启用流程结束
# 企标稽查计划开始
# 企标稽查计划结束
# 企标稽查流程开始
# 企标稽查流程结束
# 稽查延期申请流程开始
# 稽查延期申请流程结束
# 企标稽查整改开始
# 企标稽查整改结束
# 权限申请流程开始
# 权限申请流程结束
# 标准宣贯流程开始
# 标准宣贯流程结束
# 会后管理流程开始
# 会后管理流程结束