select group_id, group_name, model, purpose, z, h, f, a, b, status, create_by, create_time, update_by, update_time, remark, del_flag from t_battery_group insert into t_battery_group (group_name, model, purpose, z, h, f, a, b, status, create_by, create_time, remark, del_flag) values (#{groupName}, #{model}, #{purpose}, #{z}, #{h}, #{f}, #{a}, #{b}, #{status}, #{createBy}, sysdate(), #{remark}, '0') update t_battery_group set group_name=#{groupName}, model=#{model}, purpose=#{purpose}, z=#{z}, h=#{h}, f=#{f}, a=#{a}, b=#{b}, update_by=#{updateBy}, update_time=sysdate(), remark=#{remark} where group_id=#{groupId} and del_flag='0' update t_battery_group set status=#{status}, update_by=#{updateBy}, update_time=sysdate() where group_id=#{groupId} and del_flag='0' update t_battery_group set del_flag=cast(group_id as char), update_by=#{updateBy}, update_time=sysdate() where group_id=#{groupId} and del_flag='0' update t_battery_group_battery set del_flag=cast(relation_id as char) where group_id=#{groupId} and del_flag='0' update t_battery_group_relation_field set del_flag=cast(relation_id as char) where group_id=#{groupId} and del_flag='0' insert into t_battery_group_battery (group_id,battery_no,sort_order,del_flag) values (#{item.groupId},#{item.batteryNo},#{item.sortOrder},#{item.delFlag}) insert into t_battery_group_relation_field (group_id,template_id,battery_group_field_id,del_flag) values (#{item.groupId},#{item.templateId},#{item.batteryGroupFieldId},#{item.delFlag})