select id, external_id, record_type, record_time, region_key, farm_id, farm_name,
enclosure_id, enclosure_name, cattle_id, ear_tag_number, yak_no, source_create_time,
quarantine_unit_id, quarantine_unit_name, quarantine_personnel_id, quarantine_personnel_name,
quarantine_item, quarantine_result, quarantine_report, certificate, scene_picture,
age, etiology, diagnosis_result, medication_name, medication_method, clinic,
treatment_time, treatment_cycle, treatment_effect, condition_change, recovery_time, recovery_health_status,
record_no, source_type, task_id, operation_type, batch_id, cattle_ids,
executor_user_id, executor_name, execute_result, detail_json, material_usage_json, attachments,
exception_flag, exception_desc, remark,
analyzed_flag, last_sync_time, create_time, update_time
from biz_yak_health_source_record
insert into biz_yak_health_source_record (
external_id, record_type, record_time, region_key, farm_id, farm_name,
enclosure_id, enclosure_name, cattle_id, ear_tag_number, yak_no, source_create_time,
quarantine_unit_id, quarantine_unit_name, quarantine_personnel_id, quarantine_personnel_name,
quarantine_item, quarantine_result, quarantine_report, certificate, scene_picture,
age, etiology, diagnosis_result, medication_name, medication_method, clinic,
treatment_time, treatment_cycle, treatment_effect, condition_change, recovery_time, recovery_health_status,
record_no, source_type, task_id, operation_type, batch_id, cattle_ids,
executor_user_id, executor_name, execute_result, detail_json, material_usage_json, attachments,
exception_flag, exception_desc, remark,
analyzed_flag, last_sync_time, create_time
) values (
#{externalId}, #{recordType}, #{recordTime}, #{regionKey}, #{farmId}, #{farmName},
#{enclosureId}, #{enclosureName}, #{cattleId}, #{earTagNumber}, #{yakNo}, #{sourceCreateTime},
#{quarantineUnitId}, #{quarantineUnitName}, #{quarantinePersonnelId}, #{quarantinePersonnelName},
#{quarantineItem}, #{quarantineResult}, #{quarantineReport}, #{certificate}, #{scenePicture},
#{age}, #{etiology}, #{diagnosisResult}, #{medicationName}, #{medicationMethod}, #{clinic},
#{treatmentTime}, #{treatmentCycle}, #{treatmentEffect}, #{conditionChange}, #{recoveryTime}, #{recoveryHealthStatus},
#{recordNo}, #{sourceType}, #{taskId}, #{operationType}, #{batchId}, #{cattleIds},
#{executorUserId}, #{executorName}, #{executeResult}, #{detailJson}, #{materialUsageJson}, #{attachments},
#{exceptionFlag}, #{exceptionDesc}, #{remark},
#{analyzedFlag}, #{lastSyncTime}, sysdate()
)
update biz_yak_health_source_record set
record_time = #{recordTime},
region_key = #{regionKey},
farm_id = #{farmId},
farm_name = #{farmName},
enclosure_id = #{enclosureId},
enclosure_name = #{enclosureName},
cattle_id = #{cattleId},
ear_tag_number = #{earTagNumber},
yak_no = #{yakNo},
source_create_time = #{sourceCreateTime},
quarantine_unit_id = #{quarantineUnitId},
quarantine_unit_name = #{quarantineUnitName},
quarantine_personnel_id = #{quarantinePersonnelId},
quarantine_personnel_name = #{quarantinePersonnelName},
quarantine_item = #{quarantineItem},
quarantine_result = #{quarantineResult},
quarantine_report = #{quarantineReport},
certificate = #{certificate},
scene_picture = #{scenePicture},
age = #{age},
etiology = #{etiology},
diagnosis_result = #{diagnosisResult},
medication_name = #{medicationName},
medication_method = #{medicationMethod},
clinic = #{clinic},
treatment_time = #{treatmentTime},
treatment_cycle = #{treatmentCycle},
treatment_effect = #{treatmentEffect},
condition_change = #{conditionChange},
recovery_time = #{recoveryTime},
recovery_health_status = #{recoveryHealthStatus},
record_no = #{recordNo},
source_type = #{sourceType},
task_id = #{taskId},
operation_type = #{operationType},
batch_id = #{batchId},
cattle_ids = #{cattleIds},
executor_user_id = #{executorUserId},
executor_name = #{executorName},
execute_result = #{executeResult},
detail_json = #{detailJson},
material_usage_json = #{materialUsageJson},
attachments = #{attachments},
exception_flag = #{exceptionFlag},
exception_desc = #{exceptionDesc},
remark = #{remark},
last_sync_time = #{lastSyncTime},
update_time = sysdate()
where id = #{id}
update biz_yak_health_source_record set analyzed_flag = '1', update_time = sysdate()
where id in
#{id}