insert INTO udi_deviceid
(
UDI_DeviceIdOID,primaryDeviceId,publishDate,pkgQuantity,useUnitDeviceId,
deviceCarrier,isSameRegDI,registrationDI,isDirectMark,isSameDeviceId,
directMarkDI,isLotBatch,isSerialNumber,isManufacturingDate,isExpirationDate,
Status,deviceRecordKey,TYSHXYDM,IndentCode,UDI_SubProduct_FK,
UDI_DeviceId_FK,UDI_StandAgency_FK,UDI_FacIdentCode_FK,UDI_Product_FK,Reserve1,Reserve2
)
values
(
#{UDI_DeviceIdOID}, #{primaryDeviceId}, #{publishDate}, #{pkgQuantity}, #{useUnitDeviceId},
#{deviceCarrier}, #{isSameRegDI}, #{registrationDI}, #{isDirectMark}, #{isSameDeviceId},
#{directMarkDI}, #{isLotBatch}, #{isSerialNumber}, #{isManufacturingDate}, #{isExpirationDate},
#{Status}, #{deviceRecordKey}, #{TYSHXYDM}, #{IndentCode}, #{UDI_SubProduct_FK},
#{UDI_DeviceId_FK}, #{UDI_StandAgency_FK}, #{UDI_FacIdentCode_FK}, #{UDI_Product_FK}, #{Reserve1},
#{Reserve2}
)
insert INTO udi_deviceid
(
UDI_DeviceIdOID,primaryDeviceId,publishDate,pkgQuantity,useUnitDeviceId,
deviceCarrier,isSameRegDI,registrationDI,isDirectMark,isSameDeviceId,
directMarkDI,isLotBatch,isSerialNumber,isManufacturingDate,isExpirationDate,
Status,deviceRecordKey,TYSHXYDM,IndentCode,UDI_SubProduct_FK,
UDI_DeviceId_FK,UDI_StandAgency_FK,UDI_FacIdentCode_FK,UDI_Product_FK,Reserve1,Reserve2
)
VALUES
(
#{item.UDI_DeviceIdOID}, #{item.primaryDeviceId}, #{item.publishDate}, #{item.pkgQuantity},
#{item.useUnitDeviceId},
#{item.deviceCarrier}, #{item.isSameRegDI}, #{item.registrationDI}, #{item.isDirectMark},
#{item.isSameDeviceId},
#{item.directMarkDI}, #{item.isLotBatch}, #{item.isSerialNumber}, #{item.isManufacturingDate},
#{item.isExpirationDate},
#{item.Status}, #{item.deviceRecordKey}, #{item.TYSHXYDM}, #{item.IndentCode}, #{item.UDI_SubProduct_FK},
#{item.UDI_DeviceId_FK}, #{item.UDI_StandAgency_FK}, #{item.UDI_FacIdentCode_FK}, #{item.UDI_Product_FK},
#{item.Reserve1},
#{item.Reserve2}
)
delete from udi_deviceid where udi_deviceidOID = #{id}
UPDATE udi_deviceid
primaryDeviceId=#{primaryDeviceId},
publishDate=#{publishDate},
pkgQuantity=#{pkgQuantity},
useUnitDeviceId=#{useUnitDeviceId},
deviceCarrier=#{deviceCarrier},
isSameRegDI=#{isSameRegDI},
registrationDI=#{registrationDI},
isDirectMark=#{isDirectMark},
isSameDeviceId=#{isSameDeviceId},
directMarkDI=#{directMarkDI},
isLotBatch=#{isLotBatch},
isSerialNumber=#{isSerialNumber},
isManufacturingDate=#{isManufacturingDate},
isExpirationDate=#{isExpirationDate},
Status=#{Status},
deviceRecordKey=#{deviceRecordKey},
TYSHXYDM=#{TYSHXYDM},
IndentCode=#{IndentCode},
UDI_SubProduct_FK=#{UDI_SubProduct_FK},
UDI_DeviceId_FK=#{UDI_DeviceId_FK},
UDI_StandAgency_FK=#{UDI_StandAgency_FK},
UDI_FacIdentCode_FK=#{UDI_FacIdentCode_FK},
UDI_Product_FK=#{UDI_Product_FK},
Reserve1=#{Reserve1},
Reserve2=#{Reserve2},
WHERE UDI_DeviceIdOID=#{UDI_DeviceIdOID}
UPDATE udi_deviceid
deviceRecordKey=#{deviceRecordKey},
TYSHXYDM=#{TYSHXYDM},
Status=#{Status},
WHERE primaryDeviceId=#{ZXXSDYCPBS}