`file_id`,`file_path`,`file_type`,`file_name`,`file_size`,`shop_id`,`type`,`create_time`,`update_time`,`attach_file_group_id` insert into attach_file (`file_path`,`file_type`,`file_name`,`file_size`,`shop_id`,`type`,`attach_file_group_id`) values (#{attachFile.filePath},#{attachFile.fileType},#{attachFile.fileName},#{attachFile.fileSize},#{shopId},#{attachFile.type},#{attachFile.attachFileGroupId}) update attach_file `file_name` = #{attachFile.fileName}, `attach_file_group_id` = #{attachFile.attachFileGroupId}, where file_id = #{attachFile.fileId} delete from attach_file where file_id = #{fileId} update attach_file set attach_file_group_id = 0 where attach_file_group_id = #{attachFileGroupId}