Browse Source

完善课堂回顾、备课资料

tags/正式3.14.0
王宁 7 months ago
parent
commit
afadbdcb6c

+ 2
- 2
sclass/src/main/resources/mapper/classroom/ClassroomVoteMapper.xml View File

8
   </select>
8
   </select>
9
 
9
 
10
   <!--投票参与学生-->
10
   <!--投票参与学生-->
11
-  <select id="listVoteStus" resultMap="com.xhkjedu.sclass.model.classroom.TClassroomVoteStudent">
11
+  <select id="listVoteStus" resultType="com.xhkjedu.sclass.model.classroom.TClassroomVoteStudent">
12
     select s.stuvote,s.createtime,s.studentid,u.username from t_classroom_vote_student s
12
     select s.stuvote,s.createtime,s.studentid,u.username from t_classroom_vote_student s
13
     left join t_user u on s.studentid=u.userid
13
     left join t_user u on s.studentid=u.userid
14
     where s.voteid=#{voteid} order by s.createtime
14
     where s.voteid=#{voteid} order by s.createtime
15
   </select>
15
   </select>
16
 
16
 
17
   <!--课堂信息投票-->
17
   <!--课堂信息投票-->
18
-  <select id="listVoteStuByRoomAndStuid" resultMap="java.util.Map">
18
+  <select id="listVoteStuByRoomAndStuid" resultType="java.util.Map">
19
     select v.voteid,v.votetitle,v.duration,v.options,
19
     select v.voteid,v.votetitle,v.duration,v.options,
20
     v.selectnum,v.votetype,vs.stuvote,vs.createtime from t_classroom_vote v
20
     v.selectnum,v.votetype,vs.stuvote,vs.createtime from t_classroom_vote v
21
     left join t_classroom_vote_student vs on vs.voteid=v.voteid
21
     left join t_classroom_vote_student vs on vs.voteid=v.voteid

+ 16
- 1
sstudy/src/main/java/com/xhkjedu/sstudy/controller/bk/BkController.java View File

38
     @PostMapping("list")
38
     @PostMapping("list")
39
     public ResultVo list(@RequestBody TBk bk) {
39
     public ResultVo list(@RequestBody TBk bk) {
40
         N_Utils.validation(new Object[]{
40
         N_Utils.validation(new Object[]{
41
-                bk.getPage(), "显示页码", 1, bk.getPageSize(), "显示条数", 1});
41
+                bk.getPage(), "显示页码", 1, bk.getPageSize(), "显示条数", 1,bk.getLsbid(),"教材",2});
42
         List<Map<String,Object>> list = bkService.listBks(bk);
42
         List<Map<String,Object>> list = bkService.listBks(bk);
43
         PageResult pageResult = PageUtil.getPageResult(new PageInfo<>(list));
43
         PageResult pageResult = PageUtil.getPageResult(new PageInfo<>(list));
44
         return new ResultVo(0, "获取列表成功", pageResult);
44
         return new ResultVo(0, "获取列表成功", pageResult);
109
         TBk rtnBk = bkService.detail(bk.getBkid());
109
         TBk rtnBk = bkService.detail(bk.getBkid());
110
         return new ResultVo(0,"获取成功",rtnBk);
110
         return new ResultVo(0,"获取成功",rtnBk);
111
     }
111
     }
112
+
113
+    /*
114
+     * @Description 我的备课列表_课堂端
115
+     * @Date 2024/6/12 9:27:53
116
+     * @Author WN
117
+     * @Param [bk]
118
+     * @Return com.xhkjedu.vo.ResultVo
119
+     **/
120
+    @PostMapping("list_client")
121
+    public ResultVo listClient(@RequestBody TBk bk) {
122
+        N_Utils.validation(new Object[]{
123
+                bk.getLsbid(),"教材",2});
124
+        List<Map<String,Object>> list = bkService.listBks(bk);
125
+        return new ResultVo(0, "获取列表成功", list);
126
+    }
112
 }
127
 }

+ 1
- 1
sstudy/src/main/resources/mapper/bk/TBkMapper.xml View File

29
     select bkid,lsbid,directorid,bktype,asktype,bktitle,duration,papernum,paperscore,votetype,inforsize,
29
     select bkid,lsbid,directorid,bktype,asktype,bktitle,duration,papernum,paperscore,votetype,inforsize,
30
     inforpath,inforpdf,imgpath,updatetime from t_bk
30
     inforpath,inforpdf,imgpath,updatetime from t_bk
31
     where createid=#{createid}
31
     where createid=#{createid}
32
-    <if test="bk.bktype!=null and bk.bktype!=0 ">
32
+    <if test="bk.bktype!=null and bk.bktype!=0">
33
       and bktype=#{bk.bktype}
33
       and bktype=#{bk.bktype}
34
     </if>
34
     </if>
35
     <if test="bk.lsbid!=null and bk.lsbid!='' and bk.lsbid!='0'.toString()">
35
     <if test="bk.lsbid!=null and bk.lsbid!='' and bk.lsbid!='0'.toString()">

Loading…
Cancel
Save