|
@@ -24,16 +24,19 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="deptId" column="dept_id" />
|
|
|
<result property="personInChargeName" column="person_in_charge_name" />
|
|
|
<result property="reviewerName" column="reviewer_name" />
|
|
|
+ <result property="openitemStatus" column="openitem_status" />
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectTQuestionnaireVo">
|
|
|
- select id, audit_id, chapter_id, year, type, directory, code, name, yes_no_na, minimum_standard,
|
|
|
- good_practices, standard, completion_status, person_in_charge, reviewer, remarks, q.dept_id,
|
|
|
+ select q.id, audit_id, chapter_id, year, q.type, directory, code, name, yes_no_na, minimum_standard,
|
|
|
+ good_practices, standard, completion_status, q.person_in_charge, q.reviewer, q.remarks, q.dept_id,
|
|
|
SUBSTR(q.directory, 1, INSTR(q.directory, '.') - 1) as codeSubStr,
|
|
|
- u1.nick_name as person_in_charge_name, u2.nick_name as reviewer_name
|
|
|
+ u1.nick_name as person_in_charge_name, u2.nick_name as reviewer_name,
|
|
|
+ o.status as openitem_status
|
|
|
from t_questionnaire q
|
|
|
left join sys_user u1 on q.person_in_charge = u1.user_id
|
|
|
left join sys_user u2 on q.reviewer = u2.user_id
|
|
|
+ left join t_open_item o on o.questionnaire_id = q.id
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectTQuestionnaireList" parameterType="TQuestionnaire" resultMap="TQuestionnaireResult">
|