huwhois 5 lat temu
rodzic
commit
bac3fa37de

+ 3 - 0
src/main/java/io/renren/modules/admin/controller/LectureController.java

@ -46,6 +46,9 @@ public class LectureController {
46 46
    @GetMapping("/list")
47 47
    @RequiresPermissions("admin:lecture:list")
48 48
    public R list(@RequestParam Map<String, Object> params) {
49
        if (!params.containsKey("meetingId")) {
50
            return R.error("会议id不可为空");
51
        }
49 52
        PageUtils page = lectureService.myQueryPage(params);
50 53
51 54
        return R.ok().put("page", page);

+ 34 - 24
src/main/java/io/renren/modules/admin/controller/PaperRequireController.java

@ -34,25 +34,35 @@ public class PaperRequireController {
34 34
    @Autowired
35 35
    private PaperRequireService paperRequireService;
36 36
37
    /**
38
     * 列表
39
     */
40
    @RequestMapping("/list")
41
    @RequiresPermissions("admin:paperrequire:list")
42
    public R list(@RequestParam Map<String, Object> params){
43
        PageUtils page = paperRequireService.queryPage(params);
44
45
        return R.ok().put("page", page);
46
    }
47
37
    // /**
38
    //  * 列表
39
    //  */
40
    // @RequestMapping("/list")
41
    // @RequiresPermissions("admin:paperrequire:list")
42
    // public R list(@RequestParam Map<String, Object> params){
43
    //     PageUtils page = paperRequireService.queryPage(params);
44
45
    //     return R.ok().put("page", page);
46
    // }
47
48
    // /**
49
    //  * 信息
50
    //  */
51
    // @GetMapping("/info/{id}")
52
    // @RequiresPermissions("admin:paperrequire:info")
53
    // public R info(@PathVariable("id") Long id){
54
	// 	PaperRequireEntity paperRequire = paperRequireService.getById(id);
55
56
    //     return R.ok().put("paperRequire", paperRequire);
57
    // }
48 58
49 59
    /**
50
     * 信息
60
     * 根据会议id信息
51 61
     */
52
    @GetMapping("/info/{id}")
62
    @GetMapping("/infobymid/{mid}")
53 63
    @RequiresPermissions("admin:paperrequire:info")
54
    public R info(@PathVariable("id") Long id){
55
		PaperRequireEntity paperRequire = paperRequireService.getById(id);
64
    public R infoByMid(@PathVariable("mid") Long mid){
65
		PaperRequireEntity paperRequire = paperRequireService.getOneByMeetingId(mid);
56 66
57 67
        return R.ok().put("paperRequire", paperRequire);
58 68
    }
@ -80,15 +90,15 @@ public class PaperRequireController {
80 90
        return R.ok();
81 91
    }
82 92
83
    /**
84
     * 删除
85
     */
86
    @PostMapping("/delete")
87
    @RequiresPermissions("admin:paperrequire:delete")
88
    public R delete(@RequestBody Long[] ids){
89
		paperRequireService.removeByIds(Arrays.asList(ids));
93
    // /**
94
    //  * 删除
95
    //  */
96
    // @PostMapping("/delete")
97
    // @RequiresPermissions("admin:paperrequire:delete")
98
    // public R delete(@RequestBody Long[] ids){
99
	// 	paperRequireService.removeByIds(Arrays.asList(ids));
90 100
91
        return R.ok();
92
    }
101
    //     return R.ok();
102
    // }
93 103
94 104
}

+ 4 - 0
src/main/java/io/renren/modules/admin/entity/PaperRequireEntity.java

@ -24,6 +24,10 @@ public class PaperRequireEntity implements Serializable {
24 24
	 */
25 25
	@TableId
26 26
	private Long id;
27
	/**
28
	 * 会议 id
29
	 */
30
	private Long meetingId;
27 31
	/**
28 32
	 * 截止时间
29 33
	 */

+ 2 - 0
src/main/java/io/renren/modules/admin/service/PaperRequireService.java

@ -16,5 +16,7 @@ import java.util.Map;
16 16
public interface PaperRequireService extends IService<PaperRequireEntity> {
17 17
18 18
    PageUtils queryPage(Map<String, Object> params);
19
20
    PaperRequireEntity getOneByMeetingId(Long meetingId);
19 21
}
20 22

+ 4 - 0
src/main/java/io/renren/modules/admin/service/impl/PaperRequireServiceImpl.java

@ -26,4 +26,8 @@ public class PaperRequireServiceImpl extends ServiceImpl<PaperRequireDao, PaperR
26 26
        return new PageUtils(page);
27 27
    }
28 28
29
    @Override
30
    public PaperRequireEntity getOneByMeetingId(Long meetingId) {
31
        return this.getOne(new QueryWrapper<PaperRequireEntity>().eq("meeting_id", meetingId));
32
    }
29 33
}

+ 22 - 19
src/main/java/io/renren/modules/app/controller/Lecture.java

@ -1,16 +1,17 @@
1 1
package io.renren.modules.app.controller;
2 2
3 3
import java.util.List;
4
5
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
import java.util.Map;
6 5
7 6
import org.springframework.beans.factory.annotation.Autowired;
8 7
import org.springframework.web.bind.annotation.GetMapping;
9 8
import org.springframework.web.bind.annotation.PathVariable;
9
import org.springframework.web.bind.annotation.RequestParam;
10 10
import org.springframework.web.bind.annotation.RequestMapping;
11 11
import org.springframework.web.bind.annotation.RestController;
12 12
13 13
import io.renren.common.utils.R;
14
import io.renren.common.utils.PageUtils;
14 15
import io.renren.modules.admin.entity.LectureEntity;
15 16
import io.renren.modules.admin.service.LectureService;
16 17
@ -23,32 +24,34 @@ import io.renren.modules.admin.service.LectureService;
23 24
 */
24 25
@RestController
25 26
@RequestMapping("app/lecture")
26
public class Lecture {
27
public class AppLectureController {
27 28
    @Autowired
28 29
    private LectureService lectureService;
29 30
30
    // /**
31
    //  * 列表
32
    //  */
33
    // @GetMapping("/list")
34
    // public R list(@RequestParam Map<String, Object> params) {
35
    //     PageUtils page = lectureService.queryPage(params);
36
37
    //     return R.ok().put("page", page);
38
    // }
39
40
41 31
    /**
42 32
     * 列表
43 33
     */
44
    @GetMapping("/list/{mid}")
45
    public R list(@PathVariable("mid") Long mid) {     
46
         List<LectureEntity> lectureList = lectureService.list(
47
             new QueryWrapper<LectureEntity>().eq("meeting_id", mid));
34
    @GetMapping("/list")
35
    public R list(@RequestParam Map<String, Object> params) {
36
        if (!params.containsKey("meetingId")) {
37
            return R.error("会议id不可为空");
38
        }
39
        PageUtils page = lectureService.myQueryPage(params);
48 40
49
        return R.ok().put("lectureList", lectureList);
41
        return R.ok().put("page", page);
50 42
    }
51 43
44
    // /**
45
    //  * 列表
46
    //  */
47
    // @GetMapping("/list/{mid}")
48
    // public R list(@PathVariable("mid") Long mid) {     
49
    //      List<LectureEntity> lectureList = lectureService.list(
50
    //          new QueryWrapper<LectureEntity>().eq("meeting_id", mid));
51
52
    //     return R.ok().put("lectureList", lectureList);
53
    // }
54
52 55
    /**
53 56
     * 信息
54 57
     */

+ 15 - 1
src/main/java/io/renren/modules/app/controller/Meeting.java

@ -5,6 +5,8 @@ import io.renren.modules.admin.entity.MeetingEntity;
5 5
import io.renren.modules.admin.entity.MoneyAccountEntity;
6 6
import io.renren.modules.admin.service.MeetingService;
7 7
import io.renren.modules.admin.service.MoneyAccountService;
8
import io.renren.modules.admin.entity.PaperRequireEntity;
9
import io.renren.modules.admin.service.PaperRequireService;
8 10
9 11
import org.springframework.beans.factory.annotation.Autowired;
10 12
import org.springframework.web.bind.annotation.GetMapping;
@ -19,12 +21,14 @@ import org.springframework.web.bind.annotation.RestController;
19 21
 */
20 22
@RestController
21 23
@RequestMapping("/app/meeting")
22
public class Meeting {
24
public class AppMeetingController {
23 25
    @Autowired
24 26
    private MeetingService meetingService;
25 27
26 28
    @Autowired
27 29
    private MoneyAccountService moneyAccountService;
30
    @Autowired
31
    private PaperRequireService paperRequireService;
28 32
29 33
    /**
30 34
     * 获取会议信息
@ -45,4 +49,14 @@ public class Meeting {
45 49
        
46 50
        return R.ok().put("moneyAccount", moneyAccount);
47 51
    }
52
53
     /**
54
     * 根据meetingId信息获取投稿要求
55
     */
56
    @GetMapping("/paperrequireinfo/{mid}")
57
    public R paperrequireInfoByMid(@PathVariable("mid") Long mid) {
58
        PaperRequireEntity paperRequir = paperRequireService.getOneByMeetingId(mid);
59
        
60
        return R.ok().put("paperRequir", paperRequir);
61
    }
48 62
}

+ 0 - 33
src/main/java/io/renren/modules/app/controller/PaperRequire.java

@ -1,33 +0,0 @@
1
package io.renren.modules.app.controller;
2
3
import io.renren.common.utils.R;
4
import io.renren.modules.admin.entity.PaperRequireEntity;
5
import io.renren.modules.admin.service.PaperRequireService;
6
7
import org.springframework.beans.factory.annotation.Autowired;
8
import org.springframework.web.bind.annotation.GetMapping;
9
import org.springframework.web.bind.annotation.PathVariable;
10
import org.springframework.web.bind.annotation.RequestMapping;
11
import org.springframework.web.bind.annotation.RestController;
12
13
/**
14
 * 投稿要求接口
15
 *
16
 * @author huwhois huwhois@163.com
17
 */
18
@RestController
19
@RequestMapping("/app/paperrequire")
20
public class PaperRequire {
21
    @Autowired
22
    private PaperRequireService paperRequireService;
23
    
24
    /**
25
     * 信息
26
     */
27
    @GetMapping("/info/{id}")
28
    public R info(@PathVariable("id") Long id){
29
		PaperRequireEntity paperRequire = paperRequireService.getById(id);
30
31
        return R.ok().put("paperRequire", paperRequire);
32
    }
33
}