Commit c55f8fe4 authored by 赵桢's avatar 赵桢

问卷管理列表页面查询

parent 03dfc821
......@@ -185,7 +185,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 1 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 1
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -193,7 +194,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 2 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 2
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -201,7 +203,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 3 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 3
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -209,7 +212,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 4 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 4
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -217,7 +221,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 5 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 5
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -225,7 +230,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 6 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 6
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -233,7 +239,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 7 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 7
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -241,7 +248,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 8 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 8
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -249,7 +257,8 @@
(CASE
WHEN (SELECT t_review.approval_status
FROM t_review
WHERE t_review.questions_id = 9 AND t_review.record_id = t_record.id) = 0
WHERE t_review.questions_id = 9
AND t_review.record_id = t_record.id) = 0
THEN '驳回'
ELSE '通过'
END
......@@ -261,59 +270,77 @@
) AS basisIndexScore,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 10 AND t_review.record_id = t_record.id) AS guideIndexOne,
WHERE t_review.questions_id = 10
AND t_review.record_id = t_record.id) AS guideIndexOne,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 11 AND t_review.record_id = t_record.id) AS guideIndexTwo,
WHERE t_review.questions_id = 11
AND t_review.record_id = t_record.id) AS guideIndexTwo,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 12 AND t_review.record_id = t_record.id) AS guideIndexThree,
WHERE t_review.questions_id = 12
AND t_review.record_id = t_record.id) AS guideIndexThree,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 13 AND t_review.record_id = t_record.id) AS guideIndexFour,
WHERE t_review.questions_id = 13
AND t_review.record_id = t_record.id) AS guideIndexFour,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 14 AND t_review.record_id = t_record.id) AS guideIndexFive,
WHERE t_review.questions_id = 14
AND t_review.record_id = t_record.id) AS guideIndexFive,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 15 AND t_review.record_id = t_record.id) AS guideIndexSix,
WHERE t_review.questions_id = 15
AND t_review.record_id = t_record.id) AS guideIndexSix,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 16 AND t_review.record_id = t_record.id) AS guideIndexSeven,
WHERE t_review.questions_id = 16
AND t_review.record_id = t_record.id) AS guideIndexSeven,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 17 AND t_review.record_id = t_record.id) AS guideIndexEight,
WHERE t_review.questions_id = 17
AND t_review.record_id = t_record.id) AS guideIndexEight,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 18 AND t_review.record_id = t_record.id) AS guideIndexNine,
WHERE t_review.questions_id = 18
AND t_review.record_id = t_record.id) AS guideIndexNine,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 19 AND t_review.record_id = t_record.id) AS guideIndexTen,
WHERE t_review.questions_id = 19
AND t_review.record_id = t_record.id) AS guideIndexTen,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 20 AND t_review.record_id = t_record.id) AS guideIndexEleven,
WHERE t_review.questions_id = 20
AND t_review.record_id = t_record.id) AS guideIndexEleven,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 21 AND t_review.record_id = t_record.id) AS guideIndexTwelve,
WHERE t_review.questions_id = 21
AND t_review.record_id = t_record.id) AS guideIndexTwelve,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 22 AND t_review.record_id = t_record.id) AS guideIndexThirteen,
WHERE t_review.questions_id = 22
AND t_review.record_id = t_record.id) AS guideIndexThirteen,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 23 AND t_review.record_id = t_record.id) AS rewardIndexOne,
WHERE t_review.questions_id = 23
AND t_review.record_id = t_record.id) AS rewardIndexOne,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 24 AND t_review.record_id = t_record.id) AS rewardIndexTwo,
WHERE t_review.questions_id = 24
AND t_review.record_id = t_record.id) AS rewardIndexTwo,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 25 AND t_review.record_id = t_record.id) AS rewardIndexThree,
WHERE t_review.questions_id = 25
AND t_review.record_id = t_record.id) AS rewardIndexThree,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 26 AND t_review.record_id = t_record.id) AS rewardIndexFour,
WHERE t_review.questions_id = 26
AND t_review.record_id = t_record.id) AS rewardIndexFour,
(SELECT t_review.score
FROM t_review
WHERE t_review.questions_id = 27 AND t_review.record_id = t_record.id) AS rewardIndexFive
WHERE t_review.questions_id = 27
AND t_review.record_id = t_record.id) AS rewardIndexFive
FROM t_record
RIGHT JOIN t_review ON t_record.id = t_review.record_id
WHERE t_record.process_status = 2
......@@ -768,7 +795,8 @@
qn_year as 'qnYear',
write_people as 'writePeople',
id as 'id',
create_time as 'createTime'
create_time as 'createTime',
questionnaire_uuid as 'questionnaireUuid'
from t_record
<where>
<if test="createBy != null and createBy != ''">
......@@ -784,7 +812,6 @@
AND create_time = #{createTime}
</if>
</where>
ORDER BY create_time DESC
</select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment