CARRIER_ID, CARRIER_TRANSPORT_TYPE, CARRIER_NAME, CARRIER_ABBREVIATION, CARRIER_ADDRESS,
CARRIER_BID_AREA_ID, CARRIER_BID_TIME, CARRIER_LEGAL_REPRESENTATIVE, REGISTER_NO,
CARRIER_AGENT, CARRIER_CONTACT_NUMBER, CARRIER_FAX, CARRIER_ACCOUNT, CARRIER_ACCOUNT_BLANK,
CARRIER_DUTY_PARAGRAPH, CARRIER_POSTAL_CODE, REGISTER_CAPITAL, BUSINESS_SCOPE, ANNUAL_DATE,
COMPANY_STATUS_DESC, COMPANY_TYPE_DESC, OPERATION_PERIOD, REGISTER_DATE, REGISTER_ORGANIZATION,
REGISTER_APTITUDES, CREDENTIAL_DESC, CONTACTS_NAME, INSERT_USERNAME, INSERT_TIME,
UPDATE_USERNAME, UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, CARRIER_TYPE, EAS_CARRIER_ID,
CARRIER_BUSINESS_ABLELICENSE, CARRIER_BUSINESS_LICENSE, CARRIER_TRANSPORT_CERTIFICATE
t.CARRIER_ID, t.CARRIER_TRANSPORT_TYPE, t.CARRIER_NAME, t.CARRIER_ABBREVIATION, t.CARRIER_ADDRESS,
t.CARRIER_BID_AREA_ID, t.CARRIER_BID_TIME, t.CARRIER_LEGAL_REPRESENTATIVE, t.REGISTER_NO,
t.CARRIER_AGENT, t.CARRIER_CONTACT_NUMBER, t.CARRIER_FAX, t.CARRIER_ACCOUNT, t.CARRIER_ACCOUNT_BLANK,
t.CARRIER_DUTY_PARAGRAPH, t.CARRIER_POSTAL_CODE, t.REGISTER_CAPITAL, t.BUSINESS_SCOPE,
t.ANNUAL_DATE, t.COMPANY_STATUS_DESC, t.COMPANY_TYPE_DESC, t.OPERATION_PERIOD, t.REGISTER_DATE,
t.REGISTER_ORGANIZATION, t.REGISTER_APTITUDES, t.CREDENTIAL_DESC, t.CONTACTS_NAME,
t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK,
t.DELETED, t.CARRIER_TYPE, t.EAS_CARRIER_ID, t.CARRIER_BUSINESS_ABLELICENSE, t.CARRIER_BUSINESS_LICENSE,
t.CARRIER_TRANSPORT_CERTIFICATE
SELECT FROM RMS_CARRIER
SELECT FROM RMS_CARRIER t
and CARRIER_ID = #{carrierId}
and CARRIER_TRANSPORT_TYPE = #{carrierTransportType}
and CARRIER_NAME = #{carrierName}
and CARRIER_ABBREVIATION = #{carrierAbbreviation}
and CARRIER_ADDRESS = #{carrierAddress}
and CARRIER_BID_AREA_ID = #{carrierBidAreaId}
and TO_CHAR(CARRIER_BID_TIME,'yyyy-MM-dd') = #{carrierBidTime}
and CARRIER_LEGAL_REPRESENTATIVE = #{carrierLegalRepresentative}
and REGISTER_NO = #{registerNo}
and CARRIER_AGENT = #{carrierAgent}
and CARRIER_CONTACT_NUMBER = #{carrierContactNumber}
and CARRIER_FAX = #{carrierFax}
and CARRIER_ACCOUNT = #{carrierAccount}
and CARRIER_ACCOUNT_BLANK = #{carrierAccountBlank}
and CARRIER_DUTY_PARAGRAPH = #{carrierDutyParagraph}
and CARRIER_POSTAL_CODE = #{carrierPostalCode}
and REGISTER_CAPITAL = #{registerCapital}
and BUSINESS_SCOPE = #{businessScope}
and ANNUAL_DATE = #{annualDate}
and COMPANY_STATUS_DESC = #{companyStatusDesc}
and COMPANY_TYPE_DESC = #{companyTypeDesc}
and OPERATION_PERIOD = #{operationPeriod}
and TO_CHAR(REGISTER_DATE,'yyyy-MM-dd') = #{registerDate}
and REGISTER_ORGANIZATION = #{registerOrganization}
and REGISTER_APTITUDES = #{registerAptitudes}
and CREDENTIAL_DESC = #{credentialDesc}
and CONTACTS_NAME = #{contactsName}
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 CARRIER_TYPE = #{carrierType}
and EAS_CARRIER_ID = #{easCarrierId}
and CARRIER_BUSINESS_ABLELICENSE = #{carrierBusinessAblelicense}
and CARRIER_BUSINESS_LICENSE = #{carrierBusinessLicense}
and CARRIER_TRANSPORT_CERTIFICATE = #{carrierTransportCertificate}
and CARRIER_ID = #{carrierId}
and CARRIER_TRANSPORT_TYPE LIKE '%${carrierTransportType}%'
and CARRIER_NAME LIKE '%${carrierName}%'
and CARRIER_ABBREVIATION LIKE '%${carrierAbbreviation}%'
and CARRIER_ADDRESS LIKE '%${carrierAddress}%'
and CARRIER_BID_AREA_ID = #{carrierBidAreaId}
and TO_CHAR(CARRIER_BID_TIME,'yyyy-MM-dd') = #{carrierBidTime}
and CARRIER_LEGAL_REPRESENTATIVE LIKE '%${carrierLegalRepresentative}%'
and REGISTER_NO LIKE '%${registerNo}%'
and CARRIER_AGENT LIKE '%${carrierAgent}%'
and CARRIER_CONTACT_NUMBER LIKE '%${carrierContactNumber}%'
and CARRIER_FAX LIKE '%${carrierFax}%'
and CARRIER_ACCOUNT LIKE '%${carrierAccount}%'
and CARRIER_ACCOUNT_BLANK LIKE '%${carrierAccountBlank}%'
and CARRIER_DUTY_PARAGRAPH LIKE '%${carrierDutyParagraph}%'
and CARRIER_POSTAL_CODE LIKE '%${carrierPostalCode}%'
and REGISTER_CAPITAL LIKE '%${registerCapital}%'
and BUSINESS_SCOPE LIKE '%${businessScope}%'
and ANNUAL_DATE LIKE '%${annualDate}%'
and COMPANY_STATUS_DESC LIKE '%${companyStatusDesc}%'
and COMPANY_TYPE_DESC LIKE '%${companyTypeDesc}%'
and OPERATION_PERIOD LIKE '%${operationPeriod}%'
and TO_CHAR(REGISTER_DATE,'yyyy-MM-dd') = #{registerDate}
and REGISTER_ORGANIZATION LIKE '%${registerOrganization}%'
and REGISTER_APTITUDES LIKE '%${registerAptitudes}%'
and CREDENTIAL_DESC LIKE '%${credentialDesc}%'
and CONTACTS_NAME LIKE '%${contactsName}%'
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 CARRIER_TYPE LIKE '%${carrierType}%'
and EAS_CARRIER_ID LIKE '%${easCarrierId}%'
and CARRIER_BUSINESS_ABLELICENSE LIKE '%${carrierBusinessAblelicense}%'
and CARRIER_BUSINESS_LICENSE LIKE '%${carrierBusinessLicense}%'
and CARRIER_TRANSPORT_CERTIFICATE LIKE '%${carrierTransportCertificate}%'
delete from RMS_CARRIER
where CARRIER_ID = #{carrierId,jdbcType=DECIMAL}
delete from RMS_CARRIER
where 1!=1
or CARRIER_TRANSPORT_TYPE = #{carrierTransportType}
or CARRIER_NAME = #{carrierName}
or CARRIER_ABBREVIATION = #{carrierAbbreviation}
or CARRIER_ADDRESS = #{carrierAddress}
or CARRIER_BID_AREA_ID = #{carrierBidAreaId}
or TO_CHAR(CARRIER_BID_TIME,'yyyy-MM-dd') = '#{carrierBidTime}'
or CARRIER_LEGAL_REPRESENTATIVE = #{carrierLegalRepresentative}
or REGISTER_NO = #{registerNo}
or CARRIER_AGENT = #{carrierAgent}
or CARRIER_CONTACT_NUMBER = #{carrierContactNumber}
or CARRIER_FAX = #{carrierFax}
or CARRIER_ACCOUNT = #{carrierAccount}
or CARRIER_ACCOUNT_BLANK = #{carrierAccountBlank}
or CARRIER_DUTY_PARAGRAPH = #{carrierDutyParagraph}
or CARRIER_POSTAL_CODE = #{carrierPostalCode}
or REGISTER_CAPITAL = #{registerCapital}
or BUSINESS_SCOPE = #{businessScope}
or ANNUAL_DATE = #{annualDate}
or COMPANY_STATUS_DESC = #{companyStatusDesc}
or COMPANY_TYPE_DESC = #{companyTypeDesc}
or OPERATION_PERIOD = #{operationPeriod}
or TO_CHAR(REGISTER_DATE,'yyyy-MM-dd') = '#{registerDate}'
or REGISTER_ORGANIZATION = #{registerOrganization}
or REGISTER_APTITUDES = #{registerAptitudes}
or CREDENTIAL_DESC = #{credentialDesc}
or CONTACTS_NAME = #{contactsName}
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 CARRIER_TYPE = #{carrierType}
or EAS_CARRIER_ID = #{easCarrierId}
or CARRIER_BUSINESS_ABLELICENSE = #{carrierBusinessAblelicense}
or CARRIER_BUSINESS_LICENSE = #{carrierBusinessLicense}
or CARRIER_TRANSPORT_CERTIFICATE = #{carrierTransportCertificate}
insert into RMS_CARRIER (CARRIER_ID, CARRIER_TRANSPORT_TYPE,
CARRIER_NAME, CARRIER_ABBREVIATION, CARRIER_ADDRESS,
CARRIER_BID_AREA_ID, CARRIER_BID_TIME, CARRIER_LEGAL_REPRESENTATIVE,
REGISTER_NO, CARRIER_AGENT, CARRIER_CONTACT_NUMBER,
CARRIER_FAX, CARRIER_ACCOUNT, CARRIER_ACCOUNT_BLANK,
CARRIER_DUTY_PARAGRAPH, CARRIER_POSTAL_CODE,
REGISTER_CAPITAL, BUSINESS_SCOPE, ANNUAL_DATE,
COMPANY_STATUS_DESC, COMPANY_TYPE_DESC, OPERATION_PERIOD,
REGISTER_DATE, REGISTER_ORGANIZATION, REGISTER_APTITUDES,
CREDENTIAL_DESC, CONTACTS_NAME, INSERT_USERNAME,
INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
INSERT_UPDATE_REMARK, DELETED, CARRIER_TYPE,
EAS_CARRIER_ID, CARRIER_BUSINESS_ABLELICENSE,
CARRIER_BUSINESS_LICENSE, CARRIER_TRANSPORT_CERTIFICATE
)
values (#{carrierId,jdbcType=DECIMAL}, #{carrierTransportType,jdbcType=VARCHAR},
#{carrierName,jdbcType=VARCHAR}, #{carrierAbbreviation,jdbcType=VARCHAR}, #{carrierAddress,jdbcType=VARCHAR},
#{carrierBidAreaId,jdbcType=DECIMAL}, #{carrierBidTime,jdbcType=TIMESTAMP}, #{carrierLegalRepresentative,jdbcType=VARCHAR},
#{registerNo,jdbcType=VARCHAR}, #{carrierAgent,jdbcType=VARCHAR}, #{carrierContactNumber,jdbcType=VARCHAR},
#{carrierFax,jdbcType=VARCHAR}, #{carrierAccount,jdbcType=VARCHAR}, #{carrierAccountBlank,jdbcType=VARCHAR},
#{carrierDutyParagraph,jdbcType=VARCHAR}, #{carrierPostalCode,jdbcType=VARCHAR},
#{registerCapital,jdbcType=VARCHAR}, #{businessScope,jdbcType=VARCHAR}, #{annualDate,jdbcType=VARCHAR},
#{companyStatusDesc,jdbcType=VARCHAR}, #{companyTypeDesc,jdbcType=VARCHAR}, #{operationPeriod,jdbcType=VARCHAR},
#{registerDate,jdbcType=TIMESTAMP}, #{registerOrganization,jdbcType=VARCHAR}, #{registerAptitudes,jdbcType=VARCHAR},
#{credentialDesc,jdbcType=VARCHAR}, #{contactsName,jdbcType=VARCHAR}, #{insertUsername,jdbcType=VARCHAR},
#{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
#{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{carrierType,jdbcType=VARCHAR},
#{easCarrierId,jdbcType=VARCHAR}, #{carrierBusinessAblelicense,jdbcType=VARCHAR},
#{carrierBusinessLicense,jdbcType=VARCHAR}, #{carrierTransportCertificate,jdbcType=VARCHAR}
)
insert into RMS_CARRIER
CARRIER_ID,
CARRIER_TRANSPORT_TYPE,
CARRIER_NAME,
CARRIER_ABBREVIATION,
CARRIER_ADDRESS,
CARRIER_BID_AREA_ID,
CARRIER_BID_TIME,
CARRIER_LEGAL_REPRESENTATIVE,
REGISTER_NO,
CARRIER_AGENT,
CARRIER_CONTACT_NUMBER,
CARRIER_FAX,
CARRIER_ACCOUNT,
CARRIER_ACCOUNT_BLANK,
CARRIER_DUTY_PARAGRAPH,
CARRIER_POSTAL_CODE,
REGISTER_CAPITAL,
BUSINESS_SCOPE,
ANNUAL_DATE,
COMPANY_STATUS_DESC,
COMPANY_TYPE_DESC,
OPERATION_PERIOD,
REGISTER_DATE,
REGISTER_ORGANIZATION,
REGISTER_APTITUDES,
CREDENTIAL_DESC,
CONTACTS_NAME,
INSERT_USERNAME,
INSERT_TIME,
UPDATE_USERNAME,
UPDATE_TIME,
INSERT_UPDATE_REMARK,
DELETED,
CARRIER_TYPE,
EAS_CARRIER_ID,
CARRIER_BUSINESS_ABLELICENSE,
CARRIER_BUSINESS_LICENSE,
CARRIER_TRANSPORT_CERTIFICATE,
#{carrierId,jdbcType=DECIMAL},
#{carrierTransportType,jdbcType=VARCHAR},
#{carrierName,jdbcType=VARCHAR},
#{carrierAbbreviation,jdbcType=VARCHAR},
#{carrierAddress,jdbcType=VARCHAR},
#{carrierBidAreaId,jdbcType=DECIMAL},
#{carrierBidTime,jdbcType=TIMESTAMP},
#{carrierLegalRepresentative,jdbcType=VARCHAR},
#{registerNo,jdbcType=VARCHAR},
#{carrierAgent,jdbcType=VARCHAR},
#{carrierContactNumber,jdbcType=VARCHAR},
#{carrierFax,jdbcType=VARCHAR},
#{carrierAccount,jdbcType=VARCHAR},
#{carrierAccountBlank,jdbcType=VARCHAR},
#{carrierDutyParagraph,jdbcType=VARCHAR},
#{carrierPostalCode,jdbcType=VARCHAR},
#{registerCapital,jdbcType=VARCHAR},
#{businessScope,jdbcType=VARCHAR},
#{annualDate,jdbcType=VARCHAR},
#{companyStatusDesc,jdbcType=VARCHAR},
#{companyTypeDesc,jdbcType=VARCHAR},
#{operationPeriod,jdbcType=VARCHAR},
#{registerDate,jdbcType=TIMESTAMP},
#{registerOrganization,jdbcType=VARCHAR},
#{registerAptitudes,jdbcType=VARCHAR},
#{credentialDesc,jdbcType=VARCHAR},
#{contactsName,jdbcType=VARCHAR},
#{insertUsername,jdbcType=VARCHAR},
#{insertTime,jdbcType=TIMESTAMP},
#{updateUsername,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP},
#{insertUpdateRemark,jdbcType=VARCHAR},
#{deleted,jdbcType=DECIMAL},
#{carrierType,jdbcType=VARCHAR},
#{easCarrierId,jdbcType=VARCHAR},
#{carrierBusinessAblelicense,jdbcType=VARCHAR},
#{carrierBusinessLicense,jdbcType=VARCHAR},
#{carrierTransportCertificate,jdbcType=VARCHAR},
update RMS_CARRIER
set CARRIER_TRANSPORT_TYPE = #{carrierTransportType,jdbcType=VARCHAR},
CARRIER_NAME = #{carrierName,jdbcType=VARCHAR},
CARRIER_ABBREVIATION = #{carrierAbbreviation,jdbcType=VARCHAR},
CARRIER_ADDRESS = #{carrierAddress,jdbcType=VARCHAR},
CARRIER_BID_AREA_ID = #{carrierBidAreaId,jdbcType=DECIMAL},
CARRIER_BID_TIME = #{carrierBidTime,jdbcType=TIMESTAMP},
CARRIER_LEGAL_REPRESENTATIVE = #{carrierLegalRepresentative,jdbcType=VARCHAR},
REGISTER_NO = #{registerNo,jdbcType=VARCHAR},
CARRIER_AGENT = #{carrierAgent,jdbcType=VARCHAR},
CARRIER_CONTACT_NUMBER = #{carrierContactNumber,jdbcType=VARCHAR},
CARRIER_FAX = #{carrierFax,jdbcType=VARCHAR},
CARRIER_ACCOUNT = #{carrierAccount,jdbcType=VARCHAR},
CARRIER_ACCOUNT_BLANK = #{carrierAccountBlank,jdbcType=VARCHAR},
CARRIER_DUTY_PARAGRAPH = #{carrierDutyParagraph,jdbcType=VARCHAR},
CARRIER_POSTAL_CODE = #{carrierPostalCode,jdbcType=VARCHAR},
REGISTER_CAPITAL = #{registerCapital,jdbcType=VARCHAR},
BUSINESS_SCOPE = #{businessScope,jdbcType=VARCHAR},
ANNUAL_DATE = #{annualDate,jdbcType=VARCHAR},
COMPANY_STATUS_DESC = #{companyStatusDesc,jdbcType=VARCHAR},
COMPANY_TYPE_DESC = #{companyTypeDesc,jdbcType=VARCHAR},
OPERATION_PERIOD = #{operationPeriod,jdbcType=VARCHAR},
REGISTER_DATE = #{registerDate,jdbcType=TIMESTAMP},
REGISTER_ORGANIZATION = #{registerOrganization,jdbcType=VARCHAR},
REGISTER_APTITUDES = #{registerAptitudes,jdbcType=VARCHAR},
CREDENTIAL_DESC = #{credentialDesc,jdbcType=VARCHAR},
CONTACTS_NAME = #{contactsName,jdbcType=VARCHAR},
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},
CARRIER_TYPE = #{carrierType,jdbcType=VARCHAR},
EAS_CARRIER_ID = #{easCarrierId,jdbcType=VARCHAR},
CARRIER_BUSINESS_ABLELICENSE = #{carrierBusinessAblelicense,jdbcType=VARCHAR},
CARRIER_BUSINESS_LICENSE = #{carrierBusinessLicense,jdbcType=VARCHAR},
CARRIER_TRANSPORT_CERTIFICATE = #{carrierTransportCertificate,jdbcType=VARCHAR}
where CARRIER_ID = #{carrierId,jdbcType=DECIMAL}
update RMS_CARRIER
CARRIER_TRANSPORT_TYPE = #{carrierTransportType,jdbcType=VARCHAR},
CARRIER_NAME = #{carrierName,jdbcType=VARCHAR},
CARRIER_ABBREVIATION = #{carrierAbbreviation,jdbcType=VARCHAR},
CARRIER_ADDRESS = #{carrierAddress,jdbcType=VARCHAR},
CARRIER_BID_AREA_ID = #{carrierBidAreaId,jdbcType=DECIMAL},
CARRIER_BID_TIME = #{carrierBidTime,jdbcType=TIMESTAMP},
CARRIER_LEGAL_REPRESENTATIVE = #{carrierLegalRepresentative,jdbcType=VARCHAR},
REGISTER_NO = #{registerNo,jdbcType=VARCHAR},
CARRIER_AGENT = #{carrierAgent,jdbcType=VARCHAR},
CARRIER_CONTACT_NUMBER = #{carrierContactNumber,jdbcType=VARCHAR},
CARRIER_FAX = #{carrierFax,jdbcType=VARCHAR},
CARRIER_ACCOUNT = #{carrierAccount,jdbcType=VARCHAR},
CARRIER_ACCOUNT_BLANK = #{carrierAccountBlank,jdbcType=VARCHAR},
CARRIER_DUTY_PARAGRAPH = #{carrierDutyParagraph,jdbcType=VARCHAR},
CARRIER_POSTAL_CODE = #{carrierPostalCode,jdbcType=VARCHAR},
REGISTER_CAPITAL = #{registerCapital,jdbcType=VARCHAR},
BUSINESS_SCOPE = #{businessScope,jdbcType=VARCHAR},
ANNUAL_DATE = #{annualDate,jdbcType=VARCHAR},
COMPANY_STATUS_DESC = #{companyStatusDesc,jdbcType=VARCHAR},
COMPANY_TYPE_DESC = #{companyTypeDesc,jdbcType=VARCHAR},
OPERATION_PERIOD = #{operationPeriod,jdbcType=VARCHAR},
REGISTER_DATE = #{registerDate,jdbcType=TIMESTAMP},
REGISTER_ORGANIZATION = #{registerOrganization,jdbcType=VARCHAR},
REGISTER_APTITUDES = #{registerAptitudes,jdbcType=VARCHAR},
CREDENTIAL_DESC = #{credentialDesc,jdbcType=VARCHAR},
CONTACTS_NAME = #{contactsName,jdbcType=VARCHAR},
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},
CARRIER_TYPE = #{carrierType,jdbcType=VARCHAR},
EAS_CARRIER_ID = #{easCarrierId,jdbcType=VARCHAR},
CARRIER_BUSINESS_ABLELICENSE = #{carrierBusinessAblelicense,jdbcType=VARCHAR},
CARRIER_BUSINESS_LICENSE = #{carrierBusinessLicense,jdbcType=VARCHAR},
CARRIER_TRANSPORT_CERTIFICATE = #{carrierTransportCertificate,jdbcType=VARCHAR},
where CARRIER_ID = #{carrierId,jdbcType=DECIMAL}
insert into RMS_CARRIER
(CARRIER_ID,
CARRIER_TRANSPORT_TYPE, CARRIER_NAME,
CARRIER_ABBREVIATION, CARRIER_ADDRESS,
CARRIER_BID_AREA_ID, CARRIER_BID_TIME,
CARRIER_LEGAL_REPRESENTATIVE, REGISTER_NO,
CARRIER_AGENT, CARRIER_CONTACT_NUMBER,
CARRIER_FAX, CARRIER_ACCOUNT, CARRIER_ACCOUNT_BLANK,
CARRIER_DUTY_PARAGRAPH, CARRIER_POSTAL_CODE,
REGISTER_CAPITAL, BUSINESS_SCOPE,
ANNUAL_DATE, COMPANY_STATUS_DESC,
COMPANY_TYPE_DESC, OPERATION_PERIOD,
REGISTER_DATE, REGISTER_ORGANIZATION,
REGISTER_APTITUDES, CREDENTIAL_DESC,
CONTACTS_NAME, INSERT_USERNAME,
INSERT_TIME, UPDATE_USERNAME,
UPDATE_TIME, INSERT_UPDATE_REMARK,
DELETED, CARRIER_TYPE, EAS_CARRIER_ID,
CARRIER_BUSINESS_ABLELICENSE, CARRIER_BUSINESS_LICENSE,
CARRIER_TRANSPORT_CERTIFICATE)
(
select
#{item.carrierId,jdbcType=DECIMAL},
#{item.carrierTransportType,jdbcType=VARCHAR}, #{item.carrierName,jdbcType=VARCHAR},
#{item.carrierAbbreviation,jdbcType=VARCHAR}, #{item.carrierAddress,jdbcType=VARCHAR},
#{item.carrierBidAreaId,jdbcType=DECIMAL}, #{item.carrierBidTime,jdbcType=TIMESTAMP},
#{item.carrierLegalRepresentative,jdbcType=VARCHAR}, #{item.registerNo,jdbcType=VARCHAR},
#{item.carrierAgent,jdbcType=VARCHAR}, #{item.carrierContactNumber,jdbcType=VARCHAR},
#{item.carrierFax,jdbcType=VARCHAR}, #{item.carrierAccount,jdbcType=VARCHAR}, #{item.carrierAccountBlank,jdbcType=VARCHAR},
#{item.carrierDutyParagraph,jdbcType=VARCHAR}, #{item.carrierPostalCode,jdbcType=VARCHAR},
#{item.registerCapital,jdbcType=VARCHAR}, #{item.businessScope,jdbcType=VARCHAR},
#{item.annualDate,jdbcType=VARCHAR}, #{item.companyStatusDesc,jdbcType=VARCHAR},
#{item.companyTypeDesc,jdbcType=VARCHAR}, #{item.operationPeriod,jdbcType=VARCHAR},
#{item.registerDate,jdbcType=TIMESTAMP}, #{item.registerOrganization,jdbcType=VARCHAR},
#{item.registerAptitudes,jdbcType=VARCHAR}, #{item.credentialDesc,jdbcType=VARCHAR},
#{item.contactsName,jdbcType=VARCHAR}, #{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.carrierType,jdbcType=VARCHAR}, #{item.easCarrierId,jdbcType=VARCHAR},
#{item.carrierBusinessAblelicense,jdbcType=VARCHAR}, #{item.carrierBusinessLicense,jdbcType=VARCHAR},
#{item.carrierTransportCertificate,jdbcType=VARCHAR} from dual
)
update RMS_CARRIER
set
CARRIER_ID=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierId,jdbcType=DECIMAL}
,CARRIER_TRANSPORT_TYPE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierTransportType,jdbcType=VARCHAR}
,CARRIER_NAME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierName,jdbcType=VARCHAR}
,CARRIER_ABBREVIATION=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierAbbreviation,jdbcType=VARCHAR}
,CARRIER_ADDRESS=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierAddress,jdbcType=VARCHAR}
,CARRIER_BID_AREA_ID=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierBidAreaId,jdbcType=DECIMAL}
,CARRIER_BID_TIME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierBidTime,jdbcType=TIMESTAMP}
,CARRIER_LEGAL_REPRESENTATIVE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierLegalRepresentative,jdbcType=VARCHAR}
,REGISTER_NO=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.registerNo,jdbcType=VARCHAR}
,CARRIER_AGENT=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierAgent,jdbcType=VARCHAR}
,CARRIER_CONTACT_NUMBER=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierContactNumber,jdbcType=VARCHAR}
,CARRIER_FAX=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierFax,jdbcType=VARCHAR}
,CARRIER_ACCOUNT=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierAccount,jdbcType=VARCHAR}
,CARRIER_ACCOUNT_BLANK=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierAccountBlank,jdbcType=VARCHAR}
,CARRIER_DUTY_PARAGRAPH=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierDutyParagraph,jdbcType=VARCHAR}
,CARRIER_POSTAL_CODE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierPostalCode,jdbcType=VARCHAR}
,REGISTER_CAPITAL=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.registerCapital,jdbcType=VARCHAR}
,BUSINESS_SCOPE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.businessScope,jdbcType=VARCHAR}
,ANNUAL_DATE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.annualDate,jdbcType=VARCHAR}
,COMPANY_STATUS_DESC=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.companyStatusDesc,jdbcType=VARCHAR}
,COMPANY_TYPE_DESC=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.companyTypeDesc,jdbcType=VARCHAR}
,OPERATION_PERIOD=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.operationPeriod,jdbcType=VARCHAR}
,REGISTER_DATE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.registerDate,jdbcType=TIMESTAMP}
,REGISTER_ORGANIZATION=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.registerOrganization,jdbcType=VARCHAR}
,REGISTER_APTITUDES=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.registerAptitudes,jdbcType=VARCHAR}
,CREDENTIAL_DESC=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.credentialDesc,jdbcType=VARCHAR}
,CONTACTS_NAME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.contactsName,jdbcType=VARCHAR}
,INSERT_USERNAME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
,INSERT_TIME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
,UPDATE_USERNAME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR}
,UPDATE_TIME=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
,INSERT_UPDATE_REMARK=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR}
,DELETED=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
,CARRIER_TYPE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierType,jdbcType=VARCHAR}
,EAS_CARRIER_ID=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.easCarrierId,jdbcType=VARCHAR}
,CARRIER_BUSINESS_ABLELICENSE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierBusinessAblelicense,jdbcType=VARCHAR}
,CARRIER_BUSINESS_LICENSE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierBusinessLicense,jdbcType=VARCHAR}
,CARRIER_TRANSPORT_CERTIFICATE=
when #{item.carrierId,jdbcType=DECIMAL} then #{item.carrierTransportCertificate,jdbcType=VARCHAR}
where CARRIER_ID in
#{item.carrierId,jdbcType=DECIMAL}
delete from RMS_CARRIER
where CARRIER_ID in
#{id}
order by "${orderField}"
${orderType}