Commit 4be15f54be05ff1cd7cac948ecad51cd6f432bf7

Authored by changpengfei
1 parent cc70f9faf6
Exists in master

获取所有资源

Showing 2 changed files with 36 additions and 0 deletions

talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/ChatGroupController.java View file @ 4be15f5
... ... @@ -3,8 +3,10 @@
3 3 import com.alibaba.fastjson.JSONObject;
4 4 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
5 5 import com.lyms.talkonlineweb.domain.LymsChatgroup;
  6 +import com.lyms.talkonlineweb.domain.LymsMessage;
6 7 import com.lyms.talkonlineweb.result.BaseResponse;
7 8 import com.lyms.talkonlineweb.service.LymsChatgroupService;
  9 +import com.lyms.talkonlineweb.service.LymsMessageService;
8 10 import com.lyms.talkonlineweb.util.HXService;
9 11 import lombok.extern.log4j.Log4j2;
10 12 import org.springframework.beans.BeanUtils;
... ... @@ -23,6 +25,9 @@
23 25 private LymsChatgroupService lymsChatgroupService;
24 26  
25 27 @Autowired
  28 + private LymsMessageService lymsMessageService;
  29 +
  30 + @Autowired
26 31 private HXService hxService;
27 32 /**
28 33 * 添加或删除聊天组
... ... @@ -49,6 +54,19 @@
49 54 lymsChatgroupService.saveOrUpdate(group);
50 55 }
51 56 baseResponse.setObject(group);
  57 + return baseResponse;
  58 + }
  59 +
  60 + /**
  61 + * 保存消息记录
  62 + * @param message
  63 + * @return
  64 + */
  65 + @PostMapping("saveMsg")
  66 + public BaseResponse saveMsg(LymsMessage message){
  67 + BaseResponse baseResponse=new BaseResponse();
  68 + boolean f=lymsMessageService.saveOrUpdate(message);
  69 + baseResponse.setErrorcode(f==true?0:1);
52 70 return baseResponse;
53 71 }
54 72 }
talkonlineweb/src/main/java/com/lyms/talkonlineweb/controller/PermissController.java View file @ 4be15f5
... ... @@ -8,9 +8,12 @@
8 8 import com.lyms.talkonlineweb.service.LymsPermissionService;
9 9 import lombok.extern.log4j.Log4j2;
10 10 import org.springframework.beans.factory.annotation.Autowired;
  11 +import org.springframework.web.bind.annotation.GetMapping;
11 12 import org.springframework.web.bind.annotation.PostMapping;
12 13 import org.springframework.web.bind.annotation.RestController;
13 14  
  15 +import java.util.List;
  16 +
14 17 /**
15 18 * 权限管理
16 19 */
... ... @@ -60,6 +63,21 @@
60 63 Page<LymsPermission> page=new Page<>(current,size);
61 64  
62 65 Page<LymsPermission> perIPage=lymsPermissionService.page(page,Wrappers.query(perm).orderByDesc("updated_time","createdtime"));
  66 + baseResponse.setObject(perIPage);
  67 +
  68 + return baseResponse;
  69 + }
  70 +
  71 + /**
  72 + * 获取所有权限列表
  73 + * @param perm
  74 + * @return
  75 + */
  76 + @GetMapping("getAllPerm")
  77 + public BaseResponse getAllPerm(LymsPermission perm){
  78 + BaseResponse baseResponse=new BaseResponse();
  79 +
  80 + List<LymsPermission> perIPage=lymsPermissionService.list(Wrappers.query(perm).orderByDesc("updated_time","createdtime"));
63 81 baseResponse.setObject(perIPage);
64 82  
65 83 return baseResponse;