56 lines
2.4 KiB
XML
56 lines
2.4 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.WjKhVoDao">
|
|
<!-- parameterType:参数类型,填写实体类的完整名字 -->
|
|
<resultMap id="baseAssessmentIndex" type="com.hx.slj.modules.reportCustomer.entity.WjKhVo">
|
|
<id column="id" property="id"/>
|
|
<result column="survey_directory_id" property="surveyDirectoryId"/>
|
|
<result column="survey_answer_id" property="surveyAnswerId"/>
|
|
<result column="plan_id" property="planId"/>
|
|
<result column="assessment_system_id" property="assessmentSystemId"/>
|
|
<result column="assessment_index_id" property="assessmentIndexId"/>
|
|
<result column="check_user_id" property="checkUserId"/>
|
|
<result column="assessmented_office_id" property="assessmentedOfficeId"/>
|
|
<result column="assessmented_user_name" property="assessmentedUserName"/>
|
|
<result column="assessmented_user_idnumber" property="assessmentedUserIdnumber"/>
|
|
<result column="assessmented_peopletype" property="assessmentedPeopletype"/>
|
|
<result column="standardTask_id" property="standardTaskid"/>
|
|
<result column="standard_task_id" property="standardTaskId"/>
|
|
<result column="assessmented_user_id" property="assessmentedUserId"/>
|
|
</resultMap>
|
|
|
|
|
|
|
|
<select id="findListBySystemId" resultMap="baseAssessmentIndex">
|
|
SELECT t1.* FROM `wj_kh` as t1 LEFT JOIN standard_plan as t2 ON t1.plan_id=t2.id WHERE t2.assessment_system_id=#{systemId} AND t2.del_flag="0"
|
|
</select>
|
|
|
|
|
|
|
|
<insert id="insertWjKhVo">
|
|
|
|
INSERT INTO wj_kh (`id`, `survey_directory_id`, `survey_answer_id`, `plan_id`, `assessment_system_id`, `assessment_index_id`,
|
|
`check_user_id`, `assessmented_office_id`, `assessmented_user_name`, `assessmented_user_idnumber`,
|
|
`assessmented_peopletype`, `standardTask_id`, `standard_task_id`, `assessmented_user_id`) VALUES (
|
|
|
|
#{id},
|
|
#{surveyDirectoryId},
|
|
#{surveyAnswerId},
|
|
#{planId},
|
|
#{assessmentSystemId},
|
|
#{assessmentIndexId},
|
|
#{checkUserId},
|
|
#{assessmentedOfficeId},
|
|
#{assessmentedUserName},
|
|
#{assessmentedUserIdnumber},
|
|
#{assessmentedPeopletype},
|
|
#{standardTaskid},
|
|
#{standardTaskId},
|
|
#{assessmentedUserId}
|
|
)
|
|
</insert>
|
|
|
|
|
|
</mapper> |