delete from ocp_api_base where api_code in and api_code = #{apiCode} and api_code in #{item} insert into ocp_api_base(obj_id,api_code,api_name,api_group_code,api_promotion,api_req, api_resp,api_url,api_ctime,api_mtime,api_user_id,api_unit,owner_company_code,is_delete, api_zone,api_layer,api_version,api_center_code,api_description,api_user_name,professional_kind) values (#{objId},#{apiCode},#{apiName},#{apiGroupCode},#{apiPromotion},#{apiReq}, #{apiResp},#{apiUrl},#{apiCtime},#{apiMtime},#{apiUserId},#{apiUnit},#{ownerCompanyCode}, #{isDelete},#{apiZone},#{apiLayer},#{apiVersion},#{apiCenterCode},#{apiDescription},#{apiUserName},#{professionalKind}) insert into ocp_api_group(obj_id,api_group_code,api_group_name,api_group_promotion_type, api_group_company_code,api_group_version,api_group_order_no,api_group_user_id, api_group_user_name,api_group_ctime,api_group_mtime,api_group_pcode,api_group_level,is_delete) values (#{objId},#{apiGroupCode},#{apiGroupName},#{apiGroupPromotionType},#{apiGroupCompanyCode}, #{apiGroupVersion},#{apiGroupOrderNo},#{apiGroupUserId},#{apiGroupUserName},#{apiGroupCtime}, #{apiGroupMtime},#{apiGroupPcode},#{apiGroupLevel},#{isDelete}) delete from ocp_api_base oab where 1=1 AND oab.obj_id in #{objId} update ocp_api_base api_name = #{apiName}, api_group_code = #{apiGroupCode}, api_description = #{apiDescription}, api_version = #{apiVersion}, api_user_id = #{apiUserId}, owner_company_code = #{ownerCompanyCode}, where 1 = 1 and api_code = #{apiCode} update ocp_api_group api_group_name = #{apiGroupName}, where 1 = 1 and api_group_code = #{apiGroupCode}