CONSIGNEE_ID, CONSIGNEE_COMPANY_NAME, CONSIGNEE_ABBREVIATION, CONSIGNEE_REGISTERED_ADDRESS, CONSIGNEE_RECEIVE_ADDRESS, CONSIGNEE_REGISTRATION_TIME, CONSIGNEE_CONTACT_NAME, CONSIGNEE_WARRANTY_AMOUNT, CONSIGNEE_WARRANTY_WEIGHT, CONSIGNEE_CONTACT_TEL, CONSIGNEE_EXCHANGE_DELIVERY, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, EAS_CONSIGNEE_ID, CONSIGNEE_CODE, CONSIGNEE_FAR_ID, AREA_ID, CONSIGNEE_SSO_ID, CONSIGNEE_SSO_CODE t.CONSIGNEE_ID, t.CONSIGNEE_COMPANY_NAME, t.CONSIGNEE_ABBREVIATION, t.CONSIGNEE_REGISTERED_ADDRESS, t.CONSIGNEE_RECEIVE_ADDRESS, t.CONSIGNEE_REGISTRATION_TIME, t.CONSIGNEE_CONTACT_NAME, t.CONSIGNEE_WARRANTY_AMOUNT, t.CONSIGNEE_WARRANTY_WEIGHT, t.CONSIGNEE_CONTACT_TEL, t.CONSIGNEE_EXCHANGE_DELIVERY, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED, t.EAS_CONSIGNEE_ID, t.CONSIGNEE_CODE, t.CONSIGNEE_FAR_ID, t.AREA_ID, t.CONSIGNEE_SSO_ID, t.CONSIGNEE_SSO_CODE SELECT FROM RMS_CONSIGNEE SELECT FROM RMS_CONSIGNEE t and CONSIGNEE_ID = #{consigneeId} and CONSIGNEE_COMPANY_NAME = #{consigneeCompanyName} and CONSIGNEE_ABBREVIATION = #{consigneeAbbreviation} and CONSIGNEE_REGISTERED_ADDRESS = #{consigneeRegisteredAddress} and CONSIGNEE_RECEIVE_ADDRESS = #{consigneeReceiveAddress} and TO_CHAR(CONSIGNEE_REGISTRATION_TIME,'yyyy-MM-dd') = #{consigneeRegistrationTime} and CONSIGNEE_CONTACT_NAME = #{consigneeContactName} and CONSIGNEE_WARRANTY_AMOUNT = #{consigneeWarrantyAmount} and CONSIGNEE_WARRANTY_WEIGHT = #{consigneeWarrantyWeight} and CONSIGNEE_CONTACT_TEL = #{consigneeContactTel} and CONSIGNEE_EXCHANGE_DELIVERY = #{consigneeExchangeDelivery} and INSERT_USERNAME = #{insertUsername} and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime} and UPDATE_USERNAME = #{updateUsername} and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime} and INSERT_UPDATE_REMARK = #{insertUpdateRemark} and DELETED = #{deleted} and EAS_CONSIGNEE_ID = #{easConsigneeId} and CONSIGNEE_CODE = #{consigneeCode} and CONSIGNEE_FAR_ID = #{consigneeFarId} and AREA_ID = #{areaId} and CONSIGNEE_SSO_ID = #{consigneeSsoId} and CONSIGNEE_SSO_CODE = #{consigneeSsoCode} and CONSIGNEE_ID = #{consigneeId} and CONSIGNEE_COMPANY_NAME LIKE '%${consigneeCompanyName}%' and CONSIGNEE_ABBREVIATION LIKE '%${consigneeAbbreviation}%' and CONSIGNEE_REGISTERED_ADDRESS LIKE '%${consigneeRegisteredAddress}%' and CONSIGNEE_RECEIVE_ADDRESS LIKE '%${consigneeReceiveAddress}%' and TO_CHAR(CONSIGNEE_REGISTRATION_TIME,'yyyy-MM-dd') = #{consigneeRegistrationTime} and CONSIGNEE_CONTACT_NAME LIKE '%${consigneeContactName}%' and CONSIGNEE_WARRANTY_AMOUNT = #{consigneeWarrantyAmount} and CONSIGNEE_WARRANTY_WEIGHT LIKE '%${consigneeWarrantyWeight}%' and CONSIGNEE_CONTACT_TEL LIKE '%${consigneeContactTel}%' and CONSIGNEE_EXCHANGE_DELIVERY = #{consigneeExchangeDelivery} and INSERT_USERNAME LIKE '%${insertUsername}%' and TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = #{insertTime} and UPDATE_USERNAME LIKE '%${updateUsername}%' and TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = #{updateTime} and INSERT_UPDATE_REMARK LIKE '%${insertUpdateRemark}%' and DELETED = #{deleted} and EAS_CONSIGNEE_ID LIKE '%${easConsigneeId}%' and CONSIGNEE_CODE LIKE '%${consigneeCode}%' and CONSIGNEE_FAR_ID = #{consigneeFarId} and AREA_ID = #{areaId} and CONSIGNEE_SSO_ID LIKE '%${consigneeSsoId}%' and CONSIGNEE_SSO_CODE LIKE '%${consigneeSsoCode}%' delete from RMS_CONSIGNEE where CONSIGNEE_ID = #{consigneeId,jdbcType=DECIMAL} delete from RMS_CONSIGNEE where 1!=1 or CONSIGNEE_COMPANY_NAME = #{consigneeCompanyName} or CONSIGNEE_ABBREVIATION = #{consigneeAbbreviation} or CONSIGNEE_REGISTERED_ADDRESS = #{consigneeRegisteredAddress} or CONSIGNEE_RECEIVE_ADDRESS = #{consigneeReceiveAddress} or TO_CHAR(CONSIGNEE_REGISTRATION_TIME,'yyyy-MM-dd') = '#{consigneeRegistrationTime}' or CONSIGNEE_CONTACT_NAME = #{consigneeContactName} or CONSIGNEE_WARRANTY_AMOUNT = #{consigneeWarrantyAmount} or CONSIGNEE_WARRANTY_WEIGHT = #{consigneeWarrantyWeight} or CONSIGNEE_CONTACT_TEL = #{consigneeContactTel} or CONSIGNEE_EXCHANGE_DELIVERY = #{consigneeExchangeDelivery} or INSERT_USERNAME = #{insertUsername} or TO_CHAR(INSERT_TIME,'yyyy-MM-dd') = '#{insertTime}' or UPDATE_USERNAME = #{updateUsername} or TO_CHAR(UPDATE_TIME,'yyyy-MM-dd') = '#{updateTime}' or INSERT_UPDATE_REMARK = #{insertUpdateRemark} or DELETED = #{deleted} or EAS_CONSIGNEE_ID = #{easConsigneeId} or CONSIGNEE_CODE = #{consigneeCode} or CONSIGNEE_FAR_ID = #{consigneeFarId} or AREA_ID = #{areaId} or CONSIGNEE_SSO_ID = #{consigneeSsoId} or CONSIGNEE_SSO_CODE = #{consigneeSsoCode} insert into RMS_CONSIGNEE (CONSIGNEE_ID, CONSIGNEE_COMPANY_NAME, CONSIGNEE_ABBREVIATION, CONSIGNEE_REGISTERED_ADDRESS, CONSIGNEE_RECEIVE_ADDRESS, CONSIGNEE_REGISTRATION_TIME, CONSIGNEE_CONTACT_NAME, CONSIGNEE_WARRANTY_AMOUNT, CONSIGNEE_WARRANTY_WEIGHT, CONSIGNEE_CONTACT_TEL, CONSIGNEE_EXCHANGE_DELIVERY, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, EAS_CONSIGNEE_ID, CONSIGNEE_CODE, CONSIGNEE_FAR_ID, AREA_ID, CONSIGNEE_SSO_ID, CONSIGNEE_SSO_CODE) values (#{consigneeId,jdbcType=DECIMAL}, #{consigneeCompanyName,jdbcType=VARCHAR}, #{consigneeAbbreviation,jdbcType=VARCHAR}, #{consigneeRegisteredAddress,jdbcType=VARCHAR}, #{consigneeReceiveAddress,jdbcType=VARCHAR}, #{consigneeRegistrationTime,jdbcType=TIMESTAMP}, #{consigneeContactName,jdbcType=VARCHAR}, #{consigneeWarrantyAmount,jdbcType=DECIMAL}, #{consigneeWarrantyWeight,jdbcType=VARCHAR}, #{consigneeContactTel,jdbcType=VARCHAR}, #{consigneeExchangeDelivery,jdbcType=DECIMAL}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{easConsigneeId,jdbcType=VARCHAR}, #{consigneeCode,jdbcType=VARCHAR}, #{consigneeFarId,jdbcType=DECIMAL}, #{areaId,jdbcType=DECIMAL}, #{consigneeSsoId,jdbcType=VARCHAR}, #{consigneeSsoCode,jdbcType=VARCHAR}) insert into RMS_CONSIGNEE CONSIGNEE_ID, CONSIGNEE_COMPANY_NAME, CONSIGNEE_ABBREVIATION, CONSIGNEE_REGISTERED_ADDRESS, CONSIGNEE_RECEIVE_ADDRESS, CONSIGNEE_REGISTRATION_TIME, CONSIGNEE_CONTACT_NAME, CONSIGNEE_WARRANTY_AMOUNT, CONSIGNEE_WARRANTY_WEIGHT, CONSIGNEE_CONTACT_TEL, CONSIGNEE_EXCHANGE_DELIVERY, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, EAS_CONSIGNEE_ID, CONSIGNEE_CODE, CONSIGNEE_FAR_ID, AREA_ID, CONSIGNEE_SSO_ID, CONSIGNEE_SSO_CODE, #{consigneeId,jdbcType=DECIMAL}, #{consigneeCompanyName,jdbcType=VARCHAR}, #{consigneeAbbreviation,jdbcType=VARCHAR}, #{consigneeRegisteredAddress,jdbcType=VARCHAR}, #{consigneeReceiveAddress,jdbcType=VARCHAR}, #{consigneeRegistrationTime,jdbcType=TIMESTAMP}, #{consigneeContactName,jdbcType=VARCHAR}, #{consigneeWarrantyAmount,jdbcType=DECIMAL}, #{consigneeWarrantyWeight,jdbcType=VARCHAR}, #{consigneeContactTel,jdbcType=VARCHAR}, #{consigneeExchangeDelivery,jdbcType=DECIMAL}, #{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{easConsigneeId,jdbcType=VARCHAR}, #{consigneeCode,jdbcType=VARCHAR}, #{consigneeFarId,jdbcType=DECIMAL}, #{areaId,jdbcType=DECIMAL}, #{consigneeSsoId,jdbcType=VARCHAR}, #{consigneeSsoCode,jdbcType=VARCHAR}, update RMS_CONSIGNEE set CONSIGNEE_COMPANY_NAME = #{consigneeCompanyName,jdbcType=VARCHAR}, CONSIGNEE_ABBREVIATION = #{consigneeAbbreviation,jdbcType=VARCHAR}, CONSIGNEE_REGISTERED_ADDRESS = #{consigneeRegisteredAddress,jdbcType=VARCHAR}, CONSIGNEE_RECEIVE_ADDRESS = #{consigneeReceiveAddress,jdbcType=VARCHAR}, CONSIGNEE_REGISTRATION_TIME = #{consigneeRegistrationTime,jdbcType=TIMESTAMP}, CONSIGNEE_CONTACT_NAME = #{consigneeContactName,jdbcType=VARCHAR}, CONSIGNEE_WARRANTY_AMOUNT = #{consigneeWarrantyAmount,jdbcType=DECIMAL}, CONSIGNEE_WARRANTY_WEIGHT = #{consigneeWarrantyWeight,jdbcType=VARCHAR}, CONSIGNEE_CONTACT_TEL = #{consigneeContactTel,jdbcType=VARCHAR}, CONSIGNEE_EXCHANGE_DELIVERY = #{consigneeExchangeDelivery,jdbcType=DECIMAL}, INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR}, INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP}, UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR}, UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP}, INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR}, DELETED = #{deleted,jdbcType=DECIMAL}, EAS_CONSIGNEE_ID = #{easConsigneeId,jdbcType=VARCHAR}, CONSIGNEE_CODE = #{consigneeCode,jdbcType=VARCHAR}, CONSIGNEE_FAR_ID = #{consigneeFarId,jdbcType=DECIMAL}, AREA_ID = #{areaId,jdbcType=DECIMAL}, CONSIGNEE_SSO_ID = #{consigneeSsoId,jdbcType=VARCHAR}, CONSIGNEE_SSO_CODE = #{consigneeSsoCode,jdbcType=VARCHAR} where CONSIGNEE_ID = #{consigneeId,jdbcType=DECIMAL} update RMS_CONSIGNEE CONSIGNEE_COMPANY_NAME = #{consigneeCompanyName,jdbcType=VARCHAR}, CONSIGNEE_ABBREVIATION = #{consigneeAbbreviation,jdbcType=VARCHAR}, CONSIGNEE_REGISTERED_ADDRESS = #{consigneeRegisteredAddress,jdbcType=VARCHAR}, CONSIGNEE_RECEIVE_ADDRESS = #{consigneeReceiveAddress,jdbcType=VARCHAR}, CONSIGNEE_REGISTRATION_TIME = #{consigneeRegistrationTime,jdbcType=TIMESTAMP}, CONSIGNEE_CONTACT_NAME = #{consigneeContactName,jdbcType=VARCHAR}, CONSIGNEE_WARRANTY_AMOUNT = #{consigneeWarrantyAmount,jdbcType=DECIMAL}, CONSIGNEE_WARRANTY_WEIGHT = #{consigneeWarrantyWeight,jdbcType=VARCHAR}, CONSIGNEE_CONTACT_TEL = #{consigneeContactTel,jdbcType=VARCHAR}, CONSIGNEE_EXCHANGE_DELIVERY = #{consigneeExchangeDelivery,jdbcType=DECIMAL}, INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR}, INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP}, UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR}, UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP}, INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR}, DELETED = #{deleted,jdbcType=DECIMAL}, EAS_CONSIGNEE_ID = #{easConsigneeId,jdbcType=VARCHAR}, CONSIGNEE_CODE = #{consigneeCode,jdbcType=VARCHAR}, CONSIGNEE_FAR_ID = #{consigneeFarId,jdbcType=DECIMAL}, AREA_ID = #{areaId,jdbcType=DECIMAL}, CONSIGNEE_SSO_ID = #{consigneeSsoId,jdbcType=VARCHAR}, CONSIGNEE_SSO_CODE = #{consigneeSsoCode,jdbcType=VARCHAR}, where CONSIGNEE_ID = #{consigneeId,jdbcType=DECIMAL} insert into RMS_CONSIGNEE (CONSIGNEE_ID, CONSIGNEE_COMPANY_NAME, CONSIGNEE_ABBREVIATION, CONSIGNEE_REGISTERED_ADDRESS, CONSIGNEE_RECEIVE_ADDRESS, CONSIGNEE_REGISTRATION_TIME, CONSIGNEE_CONTACT_NAME, CONSIGNEE_WARRANTY_AMOUNT, CONSIGNEE_WARRANTY_WEIGHT, CONSIGNEE_CONTACT_TEL, CONSIGNEE_EXCHANGE_DELIVERY, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, EAS_CONSIGNEE_ID, CONSIGNEE_CODE, CONSIGNEE_FAR_ID, AREA_ID, CONSIGNEE_SSO_ID, CONSIGNEE_SSO_CODE) ( select #{item.consigneeId,jdbcType=DECIMAL}, #{item.consigneeCompanyName,jdbcType=VARCHAR}, #{item.consigneeAbbreviation,jdbcType=VARCHAR}, #{item.consigneeRegisteredAddress,jdbcType=VARCHAR}, #{item.consigneeReceiveAddress,jdbcType=VARCHAR}, #{item.consigneeRegistrationTime,jdbcType=TIMESTAMP}, #{item.consigneeContactName,jdbcType=VARCHAR}, #{item.consigneeWarrantyAmount,jdbcType=DECIMAL}, #{item.consigneeWarrantyWeight,jdbcType=VARCHAR}, #{item.consigneeContactTel,jdbcType=VARCHAR}, #{item.consigneeExchangeDelivery,jdbcType=DECIMAL}, #{item.insertUsername,jdbcType=VARCHAR}, #{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP}, #{item.insertUpdateRemark,jdbcType=VARCHAR}, #{item.deleted,jdbcType=DECIMAL}, #{item.easConsigneeId,jdbcType=VARCHAR}, #{item.consigneeCode,jdbcType=VARCHAR}, #{item.consigneeFarId,jdbcType=DECIMAL}, #{item.areaId,jdbcType=DECIMAL}, #{item.consigneeSsoId,jdbcType=VARCHAR}, #{item.consigneeSsoCode,jdbcType=VARCHAR} from dual ) update RMS_CONSIGNEE set CONSIGNEE_ID= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeId,jdbcType=DECIMAL} ,CONSIGNEE_COMPANY_NAME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeCompanyName,jdbcType=VARCHAR} ,CONSIGNEE_ABBREVIATION= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeAbbreviation,jdbcType=VARCHAR} ,CONSIGNEE_REGISTERED_ADDRESS= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeRegisteredAddress,jdbcType=VARCHAR} ,CONSIGNEE_RECEIVE_ADDRESS= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeReceiveAddress,jdbcType=VARCHAR} ,CONSIGNEE_REGISTRATION_TIME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeRegistrationTime,jdbcType=TIMESTAMP} ,CONSIGNEE_CONTACT_NAME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeContactName,jdbcType=VARCHAR} ,CONSIGNEE_WARRANTY_AMOUNT= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeWarrantyAmount,jdbcType=DECIMAL} ,CONSIGNEE_WARRANTY_WEIGHT= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeWarrantyWeight,jdbcType=VARCHAR} ,CONSIGNEE_CONTACT_TEL= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeContactTel,jdbcType=VARCHAR} ,CONSIGNEE_EXCHANGE_DELIVERY= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeExchangeDelivery,jdbcType=DECIMAL} ,INSERT_USERNAME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR} ,INSERT_TIME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP} ,UPDATE_USERNAME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR} ,UPDATE_TIME= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP} ,INSERT_UPDATE_REMARK= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR} ,DELETED= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL} ,EAS_CONSIGNEE_ID= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.easConsigneeId,jdbcType=VARCHAR} ,CONSIGNEE_CODE= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeCode,jdbcType=VARCHAR} ,CONSIGNEE_FAR_ID= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeFarId,jdbcType=DECIMAL} ,AREA_ID= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.areaId,jdbcType=DECIMAL} ,CONSIGNEE_SSO_ID= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeSsoId,jdbcType=VARCHAR} ,CONSIGNEE_SSO_CODE= when #{item.consigneeId,jdbcType=DECIMAL} then #{item.consigneeSsoCode,jdbcType=VARCHAR} where CONSIGNEE_ID in #{item.consigneeId,jdbcType=DECIMAL} delete from RMS_CONSIGNEE where CONSIGNEE_ID in #{id} UPDATE RMS_CONSIGNEE RC SET RC.CONSIGNEE_SETTLEMENT_METHOD = #{settleMothod} WHERE RC.CONSIGNEE_ID = #{receiveId}