You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
40 lines
1.1 KiB
Java
40 lines
1.1 KiB
Java
5 years ago
|
package com.bsd.say.controller;
|
||
|
|
||
|
import com.bsd.say.beans.AjaxRequest;
|
||
|
import com.bsd.say.beans.AjaxResult;
|
||
|
import com.bsd.say.entities.Users;
|
||
|
import com.bsd.say.service.UsersService;
|
||
|
import org.springframework.web.bind.annotation.*;
|
||
|
|
||
|
import javax.annotation.Resource;
|
||
|
|
||
|
@RestController
|
||
|
@RequestMapping("users")
|
||
|
@CrossOrigin
|
||
|
public class UsersController extends BaseController<UsersService, Users>{
|
||
|
@Resource
|
||
|
private UsersService usersService;
|
||
|
|
||
|
@Override
|
||
|
public UsersService getBaseService() {
|
||
|
return super.getBaseService();
|
||
|
}
|
||
|
|
||
|
@RequestMapping(value = "/send-note")
|
||
|
@ResponseBody
|
||
|
public AjaxResult sendNote(@RequestBody AjaxRequest ajaxRequest){
|
||
|
|
||
|
AjaxResult ajaxResult = new AjaxResult();
|
||
|
try {
|
||
|
ajaxResult = usersService.sendNote(ajaxRequest);
|
||
|
} catch (Exception e) {
|
||
|
e.printStackTrace();
|
||
|
String errMsg = e.getMessage() != null ? e.getMessage() : "操作失败";
|
||
|
ajaxResult.setRetcode(AjaxResult.FAILED);
|
||
|
ajaxResult.setRetmsg(errMsg);
|
||
|
}
|
||
|
return ajaxResult;
|
||
|
}
|
||
|
|
||
|
}
|