1.优化目录结构
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
package vvpkassistant.chat.controller;
|
||||
|
||||
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
import vvpkassistant.Data.ResponseData;
|
||||
import vvpkassistant.Data.ResponseInfo;
|
||||
import vvpkassistant.chat.mapper.ChatDao;
|
||||
import vvpkassistant.chat.model.ChatModel;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@RestController
|
||||
@RequestMapping("chat")
|
||||
public class ChatController {
|
||||
|
||||
@Autowired
|
||||
private ChatDao chatDao;
|
||||
|
||||
//插入数据
|
||||
@PostMapping("add")
|
||||
public ResponseData<Object> add(@RequestBody ChatModel model) {
|
||||
int insert = chatDao.insert(model);
|
||||
return insert == 1 ? ResponseData.success("") : ResponseData.error(ResponseInfo.ERROR,null);
|
||||
}
|
||||
|
||||
//根据ip查询数据
|
||||
@PostMapping("fetchWithKeyId")
|
||||
public ResponseData<Object> query(@RequestBody ChatModel model) {
|
||||
ChatModel chatModel = chatDao.selectModelWithKeyId(model.getKeyId());
|
||||
return ResponseData.success(chatModel);
|
||||
}
|
||||
|
||||
//接收im消息
|
||||
@PostMapping("receiveImMessage")
|
||||
public Map<String,Object> receiveImMessage(@RequestBody Map<String,Object> data) {
|
||||
System.out.println(data);
|
||||
Map<String,Object> result = new HashMap<>();
|
||||
result.put("code",200);
|
||||
result.put("content","success");
|
||||
return result;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user