UNPKG

eme-flow

Version:

eme flow组件

46 lines (36 loc) 3.01 kB
'use strict'; exports.__esModule = true; /** * Created by cc on 2016/9/28 0028. */ exports.default = { deleteFlow: 'DELETE FROM f_action WHERE from_node_id IN (SELECT node_id FROM f_node WHERE flow_id = :flow_id);DELETE FROM f_node WHERE flow_id = :flow_id;DELETE FROM f_flow WHERE flow_id = :flow_id', updateFlowState: 'UPDATE f_flow SET flow_valid = :flow_valid ', insertFlow: 'INSERT INTO f_flow SET :flow', insertNode: 'INSERT INTO f_node SET :node', insertAction: 'INSERT INTO f_action SET :action', insertRecord: 'INSERT INTO f_action_record SET :record', insertInstance: 'INSERT INTO f_instance SET :instance', updateInstance: 'UPDATE f_instance SET :instance WHERE instance_id = :instance_id', getFlowSimplyInfo: 'SELECT flow_id,flow_code,flow_name,app_name,flow_valid,flow_version,flow_comment FROM f_flow', getFlowCount: 'SELECT COUNT(1) t FROM f_flow', getMaxVersionByCode: 'SELECT MAX(flow_version) t FROM f_flow WHERE flow_code = :flow_code', getFlow: 'SELECT flow_id,flow_code,flow_name,flow_struct,app_name,flow_valid,flow_version,flow_comment FROM f_flow', getInstanceSimplyInfo: 'SELECT * FROM f_instance', getInstanceCount: 'SELECT COUNT(1) t FROM f_instance', getNodeSimplyInfo: 'SELECT node_id,node_code,node_name,node_state,node_userid,node_allow_discard,node_allow_goback,node_type,controller_md5,page_md5,node_allow_save,node_allow_del,controller_save_md5,controller_del_md5 FROM f_node', getNodePage: 'SELECT page FROM f_node', getNodeController: 'SELECT controller FROM f_node', getNodeControllerSave: 'SELECT controller_save controller FROM f_node', getNodePageSave: 'SELECT page_save page FROM f_node', getNodeControllerDel: 'SELECT controller_del controller FROM f_node', getNodeForAutoNode: 'SELECT node_code FROM f_node WHERE node_id IN (SELECT to_node_id FROM f_action WHERE from_node_id = :node_id)', getActionSimplyInfo: 'SELECT action_id,action_code,action_name,action_type,controller_md5,page_md5,from_node_id,to_node_id FROM f_action', getActionController: 'SELECT controller FROM f_action', getActionPage: 'SELECT page FROM f_action', delInstanceByFlowid: 'DELETE FROM f_action_record WHERE instance_id IN (SELECT instance_id FROM f_instance WHERE flow_id = :flow_id);DELETE FROM f_instance WHERE flow_id = :flow_id;', delInstanceByInstanceid: 'DELETE FROM f_action_record WHERE instance_id = :instance_id ;DELETE FROM f_instance WHERE instance_id = :instance_id;', getRecord: ['SELECT a.*,b.action_name,b.action_code,b.action_type FROM f_action_record a ', ' INNER JOIN ( ', ' SELECT action_id,action_name,action_code,action_type FROM f_action ', ' UNION ', ' SELECT \'goback\',\'回退\',\'goback\',9 ', ' UNION ', ' SELECT \'discard\',\'废弃\',\'discard\',99 ', ' UNION ', ' SELECT \'undiscard\',\'还原\',\'undiscard\',98 ', ' ) b ON a.action_id = b.action_id '].join('\n') }; module.exports = exports.default; //# sourceMappingURL=sql.js.map