测试问题修改
This commit is contained in:
parent
4ecaf291a7
commit
ed487edfd2
|
|
@ -296,4 +296,6 @@ public interface TestQuestLibraryMapper {
|
|||
* @return int 结果
|
||||
*/
|
||||
int addQuestionOption(@Param("list") List<QuestionAnswerVo> list,@Param("id") Integer id);
|
||||
|
||||
void updateQuestionNum(@Param("questionsLibraryId") Integer questionsLibraryId,@Param("size") int size);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -288,6 +288,7 @@ public class TestQuestLibraryServiceImpl implements TestQuestLibraryService {
|
|||
mapper.addQuestionContent(questionsImportVo);
|
||||
mapper.addQuestionOption(questionsImportVo.getQuestionAnswerVoList(), questionsImportVo.getId());
|
||||
});
|
||||
mapper.updateQuestionNum(questionsExamVoList.get(0).getQuestionsLibraryId(), questionsExamVoList.size());
|
||||
} catch (Exception e) {
|
||||
log.error(e.toString(),e);
|
||||
throw e;
|
||||
|
|
|
|||
|
|
@ -142,6 +142,10 @@
|
|||
<update id="delQuestionsExam">
|
||||
UPDATE edu_questions_exam SET is_active = '0' WHERE question_id = #{questionId}
|
||||
</update>
|
||||
<update id="updateQuestionNum">
|
||||
UPDATE edu_questions_library SET question_num = question_num + #{size} WHERE questions_library_id =
|
||||
#{questionsLibraryId}
|
||||
</update>
|
||||
<!--试题库列表-->
|
||||
<select id="getTestQuestLibrarys" resultType="com.bonus.common.exam.vo.TestQuestLibraryVo">
|
||||
SELECT questions_library_id AS questionsLibraryId,
|
||||
|
|
|
|||
|
|
@ -846,12 +846,12 @@ public class BusinessServiceImpl implements BusinessService {
|
|||
if(userId != null){
|
||||
for (ConfigurationVo bb:finalList) {
|
||||
String users = bb.getUserId();
|
||||
if(users !=null && users.contains(userId)){
|
||||
if(users !=null && Arrays.asList(users.split(",")).contains(userId)){
|
||||
bb.setIsActive("1");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}else{
|
||||
finalList.get(0).setIsActive("10");
|
||||
}
|
||||
return finalList;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -48,6 +48,9 @@ public class ProMaterialManagement {
|
|||
@Excel(name = "日常资料数量", type = Excel.Type.EXPORT)
|
||||
private String rcMaterialNum;
|
||||
|
||||
@Excel(name = "其他资料数量", type = Excel.Type.EXPORT)
|
||||
private String otherMaterialNum;
|
||||
|
||||
/** 资料名称 */
|
||||
@Excel(name = "资料名称", type = Excel.Type.EXPORT)
|
||||
private String materialName;
|
||||
|
|
|
|||
|
|
@ -23,7 +23,9 @@
|
|||
ppi.plan_start_time as startDate,
|
||||
ppi.plan_end_time as endDate,
|
||||
IFNULL(ppm.jdMaterialNum, 0) as jdMaterialNum,
|
||||
IFNULL(ppm.rcMaterialNum, 0) as rcMaterialNum
|
||||
IFNULL(ppm.rcMaterialNum, 0) as rcMaterialNum,
|
||||
IFNULL(ppm.otherMaterialNum, 0) as otherMaterialNum
|
||||
|
||||
from (select @rowNum := 0) r,pt_project_info ppi
|
||||
left join sys_dict_data sdd on sdd.dict_value = ppi.pro_type and sdd.dict_type = 'sys_pro_type' and
|
||||
sdd.status = '0'
|
||||
|
|
@ -33,6 +35,7 @@
|
|||
SELECT
|
||||
sum( IF ( material_type = 1, 1, 0 )) AS jdMaterialNum,
|
||||
sum( IF ( material_type = 2, 1, 0 )) AS rcMaterialNum,
|
||||
sum( IF ( material_type = 3, 1, 0 )) AS otherMaterialNum,
|
||||
pro_id
|
||||
FROM
|
||||
pt_pro_material
|
||||
|
|
|
|||
|
|
@ -116,6 +116,9 @@
|
|||
|
||||
where u.del_flag = '0'
|
||||
<if test="userType != null and userType != ''">
|
||||
<if test="userType == '00'">
|
||||
AND (u.user_type = '00' or u.user_type = '0')
|
||||
</if>
|
||||
<if test="userType == '01'">
|
||||
AND (u.user_type = '01' or u.user_type = '05')
|
||||
</if>
|
||||
|
|
|
|||
Loading…
Reference in New Issue