and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} id, customer_management_id, group_id, disc_id, build_id, house_id, status, receivable_money, received_amount, payment_method, serial_number, collection_id, collection_time, created_id, created_at, updated_at, updated_id, nc_code, nc_bank_serial_id, bank_name, bank_branch_name, bank_number remark, file_list, nc_json delete from room_selection_info where id = #{id,jdbcType=VARCHAR} delete from room_selection_info insert into room_selection_info (id, customer_management_id, group_id, disc_id, build_id, house_id, status, receivable_money, received_amount, payment_method, serial_number, collection_id, collection_time, created_id, created_at, updated_at, updated_id, nc_code, nc_bank_serial_id, bank_name, bank_branch_name, bank_number, remark, file_list, nc_json) values (#{id,jdbcType=VARCHAR}, #{customerManagementId,jdbcType=VARCHAR}, #{groupId,jdbcType=VARCHAR}, #{discId,jdbcType=VARCHAR}, #{buildId,jdbcType=VARCHAR}, #{houseId,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{receivableMoney,jdbcType=DECIMAL}, #{receivedAmount,jdbcType=DECIMAL}, #{paymentMethod,jdbcType=INTEGER}, #{serialNumber,jdbcType=VARCHAR}, #{collectionId,jdbcType=VARCHAR}, #{collectionTime,jdbcType=TIMESTAMP}, #{createdId,jdbcType=VARCHAR}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedAt,jdbcType=TIMESTAMP}, #{updatedId,jdbcType=VARCHAR}, #{ncCode,jdbcType=VARCHAR}, #{ncBankSerialId,jdbcType=VARCHAR}, #{bankName,jdbcType=VARCHAR}, #{bankBranchName,jdbcType=VARCHAR}, #{bankNumber,jdbcType=CHAR}, #{remark,jdbcType=LONGVARCHAR}, #{fileList,jdbcType=LONGVARCHAR}, #{ncJson,jdbcType=LONGVARCHAR}) insert into room_selection_info id, customer_management_id, group_id, disc_id, build_id, house_id, status, receivable_money, received_amount, payment_method, serial_number, collection_id, collection_time, created_id, created_at, updated_at, updated_id, nc_code, nc_bank_serial_id, bank_name, bank_branch_name, bank_number, remark, file_list, nc_json, #{id,jdbcType=VARCHAR}, #{customerManagementId,jdbcType=VARCHAR}, #{groupId,jdbcType=VARCHAR}, #{discId,jdbcType=VARCHAR}, #{buildId,jdbcType=VARCHAR}, #{houseId,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{receivableMoney,jdbcType=DECIMAL}, #{receivedAmount,jdbcType=DECIMAL}, #{paymentMethod,jdbcType=INTEGER}, #{serialNumber,jdbcType=VARCHAR}, #{collectionId,jdbcType=VARCHAR}, #{collectionTime,jdbcType=TIMESTAMP}, #{createdId,jdbcType=VARCHAR}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedAt,jdbcType=TIMESTAMP}, #{updatedId,jdbcType=VARCHAR}, #{ncCode,jdbcType=VARCHAR}, #{ncBankSerialId,jdbcType=VARCHAR}, #{bankName,jdbcType=VARCHAR}, #{bankBranchName,jdbcType=VARCHAR}, #{bankNumber,jdbcType=CHAR}, #{remark,jdbcType=LONGVARCHAR}, #{fileList,jdbcType=LONGVARCHAR}, #{ncJson,jdbcType=LONGVARCHAR}, update room_selection_info id = #{record.id,jdbcType=VARCHAR}, customer_management_id = #{record.customerManagementId,jdbcType=VARCHAR}, group_id = #{record.groupId,jdbcType=VARCHAR}, disc_id = #{record.discId,jdbcType=VARCHAR}, build_id = #{record.buildId,jdbcType=VARCHAR}, house_id = #{record.houseId,jdbcType=VARCHAR}, status = #{record.status,jdbcType=INTEGER}, receivable_money = #{record.receivableMoney,jdbcType=DECIMAL}, received_amount = #{record.receivedAmount,jdbcType=DECIMAL}, payment_method = #{record.paymentMethod,jdbcType=INTEGER}, serial_number = #{record.serialNumber,jdbcType=VARCHAR}, collection_id = #{record.collectionId,jdbcType=VARCHAR}, collection_time = #{record.collectionTime,jdbcType=TIMESTAMP}, created_id = #{record.createdId,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, updated_id = #{record.updatedId,jdbcType=VARCHAR}, nc_code = #{record.ncCode,jdbcType=VARCHAR}, nc_bank_serial_id = #{record.ncBankSerialId,jdbcType=VARCHAR}, bank_name = #{record.bankName,jdbcType=VARCHAR}, bank_branch_name = #{record.bankBranchName,jdbcType=VARCHAR}, bank_number = #{record.bankNumber,jdbcType=CHAR}, remark = #{record.remark,jdbcType=LONGVARCHAR}, file_list = #{record.fileList,jdbcType=LONGVARCHAR}, nc_json = #{record.ncJson,jdbcType=LONGVARCHAR}, update room_selection_info set id = #{record.id,jdbcType=VARCHAR}, customer_management_id = #{record.customerManagementId,jdbcType=VARCHAR}, group_id = #{record.groupId,jdbcType=VARCHAR}, disc_id = #{record.discId,jdbcType=VARCHAR}, build_id = #{record.buildId,jdbcType=VARCHAR}, house_id = #{record.houseId,jdbcType=VARCHAR}, status = #{record.status,jdbcType=INTEGER}, receivable_money = #{record.receivableMoney,jdbcType=DECIMAL}, received_amount = #{record.receivedAmount,jdbcType=DECIMAL}, payment_method = #{record.paymentMethod,jdbcType=INTEGER}, serial_number = #{record.serialNumber,jdbcType=VARCHAR}, collection_id = #{record.collectionId,jdbcType=VARCHAR}, collection_time = #{record.collectionTime,jdbcType=TIMESTAMP}, created_id = #{record.createdId,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, updated_id = #{record.updatedId,jdbcType=VARCHAR}, nc_code = #{record.ncCode,jdbcType=VARCHAR}, nc_bank_serial_id = #{record.ncBankSerialId,jdbcType=VARCHAR}, bank_name = #{record.bankName,jdbcType=VARCHAR}, bank_branch_name = #{record.bankBranchName,jdbcType=VARCHAR}, bank_number = #{record.bankNumber,jdbcType=CHAR}, remark = #{record.remark,jdbcType=LONGVARCHAR}, file_list = #{record.fileList,jdbcType=LONGVARCHAR}, nc_json = #{record.ncJson,jdbcType=LONGVARCHAR} update room_selection_info set id = #{record.id,jdbcType=VARCHAR}, customer_management_id = #{record.customerManagementId,jdbcType=VARCHAR}, group_id = #{record.groupId,jdbcType=VARCHAR}, disc_id = #{record.discId,jdbcType=VARCHAR}, build_id = #{record.buildId,jdbcType=VARCHAR}, house_id = #{record.houseId,jdbcType=VARCHAR}, status = #{record.status,jdbcType=INTEGER}, receivable_money = #{record.receivableMoney,jdbcType=DECIMAL}, received_amount = #{record.receivedAmount,jdbcType=DECIMAL}, payment_method = #{record.paymentMethod,jdbcType=INTEGER}, serial_number = #{record.serialNumber,jdbcType=VARCHAR}, collection_id = #{record.collectionId,jdbcType=VARCHAR}, collection_time = #{record.collectionTime,jdbcType=TIMESTAMP}, created_id = #{record.createdId,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, updated_id = #{record.updatedId,jdbcType=VARCHAR}, nc_code = #{record.ncCode,jdbcType=VARCHAR}, nc_bank_serial_id = #{record.ncBankSerialId,jdbcType=VARCHAR}, bank_name = #{record.bankName,jdbcType=VARCHAR}, bank_branch_name = #{record.bankBranchName,jdbcType=VARCHAR}, bank_number = #{record.bankNumber,jdbcType=CHAR} update room_selection_info customer_management_id = #{customerManagementId,jdbcType=VARCHAR}, group_id = #{groupId,jdbcType=VARCHAR}, disc_id = #{discId,jdbcType=VARCHAR}, build_id = #{buildId,jdbcType=VARCHAR}, house_id = #{houseId,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER}, receivable_money = #{receivableMoney,jdbcType=DECIMAL}, received_amount = #{receivedAmount,jdbcType=DECIMAL}, payment_method = #{paymentMethod,jdbcType=INTEGER}, serial_number = #{serialNumber,jdbcType=VARCHAR}, collection_id = #{collectionId,jdbcType=VARCHAR}, collection_time = #{collectionTime,jdbcType=TIMESTAMP}, created_id = #{createdId,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, updated_id = #{updatedId,jdbcType=VARCHAR}, nc_code = #{ncCode,jdbcType=VARCHAR}, nc_bank_serial_id = #{ncBankSerialId,jdbcType=VARCHAR}, bank_name = #{bankName,jdbcType=VARCHAR}, bank_branch_name = #{bankBranchName,jdbcType=VARCHAR}, bank_number = #{bankNumber,jdbcType=CHAR}, remark = #{remark,jdbcType=LONGVARCHAR}, file_list = #{fileList,jdbcType=LONGVARCHAR}, nc_json = #{ncJson,jdbcType=LONGVARCHAR}, where id = #{id,jdbcType=VARCHAR} update room_selection_info set customer_management_id = #{customerManagementId,jdbcType=VARCHAR}, group_id = #{groupId,jdbcType=VARCHAR}, disc_id = #{discId,jdbcType=VARCHAR}, build_id = #{buildId,jdbcType=VARCHAR}, house_id = #{houseId,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER}, receivable_money = #{receivableMoney,jdbcType=DECIMAL}, received_amount = #{receivedAmount,jdbcType=DECIMAL}, payment_method = #{paymentMethod,jdbcType=INTEGER}, serial_number = #{serialNumber,jdbcType=VARCHAR}, collection_id = #{collectionId,jdbcType=VARCHAR}, collection_time = #{collectionTime,jdbcType=TIMESTAMP}, created_id = #{createdId,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, updated_id = #{updatedId,jdbcType=VARCHAR}, nc_code = #{ncCode,jdbcType=VARCHAR}, nc_bank_serial_id = #{ncBankSerialId,jdbcType=VARCHAR}, bank_name = #{bankName,jdbcType=VARCHAR}, bank_branch_name = #{bankBranchName,jdbcType=VARCHAR}, bank_number = #{bankNumber,jdbcType=CHAR}, remark = #{remark,jdbcType=LONGVARCHAR}, file_list = #{fileList,jdbcType=LONGVARCHAR}, nc_json = #{ncJson,jdbcType=LONGVARCHAR} where id = #{id,jdbcType=VARCHAR} update room_selection_info set customer_management_id = #{customerManagementId,jdbcType=VARCHAR}, group_id = #{groupId,jdbcType=VARCHAR}, disc_id = #{discId,jdbcType=VARCHAR}, build_id = #{buildId,jdbcType=VARCHAR}, house_id = #{houseId,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER}, receivable_money = #{receivableMoney,jdbcType=DECIMAL}, received_amount = #{receivedAmount,jdbcType=DECIMAL}, payment_method = #{paymentMethod,jdbcType=INTEGER}, serial_number = #{serialNumber,jdbcType=VARCHAR}, collection_id = #{collectionId,jdbcType=VARCHAR}, collection_time = #{collectionTime,jdbcType=TIMESTAMP}, created_id = #{createdId,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, updated_id = #{updatedId,jdbcType=VARCHAR}, nc_code = #{ncCode,jdbcType=VARCHAR}, nc_bank_serial_id = #{ncBankSerialId,jdbcType=VARCHAR}, bank_name = #{bankName,jdbcType=VARCHAR}, bank_branch_name = #{bankBranchName,jdbcType=VARCHAR}, bank_number = #{bankNumber,jdbcType=CHAR} where id = #{id,jdbcType=VARCHAR}