培训教练员
This commit is contained in:
@@ -79,5 +79,49 @@
|
||||
#{item}
|
||||
</foreach>
|
||||
</if>
|
||||
<if test="theoreticalExamStatus != null">
|
||||
and e.theoretical_exam_status = #{theoreticalExamStatus}
|
||||
</if>
|
||||
<if test="practicalExamStatus != null">
|
||||
and e.practical_exam_status = #{practicalExamStatus}
|
||||
</if>
|
||||
<if test="assessmentStatus != null and assessmentStatus == 0">
|
||||
and e.assessment_total_num > e.assessment_num
|
||||
</if>
|
||||
<if test="assessmentStatus != null and assessmentStatus == 1">
|
||||
and e.assessment_total_num = e.assessment_num
|
||||
</if>
|
||||
</select>
|
||||
<select id="trainingListByShopId" resultType="com.cool.store.vo.EmployeeTrainingVO">
|
||||
select
|
||||
u.id,
|
||||
u.username,
|
||||
u.mobile,
|
||||
u.region_id as regionId,
|
||||
u.role_id as roleId,
|
||||
u.shop_id as shopId,
|
||||
s.shop_name as shopName,
|
||||
u.id_card as idCard,
|
||||
e.id as employeeTrainingId,
|
||||
e.training_store_id as trainingStoreId,
|
||||
e.training_teacher_user_id as trainingTeacherUserId,
|
||||
e.practical_assessment_user_id as practicalAssessmentUserId,
|
||||
e.assessment_num as assessmentNum,
|
||||
e.assessment_total_num as assessmentTotalNum,
|
||||
e.theoretical_exam_status as theoreticalExamStatus,
|
||||
e.theoretical_exam_score as theoreticalExamScore,
|
||||
e.practical_exam_status as practicalExamStatus,
|
||||
e.practical_exam_score as practicalExamScore,
|
||||
e.assessment_status as assessmentStatus
|
||||
from xfsg_temp_user_detail u
|
||||
left join xfsg_employee_training e on e.xfsg_user_detail_id = u.id
|
||||
left join xfsg_shop_info s on s.id = u.shop_id
|
||||
where u.deleted = 0
|
||||
<if test="trainingTeacherUserId != null and trainingTeacherUserId != ''">
|
||||
and e.training_teacher_user_id = #{trainingTeacherUserId}
|
||||
</if>
|
||||
<if test="shopId != null">
|
||||
and u.shop_id = #{shopId}
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user