dashboard_level_branch dashboard_level_store dashboard_level_area dashboard_level_site dashboard_level_branch dashboard_level_store dashboard_level_area INSERT INTO (company_id, name, remark, created_by, created_at) VALUES (#{companyId}, #{name}, #{remark}, #{createdBy}, #{createdAt}) INSERT INTO ${tableName} (${parentField}, ${childField}, created_by, created_at) VALUES (#{parentId}, #{childId}, #{createdBy}, #{createdAt}) delete from ${tableName} WHERE ${childField} = #{childId} UPDATE SET name = #{name}, remark = #{remark}, updated_at = #{updatedAt}, updated_by = #{updatedBy} WHERE id = #{id} UPDATE ${tableName} SET `flag` = 1 WHERE id IN #{item} delete from ${param.tableName} WHERE ${param.childField} IN #{item} base.`id`, base.company_id, base.`name` AS levelName, base.remark, base.created_by, base.created_at, base.updated_by, base.updated_at base.flag =0 AND base.`id` IN #{item} AND base.`name` like CONCAT('%',#{levelName},'%') AND pa.id IN #{item}