ZhiYeJianKang/职业健康平台后端/bin/mappings/modules/reportCustomer/ExecuteBasicsVoDaoMapper.xml
2025-02-20 15:25:59 +08:00

140 lines
7.3 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN"
"http://ibatis.apache.org/dtd/ibatis-3-mapper.dtd">
<mapper namespace="com.hx.slj.modules.reportCustomer.dao.ExecuteBasicsVoDao">
<!-- parameterType:参数类型,填写实体类的完整名字 -->
<resultMap id="basekhtxVar" type="com.hx.slj.modules.reportCustomer.entity.ExecuteBasicsVo">
<id column="id" property="id"/>
<result column="standard_plan_id" property="standardPlanId"/>
<result column="sys_office_id" property="sysOfficeId"/>
<result column="medicine_health_management_child" property="medicineHealthManagementChild"/>
<result column="psychosis_national_system" property="psychosisNationalSystem"/>
<result column="area_registration_psychosis" property="areaRegistrationPsychosis"/>
<result column="area_year_specification_diabetes_managed" property="areaYearSpecificationDiabetesManaged"/>
<result column="area_year_diabetes_management" property="areaYearDiabetesManagement"/>
<result column="households_salt_control_tools" property="householdsSaltControlTools"/>
<result column="salt_reduction_guides" property="saltReductionGuides"/>
<result column="high_risk_hypertension" property="highRiskHypertension"/>
<result column="highbloodpressure_dietary_intake" property="highbloodpressureDietaryIntake"/>
<result column="area_year_specification_hypertensive_managed" property="areaYearSpecificationHypertensiveManaged"/>
<result column="area_year_hypertensive_managed_jurisdiction" property="areaYearHypertensiveManagedJurisdiction"/>
<result column="area_year_old_health_management" property="areaYearOldHealthManagement"/>
<result column="area_year_visits_within28days" property="areaYearVisitsWithin28Days"/>
<result column="area_year_pregnancy13th_first_prenatal" property="areaYearPregnancy13ThFirstPrenatal"/>
<result column="area_year_chlidren_interviewed" property="areaYearChlidrenInterviewed"/>
<result column="area_more_visit_newborns" property="areaMoreVisitNewborns"/>
<result column="number_measles_vaccinations_jurisdiction" property="numberMeaslesVaccinationsJurisdiction"/>
<result column="file_review_upgrade_number" property="fileReviewUpgradeNumber"/>
<result column="health_file_number" property="healthFileNumber"/>
<result column="area_disabled_count" property="areaDisabledCount"/>
<result column="area_cerebral_apoplexy_count" property="areaCerebralApoplexyCount"/>
<result column="area_coronary_disease_count" property="areaCoronaryDiseaseCount"/>
<result column="area_woman_count" property="areaWomanCount"/>
<result column="year_area_newborn" property="yearAreaNewborn"/>
<result column="year_area_psychosis_sum" property="yearAreaPsychosisSum"/>
<result column="year_area_diabetes_count" property="yearAreaDiabetesCount"/>
<result column="low_salt_guidance_households" property="lowSaltGuidanceHouseholds"/>
<result column="area_age65_person" property="areaAge65Person"/>
<result column="area_time_live_births" property="areaTimeLiveBirths"/>
<result column="children_visit_count" property="childrenVisitCount"/>
<result column="vaccination_certificate_child_sum" property="vaccinationCertificateChildSum"/>
<result column="area_vaccination_count" property="areaVaccinationCount"/>
<result column="year_hypertension_sum" property="yearHypertensionSum"/>
<result column="old_person" property="oldPerson"/>
<result column="signing_old_person" property="signingOldPerson"/>
<result column="signing_poor_person" property="signingPoorPerson"/>
<result column="birth_control_family" property="birthControlFamily"/>
<result column="area_person_count" property="areaPersonCount"/>
<result column="live_births" property="liveBirths"/>
<result column="status" property="status"/>
<result column="create_by" property="createBy"/>
<result column="create_date" property="createDate"/>
<result column="update_by" property="updateBy"/>
<result column="update_date" property="updateDate"/>
<result column="remarks" property="remarks"/>
<result column="del_flag" property="delFlag"/>
</resultMap>
<select id="findListByTixiExecuteBasicsVo" resultMap="basekhtxVar">
SELECT t1.* FROM execute_basics as t1 LEFT JOIN standard_plan as t2 ON t1.standard_plan_id=t2.id
WHERE t2.assessment_system_id=#{systemId} and t1.del_flag="0"
</select>
<insert id="insertExecuteBasicsVo">
INSERT INTO execute_basics(`id`, `standard_plan_id`, `sys_office_id`, `medicine_health_management_child`,
`psychosis_national_system`, `area_registration_psychosis`, `area_year_specification_diabetes_managed`,
`area_year_diabetes_management`, `households_salt_control_tools`, `salt_reduction_guides`, `high_risk_hypertension`,
`highbloodpressure_dietary_intake`, `area_year_specification_hypertensive_managed`, `area_year_hypertensive_managed_jurisdiction`,
`area_year_old_health_management`, `area_year_visits_within28days`, `area_year_pregnancy13th_first_prenatal`,
`area_year_chlidren_interviewed`, `area_more_visit_newborns`, `number_measles_vaccinations_jurisdiction`, `file_review_upgrade_number`,
`health_file_number`, `area_disabled_count`, `area_cerebral_apoplexy_count`, `area_coronary_disease_count`, `area_woman_count`, `year_area_newborn`,
`year_area_psychosis_sum`, `year_area_diabetes_count`, `low_salt_guidance_households`, `area_age65_person`, `area_time_live_births`, `children_visit_count`,
`vaccination_certificate_child_sum`, `area_vaccination_count`, `year_hypertension_sum`, `old_person`, `signing_old_person`,
`signing_poor_person`, `birth_control_family`, `area_person_count`, `live_births`, `status`, `create_by`, `create_date`,
`update_by`, `update_date`, `remarks`, `del_flag`) VALUES (
#{id},
#{standardPlanId},
#{sysOfficeId},
#{medicineHealthManagementChild},
#{psychosisNationalSystem},
#{areaRegistrationPsychosis},
#{areaYearSpecificationDiabetesManaged},
#{areaYearDiabetesManagement},
#{householdsSaltControlTools},
#{saltReductionGuides},
#{highRiskHypertension},
#{highbloodpressureDietaryIntake},
#{areaYearSpecificationHypertensiveManaged},
#{areaYearHypertensiveManagedJurisdiction},
#{areaYearOldHealthManagement},
#{areaYearVisitsWithin28Days},
#{areaYearPregnancy13ThFirstPrenatal},
#{areaYearChlidrenInterviewed},
#{areaMoreVisitNewborns},
#{numberMeaslesVaccinationsJurisdiction},
#{fileReviewUpgradeNumber},
#{healthFileNumber},
#{areaDisabledCount},
#{areaCerebralApoplexyCount},
#{areaCoronaryDiseaseCount},
#{areaWomanCount},
#{yearAreaNewborn},
#{yearAreaPsychosisSum},
#{yearAreaDiabetesCount},
#{lowSaltGuidanceHouseholds},
#{areaAge65Person},
#{areaTimeLiveBirths},
#{childrenVisitCount},
#{vaccinationCertificateChildSum},
#{areaVaccinationCount},
#{yearHypertensionSum},
#{oldPerson},
#{signingOldPerson},
#{signingPoorPerson},
#{birthControlFamily},
#{areaPersonCount},
#{liveBirths},
#{status},
#{createBy},
#{createDate},
#{updateBy},
#{updateDate},
#{remarks},
#{delFlag}
)
</insert>
</mapper>