replace INTO auth_dept (pid, code, `name`, advanceType, isDefault, status, updateTime, remark,`level`,pcode,spUse, thirdId, thirdId1, thirdId2, thirdId3, thirdId4) values ( #{pid}, #{code}, #{name}, #{advanceType}, #{isDefault}, #{status}, #{updateTime}, #{remark}, #{level}, #{pcode}, #{spUse}, #{thirdId}, #{thirdId1}, #{thirdId2}, #{thirdId3}, #{thirdId4} ) DELETE FROM auth_dept WHERE id = #{id} UPDATE auth_dept pid=#{pid}, name=#{name}, code=#{code}, advanceType=#{advanceType}, isDefault=#{isDefault}, status=#{status}, updateTime=#{updateTime}, remark=#{remark}, level=#{level}, pcode=#{pcode}, remark=#{thirdId}, remark=#{thirdId1}, remark=#{thirdId2}, remark=#{thirdId3}, remark=#{thirdId4}, spUse=#{spUse}, WHERE id = #{id} replace into auth_dept (id, pid, code, `name`, advanceType, isDefault, status, updateTime, remark, `level`, pcode, thirdId, thirdId1, thirdId2, thirdId3, thirdId4,spUse) values (#{item.id}, #{item.pid}, #{item.code}, #{item.name}, #{item.advanceType}, #{item.isDefault}, #{item.status}, #{item.updateTime}, #{item.remark}, #{item.level}, #{item.pcode}, #{item.thirdId}, #{item.thirdId1}, #{item.thirdId2}, #{item.thirdId3}, #{item.thirdId4},#{item.spUse}) update auth_dept set ${sysId} = #{thridWarehouseId,jdbcType=VARCHAR} where id = #{id} update auth_dept SET updateTime = #{updateTime} where code = #{code}