CREATE TABLE IF NOT EXISTS `oa_node_field` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `node_field_id` char(36) DEFAULT NULL COMMENT '主键', `deployment_id` char(36) DEFAULT NULL COMMENT '流程部署ID', `form_id` char(36) DEFAULT NULL COMMENT '表单ID', `flow_node_id` char(60) DEFAULT NULL COMMENT '流程节点ID', `field_name` varchar(255) DEFAULT NULL COMMENT '字段名', `is_visible` int(1) DEFAULT '1' COMMENT '是否可见', `is_editable` int(1) DEFAULT '1' COMMENT '是否可编辑', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='节点字段绑定'; INSERT INTO oa_node_field( node_field_id, deployment_id, form_id, flow_node_id, field_name, is_visible, is_editable ) VALUES( #{nodeFieldId}, #{deploymentId}, #{formId}, #{flowNodeId}, #{fieldName}, #{isVisible}, #{isEditable} ) DELETE FROM oa_node_field WHERE deployment_id = #{deploymentId} AND form_id = #{formId} AND flow_node_id = #{flowNodeId}