From 068fc7f2e81178e55fa191a13709af64b1a163f6 Mon Sep 17 00:00:00 2001 From: EricsHu <hrr145632> Date: 星期一, 05 十二月 2022 14:27:43 +0800 Subject: [PATCH] 处理编码 --- src/main/java/com/qxueyou/scc/exercise/service/IExerciseService.java | 148 ++++++++++++++++++++++++------------------------ 1 files changed, 74 insertions(+), 74 deletions(-) diff --git a/src/main/java/com/qxueyou/scc/exercise/service/IExerciseService.java b/src/main/java/com/qxueyou/scc/exercise/service/IExerciseService.java index 1e12af3..099748b 100644 --- a/src/main/java/com/qxueyou/scc/exercise/service/IExerciseService.java +++ b/src/main/java/com/qxueyou/scc/exercise/service/IExerciseService.java @@ -15,7 +15,7 @@ import com.qxueyou.scc.exercise.model.ExerciseParseResult; /** - * 练习service + * 缁冧範service * @author zhiyong * */ @@ -23,55 +23,55 @@ /** - * 新增练习组 - * @param name 练习组名称 - * @param type 练习组类型 - * @param lessonId 课程id - * @param chapterId 章节id - * @param singleType 练习是否只保存章节练习 + * 鏂板缁冧範缁� + * @param name 缁冧範缁勫悕绉� + * @param type 缁冧範缁勭被鍨� + * @param lessonId 璇剧▼id + * @param chapterId 绔犺妭id + * @param singleType 缁冧範鏄惁鍙繚瀛樼珷鑺傜粌涔� * @return */ Result insertExerciseGroup(String name, short type,String lessonId, String chapterId); /** - * 新增练习组 - * @param name 练习组名称 - * @param type 练习组类型 - * @param lessonId 课程id - * @param chapterId 章节id - * @param singleType 练习是否只保存章节练习 - * @param 模拟考试 时间设置 + * 鏂板缁冧範缁� + * @param name 缁冧範缁勫悕绉� + * @param type 缁冧範缁勭被鍨� + * @param lessonId 璇剧▼id + * @param chapterId 绔犺妭id + * @param singleType 缁冧範鏄惁鍙繚瀛樼珷鑺傜粌涔� + * @param 妯℃嫙鑰冭瘯 鏃堕棿璁剧疆 * @return */ Result insertExerciseGroup(String groupId,String name, short type,String lessonId, String chapterId,String attribute1,boolean repeatFlag); - /**新增机构练习组 - * name 练习组名称 - * type 练习组类型 - * collegeCourseId 科目id - * attribute1 模拟练习时间 + /**鏂板鏈烘瀯缁冧範缁� + * name 缁冧範缁勫悕绉� + * type 缁冧範缁勭被鍨� + * collegeCourseId 绉戠洰id + * attribute1 妯℃嫙缁冧範鏃堕棿 * **/ Result insertOrgExercise(ExerciseGroup group, boolean repeatFlag); Result insertAppointExercise(String groupId [],String orgId [],String classIds[]); /** - * 读取练习组所有习题 - * @param groupId 练习组id + * 璇诲彇缁冧範缁勬墍鏈変範棰� + * @param groupId 缁冧範缁刬d * @return */ List<ExerciseItem> readExerciseItems(String groupId); /** - * 读取练习组所有习题,带编号 - * @param groupId 练习组id + * 璇诲彇缁冧範缁勬墍鏈変範棰�,甯︾紪鍙� + * @param groupId 缁冧範缁刬d * @return */ List<ExerciseItem> readExerciseItemsWithNo(String groupId); /** - * 插入ExerciseItem + * 鎻掑叆ExerciseItem * @param item * @param lstOptions * @return @@ -80,7 +80,7 @@ /** - * 批量保存题目 + * 鎵归噺淇濆瓨棰樼洰 * @param groupId * @param items * @return @@ -89,7 +89,7 @@ /** - * 更新练习 + * 鏇存柊缁冧範 * @param item * @param lstOptions * @return @@ -98,45 +98,45 @@ /** - * 删除习题 - * @param strings 习题id + * 鍒犻櫎涔犻 + * @param strings 涔犻id * @return */ Result deleteExerciseItems(String[] exerciceIds,String[] reIds,String groupId); /** - * 导入习题 - * @param groupId 练习组id - * @param file 文件 + * 瀵煎叆涔犻 + * @param groupId 缁冧範缁刬d + * @param file 鏂囦欢 * @return */ Result doImportItems(String groupId, File file); /** - * 组装ExerciseGroup的list - * @param groupId 主键 + * 缁勮ExerciseGroup鐨刲ist + * @param groupId 涓婚敭 * @return */ List<ExerciseGroup> initExerciseGroup(String groupId); /** - * 批量删除ExerciseGroup - * @param groupId 主键,多个id时以","分隔 + * 鎵归噺鍒犻櫎ExerciseGroup + * @param groupId 涓婚敭锛屽涓猧d鏃朵互","鍒嗛殧 * @return */ Result deleteExerciseGroup(String groupId) ; /** - * 批量删除ExerciseGroup - * @param groupId 主键,多个id时以","分隔 - * @param type 多个type时以","分隔 + * 鎵归噺鍒犻櫎ExerciseGroup + * @param groupId 涓婚敭锛屽涓猧d鏃朵互","鍒嗛殧 + * @param type 澶氫釜type鏃朵互","鍒嗛殧 * @return */ Result deleteExerciseGroup(String groupId,String type,String deleteType,Integer delAll, String orgIds[], String classIds[]) ; /** - * :后台 - * 插入评估模板时调用 + * 锛氬悗鍙� + * 鎻掑叆璇勪及妯℃澘鏃惰皟鐢� * @param name * @param type * @return @@ -144,7 +144,7 @@ ExerciseGroup insertExerciseGroup(String name,short type) ; /** - * 查询练习列表,还需查询联系下面习题个数 + * 鏌ヨ缁冧範鍒楄〃锛岃繕闇�鏌ヨ鑱旂郴涓嬮潰涔犻涓暟 * @param hql * @param args * @return @@ -152,7 +152,7 @@ List<ExerciseGroup> queryExerciceGroupList(String hql,List<Object> args); /** - * 添加练习图片 + * 娣诲姞缁冧範鍥剧墖 * @param imgPath * @param imgObjId * @param imgObjType @@ -162,7 +162,7 @@ /** - * 添加练习图片 + * 娣诲姞缁冧範鍥剧墖 * @param imgPath * @param imgObjId * @param imgObjType @@ -171,7 +171,7 @@ List<Map<String,Object>> doAddEvaExerciseObjImg(String[] imgPath, String imgObjId, int imgObjType); /** - * 删除练习图片 + * 鍒犻櫎缁冧範鍥剧墖 * @return */ Result dodelExerciseObjImg(String imgObjId); @@ -179,13 +179,13 @@ /** - * 删除练习图片 问卷 + * 鍒犻櫎缁冧範鍥剧墖 闂嵎 * @return */ ResultJson dodelEvaExerciseObjImg(String imgObjId); /** - * 导入习题模块:深度解析word文档 + * 瀵煎叆涔犻妯″潡锛氭繁搴﹁В鏋恮ord鏂囨。 * @param groupId * @param file * @param uuid @@ -194,7 +194,7 @@ Result doDeepAnalysisDoc(String groupId,String fullPath); /** - * 导入习题模块:将解析结果返回到前台 + * 瀵煎叆涔犻妯″潡锛氬皢瑙f瀽缁撴灉杩斿洖鍒板墠鍙� * @param groupId * @param file * @return @@ -202,42 +202,42 @@ ExerciseParseResult doParseItems(String groupId, String fullPath , String module ); /** - * 导入习题模块: 校验习题,将解析结果返回到前台 + * 瀵煎叆涔犻妯″潡锛� 鏍¢獙涔犻锛屽皢瑙f瀽缁撴灉杩斿洖鍒板墠鍙� * @param content * @return */ ExerciseParseResult validateExercise(String content); /** - * 复制历史练习 + * 澶嶅埗鍘嗗彶缁冧範 * @param fromClassId * @return */ Result executeCopyExercise(String groupId, String subjectId, String subjectName, String chapterId) ; /** - * 学员得分详情列表 + * 瀛﹀憳寰楀垎璇︽儏鍒楄〃 * @param groupId * @return */ List<Map<String, Object>> resultList(String groupId); /** - * 初始化平均成绩和最高成绩 + * 鍒濆鍖栧钩鍧囨垚缁╁拰鏈�楂樻垚缁� * @param groupId * @return */ Map<String, Object> initScore(String groupId); /** - * 题目得分详情 + * 棰樼洰寰楀垎璇︽儏 * @param groupId * @return */ List<ExerciseItemStatistics> itemDetailList(String groupId); /** - * 加载题目选项详情 - 班级、机构 + * 鍔犺浇棰樼洰閫夐」璇︽儏 - 鐝骇銆佹満鏋� * @param groupId * @return */ @@ -246,7 +246,7 @@ Result addExerciseGroupExtendTime(String groupId, String exerciseTime,boolean repeatFlag); /** - * 评价模块习题修改 + * 璇勪环妯″潡涔犻淇敼 * * @param item * @param lstOptions @@ -255,7 +255,7 @@ ResultJson updateExerciseItem4Evaluate(ExerciseItem item, List<ExerciseItemOption> lstOptions,String analysis); /** - * 评价模块习题新增 + * 璇勪环妯″潡涔犻鏂板 * * @param groupId * @param item @@ -266,16 +266,16 @@ List<ExerciseItemOption> lstOptions,String analysis,JSONArray titleImgs); /** - * 查看问卷详情 + * 鏌ョ湅闂嵎璇︽儏 * - * @param groupId 问题组id - * @param evaluateTemId 模板id + * @param groupId 闂缁刬d + * @param evaluateTemId 妯℃澘id * @return */ List<ExerciseItem> readExerciseItems4Evaluate(String groupId); /** - * 查询问卷用户练习详情 + * 鏌ヨ闂嵎鐢ㄦ埛缁冧範璇︽儏 * @param recordId * @param evaluateId * @return @@ -283,7 +283,7 @@ ResultJson queryUserEvaExerciseDetail(String recordId,String evaluateId); /** - * 查询问卷图片 + * 鏌ヨ闂嵎鍥剧墖 * @param imgObjId * @param imgObjType * @return @@ -291,30 +291,30 @@ List<Map<String,Object>> queryEvaExerciseObjImg(String imgObjId, int imgObjType); /** - * 编辑练习保存 + * 缂栬緫缁冧範淇濆瓨 */ Result doSaveEditGroup(String groupId, String groupName); /** - * 排序 + * 鎺掑簭 * - * @param ids 排序id - * @param index 序号 + * @param ids 鎺掑簭id + * @param index 搴忓彿 * @return */ Result doOrder(List<String> ids, List<Integer> index); /** - * 问卷模板练习题排序 + * 闂嵎妯℃澘缁冧範棰樻帓搴� * - * @param ids 排序id - * @param index 序号 + * @param ids 鎺掑簭id + * @param index 搴忓彿 * @return */ Result doitemOrder(List<String> ids, List<Integer> index,String groupId); /** - * 拷贝练习 + * 鎷疯礉缁冧範 * * @param id * @param subjectId @@ -329,7 +329,7 @@ Result doCopyExerciseGroup(String id, String subjectId, String collegeCourseId, String chapterId) throws IllegalAccessException, InstantiationException, InvocationTargetException, NoSuchMethodException; /** - * 保存练习接口 + * 淇濆瓨缁冧範鎺ュ彛 * * @param group * @return @@ -337,8 +337,8 @@ public Result saveExerciseGroup(ExerciseGroup group); /** - * (后台管理系统) - * 管理员同步习题到班级 + * 锛堝悗鍙扮鐞嗙郴缁燂級 + * 绠$悊鍛樺悓姝ヤ範棰樺埌鐝骇 * * @param exerciseItemId * @return @@ -346,7 +346,7 @@ public Result doSynExercise(String[] exerciseItemIds) throws IllegalAccessException, InvocationTargetException; /** - * 拷贝练习题 + * 鎷疯礉缁冧範棰� * * @param items * @param newGroupId @@ -359,7 +359,7 @@ public void doCopyExerciseItem(String newGroupId, String oldGroupId, List<ExerciseItem> items, int type) throws IllegalAccessException, InstantiationException, InvocationTargetException, NoSuchMethodException; /** - * 数据同步接口,同步下发到班级的数据 + * 鏁版嵁鍚屾鎺ュ彛锛屽悓姝ヤ笅鍙戝埌鐝骇鐨勬暟鎹� * * @param orgId * @param groupId @@ -368,7 +368,7 @@ public Result doSynExerciseItem(String orgId, String groupId); /** - * 问卷评估 复制练习 + * 闂嵎璇勪及 澶嶅埗缁冧範 * @param groupId * @return */ -- Gitblit v1.8.0